รายงาน
เรื่อง การแก้ปัญหาด้วยกระบวนการ
เทคโนโลยีสารสนเทศ
จัดทำโดย
นายสุภัทร สุวรรณชาตรี
เสนอ
ครูวิระ บุตรฤทธ์
ภาคเรียนที่ 2 ปีการศึ กษา 2564เป็นส่วน
หนึ่งของรายวิชา สาระสนเทศ
โรงเรียนบางกล่ำวิทยา รัชมังคลาภิเษก
ก
คำนำ
รายงานเล่มนี้เป็นส่วนหนึ่งของรายวิชาเทคโนโลยี
สารสนเทศเพื่อให้ได้ศึกษาหาความรู้ในเรื่องการเเก้ปัญหาด้วย
กระบวนการทางเทคโนโลยีสารสนเทศเเละได้ศึกษาอย่างเข้าใจ
เพื่อเป็นประโยชน์กับการเรียน
ผู้จัดทำหวังว่า รายงานเล่มนี้จะเป็นประโยชน์กับผู้อ่าน หรือ
นักเรียน นักศึกษาที่กำลังหาข้อมูลเรื่องนี้อยู่หากมีข้อใดเเนะ
นำหรือข้อผิกพลาดประการใด ผู้จัดทำขอน้อมรับไว้เเละ
ขออภัยมา ณ ที่นี้ด้วย
จัดทำ
นายสุภัทร สุวรรณชาตรี
สารบัญ ข
เรื่อง หน้า
คำนำ ก
ข
สารบัญ 1
4
การเเก้ปัญหาด้วยกระบวนการเทศโนโลยีสารสนเทศ 6
การถ่ายทอดความคิดในการเเก้ปัญหาอย่างมีขั้นตอน
การเขียนโปรเเกรมภาษา
เพิ่มหัวเรื่องย่อย
1
การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
การแก้ปัญหาด้วยกระบวนการทางเทคโนโลยีสารสนเทศ
ไม่ว่าเราจะทำงานใดก็ตาม ปัญหาเป็นสิ่งหลีกเลี่ยงไม่ได้ การแก้ปัญหามีหลายวิธี ขึ้นกับ
ชนิดของาน วิธีการแก้ปัญหาอย่างหนึ่งอาจแก้ปัญหาอีกอย่างหนึ่งไม่ได้ และการแก้ปัญหาอาจ
จำเป็นต้องใช้เทคโนโลยีสารสนเทศหรือไม่ก็ได้ ดังนั้น จึงควรยึดหลักการแก้ปัญหาอย่างเป็นระบบ
เพื่อไม่ให้เสียเวลา หลงทาง และสับสน วิธีการแก้ปัญหาแต่ละวิธีมีความเหมาะสมกับงานแตกต่าง
กันไป ก่อนที่จะใช้วิธีแก้ปัญหา ด้วยกระบวนการทางเทคโนโลยีสารสนเทศ จะขอยกวิธีการแก้
ปัญหาอย่างมีขั้นตอนโดยทั้วไป มาให้พิจารณาดูจำนวนหนึ่ง
การแก้ปัญหาด้วยกระบวนการทางเทคโนโลยีสารสนเทศ การแก้ปัญหาที่ซับซ้อนด้วยวิธี
การต่างๆ ที่กล่าวมาแล้ว ส่วนมากจำเป็นต้องใช้เทคโนโลยีสารสนเทศเข้าช่วยเพื่อเพิ่มความรวดเร็ว
ถูกต้อง และสามารถทำซ้ำได้ง่ายในกระบวนการทางเทคโนโลยีสารสนเทศเข้าช่วยแก้ปัญหา
จำเป็นต้องปรับรูปแบบวิธีการทำงานให้เหมาะสมกับการใช้เทคโนโลยีสารสนเทศ
วิธีการแก้ปัญหาด้วยกระบวนการทางเทคโนโลยีสารสนเทศ เป็นวิธีคล้ายกับการแก้ปัญกา
ทางวิศวกรรมมาก แต่ในการนำระบบคอมพิวเตอร์ไปใช้ในการแก้ปัญหา หรือเพิ่มประสิทธิภาพใน
การทำงานใดๆ ก็ตาม จะต้องมีการวิเคราะห์ปัญหาและศึกษาความเป็นไปได้ให้รอบคอบเสียก่อน
ทั้งนี้เนื่องจากคอมพิวเตอร์ไม่ใช้เครื่องมือวิเศษที่จะแก้ปัญหได้ทุกเรื่อง
นอกจากนี้ยังจะต้องมีการศึกษาถึงความคุ้มค่าในการลงทุน เพื่อไม่ให้เป็นการลงทุนที่เสีย
เปล่า ต้องเลือกวิธีการแก้ปัญหาให้เหมาะสมกับงาน จัดหาเครื่องมือและเทคโนโลยีที่ไม่เกินความ
จำเป็น
การแก้ปัญหาด้วยกระบวนการทางเทคโนโลยีสารสนเทศ เหมาะกับระบบงานที่ต้องทำงาน
อย่างใดอย่างหนึ่งซึ่งซากและมีปริมาณงานมากหรืองานที่ต้องการความรวดเร็วในการคำนวณเกิน
กว่าคนธรรมดาจะทำได้ วิธีการโดยทั้วไปคือ ปรับเปลี่ยนวิธีการหรือระบบการทำงานแบบเดิม มา
ใช้ระบบงานที่มีเครื่องคอมพิวเตอร์ช่วยทำงานเป็นบางส่วน หรือทั้งหมด เท่าที่สามารถจะทำแทน
คนได้
2
การเเก้ปัญหามี 4 ขั้นตอน
โดยปกติมนุษย์มีกระบวนในการแก้ปัญหา ซึ่งประกอบด้วย 4 ขั้นตอนคือ
1) การวิเคราะห์และกำหนดรายละเอียดของปัญหา (State The Problem)
ขั้นตอนนี้เป็นขั้นตอนแรกสุดก่อนที่จะลงมือแก้ปัแต่ผู้แก้ปัญหามักจะมองข้ามไปจุดประสงค์
ของขั้นตอนนี้ คือการทำความเข้าใจกับปัญหาเพื่อแยกให้ออกว่าข้อกำหนดมาในปัญหาหรือเงื่อนไข
ของปัญหาคืออะไร อีกทั้งวิธีการที่ใช้ประมวลผลกล่าวโดยสรุปมีองค์ประกอบในการวิเคราะห์ดังนี้
- การระบุข้อมูลเข้า
ได้แก่ การพิจารณาข้อมูลและเงื่อนไขที่กำหนดมาในปัญหา
-การระบุข้อมูลออก
ได้แก่ การพิจารณาเป้าหมายหรือสิ่งที่ต้องหาคำตอบ
-การกำหนดวิธีประมวลผล
ได้แก่ การพิจารณาขั้นตอนวิธีการได้มาซึ่งคำตอบหรือข้อมูลออก
2) การเลือกเครื่องมือและออกแบบขั้นตอนวิธี (Tools And Algorithm Development)
ขั้นตอนนี้เป็นขั้นตอนของการวางแผนในการแก้ปัญหาอย่างละเอียดถี่ถ้วน หลังจากที่เรา
ทำความเข้าใจกับปัญหา พิจารณาเงื่อนไขและข้อมูลที่มีอยู่และสิ่งที่ต้องการหาในการแก้ปัญหาอย่าง
ละเอียดถี่ถ้วนหลังจากที่เราทำความเข้าใจกับปัญหา พิจารณาเงื่อนไขและข้อมูลที่มีอยู่และสิ่งที่
ต้องการหาในขั้นตอนที่ 1แล้วเราสามารถคาดคะเนวิธีการที่จะใช้ในการแก้ปัญหาขั้นตอนนี้จำเป็นต้อง
อาศัยประสบการณ์ของผู้แก้ปัญหาเป็นหลักหากผู้แก้ปัญหาเคยพบกับปัญหาทำนองนี้มาแล้วก็
สามารถดำเนินการตามแนวทางที่เคยปฏิบัติมา
ขั้นตอนนี้จะเริ่มจากการเลือกเครื่องมือที่ใช้ในการแก้ปัญหา โดยพิจารณาความเหมาะสม
ระหว่างเครื่องมือกับเงื่อนไขต่างๆ ของปัญหาซึ่งหมายรวมถึงความสามารถของเครื่องมือในการแก้
ปัญหาดังกล่าวและสิ่งที่สำคัญที่สุดคือความคุ้นเคยในการใช้งานเครื่องมือนั้นๆ ของผู้แก้ปัญหาอีกสิ่ง
หนึ่งที่ สำคัญในการแก้ปัญหา คือยุทธวิธีที่ใช้ในการแก้ปัญหา หรือที่เราเรียกว่า “ขั้นตอนวิธี”
(Algorithm) ในการแก้ปัญหาหลังจากที่เราได้เครื่องมือช่วยแก้ปัญหาแล้ว ผู้แก้ปัญหาต้องวางแผน
ว่าจะใช้เครื่องมือดังกล่าวเพื่อให้ได้ผลลัพธ์ที่ถูกต้องที่สุด การออกแบบขั้นตอนวิธีในการแก้ปัญหา ผู้
แก้ปัญหาควรใช้แผนภาพหรือเครื่องมือในการแสดงขั้นตอนการทำงานเพื่อให้ง่ายต่อความเข้าใจ เช่น
ผังงาน (Flowchart) ที่จำลองวิธีขั้นตอนการแก้ปัญหาในรูปแบบสัญลักษณ์
3
รหัสจำลอง (Pseudo Code) ซึ่งเป็นการจำลองขั้นตอนวิธีการปัญหาในรูปแบบคำ
บรรยายการใช้เครื่องมือช่วยออกแบบดังกล่าวนอกจากแสดงกระบวนการที่ชัดเจนแล้วยัง
ช่วยให้ผู้แก้ปัญหาสามารถหาข้อผิดพลาดของวิธีการที่ใช้ได้ง่ายและแก้ไขได้อย่างรวดเร็ว
เช่น begin...end if...else
3) การดำเนินการแก้ปัญหา (Implementation) หลังจากที่ออกแบบขั้นตอนวิธี
เรียบร้อยแล้ว
ขั้นตอนนี้เป็นขั้นตอนที่ต้องลงมือแก้ปัญหาโดยใช้เครื่องมือที่เลือกไว้
การแก้ปัญหาดังกล่าวใช้คอมพิวเตอร์เข้ามาช่วยงาน ขั้นตอนนี้ก็เป็นการใช้โปรแกรม
สำเร็จหรือใช้ภาษาคอมพิวเตอร์เขียนโปรแกรมแก้ ปัญหาขั้นตอนนี้ต้องอาศัยความรู้เกี่ยว
กับเครื่องมือที่เลือกใช้ซึ่งผู้แก้ปัญหาต้องศึกษาให้เข้าใจและเชี่ยวชาญ ในขณะดำเนินการ
หากพบแนวทางที่ดีกว่าที่ออกแบบไว้ ก็สามารถปรับเปลี่ยนได้
4) การตรวจสอบและปรับปรุง (Refinement)
หลังจากที่ลงมือแก้ปัญหาแล้วต้องตรวจสอบให้แน่ใจว่า วิธีการนี้ให้ผลลัพธ์ที่
ถูกต้องโดยผู้แก้ปัญหาต้องตรวจสอบว่าขั้นตอนวิธีที่สร้างขึ้นสอดคล้องกับรายละเอียด
ของปัญหา ซึ่งได้แก่ ข้อมูลเข้าและข้อมูลออกเพื่อให้มั่นใจว่าสามารถรองรับข้อมูลเข้าได้
ทุกกรณีอย่างถูกต้องสมบูรณ์ ในขณะเดียวกันก็ต้องปรับปรุงวิธีการเพื่อให้การแก้ปัญหา
นี้ได้ผลลัพธ์ที่ดีที่สุด
ขั้นตอนทั้ง 4 ขั้นตอนดังกล่าวข้างต้น เป็นเสมือนขั้นบันได (Stair) ที่ทำให้มนุษย์ประสบ
ความสำเร็จในการแก้ปัญหาต่างๆได้ รวมทั้งการเขียนหรือพัฒนาโปรแกรมคอมพิวเตอร์
เพื่อแก้ปัญหา ก็ต้องใช้กระบวนการตามขั้นตอนทั้ง4 นี้เช่นกัน
4
การถ่ายทอดความคิดในการแก้ปัญหาอย่างมีขั้นตอน
การถ่ายทอดความคิดในการแกปัญหาอย่างมีขั้นตอน ทำได้ 2 ลักษณะ ดังนี้
1. ข้อความหรือคำบรรยาย
เป็นการเขียนเค้าโครงด้วยการบรรยายเป็นภาษาที่ใช้สื่อสารกัน เพื่อให้ทราบถึง
ขั้นตอนการทำงานของการแก้ปัญหาแต่ละขั้นตอน
เริ่มต้น
สืบค้นข้อมูลวิธีการสงกาเเฟโบราณจากเว็บไซต์ต่างๆ
รวบรวมข้อมูลที่ได้จากการสืบค้นเว็บไซต์ต่างๆโดยใช้โปรเเกรมประมวลคำ
จัดเก็บข้อมูลไว้บนเเผ่นดิสก์
สร้างสารสนเทศเรื่องวิธีการชงกาเเฟโบราน
โดยใช้โปรเเกรมประมวลคำกำทำจัดเเผ่นพับ
สิ้นสุด
2. การใช้สัญลักษณ์
เป็นการนำสัญลักษณ์รูปแบบต่างๆ ที่กำหนดขึ้นโดยสถาบันมาตรฐานแห่งชาติ
อเมริกา (The American National Standard Institute: ANSI) มาใช้สำหรับ
สื่อสารขั้นตอนวิธีการในการแก้ปัญหาให้เข้าใจตรงกันดังนี้
5
ตัวอย่างการถ่ายถอดความคิดเป็นสัญลักษณ์
เ ริ่ ม ต้ น
ก า ร สื บ ค้ น ข้ อ มู ล ช ง ก า เ เ ฟ
โบราณ
ก า ร ร ว บ ร ว ม ข้ อ มู ล ไ ว้ ใ น โ ป ร เ เ ก ร ม ป ร ะ ม ว ล ผ ล
คำ
จั ด เ ก็ บ ข้ อ มู ล ไ ว้ บ น เ เ ผ่ น ดิ ส ก์
สิ้ น สุ ด
6
ก า ร เ ขี ย น โ ป ร แ ก ร ม ภ า ษ า
ภ า ษ า โ ป ร แ ก ร ม ค อ ม พิ ว เ ต อ ร์ คื อ ภ า ษ า ที่ ใ ช้ ใ น ก า ร สื่ อ ส า ร ร ะ ห ว่ า ง ม นุ ษ ย์ กั บ เ ค รื่ อ ง
ค อ ม พิ ว เ ต อ ร์ ภ า ษ า โ ป ร แ ก ร ม ค อ ม พิ ว เ ต อ ร์ สำ คั ญ คื อ ห า ก ไ ม่ มี ภ า ษ า โ ป ร แ ก ร ม
ค อ ม พิ ว เ ต อ ร์ เ ค รื่ อ ง ค อ ม พิ ว เ ต อ ร์ จ ะ ไ ม่ ส า ม า ร ถ ทำ ง า น ไ ด้ เ นื่ อ ง จ า ก ข า ด ชุ ด คำ สั่ ง ใ น ก า ร
ทำ ง า น
ค อ ม พิ ว เ ต อ ร์ จ ะ ส า ม า ร ถ ทำ ง า น ไ ด้ จ ะ ต้ อ ง มี ก า ร เ ขี ย น โ ป ร แ ก ร ม ห รื อ ซ อ ร์ ฟ แ ว ร์ เ พื่ อ สั่ ง ใ ห้
ค อ ม พิ ว เ ต อ ร์ ทำ ง า น โ ป ร แ ก ร ม ต่ า ง ๆ ที่ เ ขี ย น ขึ้ น ม า นั้ น จ ะ ต้ อ ง เ ขี ย น ไ ป ต า ม ก ฎ เ ก ณ ฑ์ ข อ ง
ภ า ษ า ที่ ค อ ม พิ ว เ ต อ ร์ เ ข้ า ใ จ เ รี ย ก ว่ า ภ า ษ า ค อ ม พิ ว เ ต อ ร์
1 . ภ า ษ า เ ค รื่ อ ง ( M A C H I N E L A N G U A G E )
2 . ภ า ษ า แ อ ส เ ซ ม บ ลี ( A S S E M B L Y L A N G U A G E )
3 . ภ า ษ า ชั้ น สู ง ( H I G H - L E V E L L A N G U A G E ) ห รื อ ภ า ษ า รุ่ น ที่ 3 ( 3 G L : T H I R D
GENERATION LANGUAGE)
4 . ภ า ษ า ชั้ น สู ง ม า ก ( V E R Y H I G H - L E V E L L A N G U A G E ) ห รื อ ภ า ษ า รุ่ น ที่ 4 ( 4 G L )
1 . ภ า ษ า เ ค รื่ อ ง ( M A C H I N E L A N G U A G E )
เ ป็ น ภ า ษ า พื้ น ฐ า น ที่ ค อ ม พิ ว เ ต อ ร์ ส า ม า ร ถ เ ข้ า ใ จ ไ ด้ แ ต่ ล ะ คำ สั่ ง ป ร ะ ก อ บ ขึ้ น จ า ก ก ลุ่ ม ตั ว เ ล ข
0 แ ล ะ 1 ซึ่ ง เ ป็ น เ ล ข ฐ า น ส อ ง
2 . ภ า ษ า แ อ ส เ ซ ม บ ลี ( A S S E M B L Y L A N G U A G E )
เ ป็ น ภ า ษ า ที่ ใ ช้ สั ญ ลั ก ษ ณ์ ข้ อ ค ว า ม แ ท น ก ลุ่ ม ข อ ง ตั ว เ ล ข ฐ า น ส อ ง เ พื่ อ ใ ห้ ง่ า ย ต่ อ ก า ร เ ขี ย น
แ ล ะ ก า ร จ ด จำ ม า ก ขึ้ น ก า ร ทำ ง า น ข อ ง โ ป ร แ ก ร ม จ ะ ต้ อ ง ทำ ก า ร แ ป ล ภ า ษ า แ อ ส เ ซ ม บ ลี ใ ห้
เ ป็ น ภ า ษ า เ ค รื่ อ ง โ ด ย ใ ช้ ตั ว แ ป ล ที่ เ รี ย ก ว่ า แ อ ส เ ซ ม เ บ ล อ ร์ ( A S S E M B L E R )
3 . ภ า ษ า ชั้ น สู ง ( H I G H - L E V E L L A N G U A G E ) ถู ก ส ร้ า ง ขึ้ น ม า เ พื่ อ ใ ห้ เ ขี ย น โ ป ร แ ก ร ม ไ ด้
ง่ า ย ขึ้ น โ ด ย มี ลั ก ษ ณ ะ เ ห มื อ น กั บ ภ า ษ า อั ง ก ฤ ษ ทั่ ว ไ ป ผู้ เ ขี ย น ไ ม่ จำ เ ป็ น ต้ อ ง มี ค ว า ม รู้ เ กี่ ย ว
กั บ ฮ า ร์ แ ว ร์ แ ต่ อ ย่ า ง ใ ด ภ า ษ า นี้ จำ เ ป็ น ต้ อ ง มี ตั ว แ ป ล ภ า ษ า เ ค รื่ อ ง เ ช่ น กั น เ รี ย ก ตั ว แ ป ล นี้ ว่ า
ค อ ม ไ พ เ ล อ ร์ ( C O M P I L E R ) ห รื อ อิ น เ ต อ ร์ พ รี เ ต อ ร์ ( I N T E R P R E T E R ) อ ย่ า ง ใ ด อ ย่ า ง ห นึ่ ง
ตั ว อ ย่ า ง ข อ ง ภ า ษ า ชั้ น สู ง เ ช่ น ภ า ษ า ป า ส ค า ล ภ า ษ า ซี ภ า ษ โ ค บ อ ล ภ า ษ เ บ สิ ก ภ า ษ า ฟ
อ ร์ แ ท ร น
ภ า ษ า ร ะ ดั บ สู ง ( H I G H L E V E L L A N G U A G E S )
ภ า ษ า ร ะ ดั บ สู ง เ ป็ น ภ า ษ า ที่ ง่ า ย ต่ อ ก า ร เ รี ย น รู้ แ ล ะ ก า ร นำ ไ ป ป ร ะ ยุ ก ต์ ใ ช้ ง า น ส า ม า ร ถ
ทำ ง า น บ น เ ค รื่ อ ง ค อ ม พิ ว เ ต อ ร์ ต่ า ง ช นิ ด กั น ไ ด้ โ ป ร แ ก ร ม ที่ เ ขี ย น ขึ้ น ด้ ว ย ภ า ษ า ร ะ ดั บ สู ง
จำ เ ป็ น ต้ อ ง มี ตั ว แ ป ล ภ า ษ า เ พื่ อ ใ ห้ เ ป็ น ภ า ษ า เ ค รื่ อ ง ที่ ค อ ม พิ ว เ ต อ ร์ เ ข้ า ใ จ โ ด ย โ ป ร แ ก ร ม
แ ป ล ภ า ษ า มี 2 ป ร ะ เ ภ ท คื อ ค อ ม ไ พ เ ล อ ร์ แ ล ะ อิ น เ ต อ ร์ พ รี เ ต อ ร์ ตั ว อ ย่ า ง ข อ ง ภ า ษ า ร ะ ดั บ
สู ง ไ ด้ แ ก่
7
ก า ร เ ขี ย น โ ป ร แ ก ร ม ภ า ษ า
ภ า ษ า โ ป ร แ ก ร ม ค อ ม พิ ว เ ต อ ร์ คื อ ภ า ษ า ที่ ใ ช้ ใ น ก า ร สื่ อ ส า ร ร ะ ห ว่ า ง ม นุ ษ ย์ กั บ เ ค รื่ อ ง
ค อ ม พิ ว เ ต อ ร์ ภ า ษ า โ ป ร แ ก ร ม ค อ ม พิ ว เ ต อ ร์ สำ คั ญ คื อ ห า ก ไ ม่ มี ภ า ษ า โ ป ร แ ก ร ม ค อ ม พิ ว เ ต อ ร์
เ ค รื่ อ ง ค อ ม พิ ว เ ต อ ร์ จ ะ ไ ม่ ส า ม า ร ถ ทำ ง า น ไ ด้ เ นื่ อ ง จ า ก ข า ด ชุ ด คำ สั่ ง ใ น ก า ร ทำ ง า น
ค อ ม พิ ว เ ต อ ร์ จ ะ ส า ม า ร ถ ทำ ง า น ไ ด้ จ ะ ต้ อ ง มี ก า ร เ ขี ย น โ ป ร แ ก ร ม ห รื อ ซ อ ร์ ฟ แ ว ร์ เ พื่ อ สั่ ง ใ ห้
ค อ ม พิ ว เ ต อ ร์ ทำ ง า น โ ป ร แ ก ร ม ต่ า ง ๆ ที่ เ ขี ย น ขึ้ น ม า นั้ น จ ะ ต้ อ ง เ ขี ย น ไ ป ต า ม ก ฎ เ ก ณ ฑ์ ข อ ง ภ า ษ า
ที่ ค อ ม พิ ว เ ต อ ร์ เ ข้ า ใ จ เ รี ย ก ว่ า ภ า ษ า ค อ ม พิ ว เ ต อ ร์
1 . ภ า ษ า เ ค รื่ อ ง ( M A C H I N E L A N G U A G E )
2 . ภ า ษ า แ อ ส เ ซ ม บ ลี ( A S S E M B L Y L A N G U A G E )
3 . ภ า ษ า ชั้ น สู ง ( H I G H - L E V E L L A N G U A G E ) ห รื อ ภ า ษ า รุ่ น ที่ 3 ( 3 G L : T H I R D
GENERATION LANGUAGE)
4 . ภ า ษ า ชั้ น สู ง ม า ก ( V E R Y H I G H - L E V E L L A N G U A G E ) ห รื อ ภ า ษ า รุ่ น ที่ 4 ( 4 G L )
1 . ภ า ษ า เ ค รื่ อ ง ( M A C H I N E L A N G U A G E )
เ ป็ น ภ า ษ า พื้ น ฐ า น ที่ ค อ ม พิ ว เ ต อ ร์ ส า ม า ร ถ เ ข้ า ใ จ ไ ด้ แ ต่ ล ะ คำ สั่ ง ป ร ะ ก อ บ ขึ้ น จ า ก ก ลุ่ ม ตั ว เ ล ข 0
แ ล ะ 1 ซึ่ ง เ ป็ น เ ล ข ฐ า น ส อ ง
2 . ภ า ษ า แ อ ส เ ซ ม บ ลี ( A S S E M B L Y L A N G U A G E )
เ ป็ น ภ า ษ า ที่ ใ ช้ สั ญ ลั ก ษ ณ์ ข้ อ ค ว า ม แ ท น ก ลุ่ ม ข อ ง ตั ว เ ล ข ฐ า น ส อ ง เ พื่ อ ใ ห้ ง่ า ย ต่ อ ก า ร เ ขี ย น แ ล ะ
ก า ร จ ด จำ ม า ก ขึ้ น ก า ร ทำ ง า น ข อ ง โ ป ร แ ก ร ม จ ะ ต้ อ ง ทำ ก า ร แ ป ล ภ า ษ า แ อ ส เ ซ ม บ ลี ใ ห้ เ ป็ น ภ า ษ า
เ ค รื่ อ ง โ ด ย ใ ช้ ตั ว แ ป ล ที่ เ รี ย ก ว่ า แ อ ส เ ซ ม เ บ ล อ ร์ ( A S S E M B L E R )
3 . ภ า ษ า ชั้ น สู ง ( H I G H - L E V E L L A N G U A G E ) ถู ก ส ร้ า ง ขึ้ น ม า เ พื่ อ ใ ห้ เ ขี ย น โ ป ร แ ก ร ม ไ ด้
ง่ า ย ขึ้ น โ ด ย มี ลั ก ษ ณ ะ เ ห มื อ น กั บ ภ า ษ า อั ง ก ฤ ษ ทั่ ว ไ ป ผู้ เ ขี ย น ไ ม่ จำ เ ป็ น ต้ อ ง มี ค ว า ม รู้ เ กี่ ย ว กั บ
ฮ า ร์ แ ว ร์ แ ต่ อ ย่ า ง ใ ด ภ า ษ า นี้ จำ เ ป็ น ต้ อ ง มี ตั ว แ ป ล ภ า ษ า เ ค รื่ อ ง เ ช่ น กั น เ รี ย ก ตั ว แ ป ล นี้ ว่ า ค อ ม ไ พ
เ ล อ ร์ ( C O M P I L E R ) ห รื อ อิ น เ ต อ ร์ พ รี เ ต อ ร์ ( I N T E R P R E T E R ) อ ย่ า ง ใ ด อ ย่ า ง ห นึ่ ง ตั ว อ ย่ า ง ข อ ง
ภ า ษ า ชั้ น สู ง เ ช่ น ภ า ษ า ป า ส ค า ล ภ า ษ า ซี ภ า ษ โ ค บ อ ล ภ า ษ เ บ สิ ก ภ า ษ า ฟ อ ร์ แ ท ร น
ภ า ษ า ร ะ ดั บ สู ง ( H I G H L E V E L L A N G U A G E S )
ภ า ษ า ร ะ ดั บ สู ง เ ป็ น ภ า ษ า ที่ ง่ า ย ต่ อ ก า ร เ รี ย น รู้ แ ล ะ ก า ร นำ ไ ป ป ร ะ ยุ ก ต์ ใ ช้ ง า น ส า ม า ร ถ ทำ ง า น บ น
เ ค รื่ อ ง ค อ ม พิ ว เ ต อ ร์ ต่ า ง ช นิ ด กั น ไ ด้ โ ป ร แ ก ร ม ที่ เ ขี ย น ขึ้ น ด้ ว ย ภ า ษ า ร ะ ดั บ สู ง จำ เ ป็ น ต้ อ ง มี ตั ว
แ ป ล ภ า ษ า เ พื่ อ ใ ห้ เ ป็ น ภ า ษ า เ ค รื่ อ ง ที่ ค อ ม พิ ว เ ต อ ร์ เ ข้ า ใ จ โ ด ย โ ป ร แ ก ร ม แ ป ล ภ า ษ า มี 2 ป ร ะ เ ภ ท
คื อ ค อ ม ไ พ เ ล อ ร์ แ ล ะ อิ น เ ต อ ร์ พ รี เ ต อ ร์ ตั ว อ ย่ า ง ข อ ง ภ า ษ า ร ะ ดั บ สู ง ไ ด้ แ ก่
8
5 . 4 . 2 . 1 ภ า ษ า ฟ อ ร์ แ ท ร น ( F O R T R A N L A N G U A G E )
F O R T R A N ย่ อ ม า จ า ก F O R M U L A T R A N S L A T O R เ ป็ น ภ า ษ า ร ะ ดั บ สู ง ภ า ษ า แ ร ก ที่ ไ ด้ มี
ื ก า ร ใ ช้ อ ย่ า ง แ พ ร่ ห ล า ย เ ป็ น ภ า ษ า ที่ ใ ช้ ไ ด้ กั บ เ ค รื่ อ ง ค อ ม พิ ว เ ต อ ร์ ช นิ ด เ ม น เ ฟ ร ม ค อ ม พิ ว เ ต อ ร์
มิ นิ ค อ ม พิ ว เ ต อ ร์ แ ล ะ ไ ม โ ค ร ค อ ม พิ ว เ ต อ ร์ เ ห ม า ะ กั บ ง า น คำ น ว ณ ท า ง ด้ า น วิ ท ย า ศ า ส ต ร์ แ ล ะ
ค ณิ ต ศ า ส ต ร์ ที่ มี ก า ร คำ น ว ณ ม า ก ๆ มี ฟั ง ก์ ชั น ก า ร คำ น ว ณ ใ ห้ ผู้ ใ ช้ เ ลื อ ก ใ ช้ ไ ด้ ม า ก เ ห ม า ะ กั บ นั ก
วิ จั ย นั ก ส ถิ ติ ห รื อ วิ ศ ว ก ร
ข้ อ ดี คื อ คำ สั่ ง ส่ ว น ใ ห ญ่ จ ะ ง่ า ย แ ล ะ สั้ น โ ป ร แ ก ร ม ที่ ถู ก พั ฒ น า ขึ้ น บ น เ ค รื่ อ ง ค อ ม พิ ว เ ต อ ร์ ป ร ะ เ ภ ท
ห นึ่ ง จ ะ ส า ม า ร ถ นำ ไ ป แ ก้ ไ ข แ ล ะ ใ ช้ ง า น บ น เ ค รื่ อ ง ค อ ม พิ ว เ ต อ ร์ อี ก ป ร ะ เ ภ ท ห นึ่ ง ไ ด้ ข้ อ เ สี ย คื อ ไ ม่
เ ห ม า ะ กั บ ง า น ท า ง ธุ ร กิ จ ที่ ต้ อ ง ยุ่ ง เ กี่ ย ว กั บ ง า น ท า ง ด้ า น ก า ร รั บ ข้ อ มู ล เ ข้ า ( I N P U T )
แ ล ะ ข้ อ มู ล อ อ ก ( O U T P U T ) ที่ ต้ อ ง ส ร้ า ง ร า ย ง า น ม า ก ๆ ห รื อ ง า น ที่ ต้ อ ง ก า ร เ ก็ บ ข้ อ มู ล เ ป็ น ไ ฟ ล์
5.4.2.2 ภาษาโคบอล (COBOL LANGUAGE)
C O B O L ย่ อ ม า จ า ก C O M M O N B U S I N E S S – O R I E N T E D L A N G U A G E เ นื่ อ ง จ า ก ภ า ษ า
ฟ อ ร์ แ ท ร น มี ข้ อ จำ กั ด คื อ ไ ม่ เ ห ม า ะ กั บ ง า น ธุ ร กิ จ ที่ ต้ อ ง มี ก า ร อ อ ก ร า ย ง า น ม า ก ๆ ภ า ษ า โ ค บ อ ล
จึ ง ถู ก พั ฒ น า ขึ้ น ม า เ พื่ อ ใ ห้ เ ห ม า ะ กั บ ง า น ธุ ร กิ จ ข น า ด ใ ห ญ่ ที่ มี ข้ อ มู ล ม า ก ๆ เ ช่ น ง า น ธ น า ค า ร
ห รื อ ใ ช้ สำ ห รั บ อ อ ก ร า ย ง า น ที่ ซั บ ซ้ อ น ที่ ต้ อ ง ก า ร ค ว า ม ส ว ย ง า ม
ข้ อ ดี ข อ ง ภ า ษ า โ ค บ อ ล คื อ ไ ม่ ขึ้ น อ ยู่ กั บ เ ค รื่ อ ง ค อ ม พิ ว เ ต อ ร์ ส า ม า ร ถ เ ขี ย น โ ป ร แ ก ร ม เ พื่ อ ใ ช้ ง า น
ไ ด้ ทั้ ง บ น ไ ม โ ค ร ค อ ม พิ ว เ ต อ ร์ มิ นิ ค อ ม พิ ว เ ต อ ร์ แ ล ะ เ ม น เ ฟ ร ม ค อ ม พิ ว เ ต อ ร์ โ ด ย อ า จ ต้ อ ง แ ก้ ไ ข
โ ป ร แ ก ร ม เ พี ย ง เ ล็ ก น้ อ ย แ ล ะ ยั ง ส า ม า ร ถ จั ด ก า ร เ กี่ ย ว กั บ ข้ อ มู ล เ ข้ า / อ อ ก ไ ด้ ง่ า ย มี ลั ก ษ ณ ะ ใ ก ล้
เ คี ย ง กั บ ภ า ษ า อั ง ก ฤ ษ ทำ ใ ห้ เ ป็ น ภ า ษ า ที่ อ่ า น แ ล ะ เ ข้ า ใ จ ไ ด้ ง่ า ย แ ล ะ มี ค ว า ม เ ป็ น ร ะ เ บี ย บ
เ รี ย บ ร้ อ ย ใ น ก า ร เ ขี ย น โ ป ร แ ก ร ม ส่ ว น ข้ อ เ สี ย คื อ มี ค ว า ม ย า ว ใ น ก า ร เ ขี ย น โ ป ร แ ก ร ม ค่ อ น ข้ า ง
ม า ก แ ล ะ เ ยิ่ น เ ย้ อ ไ ม่ เ ห ม า ะ กั บ ก า ร คำ น ว ณ ที่ ซั บ ซ้ อ น
5 . 4 . 2 . 3 ภ า ษ า เ บ สิ ค ( B A S I C L A N G U A G E )
B A S I C ย่ อ ม า จ า ก B E G I N N E R ’ S A L L - P U R P O S E S Y M B O L I C I N S T R U C T I O N C O D E
ภ า ษ า เ บ สิ ค ถู ก พั ฒ น า เ พื่ อ ใ ช้ ใ น ก า ร ส อ น นั ก ศึ ก ษ า ปั จ จุ บั น ไ ด้ ข ย า ย ก า ร ใ ช้ ง า น ไ ป สู่ ง า น ท า ง ธุ ร กิ จ
อี ก ด้ ว ย ภ า ษ า เ บ สิ ค นิ ย ม ใ ช้ กั บ ไ ม โ ค ร ค อ ม พิ ว เ ต อ ร์ แ ล ะ มิ นิ ค อ ม พิ ว เ ต อ ร์ ส า ม า ร ถ เ ขี ย น
โ ป ร แ ก ร ม ไ ด้ ง่ า ย แ ล ะ ร ว ด เ ร็ ว ก ว่ า ภ า ษ า อื่ น เ ห ม า ะ กั บ ง า น ธุ ร กิ จ ข น า ด เ ล็ ก แ ล ะ เ ห ม า ะ สำ ห รั บ ผู้ ที่
ต้ อ ง ก า ร เ ริ่ ม ศึ ก ษ า ก า ร เ ขี ย น โ ป ร แ ก ร ม
ลั ก ษ ณ ะ ก า ร ทำ ง า น ข อ ง ภ า ษ า เ บ สิ ค เ ป็ น แ บ บ โ ต้ ต อ บ ( I N T E R A C T I V E ) คื อ ผู้ ใ ช้ ส า ม า ร ถ
ติ ด ต่ อ สื่ อ ส า ร กั บ เ ค รื่ อ ง ไ ด้ ร ะ ห ว่ า ง ที่ มี ก า ร เ ขี ย น โ ป ร แ ก ร ม แ ล ะ รั น โ ป ร แ ก ร ม ทำ ใ ห้ ผู้ เ ขี ย น
โ ป ร แ ก ร ม ส า ม า ร ถ พิ ม พ์ โ ป ร แ ก ร ม เ ข้ า เ ค รื่ อ ง แ ล ะ แ ก้ ไ ข ข้ อ ผิ ด พ ล า ด ไ ด้ ทั น ที เ มื่ อ พ บ ข้ อ ผิ ด
พ ล า ด ข้ อ ดี ข อ ง ภ า ษ า นี้ คื อ ง่ า ย ต่ อ ก า ร เ รี ย น รู้ แ ล ะ ส า ม า ร ถ ใ ช้ ง า น ไ ด้ บ น เ ค รื่ อ ง ทุ ก ร ะ ดั บ แ ล ะ ยั ง
ส า ม า ร ถ ถู ก เ ขี ย น ขึ้ น เ พื่ อ ใ ช้ ทำ ง า น ไ ด้ ห ล า ย ป ร ะ เ ภ ท ข้ อ เ สี ย คื อ ไ ม่ ไ ด้ ถู ก อ อ ก แ บ บ ม า ใ ห้ เ กื้ อ ห นุ น
ต่ อ ก า ร เ ขี ย น โ ป ร แ ก ร ม อ ย่ า ง มี โ ค ร ง ส ร้ า ง ที่ ดี จึ ง ไ ม่ เ ห ม า ะ ใ น ก า ร พั ฒ น า โ ป ร แ ก ร ม ที่ มี ข น า ด ใ ห ญ่
เ นื่ อ ง จ า ก มี ค ว า ม เ ร็ ว ใ น ก า ร ป ร ะ ม ว ล ผ ล ค่ อ น ข้ า ง ช้ า
5.4.2.4 ภาษาปาสคาล (PASCAL LANGUAGE)
ภ า ษ า ป า ส ค า ล ถู ก พั ฒ น า ขึ้ น ม า จ า ก ภ า ษ า A L G O L – 6 0 ภ า ษ า ป า ส ค า ล เ ป็ น ภ า ษ า ที่ นิ ย ม ใ ช้ กั บ
เ ค รื่ อ ง เ ม น เ ฟ ร ม ค อ ม พิ ว เ ต อ ร์ มิ นิ ค อ ม พิ ว เ ต อ ร์ แ ล ะ ไ ม โ ค ร ค อ ม พิ ว เ ต อ ร์ นิ ย ม นำ ม า ใ ช้ ใ น ก า ร
เ รี ย น ก า ร ส อ น เ ขี ย น โ ป ร แ ก ร ม เ บื้ อ ง ต้ น ใ น ส ถ า น ศึ ก ษ า ต่ า ง ๆ
9
ข้ อ ดี คื อ เ ป็ น ภ า ษ า ที่ มี โ ค ร ง ส ร้ า ง ที่ ดี ม า ก ส า ม า ร ถ เ ขี ย น โ ป ร แ ก ร ม แ บ่ ง เ ป็ น
โ ป ร แ ก ร ม ย่ อ ย ไ ด้ อ ย่ า ง ง่ า ย ทำ ใ ห้ ก า ร พั ฒ น า แ ล ะ แ ก้ ไ ข ทำ ไ ด้ อ ย่ า ง ร ว ด เ ร็ ว เ ห ม า ะ
กั บ ผู้ เ ริ่ ม ต้ น เ ขี ย น โ ป ร แ ก ร ม อ ย่ า ง มี โ ค ร ง ส ร้ า ง แ ล ะ ไ ม่ จำ กั ด อ ยู่ กั บ ง า น ลั ก ษ ณ ะ ใ ด
ลั ก ษ ณ ะ ห นึ่ ง ส่ ว น ข้ อ เ สี ย คื อ ไ ม่ เ ห ม า ะ กั บ ง า น ธุ ร กิ จ อ ย่ า ง แ ท้ จ ริ ง เ พ ร า ะ ไ ม่
ส า ม า ร ถ จั ด ก า ร กั บ ข้ อ มู ล ที่ มี ป ริ ม า ณ ม า ก ๆ ไ ด้ ดี เ ท่ า กั บ โ ค บ อ
5 . 4 . 2 . 5 ภ า ษ า ซี ( C L A N G U A G E )
ภ า ษ า ซี เ ป็ น ภ า ษ า ที่ นิ ย ม ใ ช้ ใ น ก า ร เ ขี ย น โ ป ร แ ก ร ม ม า ก เ ป็ น ภ า ษ า ร ะ ดั บ สู ง ที่ มี
ป ร ะ สิ ท ธิ ภ า พ ใ น ก า ร ทำ ง า น ใ ก ล้ เ คี ย ง กั บ ภ า ษ า แ อ ส แ ซ ม เ บ ล อ ร์ เ ริ่ ม แ ร ก ก า ร พั ฒ น า
ภ า ษ า ซี ใ ช้ เ พื่ อ เ ขี ย น ซ อ ฟ ต์ แ ว ร์ ร ะ บ บ แ ต่ ปั จ จุ บั น ส า ม า ร ถ ใ ช้ ใ น ง า น ด้ า น ต่ า ง ๆ
ม า ก ม า ย เ ช่ น ร ะ บ บ ก า ร จั ด ก า ร ฐ า น ข้ อ มู ล โ ป ร แ ก ร ม ท า ง ธุ ร กิ จ โ ป ร แ ก ร ม
สำ เ ร็ จ รู ป แ ล ะ ส า ม า ร ถ ส ร้ า ง ก ร า ฟิ ก ไ ด้
ข้ อ ดี ข อ ง ภ า ษ า นี้ คื อ ทำ ง า น ไ ด้ เ ร็ ว ม า ก เ มื่ อ เ ที ย บ กั บ ภ า ษ า อื่ น ๆ ส า ม า ร ถ ทำ ง า น ไ ด้ บ น เ ค รื่ อ ง
ค อ ม พิ ว เ ต อ ร์ ต่ า ง ป ร ะ เ ภ ท โ ด ย มี ก า ร ค อ ม ไ พ ล์ ใ ห ม่ แ ต่ ไ ม่ ต้ อ ง แ ก้ ไ ข โ ป ร แ ก ร ม อ ย่ า ง ใ ด ส่ ว น ข้ อ
เ สี ย คื อ ย า ก ที่ จ ะ เ รี ย น รู้ ม า ก ก ว่ า ภ า ษ า อื่ น เ นื่ อ ง จ า ก ลั ก ษ ณ ะ คำ สั่ ง ไ ม่ มี รู ป แ บ บ ที่ แ น่ น อ น แ ล ะ
ต ร ว จ ส อ บ โ ป ร แ ก ร ม ไ ด้ ย า ก ไ ม่ เ ห ม า ะ จ ะ ใ ช้ ส ร้ า ง โ ป ร แ ก ร ม ที่ ต้ อ ง มี ก า ร อ อ ก ร า ย ง า น ที่ มี รู ป แ บ บ
ที่ ซั บ ซ้ อ น ม า ก ๆ
4 . ภ า ษ า ชั้ น สู ง ม า ก ( V E R Y H I G H - L E V E L L A N G U A G E ) เ ป็ น ภ า ษ า ที่ มี ลั ก ษ ณ ะ
ค ล้ า ย ภ า ษ า พู ด ต า ม ป ก ติ ข อ ง ม นุ ษ ย์ ภ า ษ า นี้ จ ะ ช่ ว ย ใ ห้ ก า ร เ ขี ย น โ ป ร แ ก ร ม เ ร็ ว ม า ก
ขึ้ น ก ว่ า ภ า ษ า ใ น รุ่ น ที่ 3 เ นื่ อ ง จ า ก มี เ ค รื่ อ ง มื อ ที่ ช่ ว ย ใ น ก า ร ส ร้ า ง แ บ บ ฟ อ ร์ ม ห น้ า จ อ
เ พื่ อ จั ด ก า ร กั บ ข้ อ มู ล ร ว ม ไ ป ถึ ง ก า ร อ อ ก ร า ย ง า น เ ม นู ต่ า ง ๆ ตั ว อ ย่ า ง ข อ ง ภ า ษ า
ชั้ น สู ง ม า ก ไ ด้ แ ก่ I N F O R M I X - 4 G L , M A G I C , D E L P H I , P O W E R B U I L D E R
ฯลฯ
รู ป แ บ บ โ ค ร ง ส ร้ า ง แ ล ะ ก า ร ใ ช้ ง า น ภ า ษ า ค อ ม พิ ว เ ต อ ร์
โ ป ร แ ก ร ม จ ะ ป ร ะ ก อ บ ด้ ว ย โ ค ร ง ส ร้ า ง ห รื อ รู ป แ บ บ ก า ร ทำ ง า น ที่ เ ป็ น โ ค ร ง ส ร้ า ง
ต ร ร ก ะ เ ชิ ง ค ว บ คุ ม โ ด ย มี โ ค ร ง ส ร้ า ง ข อ ง คำ สั่ ง ที่ ค ล้ า ย กั น ทั่ ว ไ ป ทุ ก คำ สั่ ง จ ะ มี คำ สั่ ง
พื้ น ฐ า น ต่ อ ไ ป นี้
1 . คำ สั่ ง ก า ร รั บ ข้ อ มู ล เ ข้ า แ ล ะ ก า ร แ ส ด ง ผ ล
2 . คำ สั่ ง ก า ร กำ ห น ด ค่ า
3 . คำ สั่ ง ก า ร เ ป รี ย บ เ ที ย บ เ งื่ อ น ไ ข
4 . คำ สั่ ง ก า ร ทำ ซ้ำ ห รื อ ก า ร ว น ลู ป
โ ค ร ง ส ร้ า ง ข อ ง คำ สั่ ง ใ น ภ า ษ า แ อ ส แ ซ ม บ ลี
คำ สั่ ง ใ น ภ า ษ า แ อ ส แ ซ ม บ ลี แ บ่ ง อ อ ก เ ป็ น 2 ส่ ว น ส่ ว น แ ร ก กำ ห น ด ก า ร ทำ ง า น
เ รี ย ก ว่ า O P - C O D E ( O P E R A T I O N C O D E ) ส่ ว น ที่ ส อ ง เ รี ย ก ว่ า O P E R A N D
มี ห น้ า ที่ กำ ห น ด เ กี่ ย ว กั บ ข้ อ มู ล
รู ป แ บ บ ชุ ด คำ สั่ ง
• I D E N T I F I E R คื อ ชื่ อ อ้ า ง อิ ง ใ ช้ ตั้ ง ชื่ อ เ พื่ อ เ รี ย ก ถึ ง ใ น ภ า ย ห ลั ง ( ถ้ า มี )
• O P E R A T I O N คื อ คำ สั่ ง
• O P E R A N D คื อ ตั ว ดำ เ นิ น ก า ร ที่ ต้ อ ง ใ ช้ ใ น คำ สั่ ง ( ถ้ า มี )
10
. C O M M E N T คื อ คำ อ ธิ บ า ย โ ป ร แ ก ร ม จ ะ ต้ อ ง เ ขี ย น คำ อ ธิ บ า ย ( ถ้ า มี ) ไ ว้ ห ลั ง เ ค รื่ อ ง ห ม า ย
เ ซ มิ โ ค ล อ น
โ ป ร แ ก ร ม ใ น ภ า ษ า ซี
จ ะ ป ร ะ ก อ บ ด้ ว ย ฟั ง ก์ ชั น อ ย่ า ง น้ อ ย ห นึ่ ง ฟั ง ก์ ชั น คื อ ฟั ง ก์ ชั น M A I N โ ด ย โ ป ร แ ก ร ม ภ า ษ า ซี จ ะ
เ ริ่ ม ทำ ง า น ที่ ฟั ง ก์ ชั น M A I N ก่ อ น ใ น แ ต่ ล ะ ฟั ง ก์ ชั น จ ะ ป ร ะ ก อ บ ด้ ว ย
1 . F U N C T I O N H E A D I N G ป ร ะ ก อ บ ด้ ว ย ชื่ อ ฟั ง ก์ ชั น แ ล ะ อ า จ มี ร า ย ก า ร ข อ ง A R G U M E N T
( บ า ง ค น เ รี ย ก P A R A M E T E R ) อ ยู่ ใ น ว ง เ ล็ บ
2 . V A R I A B L E D E C L A R A T I O N ส่ ว น ป ร ะ ก า ศ ตั ว แ ป ร สำ ห รั บ ภ า ษ า ซี ตั ว แ ป ร ห รื อ ค่ า ค ง ที่ ทุ ก
ตั ว ที่ ใ ช้ ใ น โ ป ร แ ก ร ม จ ะ ต้ อ ง มี ก า ร ป ร ะ ก า ศ ก่ อ น ว่ า จ ะ ใ ช้ ง า น อ ย่ า ง ไ ร จ ะ เ ก็ บ ค่ า ใ น รู ป แ บ บ ใ ด เ ช่ น
I N T E R G E R ห รื อ R E A L N U M B E R
3 . C O M P O U N D S T A T E M E N T S ส่ ว น ข อ ง ป ร ะ โ ย ค คำ สั่ ง ต่ า ง ๆ ซึ่ ง แ บ่ ง เ ป็ น ป ร ะ โ ย ค เ ชิ ง ซ้ อ น
( C O M P O U N D S T A T E M E N T ) กั บ ป ร ะ โ ย ค นิ พ จ น์ ( E X P R E S S I O N S T A T M E N T ) โ ด ย
ป ร ะ โ ย ค เ ชิ ง ซ้ อ น จ ะ อ ยู่ ภ า ย ใ น ว ง เ ล็ บ ปี ก ก า คู่ ห นึ่ ง { แ ล ะ } โ ด ย ใ น ห นึ่ ง ป ร ะ โ ย ค เ ชิ ง ซ้ อ น จ ะ มี
ป ร ะ โ ย ค นิ พ จ น์ ที่ แ ย ก จ า ก กั น ด้ ว ย เ ค รื่ อ ง ห ม า ย S E M I C O L O N ( ; ) ห ล า ย ๆ ป ร ะ โ ย ค ร ว ม กั น แ ล ะ
อ า จ มี ว ง เ ล็ บ ปี ก ก า ใ ส่ ป ร ะ โ ย ค เ ชิ ง ซ้ อ น ย่ อ ย เ ข้ า ไ ป อี ก ไ ด้
ภ า ษ า ค อ ม พิ ว เ ต อ ร์ แ ต่ ล ะ ภ า ษ า จ ะ มี ข้ อ ดี ข้ อ จำ กั ด แ ล ะ ค ว า ม เ ห ม า ะ ส ม ใ น ก า ร ใ ช้ ง า น แ ต ก ต่ า ง กั น
ดั ง นั้ น ใ น ก า ร พั ฒ น า โ ป ร แ ก ร ม จึ ง ต้ อ ง คำ นึ ง ถึ ง ลั ก ษ ณ ะ ง า น ที่ ต้ อ ง ก า ร ทำ แ ล ะ ภ า ษ า ค อ ม พิ ว เ ต อ ร์ ที่
มี คุ ณ ส ม บั ติ เ ฉ พ า ะ
ภ า ษ า ที่ ใ ช้ ใ น ก า ร เ ขี ย น โ ป ร แ ก ร ม มี ก า ร คิ ด ค้ น ขึ้ น ม า ห ล า ย ภ า ษ า เ พื่ อ ใ ห้ เ ห ม า ะ ส ม กั บ ก า ร ทำ ง า น
ใ น แ ต่ ล ะ แ บ บ
- P A S C A L เ ห ม า ะ สำ ห รั บ ก า ร พั ฒ น า โ ป ร แ ก ร ม เ ชิ ง วิ ท ย า ศ า ต ร์ ใ น ร ะ ดั บ ก ล า ง แ ล ะ
A P P L I C A T I O N ต่ า ง ๆ
- B A S I C เ ห ม า ะ สำ ห รั บ ก า ร ฝึ ก P R O G R A M M I N G กั บ โ ป ร แ ก ร ม ที่ ไ ม่ มี ค ว า ม ซั บ ซ้ อ น ม า ก
- C O B O L เ ห ม า ะ สำ ห รั บ ก า ร ส ร้ า ง โ ป ร แ ก ร ม ท า ง ธุ ร ะ กิ จ ที่ ก ร ะ ชั บ สำ ห รั บ ร ะ บ บ ท า ง ธุ ร ะ กิ จ ( ภ า ษ า
นี้ เ ป็ น ต้ น เ ห ตุ ข อ ง Y 2 K B U G เ พ ร า ะ มี ก า ร นำ ไ ป ใ ช้ ใ น ก า ร ย่ อ วั น ที่ )
- F O R T R A N เ ห ม า ะ สำ ห รั บ ก า ร P R O G R A M M I N G ก า ร คำ น ว ณ ต่ า ง ๆ ท า ง ค ณิ ต ศ า ต ร์
- C เ ห ม า ะ สำ ห รั บ ก า ร เ ขี ย น ที่ ต้ อ ง ก า ร ค ว า ม ร ว ด เ ร็ ว เ ล็ ก แ ล ะ มี ป ร ะ สิ ท ธิ ภ า พ มี ลั ก ษ ณ ะ เ ด่ น คื อ
ส า ม า ร ถ ติ ด ต่ อ กั บ ร ะ ดั บ H A R D W A R E ไ ด้ มี ค ว า ม ใ ก ล้ เ คี ย ง กั บ ภ า ษ า เ ค รื่ อ ง ม า ก ที่ สุ ด ร อ ง จ า ก
ASMBLY
ก า ร พั ฒ น า โ ป ร แ ก ร ม มั ล ติ มี เ ดี ย
มั ล ติ มี เ ดี ย ( M U L T I M E D I A ) ห รื อ สื่ อ ห ล า ย แ บ บ เ ป็ น เ ท ค โ น โ ล ยี ที่ ช่ ว ย ใ ห้ ค อ ม พิ ว เ ต อ ร์ ส า ม า ร ถ
ผ ส ม ผ ส า น กั น ร ะ ห ว่ า ง ข้ อ ค ว า ม ข้ อ มู ล ตั ว เ ล ข ภ า พ นิ่ ง ภ า พ เ ค ลื่ อ น ไ ห ว แ ล ะ เ สี ย ง ไ ว้ ด้ ว ย กั น
ต ล อ ด จ น ก า ร นำ เ อ า ร ะ บ บ โ ต้ ต อ บ กั บ ผู้ ใ ช้ ( I N T E R A C T I V E ) ม า ผ ส ม ผ ส า น เ ข้ า ด้ ว ย กั น
ก า ร พั ฒ น า โ ป ร แ ก ร ม มั ล ติ มี เ ดี ย จ ะ ใ ช้ ค อ ม พิ ว เ ต อ ร์ ใ น ก า ร พั ฒ น า แ ล ะ แ ส ด ง ผ ล ใ น ลั ก ษ ณ ะ สื่ อ
ห ล า ย ช นิ ด เ ช่ น ตั ว ห นั ง สื อ
รู ป ภ า พ ภ า พ เ ค ลื่ อ น ไ ห ว แ ล ะ เ สี ย ง ร ว ม กั น โ ด ย มุ่ ง เ น้ น ก า ร โ ต้ ต อ บ แ ล ะ มี ป ฏิ สั ม พั น ธ์ กั บ ผู้ ใ ช้ เ ป็ น
สำ คั ญ
2 . ก า ร พั ฒ น า โ ป ร แ ก ร ม มั ล ติ มี เ ดี ย มี ดั ง นี้
1 ) เ ท ค โ น โ ล ยี มั ล ติ มี เ ดี ย ที่ นำ ม า ใ ช้ ใ น ค อ ม พิ ว เ ต อ ร์
2 ) ฮ า ร์ ด แ ว ร์ แ ล ะ ซ อ ฟ ต์ แ ว ร์ ที่ จำ เ ป็ น สำ ห รั บ ง า น ด้ า น มั ล ติ มี เ ดี ย
3 ) ป ร ะ โ ย ช น์ ข อ ง สื่ อ มั ล ติ มี เ ดี ย
อ ง ค์ ป ร ะ ก อ บ ข อ ง มั ล ติ มี เ ดี ย
11
มั ล ติ มี เ ดี ย ที่ ส ม บู ร ณ์ ค ว ร จ ะ ต้ อ ง ป ร ะ ก อ บ ด้ ว ย สื่ อ ม า ก ก ว่ า 2 สื่ อ ต า ม อ ง ค์ ป ร ะ ก อ บ ดั ง นี้
ตั ว อั ก ษ ร
ภ า พ นิ่ ง ภ า พ เ ค ลื่ อ น ไ ห ว
เ สี ย ง
ก า ร เ ชื่ อ ม โ ย ง แ บ บ ป ฏิ สั ม พั น ธ์
วี ดิ ทั ศ น์ เ ป็ น ต้ น
เ ท ค โ น โ ล ยี ที่ เ กี่ ย ว ข้ อ ง กั บ มั ล ติ มี เ ดี ย
1 . เ ท ค โ น โ ล ยี ไ ม โ ค ร ค อ ม พิ ว เ ต อ ร์ ( M I C R O C O M P U T E R T E C H N O L O G Y )
2 . เ ท ค โ น โ ล ยี จ อ ภ า พ ( S C R E E N T E C H N O L O G Y )
3 . เ ท ค โ น โ ล ยี อุ ป ก ร ณ์ นำ เ ข้ า แ ล ะ แ ส ด ง ผ ล ข้ อ มู ล
(INPUT&OUTPUTDEVICE TECHNOLOGY)
4 . เ ท ค โ น โ ล ยี ก า ร เ ก็ บ บั น ทึ ก ข้ อ มู ล ( D A T A S T O R A G E T E C H N O L O G Y )
5 . เ ท ค โ น โ ล ยี ก า ร บี บ อั ด ข้ อ มู ล ( D A T A C O M P R E S S I O N
TECHNOLOGY)
6 . เ ท ค โ น โ ล ยี ค อ ม พิ ว เ ต อ ร์ เ ค รื อ ข่ า ย ( C O M P U T E R N E T W O R K
TECHNOLOGY)
7 . เ ท ค โ น โ ล ยี ซ อ ฟ ต์ แ ว ร์ ( S O F T W A R E T E C H N O L O G Y )
ส่ ว น ป ร ะ ก อ บ พื้ น ฐ า น ข อ ง มั ล ติ มี เ ดี ย ค อ ม พิ ว เ ต อ ร์
• ไ ม โ ค ร ค อ ม พิ ว เ ต อ ร์ ( M I C R O C O M P U T E R )
• เ ค รื่ อ ง อ่ า น ซี ดี ร อ ม ( C D - R O M D R I V E )
• แ ผ ง ว ง จ ร เ สี ย ง ( S O U N D B O A R D )
• ลำ โ พ ง ภ า ย น อ ก ( E X T E R N A L S P E A K E R )
• ซ อ ฟ ต์ แ ว ร์ ป ร ะ ยุ ก ต์ ( A P P L I C A T I O N S O F T W A R E
เ ค รื่ อ ง มื อ ที่ ใ ช้ ใ น ก า ร พั ฒ น า โ ป ร แ ก ร ม
ห ลั ง จ า ก ที่ เ ลื อ ก ภ า ษ า ที่ จ ะ ใ ช้ ใ น ก า ร พั ฒ น า โ ป ร แ ก ร ม แ ล้ ว ก า ร เ ลื อ ก เ ค รื่ อ ง
มื อ ที่ ใ ช้ ใ น ก า ร พั ฒ น า โ ป ร แ ก ร ม ก็ สำ คั ญ เ ช่ น กั น ถ้ า เ ลื อ ก เ ค รื่ อ ง มื อ ที่ มี
ลั ก ษ ณ ะ เ ข้ า ใ จ ย า ก ห า ข้ อ ผิ ด พ ล า ด ข อ ง โ ป ร แ ก ร ม เ มื่ อ เ กิ ด E R R O R ขึ้ น ย า ก
ก็ จ ะ ทำ ใ ห้ ร ะ ย ะ เ ว ล า ก า ร พั ฒ น า โ ป ร แ ก ร ม ใ ช้ เ ว ล า น า น ใ น ขั้ น ต อ น นี้ เ ร า ต้ อ ง
เ ลื อ ก ส อ ง สิ่ ง ไ ด้ แ ก่
2 . 1 เ ลื อ ก ตั ว แ ป ล ภ า ษ า ( C O M P L I E R ) ที่ จ ะ ใ ช้
2 . 2 เ ลื อ ก โ ป ร แ ก ร ม ที่ ใ ช้ เ ขี ย น C O D E ( E D I T O R ) ที่ ใ ช้ ใ น ก า ร เ ขี ย น
โปรแกรม
ลั ก ษ ณ ะ ก า ร ใ ช้ โ ป ร แ ก ร ม ส ร้ า ง สื่ อ มั ล ติ มี เ ดี ย
1 ) ก า ร พั ฒ น า เ ว็ บ เ พ จ
2 ) ก า ร ทำ ก า ร์ ตู น
3 ) ก า ร ส ร้ า ง ง า น 3 D A N I M A T I O N
4 ) ก า ร ส ร้ า ง ภ า พ P A N O R A M A 3 6 0 อ ง ศ า บ น อิ น เ ท อ ร์ เ น็ ต
5 ) ก า ร ส ร้ า ง แ ล ะ ต ก แ ต่ ง รู ป ภ า พ
6 ) ก า ร ส ร้ า ง ง า น นำ เ ส น อ
7 ) ก า ร เ รี ย น ก า ร ส อ น เ ช่ น ก า ร ส ร้ า ง ค อ ม พิ ว เ ต อ ร์ ช่ ว ย ส อ น ( C A I )
12
ก า ร ส ร้ า ง สื่ อ เ พื่ อ นำ เ ส น อ ข้ อ มู ล นั้ น ส า ม า ร ถ นำ เ ส น อ ข้ อ มู ล ไ ด้ ห ล า ย รู ป
แ บ บ ไ ม่ ว่ า จ ะ เ ป็ น ตั ว อั ก ษ ร ภ า พ เ สี ย ง แ ล ะ อื่ น ๆ ทั้ ง นี้ ใ น ก า ร นำ เ ส น อ
นั้ น ส า ม า ร ถ นำ เ ส น อ ข้ อ มู ล ไ ด้ ห ล า ย รู ป แ บ บ เ ช่ น กั น ไ ม่ ว่ า จ ะ เ ป็ น ก า ร นำ
เ ส น อ บ น จ อ ภ า พ ค อ ม พิ ว เ ต อ ร์ พิ ม พ์ อ อ ก แ ผ่ น ใ ส ห รื อ แ ม้ แ ต่ ก า ร ส ร้ า ง
เ อ ก ส า ร เ ว็ บ ที่ สื่ อ ผ่ า น ร ะ บ บ เ ค รื อ ข่ า ย ค อ ม พิ ว เ ต อ ร์ เ ป็ น ต้ น
เ ท ค โ น โ ล ยี มั ล ติ มี เ ดี ย ที่ นำ ม า ใ ช้ ใ น ค อ ม พิ ว เ ต อ ร์
เ ท ค โ น โ ล ยี มั ล ติ มี เ ดี ย ไ ด้ เ ข้ า ม า มี บ า ท เ ป็ น อ ย่ า ง ม า ก ใ น ปั จ จุ บั น ซึ่ ง
ส า ม า ร ถ พิ จ า ร ณ า จ า ก ก า ร พั ฒ น า ค อ ม พิ ว เ ต อ ร์ ไ ม่ ว่ า จ ะ เ ป็ น ด้ า น
ส ม ร ร ถ น ะ ข อ ง ซี พี ยู ร ว ม ทั้ ง ป ร ะ สิ ท ธิ์ ภ า พ ข อ ง อุ ป ก ร ณ์ ฮ า ร์ ด แ ว ร์ แ ล ะ
ซ อ ฟ ต์ แ ว ร์ ใ น ปั จ จุ บั น นี้ ต่ า ง ก็ พั ฒ น า ขึ้ น เ พื่ อ ร อ ง รั บ ค ว า ม ต้ อ ง ก า ร ข อ ง
เ ท ค โ น โ ล ยี มั ล ติ มี เ ดี ย ม า ก ขึ้ น เ ช่ น
1 ) ค ว า ม ส า ม า ร ถ ข อ ง โ ป ร เ ซ ส เ ซ อ ร์ ที่ ส า ม า ร ถ ป ะ ม ว ล ผ ล ข้ อ มู ล อ ย่ า ง
ร ว ด เ ร็ ว เ พื่ อ ร อ ง รั บ ก า ร คำ น ว ณ ด้ า น ค อ ม พิ ว เ ต อ ร์ ก ร า ฟิ ก ที่ มี ค ว า ม ซั บ
ซ้ อ น ม า ก ขึ้ น
2 ) ห น่ ว ย ค ว า ม จำ ใ น เ ค รื่ อ ง ที่ มี ค ว า ม เ ร็ ว สู ง ขึ้ น แ ล ะ เ พิ่ ม ข ย า ย ไ ด้ ม า ก
ขึ้ น
3 ) ก า ร์ ด แ ส ด ง ผ ล ที่ ช่ ว ย ใ ห้ แ ส ด ง ภ า พ ไ ด้ อ ย่ า ง ร ว ด เ ร็ ว แ ล ะ มี
ป ร ะ สิ ท ธิ ภ า พ ใ น ก า ร แ ส ด ง ผ ล สู ง
4 ) จ อ ภ า พ ข น า ด ใ ห ญ่
5 ) ก า ร์ ด เ สี ย ง แ ล ะ ลำ โ พ ง ที่ ส ม บู ร ณ์ แ บ บ เ ที ย บ ไ ด้ กั บ เ ค รื่ อ ง เ สี ย ง ร า ค า
แพงๆ
6 ) อุ ป ก ร ณ์ จั ด เ ก็ บ ข้ อ มู ล ที่ มี ค ว า ม จุ ม า ก ขึ้ น เ ช่ น ฮ า ร์ ด ดิ ส ก์ เ ป็ น ต้ น
ป ร ะ โ ย ช น์ ข อ ง มั ล ติ มี เ ดี ย
มั ล ติ มี เ ดี ย ไ ด้ เ ข้ า ม า มี บ ท บ า ท ใ น ชี วิ ต ข อ ง ค น เ ร า ม า ก ยิ่ ง ขึ้ น โ ด ย มี
ป ร ะ โ ย ช น์ ดั ง นี้
1 . เ ส น อ สิ่ ง เ ร้ า ใ ห้ กั บ ผู้ เ รี ย น ไ ด้ แ ก่ เ นื้ อ ห า ภ า พ นิ่ ง คำ ถ า ม ภ า พ
เ ค ลื่ อ น ไ ห ว
2 . นำ เ ส น อ ข่ า ว ส า ร ใ น รู ป แ บ บ ที่ ไ ม่ จำ เ ป็ น ต้ อ ง เ รี ย ง ลำ ดั บ เ ช่ น บ ท เ รี ย น
มั ล ติ มี เ ดี ย
3 . ส ร้ า ง สื่ อ เ พื่ อ ค ว า ม บั น เ ทิ ง
4 . ส ร้ า ง สื่ อ โ ฆ ษ ณ า ห รื อ ป ร ะ ช า สั ม พั น ธ์