วันอาทิตย์ที่ 28 พฤษภาคม พ.ศ. 2560

ใบงานที่ 2 การบริการอินเตอร์เน็ต

การบริการอินเทอร์เน็ต
1. จดหมายอิเลคทรอนิกส์ (Electronic Mail)
จดหมายอิเลคทรอนิกส์หรือที่เรียกกันว่า E-mailเป็นการสื่อสารที่นิยมใช้กันมากเนื่องจากผู้ใช้สามารถติดต่อสื่อสารกับบุคคลที่ต้องการได้รวดเร็ว ภายในระยะเวลาอันสั้น ไม่ว่าจะอยู่ในที่ทำงานเดียวกันหรืออยู่ห่างกันคนละมุมโลกก็ตามนอกจากนี้ยังสิ้นเปลืองค่าใช้จ่ายน้อยมาก
องค์ประกอบของ e-mail address ประกอบด้วย
1. ชื่อผู้ใช้ (User name)
2. ชื่อโดเมน Username@domain_name
การใช้งานอีเมล สามารถแบ่งได้ดังนี้ คือ
1. Corporate e-mail คือ อีเมล ที่หน่วยงานต่างๆสร้างขึ้นให้กับพนักงานหรือบุคลากรในองค์กรนั้น เช่น u47202000@dusit.ac.th คือ e-mail ของนักศึกษาของสถาบันราชภัฏสวนดุสิต เป็นต้น
2. Free e-mail คือ อีเมล ที่สามารถสมัครได้ฟรีตาม web mail ต่างๆ เช่น Hotmail, Yahoo Mail, Thai Mail และ Chaiyo Mail


2. การสืบค้นข้อมูลแบบเครือข่ายใยแมงมุม (Wold Wide Web : WWW)

เป็นการสื่อสารที่เติบโตเร็วที่สุดในอินเตอร์เน็ต ด้วยเหตุผลที่สำคัญคือง่ายต่อการใช้งานและสามารถนำเสนอข้อมูลกราฟิกได้ การใช้ World Wide Web เปรียบเสมือนการเข้าไปอ่านหนังสือในห้องสมุดโดยหนังสือที่มีให้อ่านจะสมบูรณ์มากกว่าหนังสือทั่วไป เพราะสามารถฟังเสียงและดูภาพเคลื่อนไหวประกอบได้ นอกจากนี้ยังสามารถโต้ตอบกับผู้อ่านได้ด้วย ลักษณะเด่นอีกประการหนึ่งคือข้อมูลต่าง ๆ จะมีการเชื่อมโยงถึงกันได้ด้วยคุณสมบัติ
ของ HyperText Link
WWW คืออะไร การใช้งานอินเตอร์เน็ตแบบ WWW (World Wide Web) เป็นเครื่องมือในการ
ให้บริการข้อมูลข่าวสารบนอินเตอร์เน็ตที่ใช้ได้ง่าย สามารถชมได้ทั้งภาพนิ่ง เสียง VDO แม้แต่ส่ง Pager หรือจะสั่ง Pizza ก็ได้

ในปัจจุบันมีโปรแกรมในลักษณะของ WWW อยู่หลายตัวและหลายเวอร์ชั่นมากมาย แต่ละตัว
จะเหมาะกับเครื่องคอมพิวเตอร์หลากหลายชนิด โปรแกรมที่จะพาผู้ใช้เข้าถึงบริการในลักษณะของ WWW เรียกว่า “บราวเซอร์” (Browser) ตามลักษณะของการใช้บริการดังกล่าวที่ดูเสมือนการเปิด หนังสือดู ไปทีละหน้า เหมือนการใช้ Online Help นั่นเอง 


3. การโอนย้ายข้อมูล (File Transfer Protocol : FTP)

การโอนย้ายข้อมูล หรือที่นิยมเรียกกันว่า FTP เป็นการสื่อสารอีกรูปแบบหนึ่งที่ใช้กันมากพอสมควรในอินเตอร์เน็ต โดยอาจใช้เพื่อการถ่ายโอนข้อมูลรวมถึงโปรแกรมต่าง ๆ ทั้งที่เป็น freeware sharewareจากแหล่ง ข้อมูลทั้งหลายมายังเครื่องคอมพิวเตอร์ส่วนบุคคลที่ใช้งานอยู่ ปัจจุบันมีหน่วยงานหลายแห่งที่กำหนดให้ Serverของตนทำหน้าที่เป็น FTP site เก็บรวบรวมข้อมูลและโปรแกรมต่าง ๆ สำหรับให้บริการ FTP ที่นิยมใช้กันมากได้แก่WS_FTP, CuteFTP

การโอนย้ายไฟล์สามารถแบ่งได้ดังนี้ คือ
1. การดาวน์โหลดไฟล์ (Download File ) การดาวน์โหลดไฟล์ คือ การรับข้อมูลเข้ามายังเครื่อง
คอมพิวเตอร์ของผู้ใช้ ในปัจจุบันมีหลายเว็บไซต์ที่จัดให้มีการดาวน์โหลดโปรแกรมได้ฟรี เช่นhttp://www.download.com
2. การอัพโหลดไฟล์ (Upload File) การอัพโหลดไฟล์คือการนำไฟล์ข้อมูลจากเครื่องของผู้ใช้ไปเก็บไว้ในเครื่องที่ให้บริการ (Server) ผ่านระบบอินเทอร์เน็ต เช่น กรณีที่ทำการสร้างเว็บไซต์ จะมีการอัพโหลดไฟล์ไปเก็บไว้ในเครื่องบริการเว็บไซต์ (Web server ) ที่เราขอใช้บริการพื้นที่ (web server) โปรแกรมที่ช่วยในการอัพโหลดไฟล์เช่น FTP Commander

แหล่งอ้างอิง
-https://mimmira.wordpress.com/

วันอาทิตย์ที่ 21 พฤษภาคม พ.ศ. 2560

Course outline วิชา คอมพิวเตอร์ (ง32202)

http://www.acr.ac.th/acr/CourseOutline/M/Course/M5/com.pdf

ใบงานที่ 1 เรื่อง: อินเตอร์เน็ต

ใบงานที่ 1 เรื่อง: Internet

1.Internet หมายถึงอะไร?

ตอบ ครือข่ายคอมพิวเตอร์นานาชาติที่มีสายตรงต่อไปยังสถาบันหรือหน่วยงานต่าง ๆ เพื่ออำนวยความสะดวกให้แก่ผู้ใช้รายใหญ่ทั่วโลก ผ่านโมเด็ม modem คล้ายกับ Compuserve ผู้ใช้เครือข่ายนี้สามารถสื่อสารถึงกันได้ทางไปรษณีย์อิเล็กทรอนิกส์ e-mail สามารถสืบค้นข้อมูลและสารสนเทศ รวมทั้งคัดลอกแฟ้มข้อมูล และโปรแกรมบางโปรแกรมมาใช้ได้ อย่างไรก็ตาม มีผู้เปรียบเทียบว่า อินเทอร์เน็ตเป็นเหมือนทางหลวงระหว่างประเทศ แต่ละประเทศจะต้องมีถนนเข้ามาเชื่อมต่อเข้าไปในประเทศ กล่าวคือ จะต้องมีเครือข่ายภายในรับช่วงต่ออีกทอดหนึ่ง เช่น ไทยมี Chulanet KSC Infonews เป็นต้น มิฉะนั้นก็จะใช้ไม่ได้ผล ที่มา คำศัพท์คอมพิวเตอร์ ดูข้อมูลคำศัพท์เพิ่มเติมที่

2.ประวัติความเป็นมาของ Internet

ตอบ อินเทอร์เน็ตในประเทศไทย เริ่มต้นเมื่อปีพ.ศ.2530(ค.ศ.1987) โดยการเชื่อมต่อกับคอมพิวเตอร์ ระหว่างมหาวิทยาลัยสงขลานครินทร์และสถาบันเทคโนโลยีแห่งเอเชีย ไปยังมหาวิทยาลัยเมลเบิร์น ประเทศออสเตรเลียแต่ครั้งนั้นยังเป็นการเชื่อมต่อโดยผ่านสายโทรศัพท์ (Dial-up line) ซึ่งสามารถส่งข้อมูลได้ช้า และไม่เสถียร จนกระทั่ง ธันวาคม ปีพ.ศ.2535 ศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ(NECTEC) ได้ทำการเชื่อมต่อคอมพิวเตอร์ของมหาวิทยาลัย 6 แห่ง เข้าด้วยกัน (Chula, Thammasat, AIT, Prince of Songkla, Kasetsart and NECTEC) โดยเรียกเครือข่ายนี้ว่า ไทยสาร(http://www.thaisarn.net.th) และขยายออกไปในวงการศึกษา หรือไม่ก็การวิจัย การขยายตัวเป็นไปอย่างต่อเนื่องจนเดือนกันยายน ปี พ.ศ.2537 มีสถาบันการศึกษาเข้าร่วมถึง 27 สถาบัน และความต้องการใช้อินเทอร์เน็ตของเอกชนมีมากขึ้น การสื่อสารแห่งประเทศไทย เปิดโอกาสให้ภาคเอกชน สามารถเป็นผู้ให้บริการอินเทอร์เน็ต (ISP - Internet Service Provider) และเปิดให้บริการแก่บุคคลทั่วไป สามารถเชื่อมต่อ Internet ผ่านผู้ให้บริการที่ได้รับอนุญาตจากการสื่อสารแห่งประเทศไทย

3.ประเภทของการเชื่อมต่ออินเตอร์เน็ตมีอะไรบ้าง
ตอบ การเชื่อมต่อระบบอินเตอร์เน็ตนั้น ขึ้นอยู่กับความต้องการในการใช้งานเป็นสำคัญ เช่นใช้อินเตอร์เน็ตเพื่อค้นหาข้อมูลที่บ้าน ใช้ในเชิงธุรกิจ ใช้เพื่อความบันเทิง หรือใช้ภายในองค์กรขนาดใหญ่ ดังนั้นการเชื่อมต่อระบบอินเตอร์เน็ตจึงมีความแตกต่างกันซึ่งขึ้นอยู่กับปัจจัยด้านความต้องการ รวมทั้งเงินทุนที่จะใช้ในการติดตั้งระบบด้วย ปัจจุบันการเชื่อมต่ออินเตอร์เน็ตที่นิยมใช้มี 5 ลักษณะ คือ
1. การเชื่อมต่อแบบ Dial Up
เป็นการเชื่อมต่ออินเตอร์เน็ตที่เคยได้รับความนิยมในยุคแรก ๆ โดยใช้เครื่องคอมพิวเตอร์บุคคล กับสายโทรศัพท์บ้านที่เป็นสายตรงต่อเชื่อมเข้ากับโมเด็ม (Modem) ก็สามารถใช้งานอินเตอร์เน็ตได้แล้ว ในปัจจุบันมีโมเด็มให้เลือกใช้อยู่ 3 ชนิด คือ โมเด็มแบบอินเทอร์นอลโมเด็มแบบเอ็กซ์เทอร์นอล และโมเด็มแบบไร้สายผู้ใช้บริการอินเตอร์เน็ตต้องทำการติดต่อกับผู้ให้บริการเชื่อมต่ออินเตอร์เน็ตผ่านหมายเลขโทรศัพท์บ้าน โดยผู้ให้บริการเชื่อมต่ออินเตอร์เน็ตจะกำหนดชื่อผู้ใช้ (Username) และรหัสผ่าน (Password) มาให้เพื่อเข้าใช้บริการอินเตอร์เน็ต
ข้อดี ของการเชื่อมต่อแบบ Dial Up คือ
1. อุปกรณ์มีราคาถูก
2. การติดตั้งง่าย
3. การเคลื่อนย้ายอุปกรณ์ทำได้ง่าย
ข้อเสีย คืออัตราการรับส่งข้อมูลค่อนข้างต่ำเพียงไม่เกิน 56 kbit (กิโลบิต) ต่อวินาที

2. การเชื่อมต่อแบบ ISDN (Internet Services Digital Network)
ISDN Line เป็นเส้นทางการสื่อสารที่ใช้สายโทรศัพท์ธรรมดาแต่ทำให้สามารถส่งทั้ง เสียงพูด และข้อมูลได้พร้อมกันทำให้สามารถใช้งานอินเตอร์เน็ตได้พร้อมกับการคุยโทรศัพท์โดยข้อมูลหรือเสียงที่รับ - ส่งนั้นอยู่ในรูปของสัญญาณดิจิตอลซึ่งมีข้อดีมากว่าสัญญาณอนาล็อก นอกจากนี้การใช้บริการ ISDN Line ยังสามารถมัลติเพล็ก (Multiplex) สัญญาณได้มากกว่า 3 สัญญาณส่งไปในคราวเดียวกัน ทำมีความเร็วในการส่งข้อมูลมากกว่าสายโทรศัพท์ธรรมดาโดยความเร็วในการรับ – ส่งข้อมูลสูงสุดคือ 128 Kbps
ผู้ใช้ที่ต้องการใช้ช่องทางการสื่อสารเป็น ISDN line จำเป็นต้องเลือกใช้โมเด็มชนิดพิเศษที่สามารถสื่อสานผ่าน ISDN Line ได้เรียกว่า “ISDN modem” ซึ่งจะทำให้การใช้งานอินเตอร์เน็ต เช่น การดาวน์โหลดไฟล์ข้อมูล การชมเว็บไซต์หรือการประชุมด้วยเทคโนโลยี Videoconference สามารถทำได้อย่างรวดเร็วถูกต้องและชัดเจนนั่นเอง
ดังนั้นในการเชื่อมต่อ ดังนั้นการเชื่อมต่ออินเตอร์เน็ตแบบ ISDN จะต้องคำนึงถึงสิ่งเหล่านี้ คือ
1. ต้องติดต่อผู้ให้บริการอินเตอร์เน็ต (ISP) ที่ให้บริการการเชื่อมต่อแบบ ISDN
2. การเชื่อมต่อต้องใช้ ISDN Modem ในการเชื่อมต่อ
3. ต้องตรวจสอบว่าสถานที่ที่จะใช้บริการนี้ อยู่ในอาณาเขตที่ใช้บริการ ISDN ได้หรือไม่
ข้อดี คือไม่มีสัญญาณรบกวน มีความเร็วสูง และยังคงสามารถใช้โทรศัพท์เพื่อพูดคุยไปได้พร้อม ๆ กับการเล่นอินเตอร์เน็ต
ข้อเสีย คือมีค่าใช้จ่ายสูงกว่าระบบ Dial-Up
3. การเชื่อมต่อแบบ DSL (Digital Subscriber Line)
เป็นเทคโนโลยีการเชื่อมต่ออินเทอร์เน็ตความเร็วสูงโดยใช้สายโทรศัพท์ธรรมดา ที่สามารถใช้อินเตอร์เน็ตและพูดผ่านสายโทร ศัพท์ปกติได้ในเวลาเดียวกัน DSL เป็นอีกหนึ่งทางเลือกของเส้นทางการสื่อสารที่เป็นสัญญาณดิจิตอลโดยเหมาะสำหรับสำนักงานขนาดเล็กหรือผู้ใช้ตามบ้านทั่วไป โดย DSL มีลักษณะการทำงานเหมือนกับ ISDN Line เพียงแต่มีความเร็วในการรับ – ส่งข้อมูลสูงกว่า ISDN Line เท่านั้น
สิ่งที่ต้องคำนึงถึงในการติดตั้งระบบอินเตอร์เน็ตแบบ DSL ก็คือ
1. ต้องตรวจสอบว่าสถานที่ที่ติดตั้งอยู่ในเขตพื้นที่ให้บริการระบบโทรศัพท์แบบ DSL หรือไม่
2. บัญชีผู้ใช้อินเตอร์เน็ตจากผู้ให้บริการอินเตอร์เน็ตในแบบ DSL
3. การเชื่อมต่อต้องใช้ DSL Modem ในการเชื่อมต่อ
4. ต้องติดตั้ง Ethernet Adapter Card หรือ Lan Card ไว้ที่เครื่องคอมพิวเตอร์ที่ใช้ในการเชื่อมต่ออินเตอร์เน็ตด้วย
ข้อดี คือมีความเร็วสูงกว่าแบบ Dial-Up และ ISDN
ข้อเสีย คือไม่สามารถระบุความเร็วที่แน่นอนได้
ADSL (Asymmetric DSL) เป็นเส้นทางการสื่อสาร DSL ชนิดหนึ่งที่ได้รับความนิยมเป็นอย่างมาก เนื่องจากอัตราการรับ – ส่งข้อมูลที่แตกต่างกัน โดยสามารถส่งข้อมูลได้ด้วยความเร็วสูงถึง 640 Kbps แต่สามารถรับข้อมูลได้ด้วยความเร็วสูงถึง 9Mbps ทำให้ตอบสนองต่อการใช้งานอินเตอร์เน็ตของผู้ใช้งานได้เป็นอย่างดีเนื่องจากความต้องการในการดาวน์โหลดข้อมูลของผู้ใช้งานมีมากกว่าการอัพโหดข้อมูล


4. การเชื่อมต่อแบบ Cable
เป็นการเชื่อมต่ออินเทอร์เน็ตโดยผ่านสายสื่อสารเดียวกับ Cable TV จึงทำให้เราสามารถเชื่อมต่ออินเทอร์เน็ตไปพร้อม ๆ กับการดูทีวีได้ โดยต้องจัดหาอุปกรณ์เพิ่มเติม คือ
1. ใช้ Cable Modem เพื่อเชื่อมต่อ
2. ต้องติดตั้ง Ethernet Adapter Card หรือ Lan Card ไว้ที่เครื่องคอมพิวเตอร์ที่ใช้ในการเชื่อมต่ออินเตอร์เน็ตด้วย
ข้อดี คือถ้ามีสายเคเบิลทีวีอยู่แล้ว สามารถเชื่อมต่ออินเทอร์เน็ตได้โดยเพิ่มอุปกรณ์ Cable Modem ก็สามารถเชื่อมต่อได้
ข้อเสีย คือถ้ามีผู้ใช้เคเบิลในบริเวณใกล้เคียงมาก อาจทำให้การรับส่งข้อมูลช้าลง


5. การเชื่อมต่อแบบดาวเทียม (Satellites)
เป็นการเชื่อมต่ออินเทอร์เน็ตที่มีค่าใช้จ่ายค่อนข้างสูง ระบบที่ใช้กันอยู่ในปัจจุบันเรียกว่า Direct Broadcast Satellites หรือ DBS โดยผู้ใช้ต้องจัดหาอุปกรณ์เพิ่มเติม คือ
1. จานดาวเทียมขนาด 18-21 นิ้ว เพื่อทำหน้าที่เป็นตัวรับสัญญาณจากดาวเทียม
2. ใช้ Modem เพื่อเชื่อมต่อระบบอินเตอร์เน็ต
ข้อเสีย ของการเชื่อมต่อแบบดาวเทียม (Satellites) ได้แก่
1. ต้องส่งผ่านสายโทรศัพท์เหมือนแบบอื่น ๆ
2. ความเร็วในการรับส่งข้อมูลต่ำมากเมื่อเทียบกับแบบอื่น ๆ
3. ค่าใช้จ่ายสูง

วันอังคารที่ 28 มีนาคม พ.ศ. 2560

ใบงานที่ 10

ใบงานที่ 10 รูปแบบของคำสั่ง HTML

ภาษา HTML นั้นไม่ได้มีรูปแบบเป็นภาษาคอมพิวเตอร์ ที่ยากจะเข้าใจ เช่น ภาษา C, Pascal, Java เป็นต้น เพราะภาษา HTML มีรูปแบบคำสั่งง่ายๆ คล้ายกับภาษาที่ใช้กันอยู่ทั่วๆไป เป็นรูปแบบตายตัว และเข้าใจง่าย โดยภาษา HTML นั้น จะมีการใช้คำสั่งอยู่ภายใต้ เครื่องหมาย < > และจะใช้ เครื่องหมาย / เพื่อจบคำสั่งนั้นๆ โดยหลักในการเขียนเว็บเพจนั้นผมขอเสนอแนะขั้นตอน ซึ่งเป็นทางเลือกหนึ่งในการสร้างเว็บเพจ ดังต่อไปนี้

1. สิ่งที่ต้องการนำเสนอ ผู้พัฒนาจะต้องเตรียมข้อมูลต่างๆ ที่ต้องการนำมาเสนอลงบน Webpage โดยผู้พัฒนาอาจสร้างทีมงานขึ้นมาและแบ่งหน้าที่ในการทำงาน เช่น การหาข้อมูลข่าวสาร, การแบ่งหน้าที่ในการเขียน HTML รวมไปถึงการ Update ข้อมูลบนเว็บ เป็นต้น

2. สร้างโครงร่างคร่าวๆ ลงในกระดาษ ผู้พัฒนาควรวาดโครงร่างรูปแบบของ Webpage คร่าวๆลงในกระดาษก่อนเพื่อดูรูปแบบโดยรวมแบบกว้างๆ ของหน้าจอเรา ว่าควรจะมีโครงสร้างแบบไหน ใช้รูปภาพและข้อความอะไร วางไว้ตำแหน่งไหนบนหน้าจอบ้าง

3. เริ่มเขียน Webpage เริ่มต้นเขียน Webpage โดยภาษาที่ถนัด โดยทั่วไปเราจะใช้ภาษา HTML ในการเขียน ส่วนในการกำหนดลูกเล่น หรือใช้ระบบฐานข้อมูลบนเว็บเราอาจจะใช้ภาษา Scriptเข้ามาช่วย เช่น Java, CGI, Perl, PHP, ASP ฯลฯ เพราะ มาตรฐานของภาษา HTML นั้นไม่สามารถจัดการฐานข้อมูลได้

4. นำ Webpage ขึ้นไปวางบน Server ในส่วนนี้เจ้าของ Server จะเป็นผู้จัดการวางไฟล์ต่างๆ ที่ได้สร้างเรียบร้อยแล้วไว้บน Server เพื่อเปิดให้ผู้บริการให้ผู้สนใจเข้าชม



รูปแบบคำสั่งพื้นฐาน

โครงสร้างพื้นฐานของภาษา HTML จะมีรูปแบบ ดังนี้

<HTML>

<HEAD>

ชุดคำสั่งต่างๆ

</HEAD>

<BODY>

ชุดคำสั่งต่างๆ

</BODY>

</HTML>



1. จะเห็นว่าทุกคำสั่งจะมีคำสั่งเปิด <…> และคำสั่งปิด </…> เสมอ นี่เป็นสิ่งสำคัญที่ผู้เขียนเว็บนั้นจะลืมไม่ได้คือ เมื่อเปิดคำสั่งแล้วต้องมีคำสั่งปิดเสมอ

2. การใช้อักษรภาษา HTML นั้นจะสามารถใช้ได้ทั้งตัวใหญ่หรือตัวเล็กก็ได้ เช่น <HTML> หรือ <html> เป็นต้น

3. การใส่รายละเอียดหรือข้อมูลต่อท้ายคำสั่งย่อยนั้นต้องมีเครื่องหมาย “....” เสมอ เช่น <body background= “green”> เป็นต้น

4. คำสั่งย่อยๆ นั้นจะอยู่ภายใน <…> ของคำสั่งหลักเสมอ เช่น <FONT size= “2”>

คำสั่งในภาษา HTML
คำสั่งพื้นฐาน
< !-- ข้อความ -->                            คำสั่ง หมายเหตุ ใช้อธิบายความหมาย ขื่อผู้เขียนโปรแกรม และอื่นๆ
<br>                                                คำสั่งขึ้นบรรทัดใหม่
<p> ข้อความ </p>                          คำสั่งย่อหน้าใหม่
<hr width="50%" size = "3">        คำสั่ง ตีเส้น, กำหนดขนาดเส้น
&nbsp;                                            คำสั่ง เพิ่มช่องว่าง


ใบงานที่ 9

ใบงานที่ 9 ความหมายของ HTML

    HTML หรือ HyperText Markup Language เป็นภาษาคอมพิวเตอร์รูปแบบหนึ่ง ที่มีโครงสร้างการเขียนโดยอาศัยตัวกำกับ (Tag) ควบคุมการแสดงผลข้อความ, รูปภาพ หรือวัตถุอื่นๆ ผ่านโปรแกรมบราวเซอร์ แต่ละ Tag อาจจะมีส่วนขยายที่เรียกว่า Attribute สำหรับระบุ หรือควบคุมการแสดงผลของเว็บได้ด้วยHTML เป็นภาษาที่ถูกพัฒนาโดย World Wide Web Consortium (W3C) จากแม่แบบของภาษาSGML (Standard Generalized Markup Language) โดยตัดความสามารถบางส่วนออกไป เพื่อให้สามารถทำความเข้าใจและเรียนรู้ได้ง่าย และด้วยประเด็นดังกล่าว ทำให้บริการ WWW เติบโตขยายตัวอย่างกว้างขวางตามไปด้วย Tag
Tag เป็นลักษณะเฉพาะของภาษา HTML ใช้ในการระบุรูปแบบคำสั่ง หรือการลงรหัสคำสั่งHTML ภายในเครื่องหมาย less-than bracket ( < ) และ greater-than bracket ( > ) โดยที่ Tag HTML แบ่งได้ 2 ลักษณะ คือ
· Tag เดี่ยว เป็น Tag ที่ไม่ต้องมีการปิดรหัส เช่น <HR>, <BR> เป็นต้น
· Tag เปิด/ปิด เป็น Tag ที่ประกอบด้วย Tag เปิด และ Tag ปิด โดย Tag ปิด จะมีเครื่องหมาย slash ( / ) นำหน้าคำสั่งใน Tag นั้นๆ เช่น <B>…</B>, <BLINK>…</BLINK> เป็นต้น

วันพฤหัสบดีที่ 23 มีนาคม พ.ศ. 2560

ใบงานที่ 7

ใบงานที่ 7 การเขียนผังงาน (Flowchart )
 


ผังงาน คือ แผนภาพที่มีการใช้สัญลักษณ์รูปภาพและลูกศรที่แสดงถึงขั้นตอนการทำงานของโปรแกรมหรือระบบทีละขั้นตอน รวมไปถึงทิศทางการไหลของข้อมูลตั้งแต่แรกจนได้ผลลัพธ์ตามที่ต้องการ มี 2 ประเภท คือ ผังงานระบบ และผังงานโปรแกรม

ใบงานที่ 6

ใบงานที่ 6 การเขียนรหัสจำลอง(Pseudo Code)


การเขียนรหัสจำลอง (Pseudo Code) คือการเขียนอัลกอริทึมโดยใช้ประโยคภาษาอังกฤษที่สื่อความ
หมายง่าย ๆ สามารถอ่านแล้วเข้าใจได้โดยทันที แต่ก็สามารถใช้รูปแบบที่เป็นภาษาพูดด้วยภาษาไทยและภาษา
อังกฤษก็ได้

โครงสร้างของรหัสจำลองเริ่มต้นด้วยข้อความ Begin แล้วอธิบายขั้นตอนการทำงานโดยใช้คำสั่งต่าง ๆ ที่ใกล้เคียงกับภาษาคอมพิวเตอร์ในการเขียนโปรแกรม เช่น

คำสั่ง read หมายถึง การอ่านค่าหรือรับค่าข้อมูลตัวแปรตามที่กำหนดไว้

คำสั่ง print หมายถึง การแสดงผลลัพธ์ที่ได้จากการคำนวณ
และพิมพ์ข้อความ End เมื่อจบการทำงาน

การเขียนรหัสจำลองจะต้องมีการวางแผนสำหรับการอ้างอิงถึงข้อมูลที่จะต้องนำไปใช้ภายในโปรแกรมด้วย
การสร้างตัวแปร โดยใช้เครื่องหมายเท่ากับ (= ) แทนการกำหนดค่าตัวแปร

ใบงานที่ 5

ใบงานที่ 5 อัลกอลิทึม (Algorithm)


1.อัลกอลิทึม(Algorithm) หมายถึง
Algorithm คือ กระบวนการแก้ปัญหาที่สามารถอธิบายออกมาเป็นขั้นตอนที่ชัดเจน เมื่อนำเข้าอะไร แล้วจะต้องได้ผลลัพธ์เช่นไร กระบวนการนี้ประกอบด้วยจะประกอบด้วย วิธีการเป็นขั้นๆ และมีส่วนที่ต้องทำแบบวนซำอีก จนกระทั่งเสร็จสิ้นการทำงาน

Algorithm ไม่ใช่คำตอบแต่เป็นชุดคำสั่งที่ทำให้ได้คำตอบ วิธีการในการอธิบาย Algorithm ได้แก่
1. Natural Language อธิบายแบบใช้ภาษาที่เราสื่อสารกันทั่วไป
2.Pseudocode อธิบายด้วยรหัสจำลองหรือรหัสเทียม
3.Flowchart อธิบายด้วยแผนผัง
การนำขั้นตอนวิธีไปใช้แก้ปัญหา ไม่จำกัดเฉพาะการเขียนโปรแกรมคอมพิวเตอร์ แต่สามารถใช้กับปัญหาอื่น ๆ ได้เช่นเดียวกัน
ตัวอย่างเช่น ในการวางแผนการใช้ทรัพยากรทางธุรกิจขององค์กร หรือ Enterprise Resource Planning ( ERP ) เพื่อให้เกิดการใช้ทรัพยากรอย่างมีประโยชน์สูงสุด ซึ่งจำเป็นต้องวางแผนอย่างเป็นระบบ เป็นขั้นตอน จึงจำเป็นต้องอาศัย Algorithm ด้วย เพื่อให้ทราบถึงขั้นตอนต่างๆ และสามารถตัดทอนขั้นตอนที่เกินความจำเป็น อีกทั้งยังสามารถปรับปรุง และเพิ่มเติมขั้นตอนใหม่ เข้าไปได้ ช่วยลดความสับสนขณะทำงานด้วย

ตัวอย่าง Algorithm ในการเข้ารหัส MD5

ตัวอย่าง Algorithm ในการแยกแยะประเภทข้อมูล SVM (Support Vector Machine)

2.ลักษณะของอัลกอลิทึม

ในการออกแบบอัลกอริทึมเพื่อใช้แก้ปัญหาจะมีความแตกต่างกันออกไป ขึ้นอยู่กับปัญหาและต้องออกแบบให้มีความยืดหยุ่นตามปัญหานั้น หลักการเขียนอัลกอริทึมที่ดี ต้องมีคุณสมบัติ ดังนี้



1.เป็นกระบวนวิธีการที่สร้างขึ้นจากกฎเกณฑ์

เนื่องจากอัลกอริทึมจัดเป็นรูปแบบหนึ่งของการแก้ปัญหา และกระบวนวิธีการก็คือกลุ่มของขั้นตอนที่อยู่รวมกันเพื่อใช้แก้ปัญหาต่าง ๆ เพื่อให้ได้ผลลัพธ์ที่ถูกต้อง ดังนั้นจึงจำเป็นต้องมีกฎเกณฑ์ที่ใช้ในการสร้างกระบวนวิธีการเหล่านั้น ซึ่งอาจจะอยู่ในรูปแบบประโยคภาษามนุษย์ภาษาใดภาษาหนึ่ง รูปแบบสัญลักษณ์ หรือรูปแบบรหัสจำลองก็ได้



2.การเขียนอัลกอริทึมต้องไม่คลุมเครือ

รูปแบบของการเขียนอัลกอริทึมจะต้องมีระบบ ระเบียบ อ่านแล้วไม่ทำให้เกิดความ สับสนกล่าวคือ จะต้องเป็นสิ่งที่เข้าใจตรงกัน และควรหลีกเลี่ยงคำที่ทำให้เกิดความเข้าใจผิดหรือ ไม่ควรใช้คำที่มีหลายความหมาย ซึ่งการแสดงขั้นตอนแต่ละขั้นตอนจะต้องอธิบายให้สั้นกระทัดรัด และชัดเจน โดยค่าของการนำข้อมูลเข้าในแต่ละขั้นตอนจะต้องนำไปประมวลผลเพื่อส่งผลทำให้เกิดค่าของผลลัพธ์ที่เหมือนกัน



3.ต้องมีลำดับขั้นตอนที่ชัดเจน

ในการประมวลผลชุดคำสั่งต่าง ๆ ที่ถูกกำหนดด้วยกฎเกณฑ์ในการแก้ปัญหาของ อัลกอริทึม จะต้องประมวลผลเป็นลำดับตามขั้นตอน เพราะการแก้ปัญหาด้วยคอมพิวเตอร์จะต้อง มีลำดับขั้นตอนที่แน่นอน ซึ่งแต่ละขั้นตอนของอัลกอริทึมจะต้องทำหน้าที่อย่างชัดเจนและต่อเนื่องโดยการเริ่มต้นทำงานแต่ละขั้นตอนมีการรับและส่งข้อมูลต่อเนื่องกันไปจนสิ้นสุดการทำงาน ถ้าขั้นตอนไม่ดีอาจจะทำให้การประมวลผลผิดพลาดได้



4.กระบวนวิธีการต้องให้ผลลัพธ์ตามที่กำหนดในปัญหา

กระบวนวิธีการต้องให้ผลลัพธ์ตามที่กำหนดในปัญหากล่าวคือ กลุ่มของขั้นตอนต่าง ๆ ที่กำหนดไว้จะต้องใช้งานทั่วไปได้สำหรับทุก ๆ กรณี และจะต้องมีผลลัพธ์ที่ถูกต้องตรงตามที่กำหนดในปัญหานั้น ๆ ถึงแม้บางครั้งอาจจะได้ผลลัพธ์ที่ไม่ตรงกับปัญหากำหนดไว้ จึงถือได้ว่ากระบวนการนั้นเป็นอัลกอริทึมที่ไม่ดีนำไปใช้ไม่ได้



5.อัลกอริทึมต้องมีจุดสุดท้ายของการทำงาน

คุณสมบัติอีกข้อหนึ่งที่สำคัญคืออัลกอริทึมต้องมีจุดสุดท้ายของการทำงาน เนื่องจากเครื่องคอมพิวเตอร์ไม่สามารถประมวลผลไปเรื่อย ๆ (infinite) โดยต้องมีจุดสุดท้ายของการทำงานเช่น การบวกเลขจำนวนเต็มครั้งละหนึ่งค่าไปเรื่อย ๆ ในที่นี้จะไม่เป็นอัลกอริทึม เนื่องจากไม่ได้ บอกจุดสุดท้ายของตัวเลขจำนวนเต็ม ดังนั้นจึงเป็นขั้นตอนการทำงานที่ไม่มีจุดสิ้นสุด

วันพุธที่ 22 มีนาคม พ.ศ. 2560

ใบงานที่ 4

ใบงานที่ 4 เรื่อง การดำเนินการแก้ไขปัญหา การตรวจสอบและปรับปรุง

1.การตรวจสอบและปรับปรุงโดยผู้ออกแบบ
เป็นการกระทำทั้งในระหว่างการดำเนินการและภายหลังการดำเนินการเสร็จสิ้นแล้วซึ่งเป็นการตรวจสอบและปรับปรุงกระบวนการทำงานก่อนการใช้งานจริง

2.การตรวจสอบโดยผู้ใช้งานจริง

เป็นการตรวจสอบและปรับปรุงกระบวนการทำงานภายหลังการดำเนินการ โดยจัดเก็บข้อมูลจากผู้ใช้งานกระบวนการเทคโนโลยีสารสนเทศนั้นโดยตรงซึ่งสามารถทำได้หลายวิธี เช่น การสังเกต การสัมภาษณ์ และการทำแบบสอบถาม จากนั้นผู้ออกแบบรวบรวมข้อมูลไปปรับปรุงกระบวนการเทคโนโลยีสารสนเทศอีกครั้ง

ใบงานที่ 3

ใบงานที่ 3 เรื่อง การเลือกเครื่องมือและออกแบบขั้นตอน
1.การเลือกเครื่องมือที่ใช้ในการแก้ปัญหา: การกำหนดทระพยากรที่ต้องการใช้ในการแก้ปัญหา
2.การออกแบบขั้นตอนในการปฏิบัติงาน: เป็นการกำหนดแนวทางการแก้ปัญหาก่อนปฏิบัติจริง โดยจะต้องกำหนดขั้นตอนการปฏิบัติงานเป็นลำดับขั้น แล้วจึงนำมาระบุผู้รับผิดชอบและระยะเวลาในการปฏิบัติงานในตารางปฏิบัติงาน

ตัวอย่างโครงงานคอมพิวเตอร์

ชื่อ เกมเศรษฐีอาเซียน:สื่อการเรียนรู้บูรณาการสู่ประชาคมอาเซียน สรุปผล คุณภาพของผลงานประดิษฐ์คิดต้น เกมเศรษฐีอาเซียนชุดที่สร้าง...