Search Header Logo
หน่วยการเรียนรู้ที่2  การออกแบบอัลกริทึม

หน่วยการเรียนรู้ที่2 การออกแบบอัลกริทึม

Assessment

Presentation

Computers

2nd Grade

Practice Problem

Medium

Created by

สุวรรณี สมประเสริฐ

Used 7+ times

FREE Resource

18 Slides • 15 Questions

1

media

2

media

3

Multiple Choice

ข้อใด "ไม่มี" อยู่ในสาเหตุของแนวคิดคำนวณ

1

การคิดแบบนามธรรม

2

การคิดแบบรูปธรรม

3

การย่อยปัญหา

4

การจดจำรูปแบบ

4

media

5

Multiple Choice

เป็นการพิจารณาหรือแบ่งปัญหา หรืองานเป็นส่วนเล็ก ๆ เป็นการออกแบบ แบใด

1

การออกแบบอัลกอริทึม (Algorithm Design)

2

ความคิดแบบนามธรรม  
(Abstraction)

3

การจดจํารูปแบบ

   (Pattern Recognition)

4

การย่อยปัญหา

  (Decomposition)

6

media

7

Multiple Choice

การหารูปแบบหรือลักษณะ   ที่เหมือนกันของปัญหาเล็ก ๆ
ที่ถูกย่อยออกมา เช่น การจดจำจักรยานรูปแบบต่าง ๆ เป็นการออกแบบ แบใด

1

การออกแบบอัลกอริทึม (Algorithm Design)

2

ความคิดแบบนามธรรม  
(Abstraction)

3

การจดจํารูปแบบ

   (Pattern Recognition)

4

การย่อยปัญหา

  (Decomposition)

8

media

9

Multiple Choice

มีแฮนด์  ล้อ  ยาง  อานนั่ง  คาน  โซ่  บันไดปั่น  และเบรกเท่านั้น  เป็นการออกแบบ แบใด

1

การออกแบบอัลกอริทึม (Algorithm Design)

2

การจดจํารูปแบบ

   (Pattern Recognition)

3

การย่อยปัญหา

  (Decomposition)

4

ความคิดแบบนามธรรม  
(Abstraction)

10

media

11

media

12

media

13

Multiple Choice

การทํางานที่เป็นลําดับขั้นตอนและชัดเจน เป็นการออกแบบ แบใด

1

การจดจํารูปแบบ

   (Pattern Recognition)

2

การย่อยปัญหา

  (Decomposition)

3

ความคิดแบบนามธรรม  
(Abstraction)

4

การออกแบบอัลกอริทึม (Algorithm Design)

14

media

15

Multiple Choice

อัลกอริทึมหรือขั้นตอนวิธี  หมายถึง               

1

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

2

เป็นการพัฒนาแนวทางในการแก้ปัญหา

3

การทํางานที่เป็นลําดับขั้นตอนและชัดเจน

16

media

17

Multiple Choice

ขั้นตอนการออกแบบอัลกอรึทึม ข้อใดคืนขั้นตอนแรก ในการทำความเข้าใจและวิเคราะห์ปัญหา

1

กำหนดรูปแบบผลลัพธ์ที่ต้องการ

2

กำหนดวัตถุประสงค์ของปัญหา

3

กำหนดข้อมูลนำเข้า

4

กำหนดข้อมูลอื่น ๆ ที่ใช้ในการแก้ปัญหา

18

media

19

Multiple Choice

Question image

เป็นการอธิบายการทำงานของอัลกอริทึม แบบใด

1

อธิบายด้วยภาษาเขียนที่เข้าใจง่าย

2

อธิบายด้วยรหัสจำลองหรือรหัสเทียม

3

อธิบายด้วยผังงาน

4

ถูกทุกข้อที่กล่าวมา

20

media

21

Multiple Choice

Question image

จากภาพ หมายเลข 3 ข้อใดกล่าวถูกต้อง

1

กำหนดขั้นตอนหรือลำดับการทำงาน

2

กำหนด

ข้อมูลนำเข้า

3

กำหนดรูปแบบ

ผลลัพธ์ที่ต้องการ

4

กำหนดขั้นตอนหรือลำดับการทำงาน

5

กำหนดวัตถุประสงค์

ของปัญหา

22

media

23

Multiple Choice

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

1

กำหนดข้อมูลอื่น ๆ ที่ใช้แก้ปัญหา

2

กำหนดวัตถุประสงค์ของปัญหา

3

กำหนดรูปแบบผลลัพธ์ที่ต้องการ

4

กำหนดข้อมูลนำเข้า

24

Multiple Choice

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

1

กำหนดข้อมูลอื่น ๆ ที่ใช้แก้ปัญหา

2

กำหนดวัตถุประสงค์ของปัญหา

3

กำหนดรูปแบบผลลัพธ์ที่ต้องการ

4

กำหนดข้อมูลนำเข้า

25

Multiple Choice

ขั้นตอนนี้ผู้ออกแบบอัลกอริทึมจะทำการออกแบบจอภาพ  หรือผลลัพธ์ที่โปรแกรมต้องการ  โดยจะแสดงข้อมูลที่ต้องการทั้งหมด 
ทั้งนี้ผลลัพธ์จะต้องสอดคล้องกับปัญหา

1

กำหนดข้อมูลอื่น ๆ ที่ใช้แก้ปัญหา

2

กำหนดวัตถุประสงค์ของปัญหา

3

กำหนดรูปแบบผลลัพธ์ที่ต้องการ

4

กำหนดข้อมูลนำเข้า

26

Multiple Choice

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

1

กำหนดข้อมูลอื่น ๆ ที่ใช้แก้ปัญหา

2

กำหนดวัตถุประสงค์ของปัญหา

3

กำหนดรูปแบบผลลัพธ์ที่ต้องการ

4

กำหนดข้อมูลนำเข้า

27

media

28

Multiple Choice

Question image

วิธีการหรือลำดับขั้นตอน
จากภาพ
นักเรียนคิดว่าเป็นลำดับขึ้นตอนการทำงานแบบใด

1

ผังงานแบบทางเลือก

2

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

3

ผังงานแบบลำดับ

29

media

30

media

31

media

32

media

33

Multiple Choice

Question image

กำหนดขั้นตอนหรือลำดับการทำงาน

จากภาพ ข้อความที่หายไป คือ

1

“***Summation***”
“Input First Number : (number1)”

2

“***Summation***”
“Summation is (sum)”

3

“***Summation***”
{sum = number1 + number2}

media

Show answer

Auto Play

Slide 1 / 33

SLIDE