Worksheetsแบบทดสอบวิชาคอมพิวเตอร์ ม.5
Total questions: 20
Worksheet time: 11mins
1.ข้อใดเป็นลักษณะของภาษาระดับสูง
ก. ทำงานได้โดยไม่ต้องมีโปรแกรมระบบ
ข. เป็นภาษาที่ใช้กับงานขั้นสูง
ค. เป็นภาษาคอมพิวเตอร์ยุคใหม่
ง. มีภาษาใกล้เคียงกับภาษามนุษย์
2.การแปลภาษาเครื่องทีละลำดับหมายถึง
ก. Translator
ข. Result
ค. Interpreter
ง. Complier
3.ภาษาซีมีต้นกำเนิดมาจากภาษาใด
ก. ภาษา A
ข. ภาษา B
ค. ภาษา BCPL
ง. ถูกทั้งข้อ ข) และ ค)
4.โครงสร้างของภาษาซีประกอบด้วยกี่ส่วน
ก. 2 ส่วน
ข. 3 ส่วน
ค. 4 ส่วน
ง. 5 ส่วน
5. ใครเป็นผู้คิดค้นภาษาซี
ก. เดนนิส ริชชี่
ข.วิลเลียม ฮาร์วีย์
ค.อัลเบิร์ต ไอน์สไตน์
ง.ปีทาโกรัส
6.หน้าจอการแสดงผลพื้นฐานแบบที่เราเห็นเป็นหน้าจอสีดำ ในการรัน (Run) โปรแกรม เราเรียกว่าอะไร
ก. Window Mode
ข. Dos Mode
ค. Web Mode
ง. Mobile Mode
7. คำสั่งต่างๆของโปรแกรมภาษาซีจะต้องอยู่ภายในเครื่องหมายใด
ก. ( )
ข. [ ]
ค. { }
ง. /* */
8. การใช้ฟังก์ชั่น printf() ข้อใดไม่ถูกต้อง
ก. printf("THAILAND");
ข. printf("12345");
ค. printf("5+2=%d",5+2);
ง. printf('COMPUTER');
9. ถ้าต้องการให้มีการขึ้นบรรทัดใหม่จะต้องใช้รหัสควบคุมใดในฟังก์ชั่น printf()
ก. \a
ข. \t
ค. \beep
ง. \n
10. ถ้าหากต้องการให้ฟังก์ชั่น printf() แสดงผลเป็นตัวทศนิยมจะต้องใช้รหัสควบคุมตัวใด
ก. %f
ข. %x
ค.%s
ง. %c
11.ข้อใดที่ไม่จำเป็นต้องมีในการเขียนโปรแกรม
ก. #define
ข. #include
ค. { }
ง. main ()
12.เราใช้อะไรในการพัฒนาโปรแกรมภาษาซี
ก. Editor
ข. Web Browser
ค. MS-Word
ง. Windows 7
13."ทำหน้าที่แปลภาษาที่มนุษย์เข้าใจให้เครื่องคอมพิวเตอร์เข้าใจได้" คือ ขั้นตอนใดในการพัฒนาโปรแกรมภาษาซี
ก. Source
ข. File
ค. Complie
ง. Runlink
14."ทำการตรวจสอบ Source code ว่าถูกต้องหรือไม่" คือ ขั้นตอนใดในการพัฒนาโปรแกรมภาษาซี
ก. Source
ข. File
ค. Complie
ง. Runlink
15. เมื่อคอมไพล์แปลง Source File จากภาษาซีเป็นภาษาเครือง จะได้นามสกุลไฟล์อะไร
ก. .c
ข. .obj
ค. .exe
ง. .xls
16.ขั้นตอนในการพัฒนาโปรแกรมภาษาซีมีกี่ขั้นตอน
ก. 2
ข. 4
ค. 6
ง. 8
17.Output หรือผลลัพธ์ที่ได้จากการเขียนโปรแกรมจะเกิดในขั้นตอนได้
ก. ขั้นตอนที่ 1 -Source Code
ข. ขั้นตอนที่ 2- Complie
ค. ขั้นตอนที่ 3 - Link
ง. ขั้นตอนที่ 4 - Run
18.ตัวแปรชนิดใดเหมาะสมที่สุดสำหรับเก็บชื่อและนามสกุลของนักเรียน
ก. จำนวนเต็ม (int)
ข. ข้อความ (char)
ค. จำนวนทศนิยม (float)
ง. จำนวนทศนิยม (double)
19.ตัวแปรชนิดใดเหมาะสมที่สุดสำหรับเก็บข้อมูล 100,000
ก. จำนวนเต็ม (int)
ข. ข้อความ (char)
ค. จำนวนเต็มแบบยาว (long)
ง. จำนวนทศนิยม (double)
20.ส่วนฟังก์ชันหลักในการเขียนโปรแกรมภาษาซีคือข้อใด
ก. #include
ข. main()
ค. { }
ง. ;
