wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

แบบทดสอบกลางภาค ม.1

Total questions: 20

Worksheet time: 21mins

Name
Class
Date
1.

1. ข้อใดไม่ใช่แนวคิดเชิงนามธรรม

a)

ก. เป็นแนวคิดที่แยกแยะรายละเอียดสาระสำคัญของปัญหา

b)

ข. เป็นแนวคิดในการแก้ไขปัญหาอย่างเป็นระบบ

c)

   ค. เป็นแนวคิดที่ใช้แก้ไขปัญหาเฉพาะโจทย์คณิตศาสตร์

d)

ง. เป็นแนวคิดที่เป็นองค์ประกอบของแนวคิดเชิงคำนวณ

2.

2. ในการฝึกรีดผ้าโดยใช้แนวคิดเชิงนามธรรม ข้อมูลใดที่ไม่ใช่ข้อมูลที่จำเป็นจะต้องพิจารณา

a)

   ก. ชนิดของผ้า

b)

ข. ชนิดของอุปกรณ์รีดผ้า

c)

ค. อุณหภูมิของอุปกรณ์รีดผ้า

d)

ง. สีของผ้า

3.

พิจารณาข้อมูลต่อไปนี้

1. ความกว้าง    2. ความยาว    3. ความสูง

4. เส้นทแยงมุม  5. รัศมี          6. เส้นรอบวง

จากข้อความที่กำหนด หากนักเรียนต้องการคำนวณหาปริมาตรของสี่เหลี่ยมลูกบาศก์ จะต้องใช้ข้อมูลอย่างน้อยกี่ข้อจึงจะได้คำตอบ

a)

ก.  2 ข้อความ

b)

ข.  3 ข้อความ

c)

ค.  4 ข้อความ

d)

ง.  5 ข้อความ

4.

4. ข้อใดกล่าวได้ถูกต้องที่สุด

a)

ก. การเขียนอัลกอริทึมด้วยรหัสจำลองเป็นการใช้ภาษาใกล้เคียงกับภาษามนุษย์มากที่สุด

b)

ข. การเขียนอัลกอริทึมด้วยภาษาธรรมชาติ ไม่สามารถสั่งให้คอมพิวเตอร์ทา งานตามคำสั่งได้

c)

ค. การเขียนอัลกอริทึมแบบผังงานไม่เป็นที่นิยม เพราะเข้าใจยาก

d)

ง. การเขียนอัลกอริทึมด้วยรหัสจำลองเป็นวิธีการเขียนโปรแกรมที่ดีที่สุด

5.

5. ข้อใดเป็นรหัสจำลองที่อยู่ในกลุ่มเดียวกันทั้งหมด

a)

   ก.  START , STOP , BEGIN

b)

ข.  END , SHOW , PRINT

c)

ค.  OUTPUT, END, DISPLAY

d)

ง.  GET, WRITE, OUTPUT

6.

6. คำสั่ง “คำนวณพื้นที่สี่เหลี่ยมผืนผ้า = กว้าง × ยาว”  เป็นการเขียนอัลกอริทึมในรูปแบบใด

a)

ก.  ภาษาสื่อสาร

b)

ข.  ภาษาคอมพิวเตอร์

c)

ค.  ภาษาธรรมชาติ

d)

ง.  ผังงาน

7.

7. ข้อใดคือรหัสจำลองของการคำนวณหาผลรวมของเลข 2 จำนวน

a)

ก. COUNT = number 1 and 2

b)

ข. COUNT number 1 = number 2

c)

ค. COMPUTE number 1 and number 2

d)

ง. COMPUTE summary = number 1 + number 2

8.

8. ลักษณะสำคัญของการใช้แนวคิดเชิงนามธรรมมาใช้ในการแก้ปัญหาคือข้อใด

a)

ก.  เป็นการแก้ปัญหาทางด้านคณิตศาสตร์และวิทยาศาสตร์

b)

ข.  เป็นการหาแนวคิดรวบยอดเพื่อใช้ในการแก้ปัญหา

c)

ค.  เป็นการแยกแยะส่วนสาระสำคัญออกจากส่วนที่ไม่สำคัญ

d)

ง.  เป็นการแก้ปัญหาที่มองไม่เห็นเป็นรูปธรรม จับต้องไม่ได้

9.

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

ที่ตำรวจควรละทิ้งมากที่สุด

a)

ก.  รูปร่างหน้าตาของผู้ต้องสงสัย

b)

ข.  ลักษณะเสื้อผ้าของผู้ต้องสงสัย

c)

ค.  ช่วงเวลาที่ผู้ต้องสงสัยอยู่ในร้าน

d)

ง.  รายการอาหารที่ผู้ต้องสงสัยรับประทาน

10.

10. จากตัวเลือก ข้อใดเรียงลำดับหลักการเขียนโปรแกรมคอมพิวเตอร์ได้ถูกต้อง
A.เขียนโปรแกรม B.ทดสอบโปรแกรม C.วิเคราะห์ปัญหา D.ออกแบบโปรแกรม

a)

ก.        D. > C. > A. > B.      

b)

ข.        C. > D. > A. > B.

c)

ค.        D. > A. > C. > B.      

d)

ง.        C. > A. > D. > B.

11.

11. ข้อใดกล่าวไม่ถูกต้อง

a)

ก. การเขียนอัลกอริทึมด้วยภาษาธรรมชาติเป็นการใช้ภาษาใกล้เคียงกับภาษามนุษย์มากที่สุด

b)

ข. การเขียนอัลกอริทึมด้วยรหัสจำลองสามารถสั่งให้คอมพิวเตอร์ทำงานตามคำสั่งได้

c)

ค. การเขียนอัลกอริทึมแบบผังงานทำให้เห็นลำดับแนวความคิดในการทำงาน

d)

ง. การเขียนอัลกอริทึมด้วยรหัสจำลองควรใช้รูปแบบภาษาที่
      สั้น กระชับ เข้าใจง่าย

12.

12. รหัสจำลองใดแตกต่างจากพวก

a)

ก.  START

b)

ข.  DISPLAY

c)

ค.  OUTPUT

d)

ง.  PRINT

13.

13. ข้อใดเป็นหลักการเขียนอัลกอริทึมด้วยผังงาน

a)

ก.  ใช้ตัวเลขแทนลำดับการทำงาน

b)

ข.  จุดเริ่มต้นและจุดสิ้นสุดควรเป็นจุดเดียวกัน

c)

ค.  เขียนทิศทางการทำงานโดยใช้ลูกศรกำกับทิศทาง

d)

ง.  ไม่ต้องเขียนคำอธิบายในภาพสัญลักษณ์

14.

14. ข้อใดไม่ใช่การออกแบบอัลกอริทึม (Algorithm) เพื่อแสดงขั้นตอนการทำงานก่อนและหลังของโปรแกรม

a)

ก. ผังงาน

b)

ข. กราฟแท่ง   

c)

ค. รหัสลำลอง

d)

ง. ภาษาธรรมชาติ

15.

15. ฐาน x สูง เป็นแนวคิดเชิงนามธรรมของข้อใด

a)

ก.  การหาพื้นของรูปสามเหลี่ยม

b)

ข.  การหาพื้นของรูปสี่เหลี่ยมมุมฉาก

c)

ค.  การหาพื้นของรูปสี่เหลี่ยมด้านไม่เท่า

d)

ง.  การหาพื้นของรูปสี่เหลี่ยมที่มีด้านตรงข้ามขนานกัน 2 คู่และมีมุมไม่เป็นมุมฉาก

16.

16. ข้อใดกล่าวไม่ถูกต้องเกี่ยวกับแนวคิดเชิงนามธรรม

a)

ก.  เป็นการแสดงขั้นตอนการแก้ปัญหาโดยละเอียด

b)

ข.  เป็นองค์ประกอบหนึ่งของแนวคิดเชิงคำนวณ

c)

ค.  เป็นที่มาของสูตรต่าง ๆ ทางคณิตศาสตร์ 

d)

    ง.  เป็นแนวคิดในการแก้ปัญหา

17.

17. ดูคำสั่งภาษาธรรมชาติต่อไปนี้แล้วตอบคำถาม

1.   จบการทำงาน

  2. เริ่มต้นการทำงาน

  3. รอคุณพ่อมารับที่โรงเรียน

  4. ถ้าเลิกเรียนหลังคุณพ่อเลิกงาน

  5. ดูนาฬิกา

  6. โทรศัพท์บอกคุณพ่อให้ทราบ

  7. ถ้าเลิกเรียนก่อนคุณพ่อเลิกงาน

      8.  เดินทางกลับเอง

ข้อใดเรียงลำดับการทำงานของคำสั่งภาษาธรรมชาติข้างต้นได้ถูกต้อง        

a)

ก.  2. -> 5. -> 6. -> 4. -> 3. -> 7. -> 8. -> 1.

b)

ข.  2. -> 5. -> 4. -> 3. -> 7. -> 6. -> 8. -> 1.  

c)

ค.  2. -> 6. -> 4. -> 3. -> 7. -> 5. -> 8. -> 1. 

d)

    ง.  2. -> 5. -> 7. -> 3. -> 4. -> 6. -> 8. -> 1.   

18.

18. หากต้องการคำนวณหาค่าของพื้นที่สามเหลี่ยม ควรกำหนดลักษณะข้อมูลนำเข้า (Input) ตามข้อใด

a)

ก.  ความยาวฐานและความสูง

b)

ข.  พื้นที่สามเหลี่ยมและความสูง

c)

ค.  พื้นที่สามเหลี่ยมและความยาวฐาน

d)

    ง. พื้นที่สามเหลี่ยม ความยาวฐาน และความสูง

19.

19. การออกแบบโปรแกรมโดยใช้ผังงาน (Flowchart) มีความหมายตรงกับข้อใด

a)

ก.        การดำเนินการแก้ปัญหาด้วยคำพูด

b)

ข.        การแสดงการทำงานของคอมพิวเตอร์

c)

ค.        การใช้รูปภาพหรือสัญลักษณ์ที่ใช้เขียนแทนคำอธิบาย

d)

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

20.

20. รูปแบบการเขียนโปรแกรมแบบใดที่แสดงขั้นตอนการทำงานเป็นทางเดียว

a)

ก.  โครงสร้างการทำงานแบบทำซ้ำ

b)

ข.  โครงสร้างการทำงานแบบข้อความ

c)

ค.  โครงสร้างการทำงานแบบเรียงลำดับ

d)

ง.   โครงสร้างการทำงานแบบเลือกทำหรือมีเงื่อนไข