Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

แบบทดสอบก่อนเรียน ภาษาซีเบื้องต้น (ครูฟลุ๊ค)

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

ข้อใดเป็นลักษณะของภาษาระดับสูง

a)

ทำงานได้โดยไม่ต้องมีโปรแกรมระบบ

b)

เป็นภาษาคอมพิวเตอร์ยุคใหม่

c)

มีภาษาใกล้เคียงกับภาษามนุษย์

d)

เป็นภาษาที่ใช้กับงานขั้นสูง

2.

ภาษาคอมพิวเตอร์ภาษาใดที่ต้องใช้ตัวอินเทอร์พรีเตอร์เป็นตัวแปลภาษา

a)

ภาษาเบสิค (Basic

b)

ภาษาปาสคาล (Pascal)

c)

ภาษาซี (C)

d)

ภาษาฟอร์แทรน (Fortran)

3.

โปรแกรมแอสเซมเบลอร์คืออะไร

a)

ตัวแปลภาษา Basic

b)

ตัวแปลภาษาซี

c)

ตัวแปลภาษาแอสเซมบลี

d)

ถูกทุกข้อ

4.

ข้อใดจัดว่าเป็นซอฟต์แวร์ระบบ

a)

โปรแกรมฆ่าไวรัส

b)

โปรแกรม Windows

c)

โปรแกรมพิมพ์รายงาน

d)

โปรแกรมภาษา

5.

จุดประสงค์ของตัวแปลภาษาคืออะไร

a)

ตรวจสอบการทำงานของระบบ

b)

ใช้แปลภาษาหนึ่งเป็นอีกภาษาหนึ่ง

c)

แปลโปรแกรมต้นฉบับให้ทำงานได้

d)

ใช้แปลคำศัพท์

6.

ในการเขียนโปรแกรมภาษาซีจะต้องเก็บโปรแกรมต้นฉบับเป็นนามสกุลอะไร

a)

.OBJ

b)

.BAS

c)

.C

d)

.CPP

7.

เมื่อต้องการพัฒนาโปรแกรมจะต้องทำสิ่งใดก่อน

a)

วิเคราะห์ปัญหา

b)

เขียนซูโดโค้ด

c)

เขียนโปรแกรม

d)

เลือกภาษาที่ต้องใช้เขียน

8.

โปรแกรมดูภาพยนตร์จัดว่าเป็นโปรแกรมประเภทใด

a)

ซอฟต์แวร์ระบบ

b)

ซอฟต์แวร์อรรถประโยชน์

c)

ซอฟต์แวร์สำเร็จรูป

d)

ซอฟต์แวร์ภาษา

9.

การแปลภาษาคอมพิวเตอร์เป็นรหัสภาษาเครื่องที่มีการแปลทีละบรรทัดเรียกว่าอะไร

a)

คอมไพล์เลอร์

b)

อินเทอร์พรีเตอร์

c)

แอสเซมเบอร์

d)

รันไทม์

10.

ถ้าหากเขียนโปรแกรมสำหรับงานคำนวณ แต่ผลลัพธ์ไม่ถูกต้องตามต้องการ

ข้อผิดพลาดนี้เรียกว่าอะไร

a)

bug

b)

syntax error

c)

logic error

d)

coding error