wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

วิทยาการคำนวณม.1

Total questions: 30

Worksheet time: 18mins

Name
Class
Date
1.

"ดาต้องการขียนผังงาน เพื่อแสดงการทำงานของโปรแกรมการรับรางวัล ของเพื่อนในห้องจากคะแนนสอบ เช่น ถ้าเพื่อนได้คะแนนเต็ม 20 คะแนนจะได้ชุดเครื่องเขียนชุดใหญ่ แต่ถ้าเพื่อนได้คะแนน 15 คะแนนจะได้ชุดดินสอ เป็นต้น" จากข้อความนี้ เหมาะสมกับการเขียนผังงานรูปแบบใด

a)

ผังงานแบบเรียงลำดับ

b)

ผังงานแบบเลือกกระทำหรือเงื่อนไข

c)

ผังงานแบบทำซ้ำ

d)

ไม่มีข้อใดถูก

2.

จากรูปแบบคือการเขียนผังงานแบบใด

a)

ผังงานแบบเรียงลำดับ

b)

ผังงานแบบเงื่อนไข

c)

ผังงานแบบทำซ้ำ

d)

ข้อใดไม่ถูกต้อง

3.

ข้อใดกระบวนการทำงานของคอมพิวเตอร์

a)

input > process > output

b)

input > output > process

c)

output > input > process

d)

process > output > input

4.

ข้อใดคือประโยชน์ของการเขียนผังงาน

a)

แสดงลำดับการทำงานง่าย

b)

หาข้อผิดพลาดได้ง่าย

c)

ไม่ขึ้นกับภาษาใดภาษาหนึ่ง

d)

ถูกทุกข้อ

5.

หลักการเขียนโปรแกรมมีทั้งหมดกี่ข้อ

a)

3 ข้อ

b)

4 ข้อ

c)

5 ข้อ

d)

6 ข้อ

6.

จากรูป คือสัญลักษณ์ชนิดใด

a)

ทางเลือกเงื่อนไข

b)

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

c)

รับข้อมูลทางแป้นพิมพ์

d)

ประมวลผลข้อมูล

7.

จากรูป คือสัญลักษณ์ชนิดใด

a)

ทางเลือกเงื่อนไข

b)

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

c)

รับข้อมูลทางแป้นพิมพ์

d)

ประมวลผลข้อมูล

8.

ดากำลังทำการบ้านเขียนผังงานส่งคุณครูในวนพรุ่งนี้ แต่เขาเกิดปัญหาในการทำการบ้านว่า ต้องใช้สัญลักษณ์ชนิดใด ในการรับข้อมูล โดยไม่ระบุอุปกรณ์ ข้อใดคือสัญลักษณ์ในการรับข้อมูล

a)
b)
c)
d)
9.

จากรูป คือสัญลักษณ์ชนิดใด

a)

การกระทำ ประมวลผลข้อมูล

b)

ทางเลือกเงื่อนไข

c)

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

d)

รับข้อมูลทางแป้นพิมพ์

10.

จากรูป คือสัญลักษณ์ชนิดใด

a)

การทำงานของผังงาน

b)

รับข้อมูลทางแป้นพิมพ์

c)

ประมวลผลข้อมูล

d)

สิ้นสุดการทำงาน

11.

กระบวนการแก้ปัญหาจะต้องเริ่มจากขั้นตอนใดเป็นขั้นตอนแรก

a)

ดำเนินการแก้ไข

b)

วางแผนการแก้ปัญหา

c)

ตรวจสอบและปรับปรุง

d)

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

12.

การใช้กระบวนการแก้ปัญหามีประโยชน์อย่างไร

a)

สามารถแก้ไขปัญหาได้อย่างเป็นระบบ

b)

สามารถแก้ไขปัญหาได้ด้วยตนเอง

c)

สามารถแก้ไขปัญหาได้ทุกอย่าง

d)

สามารถสร้างเงื่อนไขในการแก้ปัญหาของตนเองได้

13.

ขั้นตอนต่อไปนี้ เป็นขั้นตอนที่ต้องดำเนินการอย่างระเอียดและต้องมีการวางแผนอย่างถูกวิธี

a)

ดำเนินการแก้ปัญหา

b)

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

c)

ตรวจสอบและปรับปรุง

d)

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

14.

ข้อใดคือรูปแบบของการระบุข้อมูลออก

a)

การพิจารณาข้อมูลและเงื่อนไขที่กำหนดมาในปัญหา

b)

การพิจารณาเป้าหมายหรือสิ่งที่ต้องการหาคำตอบ

c)

การพิจารณาขั้นตอนวิธีการได้มาซึ่งคำตอบหรือข้อมูลออก

d)

ถูกทุกข้อ

15.

ข้อใดคือปัจจัยหลักที่ทำให้การวางแผน ในการแก้ปัญหาของแต่ละบุคคลมีความแตกต่างกัน

a)

ความรู้ความสามารถในการเขียนโปรแกรม

b)

ความรู้และประสบการณ์

c)

อาชีพ

d)

ตำแหน่งงาน

16.

อัลกอริทึม (Algorithm) หมายถึงอะไร

a)

การจำลองความคิดเพื่อวางแผนขั้นตอนในการแก้ปัญหาทางคอมพิวเตอร์

b)

กระบวนการใช้ภาษาคอมพิวเตอร์เพื่อกำหนดโครงสร้างของข้อมูล

c)

ลักษณะของปัญหา ความถนัดของผู้เขียนโปรแกรม

d)

โครงสร้างแสดงขั้นตอนการทำงานที่เป็นไปตามลำดับก่อนหลัง

17.

จากรูป คือ สัญลักษณ์ ที่มีความหมายว่าอย่างไร

a)

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

b)

การแสดงผลเอกสาร

c)

การเตรียมการ

d)

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

18.

ข้อใดไม่ใช่รูปแบบตรรกะของผังงาน

a)

ตรรกะควบคุมแบบเป็นลําดับขั้น (Sequence Control)

b)

ตรรกะควบคุมแบบเลือก (Selection Control)

c)

ตรรกะควบคุมแบบวนซํา (Iteration Control)

d)

ตรรกะควบคุมแบบลำดับทับซ้อน ( overlap Control)

19.

หากสถาณการ์ณกำหนดว่า ถ้านักเรียนสอบว่ายน้ำ 300 เมตร ใช้เวลาน้อยกว่า 2 นาทีคือผ่าน ถ้าหากเกิน 2 นาทีต้องสอบใหม่ จากสถานการณ์นี้ควรเลือกการเขียนแผนผังงานตามรูปแบบตรรกะผังงานใด

a)

ตรรกะควบคุมแบบเป็นลําดับขั้น (Sequence Control)

b)

ตรรกะควบคุมแบบเลือก (Selection Control)

c)

ตรรกะควบคุมแบบวนซํา (Iteration Control)

d)

ตรรกะควบคุมแบบลำดับทับซ้อน ( overlap Control)

20.

" การทำงานตามลำดับขั้นเป็นไปตาม Step" จากประโยคนี้ เป็นการทำงานของรูปแบบตรรกะผังงานชนิดใด

a)

ตรรกะควบคุมแบบเป็นลําดับขั้น (Sequence Control)

b)

ตรรกะควบคุมแบบเลือก (Selection Control)

c)

ตรรกะควบคุมแบบวนซํา (Iteration Control)

d)

ตรรกะควบคุมแบบลำดับทับซ้อน ( overlap Control)

21.

ข้อใดกล่าวถึงการเขียนผังงานที่ถูกต้อง

a)

การเขียนผังงานทุกครั้งจะต้องมีจุดเริมต้น และ จุดสิ้นสุด

b)

การเขียนผังงานที่ดีควรมีการร่างแบบก่อน

c)

การเขียนผังงานที่ที่ควรเริ่มจากซ้ายไปขวา

d)

ถูกทุกข้อ

22.

หมายถึงการทำงานใด

a)

ตัดสินใจ

b)

ประมวลผล

c)

กระบวนการ

d)

เริ่มต้น

23.

หมายถึงการทำงานใด

a)

Terminal

b)

decision

c)

Process

d)

Document

24.

หมายถึงการทำงานใด

a)

เริ่มต้น

b)

ประมวลผล

c)

แสดงผลลัพธ์

d)

ตัดสินใจ

25.

สัญลักษณ์ connector คือ

a)

สี่เหลี่ยม

b)

วงกลม

c)

สามเหลี่ยม

d)

วงรี

26.

หน้าที่ของลูกศรบนผังงาน ทำหน้าที่ใด

a)

ชี้ลำดับการทำงาน

b)

เชื่อมโยงลำดับการทำงาน

c)

แสดงข้อมูล

d)

ถ่ายทอดการทำงาน

27.

จากภาพเป็นการทำงานแบบใด

a)

วนซ้ำ

b)

ลำดับเดียว

c)

ทางเลือก

d)

ถูกทุกข้อ

28.

ข้อใดไม่ใช่ ประโยชน์ของผังงาน

a)

ช่วยลำดับขั้นตอนการทำงานของโปรแกรม และสามารถนำไปเขียนโปรแกรมได้โดยไม่สับสน

b)

ช่วยในการตรวจสอบ และแก้ไขโปรแกรมได้ง่าย เมื่อเกิดข้อผิดพลาด

c)

ช่วยให้การดัดแปลง แก้ไข ทำได้อย่างสะดวกและรวดเร็ว

d)

ช่วยให้มีประสบการณ์ในการสร้างระบบ

29.

5.อัลกอริทึม (algorithm) หมายถึงอะไร

a)

ระบบคอมพิวเตอร์

b)

ระบบคอมพิวเตอร์ที่คิดเอง ทำเองตามอัตโนมัติ

c)

ระเบียบการใช้ห้องคอมพิวเตอร์

d)

ระเบียบวิธีหรือขั้นตอนวิธีที่ดำเนินการได้ด้วยคอมพิวเตอร์เพื่อใช้ในการแก้ไขปัญหา

30.

“การเขียนใช้ภาพสัญลักษณ์เพื่อการวางแผนหรือออกแบบการแก้ปัญหา” ข้อความข้างต้นหมายถึงข้อใด

a)

รหัสลำลอง (pseudocode)

b)

ผังงาน(Flowchart)

c)

รหัสลำลอง(pseudocode) และผังงาน(Flowchart)

d)

ไม่มีข้อใดถูก