Computer Programming: ข้อ 41–50

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

ข้อ 41. คอมพิวเตอร์ 32 บิต คือ คอมพิวเตอร์ที่มี

1 : หน่วยความจำขนาด 32 บิต
2 : บัสข้อมูล(data bus) ขนาด 32 บิต
3 : บัสแอดเดรส(address bus) ขนาด 32 บิต
4 : รีจิสเตอร์(register) ขนาด 32 บิต

เฉลย: 4
อธิบาย: คอมพิวเตอร์ 32 บิต หมายถึง CPU มีรีจิสเตอร์หลักที่สามารถประมวลผลข้อมูลได้ครั้งละ 32 บิต

Note: 
ลองจินตนาการว่า CPU คือ “พนักงานขนของ” และ Register คือ “ถาด” ที่พนักงานถือเพื่อทำงาน

คอมพิวเตอร์ 8 บิต: เหมือนพนักงานที่มี ถาดใบเล็ก หยิบของได้ทีละ 8 ชิ้น (8 บิต) ถ้าจะหยิบของ 32 ชิ้น เขาต้องเดินไปหยิบถึง 4 รอบ งานถึงจะเสร็จ

คอมพิวเตอร์ 32 บิต: เหมือนพนักงานที่มี ถาดใบใหญ่ ที่หยิบของได้ครั้งละ 32 ชิ้นในคราวเดียว ทำให้ทำงานในปริมาณเท่ากันได้รวดเร็วกว่ามาก

เมื่อเราบอกว่าคอมพิวเตอร์เป็น “32 บิต” หมายความว่า

ความจุในการคิด: ในหนึ่งจังหวะที่ CPU ทำงาน (Clock cycle) มันสามารถ “มองเห็น” หรือ “คำนวณ” ตัวเลขที่มีขนาดใหญ่สูงสุดได้ถึง 32 บิตพร้อมกัน

ความเร็ว: ยิ่งเลขบิตสูง พนักงาน (CPU) ก็ยิ่งมีถาดใบใหญ่ขึ้น สามารถจัดการกับข้อมูลที่ซับซ้อนและมีขนาดใหญ่ได้ในเวลาที่สั้นลง

ขีดจำกัดหน่วยความจำ: ขนาดของ ถาด นี้ยังส่งผลต่อการระบุตำแหน่งในหน่วยความจำ (RAM) ด้วย ซึ่งคอมพิวเตอร์ 32 บิต จะสามารถระบุตำแหน่งที่อยู่ของข้อมูลได้สูงสุดประมาณ 4 กิกะไบต์ (4 GB)

นั่นคือเหตุผลว่า ทำไม Windows 32 Bit จึงสามารถใช้ RAM ได้แค่ 4 GB นั่นเอง


ข้อ 42. การนำคอมพิวเตอร์ไปใช้ในการประมวลผลในข้อใดไม่น่าเป็นไปได้

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

เฉลย: 4
อธิบาย: คอมพิวเตอร์สามารถช่วยคำนวณ วิเคราะห์เส้นทาง และพยากรณ์อากาศได้ แต่การพยากรณ์การเกิดแผ่นดินไหวอย่างแม่นยำยังทำได้ยากมาก


ข้อ 43. พอร์ตอนุกรมแตกต่างจากพอร์ตขนานอย่างไร

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

เฉลย: 2
อธิบาย: พอร์ตอนุกรมส่งข้อมูลทีละบิตต่อเนื่องกัน ส่วนพอร์ตขนานส่งข้อมูลหลายบิตพร้อมกันผ่านสายหลายเส้น
Note: Serial = ทีละบิต, Parallel = หลายบิตพร้อมกัน


ข้อ 44. MO (Magneto-Optical) disk เป็นหน่วยความจำที่มีพื้นฐานบนเทคโนโลยีใด

1 : เทคโนโลยีสารกึ่งตัวนำ
2 : เทคโนโลยีแสง
3 : เทคโนโลยีแม่เหล็ก
4 : ข้อ 2. และ 3. รวมกันเป็นคำตอบที่ถูกต้อง

เฉลย: 4
อธิบาย: Magneto-Optical disk ใช้ทั้งเทคโนโลยีแม่เหล็กและแสงในการอ่าน/เขียนข้อมูล จึงเป็นการรวมกันของเทคโนโลยีแสงและแม่เหล็ก
Note: MO = Magnetic + Optical


ข้อ 45. Unicode คืออะไร

1 : มาตรฐานชุดคำสั่งที่ใช้ในซีพียู
2 : มาตรฐานรหัสแทนข้อมูลที่ใช้ในการเก็บและคำนวณของคอมพิวเตอร์
3 : มาตรฐานอุตสาหกรรมสำหรับการออกแบบโปรแกรมคอมพิวเตอร์
4 : มาตรฐานรหัสใช้ในการแสดงตัวอักษรหรือข้อความ

เฉลย: 4
อธิบาย: Unicode คือมาตรฐานรหัสตัวอักษรที่ใช้แทนข้อความจากหลายภาษา เช่น ไทย อังกฤษ จีน ญี่ปุ่น ให้คอมพิวเตอร์แสดงผลได้ถูกต้อง


ข้อ 46. ข้อใด ไม่ใช่ องค์ประกอบของระบบคอมพิวเตอร์

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

เฉลย: 4
อธิบาย: องค์ประกอบของระบบคอมพิวเตอร์ประกอบด้วยฮาร์ดแวร์ ซอฟต์แวร์ ข้อมูล และผู้ใช้ แต่ไม่ใช่ตัวอย่างคนชื่อสมชาย


ข้อ 47. ข้อใดจัดเป็นหน่วยความจำหลักในระบบคอมพิวเตอร์

1 : RAM
2 : CD-ROM
3 : Floppy Disk
4 : Hard Disk

เฉลย: 1
อธิบาย: RAM เป็นหน่วยความจำหลักที่ CPU ใช้เก็บข้อมูลและคำสั่งระหว่างทำงาน ส่วน CD-ROM, Floppy Disk และ Hard Disk เป็นหน่วยเก็บข้อมูลสำรอง


ข้อ 48. หากต้องการให้ประสิทธิภาพของการทำงานของไดร์ฟมีประสิทธิภาพที่สูง คำกล่าวในข้อใดถูกต้องที่สุด

1 : จะต้องมีความเร็วเฉลี่ยในการเข้าถึงข้อมูลที่สูง และ ความเร็วในการถ่ายโอนข้อมูลที่ต่ำ
2 : จะต้องมีความเร็วเฉลี่ยในการเข้าถึงข้อมูลที่สูง และ ความเร็วในการถ่ายโอนข้อมูลที่สูง
3 : จะต้องมีความเร็วเฉลี่ยในการเข้าถึงข้อมูลที่ต่ำ และ ความเร็วในการถ่ายโอนข้อมูลที่สูง
4 : จะต้องมีความเร็วเฉลี่ยในการเข้าถึงข้อมูลที่ต่ำและ ความเร็วในการถ่ายโอนข้อมูลที่ต่ำ

เฉลย: 3
อธิบาย: ไดร์ฟที่ดีควรใช้เวลาเข้าถึงข้อมูลน้อย หรือ access time ต่ำ และมีความเร็วในการถ่ายโอนข้อมูลสูง เพื่ออ่านเขียนข้อมูลได้เร็ว
Note: Access time ต่ำ + Transfer rate สูง = ไดร์ฟเร็ว


ข้อ 49. พื้นที่ที่เล็กที่สุดในการอ่าน หรือ เขียนข้อมูลลงไปในแผ่นดิสก์ หรือ ฮาร์ดดิสก์เรียกว่าอะไร

1 : ไบต์ (Byte)
2 : บิต (Bit)
3 : เซกเตอร์(Sector)
4 : แทร็ก (Track)

เฉลย: 3
อธิบาย: Sector คือหน่วยพื้นที่ย่อยบนดิสก์ที่ใช้สำหรับอ่านหรือเขียนข้อมูล โดยเป็นหน่วยพื้นฐานในการจัดเก็บข้อมูลบนดิสก์


ข้อ 50. เวลาในการเคลื่อนที่ของหัวอ่านไปยังตำแหน่งที่ต้องการอ่านเขียนข้อมูล เรียกว่า

1 : Header Move Time
2 : Maximum Move Time
3 : Minimum Access Time
4 : Maximum Access Time

เฉลย: 4
อธิบาย: Maximum Access Time หมายถึงเวลาสูงสุดที่ใช้ในการเข้าถึงตำแหน่งข้อมูลที่ต้องการบนดิสก์ รวมถึงการเคลื่อนหัวอ่านไปยังตำแหน่งนั้น

Scroll to Top