wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ทดสอบก่อนเรียนบทที่ 2

Total questions: 15

Worksheet time: 11mins

Name
Class
Date
1.

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

a)

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

b)

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

c)

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

d)

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

2.

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

a)

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

b)

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

c)

แอสเซมเบอร์

d)

รันไทม์

3.

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

a)

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

b)

เขียนรหัสจำลอง

c)

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

d)

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

4.

ข้อใดเรียงลำดับขั้นตอนการพัฒนาโปรแกรมได้ถูกต้อง

a)

เขียนโปรแกรม > ทำเอกสาร > เขียนผังงานและซูโดโค้ด > ทดสอบและแก้ไขโปรแกรม > วิเคราะห์ปัญหา

b)

เขียนโปรแกรม > ทดสอบและแก้ไขโปรแกรม > วิเคราะห์ปัญหา > ทำเอกสาร > เขียนผังงานและซูโดโค้ด

c)

วิเคราะห์ปัญหา > เขียนผังงานและซูโดโค้ด > เขียนโปรแกรม > ทดสอบและแก้ไขโปรแกรม > ทำเอกสาร

d)

วิเคราะห์ปัญหา > เขียนโปรแกรม > เขียนผังงานและซูโดโค้ด > ทดสอบและแก้ไขโปรแกรม > ทำเอกสาร

5.

ข้อใดคือข้อแตกต่างระหว่างซูโดโค้ด กับผังงาน

a)

ซูโดโค้ดกับผังงานเป็นคำอธิบายขั้นตอนการทำงาน

b)

ซูโดโค้ดกับผังงานเป็นแผนภาพของโปรแกรม

c)

ผังงานเป็นคำอธิบายขั้นตอนการทำงาน แต่ซูโดโค้ดเป็นแผนภาพของโปรแกรม

d)

ซูโดโค้ดเป็นคำอธิบายขั้นตอนการทำงาน แต่ผังงานเป็นแผนภาพของโปรแกรม

6.

สัญลักษณ์นี้มีหน้าที่ใด

a)

แสดงการประมวลผล

b)

แสดงการรับข้อมูลเข้า

c)

แสดงการตัดสินใจหรือเปรียบเทียบ

d)

แสดงจุดเริ่มต้นการทำงาน

7.

ข้อใดคือผู้พัฒนาภาษาซี

a)

Arthur C. Clarke

b)

Dennis Ritchie

c)

Charles Babbage

d)

Lady Augusta Ada Byron

8.

ข้อใดคือเครื่องหมายลงท้ายคำสั่งต่างๆ ในภาษาซี

a)

; (semi-colon)

b)

: (colon)

c)

# (directive)

d)

, (comma)

9.

ข้อใดไม่ถูกต้องตามหลักการตั้งชื่อตัวแปร

a)

day_of_week

b)

num1

c)

2Subjects

d)

FLOAT

10.

ข้อใดต่อไปนี้ ตั้งชื่อตัวแปรถูกต้องตามหลักในการตั้งชื่อตัวแปร

a)

1Sum

b)

Num 2

c)

do

d)

_name

11.

ถ้าต้องการเก็บข้อมูลเกี่ยวกับผลการเรียน เช่น 3.45 ควรกำหนดชนิดข้อมูลของตัวแปรดังข้อใด

a)

char

b)

float

c)

int

d)

short

12.

ข้อใดเรียงลำดับขนาดข้อมูลของตัวแปรจากน้อยไปมากได้ถูกต้อง

a)

double, float, long, unsigned int

b)

char, unsigned int, float, double

c)

long, unsigned long, float, double

d)

unsigned int, char, float, double

13.

ข้อใดต่อไปนี้ เป็นคำสั่งในการเลือกทำแบบทางเดียว

a)

if

b)

if-else

c)

if-else เชิงซ้อน

d)

switch

14.

สัญลักษณ์นี้มีหน้าที่ใด

a)

แสดงการประมวลผล

b)

แสดงการรับข้อมูลเข้า

c)

แสดงการตัดสินใจหรือเปรียบเทียบ

d)

แสดงการปฏิบัติงาน

15.

สัญลักษณ์นี้มีหน้าที่ใด

a)

การปฏิบัติงาน

b)

ทิศทาง

c)

จุดเชื่อมต่อในหน้าเดียวกัน

d)

จุดเชื่อมต่อหน้ากระดาษ