Computer Programming: ข้อ 61–70

เนื้อหาวิชา : 1 : ความรู้พื้นฐานทางด้านคอมพิวเตอร์

ข้อ 61. ความหมายของคำว่าขั้นตอนวิธี (Algorithm) คือข้อใด

1 : การทำความเข้าใจกับปัญหาที่เกิดขึ้น
2 : การหาวิธีแก้ปัญหา
3 : การอธิบายลำดับขั้นตอนการทำงานเป็นข้อๆตั้งแต่ขั้นตอนแรกถึงขั้นตอนสุดท้าย
4 : การทดสอบวิธีแก้ปัญหา

เฉลย: 3
อธิบาย: Algorithm คือการเขียนลำดับขั้นตอนการแก้ปัญหาอย่างชัดเจน ตั้งแต่เริ่มต้นจนจบ เพื่อให้สามารถนำไปทำงานหรือเขียนเป็นโปรแกรมได้


ข้อ 62. เมื่อเปรียบเทียบกับร่างกายมนุษย์ ส่วนใดของคอมพิวเตอร์ที่ทำหน้าที่เปรียบเทียบได้กับการทำงานของสมอง

1 : CPU + RAM
2 : CPU + Harddisk
3 : RAM + Harddisk
4 : OS + RAM

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


ข้อ 63. อุปกรณ์ชิ้นใดที่สามารถทำหน้าที่เป็นได้ทั้ง Input และ Output

1 : Keyboard, Scanner
2 : Printer, Floppy Disk
3 : Harddisk, Touch Screen
4 : Touch Pad, Monitor

เฉลย: 4
อธิบาย: 
Touch Pad = Input
Monitor = Output


ข้อ 64. ข้อใดไม่ใช่ OS (ระบบปฏิบัติการของคอมพิวเตอร์)

1 : Opera
2 : Linux
3 : DOS
4 : Unix

เฉลย: 1
อธิบาย: Linux, DOS และ Unix เป็นระบบปฏิบัติการ ส่วน Opera เป็นเว็บเบราว์เซอร์ ไม่ใช่ระบบปฏิบัติการ


ข้อ 65. คอมพิวเตอร์ตั้งโต๊ะจัดเป็นคอมพิวเตอร์ประเภทใด

1 : Mini Computer
2 : Super Computer
3 : Micro Computer
4 : Analog Computer

เฉลย: 3
อธิบาย: คอมพิวเตอร์ตั้งโต๊ะหรือ Desktop Computer จัดอยู่ในกลุ่ม Micro Computer ซึ่งเป็นคอมพิวเตอร์ส่วนบุคคล

Note: 
Super Computer (ซูเปอร์คอมพิวเตอร์)
คอมพิวเตอร์ที่มีประสิทธิภาพสูงที่สุด มีความเร็วในการประมวลผลมหาศาล (วัดเป็นล้านล้านคำสั่งต่อวินาที)

● Mini Computer (มินิคอมพิวเตอร์)
เป็นคอมพิวเตอร์ขนาดกลาง (ชื่อ “มินิ” ในยุคก่อนแต่ปัจจุบันถือว่าใหญ่กว่า PC) ออกแบบมาเพื่อใช้งานร่วมกันหลายๆ คนผ่านหน้าจอเทอร์มินัล

● Micro Computer (ไมโครคอมพิวเตอร์)
คอมพิวเตอร์ขนาดเล็กที่ใช้ ไมโครโปรเซสเซอร์ (CPU) เป็นหน่วยประมวลผลหลัก พัฒนามาเพื่อการใช้งานส่วนบุคคล

● Analog Computer (คอมพิวเตอร์แบบแอนะล็อก)
คอมพิวเตอร์ที่ทำงานกับข้อมูลที่เป็น ค่าต่อเนื่อง (Continuous Data) เช่น แรงดันไฟฟ้า, อุณหภูมิ, หรือความดัน ไม่ได้ใช้เลข 0 กับ 1 เหมือนคอมพิวเตอร์ทั่วไป


ข้อ 66. Hard Disk จัดเป็นหน่วยความจำประเภทใด

1 : หน่วยความจำหลัก
2 : หน่วยความจำสำรอง
3 : หน่วยความจำถาวร
4 : หน่วยความจำชั่วคราว

เฉลย: 2
อธิบาย: Hard Disk ใช้เก็บข้อมูลระยะยาว เช่น ไฟล์ โปรแกรม และระบบปฏิบัติการ จึงจัดเป็นหน่วยความจำสำรอง


ข้อ 67. ข้อใดคือรูปแบบข้อข้อมูลที่สามารถนำเข้าสู่ระบบสารสนเทศ

1 : ภาพนิ่ง
2 : ภาพเคลื่อนไหว
3 : เสียง
4 : ถูกทุกข้อ

เฉลย: 4
อธิบาย: ระบบสารสนเทศสามารถรับข้อมูลได้หลายรูปแบบ ทั้งภาพนิ่ง ภาพเคลื่อนไหว และเสียง จึงถูกทุกข้อ


ข้อ 68. ข้อใดกล่าวผิดเกี่ยวกับ Pseudo code และ flow chart

1 : Pseudo code และ flow chart ถูกสร้างขึ้นเพื่อจัดรูปแบบความคิดในการเขียนโปรแกรมให้เป็นระบบ
2 : Pseudo code จำเป็นจะต้องถูกแปลงเป็น flow chart ก่อนเป็นคำสั่งของโปรแกรมคอมพิวเตอร์
3 : การเขียน Flow chart จะเน้นการใช้สัญลักษณ์เพื่อให้อ่านเข้าใจได้
4 : ผิดทุกข้อ

เฉลย: 2
อธิบาย: Pseudo code ไม่จำเป็นต้องแปลงเป็น Flowchart ก่อนเสมอ สามารถนำแนวคิดจาก Pseudo code ไปเขียนโปรแกรมได้เลย ส่วน Flowchart เป็นอีกวิธีหนึ่งที่ช่วยแสดงขั้นตอนด้วยสัญลักษณ์


ข้อ 69. ข้อใดไม่ใช่หน้าที่ของ OS (Operating System)

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

เฉลย: 4
อธิบาย: หน้าที่หลักของ OS ได้แก่ จัดการทรัพยากร โหลดโปรแกรม และจัดการไฟล์ ไม่ใช่ประสานงานการติดต่อกับผู้ใช้งาน

Note: 
ทำไมถึงบอกว่า การประสานงานติดต่อกับผู้ใช้งาน ไม่ใช่หน้าที่หลักของ OS?

เหตุผลหลัก เป็นเพราะการมอง หน้าที่ของ OS (Kernel Level) กับ ส่วนติดต่อผู้ใช้ (User Interface – UI) แยกออกจากกันตามนิยามเชิงเทคนิค

OS คือ หลังบ้าน (Kernel):
ในทางคอมพิวเตอร์ หน้าที่หลักจริงๆ ของระบบปฏิบัติการ (โดยเฉพาะส่วนที่เรียกว่า Kernel) คือการ บริหารจัดการทรัพยากร (Resource Management) เช่น การจัดสรร CPU, การจัดการหน่วยความจำ, และการควบคุมอุปกรณ์ฮาร์ดแวร์ เพื่อให้โปรแกรมต่างๆ ทำงานได้

UI เป็นเพียง ส่วนเสริม (Application/Layer):
ส่วนติดต่อผู้ใช้ (เช่น หน้าต่าง Windows, ไอคอน, เมาส์, หรือแม้แต่ Command Prompt) ถูกมองว่าเป็น โปรแกรมประยุกต์ หรือ เลเยอร์ส่วนบน ที่ทำงานอยู่บน OS อีกที


ข้อ 70. เครือข่ายอินเตอร์เน็ตใช้ครั้งแรกที่ประเทศใด

1 : อังกฤษ
2 : ไทย
3 : ญี่ปุ่น
4 : สหรัฐอเมริกา

เฉลย: 4
อธิบาย: จุดเริ่มต้นของอินเทอร์เน็ตมาจากเครือข่าย ARPANET ซึ่งพัฒนาในประเทศสหรัฐอเมริกา

Scroll to Top