wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

แบบทดสอบ0001

Total questions: 50

Worksheet time: 27mins

Name
Class
Date
1.
ข้อใดคือความหมายของ Algorithm
a)
การแก้ปัญหาทางตรรกะ
b)
การพิสูจน์ทางคณิตศาสตร์
c)
รูปแบบการเขียนโปรแกรม
d)
ขั้นตอนการทำงานของโปรแกรม
2.
ข้อใดคือประโยชน์ของอัลกอริทึม (Algorithm)
a)
ใช้สัญลักษณ์แทนการแก้ปัญหา
b)
มีความชัดเจน สั้น และได้ใจความ
c)
มีการทำงานตามเงื่อนไขที่ผู้ใช้กำหนด
d)
การแยกแยะกิจกรรม ทำให้การแก้ไขปัญหาเป็นไปอย่างรวดเร็ว
3.
การใช้รูปภาพสัญลักษณ์ แทนขั้นตอนการเขียนโปรแกรมคือข้อใด
a)
ฟังก์ชั่น(function)
b)
รหัสจำลอง (Pseudo Code)
c)
การเขียนผังงาน (Flowchart) 
d)
การบรรยาย (Narrative Description) 
4.
ผังงานที่มีการทำซ้ำ เรียกอีกชื่อว่าอะไร
a)
Loop Flowchart
b)
Condition Flowchart
c)
Sequemce Flowchart
d)
Pseudo Code Flowchart
5.

ลักษณะการทำงานแบบทำซ้ำ ในขณะที่ จะใช้คำสั่งอย่างไร ?

a)

While

b)

IF..Then...Else

c)

Do...While

d)

For

6.

การทำงานแบบทำซ้ำ Do...While (ทำ...ในขณะที่) จะทำซ้ำเมื่อผลการตรวจสอบเงื่อนไขเป็นอย่างไร ?

a)

หยุดการทำงาน

b)

เป็นจริง

c)

เป็นเท็จ

d)

เป็นจริงหรือเท็จก็ได้

7.

การใช้ Pseudo Code รับข้อมูล

a)

read

b)

output

c)

print

d)

Process

8.

flowchart กับ pseudo code อันไหนดีกว่ากัน

a)

ดีคนละแบบ

b)

flowchart เพราะประหยัดพื้นที่

c)

pseudo code ใกล้เคียงภาษาโปรแกรม

d)

ดีเท่ากัน

9.

การเขียนอธิบายของ รหัสเทียม มีลักษณะอย่างไร

a)

ข้อความทั่วไป

b)

ข้อความถามตอบ

c)

ข้อความ Algorithm และเลียนแบบคำสั่งจริง

d)

ข้อความ Algorithm และ Flowchart

10.

ข้อความดังรูปหมายถึงอะไร

a)

ข้อมูล...จบสิ้น

b)

เริ่มต้น...จบสิ้น

c)

เริ่มต้น...จบวนรอบ

d)

เริ่มต้น...จบการตัดสินใจ

11.

ข้อความต่อไปนี้หมายถึงอะไร

a)

รับข้อมูล

b)

SET

c)

=

d)

ประมวนผล

12.

ข้อความใดที่ ไม่ใช้ ในการแสดงผล

a)

PRINT

b)

WRITE

c)

DISPLAY

d)

REPEAT

13.

จากรูป ตัวแปลที่แสดงออกมาคือ

a)

GET

b)

Area

c)

SET

d)

0

14.

สิ่งที่จะแสดงออกมาทางหน้าจอคืออะไร

a)

END

b)

Software Engineering จำนวน 10 บรรทัด

c)

Count 10 บรรทัด

d)

SET 10 บรรทัด

15.

สัญลักษณ์ใด หมายถึง การรับข้อมูลหรือแสดงผล

a)
b)
c)
d)
16.

ถ้านักเรียนเขียนผังงานไม่จบในหน้าเดียวจะเชื่อมต่อด้วยสัญลักษณ์ใด

a)
b)
c)
d)
17.

สัญลักษณ์ใด หมายถึง การปฏิบัติงาน

a)
b)
c)
d)
18.

9.จงบอกลักษณะของผังงานดังต่อไปนี้

a)

แบบการตัดสินใจ

b)

แบบลำดับขั้น

c)

แบบวนลูบ

d)

แบบทั่วไป

19.

10.จงบอกลักษณะของผังงานดังต่อไปนี้

a)

แบบลำดับขั้น

b)

แบบการตัดสินใจ

c)

แบบวนลูป

d)

แบบทั่วไป

20.

จากภาพต่อไปนี้คือการเขียนผังงานแบบมีโครงสร้างประเภทใด

a)

Sequence

b)

Decision

c)

Loop

d)

System Flowchart

21.

จากสูตร Sum = X + Y ควรเขียนสัญลักษณ์ผังงานชนิดใด

a)

Decision

b)

Display

c)

Process

d)

Terminator

22.

หากต้องการเขียน Score >= 50 ควรเขียนสัญลักษณ์ผังงานชนิดใด

a)

Decision

b)

Display

c)

Process

d)

Terminator

23.

จากภาพต่อไปนี้เป็นการเขียนผังงานแบบวนซ้ำในรูปแบบใด

a)

การวนซ้ำโดยตรวจสอบเงื่อนไขก่อน

b)

การวนซ้ำแบบตรวจสอบเงื่อนไขภายหลัง

c)

การวนซ้ำแบบควบคุม

d)

การวนซ้ำแบบเช็คก่อนทำ

24.

"การแสดงผลผ่านจอภาพ" คือ สัญลักษณ์ใด?

a)
b)
c)
d)
25.

จากรูป สัญลักษ์สีฟ้าควรทำหน้าที่อะไร

a)

รับค่าน้ำหนัก

b)

รับค่าเกรด

c)

รับค่าคะแนน

d)

ส่งออกคะแนน

26.

เครื่องหมายการตัดสินใจควรให้ความสำคัญเรื่องใดเป็นดับแรก

a)

ขนาดของสัญลักษณ์

b)

สีของสัญลักษณ์

c)

ลำดับของการตัดสินใจ

27.

หลักการแก้ปัญหาที่ถูกต้องตรงกับข้อใด

a)

ปัญหาทุกอย่างมีทางแก้ไข

b)

การแก้ปัญหาควรมีที่ปรึกษา

c)

การแก้ปัญหาควรใช้วิธีการลองผิดลองถูกเสมอ

d)

วิธีแก้ปัญหาควรปรับเปลี่ยนให้เหมาะกับแต่ละปัญหา

28.

ข้อใดไม่ใช่ขั้นตอนการแก้ปัญหา

a)

การดำเนินการแก้ปัญหาตามขั้นตอน

b)

การแจ้งปัญหาให้ผู้ดูแลตรวจสอบปรับปรุงระบบ

c)

การวิเคราะห์และกำหนดรายละเอียดของปัญหา

d)

การเลือกเครื่องมือออกแบบขั้นตอนวิธีการแก้ปัญหา

29.

การเขียนผังงาน (Flowchart) มีกี่แบบ

a)

1 แบบ

b)

2 แบบ

c)

3 แบบ

d)

4 แบบ

30.

การเขียนผังงานอยู่ในขั้นตอนใดของการพัฒนาโปรแกรม

a)

การจัดทำเอกสาร

b)

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

c)

การวิเคราะห์ระบบ

d)

การออกแบบโปรแกรม

31.

ถ้าเงื่อนไขเป็น จริง ทุกการตรวจสอบ จะเกิดเหตุการณ์ใดขึ้น

a)

ปล่อยให้ไหลคาห้องเรียน

b)

ไปนั้งร้องไห้

c)

ไปเข้าห้องน้ำ

d)

นั้งเรียนต่อไป

32.

ถ้าเงื่อนไขเป็น จริง ทุกการตรวจสอบ จะเกิดเหตุการณ์ใดขึ้น

a)

ไปตั้งใจเรียนดีกว่า

b)

ไปเล่นสเก็ตบอร์ด

c)

Move on

d)

สุดท้ายเขาก็ไม่เอาอยู่ดี

33.

ถ้าเงื่อนไขเป็นเท็จ จะเกิดเหตุการณ์อย่างไร

a)

หัวหน้าไม่มีความน่าเชื่อถือ

b)

หัวหน้ามีความน่าเชื่อถือ

c)

หัวหน้าคุมลูกทีมไม่ได้

d)

หัวหน้าทำงานไม่เป็น

34.

อายุน้องพอสตอนนี้คือ 17 ปี จะเกิดเหตุการณ์อย่างไร

a)

เลือกตั้งไม่ได้

b)

เลือกตั้งได้

c)

ไปซื้อชามะนาวได้

35.

พิจารณาการปูกระเบื้องต่อไปนี้


ควรปูกระเบื้องที่หายไปในข้อใด

a)
b)
c)
d)
36.

นักเรียนพิจารณาสถานการณ์ต่อไปนี้

นักเรียนต้องออกจากบ้านเวลา 06.00 น. และไปถึงจุดหมายเวลา 09.00 น. นักเรียนต้องใช้รถคันใด

a)

คันที่ 1

b)

คันที่ 2

c)

คันที่ 3

d)

คันที่ 4

37.

สถานการณ์นักเรียนร่วมวิ่งแข่งขันในงานกีฬาของหมู่บ้าน ซึ่งหากไม่ครบ 5 กิโลเมตรจะไม่หยุดวิ่ง หมายเลข 1 เป็นการทำคำสั่งในข้อใด

a)

หยุดวิ่ง

b)

ระยะทาง = 5 กิโลเมตรหรือไม่

c)

วิ่ง

d)

ทำงานซ้ำ

38.

สถานการณ์ นักเรียนร่วมวิ่งแข่งในงานกีฬาของหมู่บ้าน ซึ่งหากไม่ครบ 5 กิโลเมตรจะไม่หยุดวิ่ง ขั้นตอนในลำดับที่ 2 เป็นการทำคำสั่งในข้อใด

a)

หยุดวิ่ง

b)

ระยะทาง = 5 กิโลเมตรหรือไม่

c)

วิ่ง

d)

ทำงานซ้ำ

39.

ไบร์ทต้องการเล่นแท็บเล็ตหลังเวลา 20.00 น.

โดยมีเงื่อนไขคือจะต้องทำกิจวัตรประจำวัน

ให้เสร็จก่อน ดังนั้นไบร์ทจะต้องทำอะไรตามลำดับ

ก่อน-หลัง โดยกิจวัตรประจำวันมีดังนี้

1. ออกกำลังกาย

2. อาบน้ำ

3. รับประทานอาหาร

4. ทำการบ้าน

a)

3 > 2 > 1 > 4

b)

2 > 1 > 3 > 4

c)

2 > 3 > 1 > 4

d)

1 > 2 > 3 > 4

40.

ฟังก์ชัน if เป็นฟังก์ชันประเภทใด

a)

รับค่าข้อมูล

b)

แสดงผลข้อมูล

c)

วนรอบการทำงาน

d)

ตรวจสอบเงื่อนไข

41.

จากภาพ (ตำแหน่งที่ 12) สัญลักษณ์ผังงานแสดงกระบวนการใด

a)

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

b)

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

c)

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

d)

เทปแม่เหล็กเก็บข้อมูล

42.

จากภาพ (ตำแหน่งที่ 13) สัญลักษณ์ผังงานแสดงกระบวนการใด

a)

แสดงการรับข้อมูลเข้า และแสดงผลข้อมูล โดยไม่ระบุชนิดอุปกรณ์

b)

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

c)

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

d)

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

43.

จากภาพ (ตำแหน่งที่ 18) สัญลักษณ์ผังงานแสดงกระบวนการใด

a)

จบการทำงาน

b)

การแสดงผลออกทางเครื่องพิมพ์

c)

การแสดงผลออกทางจอภาพ

d)

แสดงจุดเชื่อมต่อภายในผังงาน

44.

การจำลองความคิดเป็นสัญลักษณ์ รูป ที่ใช้แทนคำพูดหรือคำอธิบายในอัลกอลิทึมคือข้อใด

a)

การเขียน Dictionary

b)

การเขียน Flowchart

c)

การเขียน Applications

d)

การเขียน Software

45.

ข้อใดต่อไปนี้ใช้สัญลักษณ์ ถูกต้อง

a)
b)
c)
d)
46.

ข้อใดต่อไปนี้ใช้สัญลักษณ์ ถูกต้อง

a)
b)
c)
d)
47.

ข้อใดเป็นสัญญาลักษณ์ ใช้ แสดงคำว่า "กรุณากรอกความสูง"

a)

Declare

b)

Input

c)

Output

d)

Assign

48.

ข้อใด น่าจะเป็นสูตรของพื้นที่ 3 เหลี่ยม ใน Flowgorithm

a)

area = w x l

b)

area = 1/2 x w x l

c)

area = w*l

d)

area = 1/2 * w * l

49.

10.  “ขั้นตอนการทำงานที่มีการเปรียบเทียบเพื่อเลือกกระทำเพียง 1 ครั้ง” จากข้อความดังกล่าว ถือว่าเป็นการเขียนผังงานในรูปแบบใด

a)

ทำซ้ำ (Loop)

b)

โครงสร้าง (Structure)

c)

เรียงลำดับ (Sequence)

d)

เลือกกระทำ/เงื่อนไข (Selection/Condition)

50.

หากนักเรียนต้องการหาคะแนนเฉลี่ยวิชาคอมพิวเตอร์ของนักเรียน 30 คน ข้อมูลนำเข้าคือข้อใด

a)

คะแนนของนักเรียนแต่ละคน

b)

สูตรหาค่าเฉลี่ย

c)

ผลลัพธ์ที่ได้

d)

วิชาคอมพิวเตอร์