Computer Programming: ข้อ 91–100

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

ข้อ 91. ข้อใดเป็นขั้นตอนการเขียนโปรแกรมที่ถูกต้องที่สุด

1 : การทดสอบโปรแกรม, การเขียนโปรแกรม, การเขียนผังงาน, การวิเคราะห์งาน
2 : การเขียนโปรแกรม, การทดสอบโปรแกรม, การวิเคราะห์งาน, การเขียนผังงาน
3 : การวิเคราะห์งาน, การเขียนผังงาน, การเขียนโปรแกรม, การทดสอบโปรแกรม
4 : การวิเคราะห์งาน, การเขียนโปรแกรม, การเขียนผังงาน, การทดสอบโปรแกรม

เฉลย: 3
อธิบาย: การเขียนโปรแกรมควรเริ่มจาก วิเคราะห์ → ผังงาน → เขียนโปรแกรม → ทดสอบ


ข้อ 92. คอมพิวเตอร์สามารถรับรู้คำพูดของมนุษย์ โดยไม่คำนึงว่าใครเป็นผู้พูดเราเรียกว่า

1 : Voice Computer
2 : Voice Technology
3 : Special Computer
4 : Voice Recognition

เฉลย: 4
อธิบาย: Voice Recognition คือเทคโนโลยีที่ทำให้คอมพิวเตอร์รับรู้หรือจดจำคำพูดของมนุษย์ได้


ข้อ 93. ข้อใดเป็นภาษาคอมพิวเตอร์

1 : BASIC , POWERPOINT
2 : BASIC , COBOL
3 : COBOL , EXCEL
4 : COBOL , POWERPOINT

เฉลย: 2
อธิบาย: BASIC และ COBOL เป็นภาษาคอมพิวเตอร์ ส่วน PowerPoint และ Excel เป็นโปรแกรมประยุกต์


ข้อ 94. การบริการโอนย้ายข้อมูลได้แก่บริการใด

1 : FTP
2 : IBM
3 : PPP
4 : GPD

เฉลย: 1
อธิบาย: FTP หรือ File Transfer Protocol เป็นบริการ/โพรโทคอลสำหรับโอนย้ายไฟล์ระหว่างเครื่องคอมพิวเตอร์ผ่านเครือข่าย


เนื้อหาวิชา : 2 : ชนิดของข้อมูล

ข้อ 95. ถ้าต้องการเก็บข้อมูลค่าตัวเลข 7.82 ต้องใช้ตัวแปรประเภทใด

1 : integer
2 : char
3 : float
4 : bit

เฉลย: 3
อธิบาย: 7.82 เป็นตัวเลขทศนิยม จึงควรใช้ตัวแปรชนิด float เพื่อเก็บค่าที่มีจุดทศนิยม

Note: 
● Integer (int): ขนาด 2 byte → ใช้สำหรับเก็บค่า “จำนวนเต็ม” (เช่น -2, 0, 10, 500) โดยไม่มีจุดทศนิยม
● Char (character): ขนาด 1 byte → ใช้สำหรับเก็บค่า “ตัวอักษร” เพียง 1 ตัว (เช่น ‘A’, ‘b’, ‘1’, ‘$’)
● Float: ขนาด 4 byte → ใช้สำหรับเก็บค่า “จำนวนจริงที่มีจุดทศนิยม” (เช่น 3.54, 7.82, 16.07)
● Bit: ขนาด 1 bit → คือหน่วยที่เล็กที่สุดของข้อมูลในคอมพิวเตอร์ มีค่าได้เพียง 2 สถานะคือ 0 หรือ 1 (ใช้แทนค่าทางตรรกศาสตร์ จริง/เท็จ หรือ ปิด/เปิด)
● Double: ขนาด 8 byte → ใช้สำหรับเก็บค่า จำนวนจริงที่มีจุดทศนิยมที่ละเอียดกว่า Float


ข้อ 96. ผลลัพธ์ของการกระทำ int * float จะให้ผลลัพธ์ เป็นชนิดข้อมูลแบบใด

1 : char
2 : int
3 : float
4 : double
5 : ไม่มีข้อถูก

เฉลย: 3
อธิบาย: เมื่อนำ int ไปคำนวณกับ float ผลลัพธ์จะถูกเลื่อนชนิดข้อมูลเป็น float เพื่อเก็บค่าทศนิยมได้


ข้อ 97. ถ้าข้อมูลมีค่า 3.54 ถ้าเก็บค่าในตัวแปร int จะให้ค่าผลลัพธ์เป็นอย่างไร

1 : 3.54
2 : 3.5
3 : 3
4 : 0

เฉลย: 3
อธิบาย: ตัวแปร int เก็บได้เฉพาะจำนวนเต็ม เมื่อเก็บค่า 3.54 ส่วนทศนิยมจะถูกตัดออก เหลือค่า 3


ข้อ 98. ข้อใดต่อไปนี้ถูกต้อง

1 : 4 bits = 1 byte
2 : 8 bits = 1 byte
3 : 1000 bytes = 1 kilobyte (KB)
4 : 1000 KB = 1 megabyte (MB)

เฉลย: 2
อธิบาย: 1 Byte ประกอบด้วย 8 bits
Note: 
1 byte = 8 bits
1 KB = 1024 byte
1 MB = 1024 KB
1 GB = 1024 MB


ข้อ 99. 16.07 ควรกำหนดเป็นข้อมูลชนิดใด

1 : อักขระ
2 : ข้อความ
3 : จำนวนเต็ม
4 : จำนวนทศนิยม

เฉลย: 4
อธิบาย: 16.07 เป็นตัวเลขที่มีจุดทศนิยม จึงจัดเป็นข้อมูลชนิดจำนวนทศนิยม


ข้อ 100. ช้อมูลชนิดตัวอักษร 1 ตัว มีความกว้างกี่บิต

1 : 7 บิต
2 : 8 บิต
3 : 9 บิต
4 : 16 บิต

เฉลย: 2
อธิบาย: โดยทั่วไปตัวอักษร 1 ตัวในรูปแบบพื้นฐานใช้ขนาด 1 Byte และ 1 Byte เท่ากับ 8 bits

Scroll to Top