ออกแบบอัลกอริทึมด้วยตรรกะและฟังก์ชัน วิทยาศาสตร์และเทคโนโลยี ม.2
🧩 บทเรียนวิทยาศาสตร์และเทคโนโลยี มัธยมศึกษาปีที่ 2 · หน่วย: การเขียนโปรแกรม · ตัวชี้วัด ว 4.2 ม.2/1, ว 4.2 ม.2/2, ว 4.2 ม.2/3
เนื้อหาบทเรียน: ออกแบบอัลกอริทึมด้วยตรรกะและฟังก์ชัน
แบบฝึกหัด ออกแบบอัลกอริทึมด้วยตรรกะและฟังก์ชัน พร้อมเฉลย
- t = 30 โปรแกรม "if t > 25 and t < 32" ได้ผลเป็น
- ก. จริง
- ข. เท็จ
ดูเฉลย
ตอบ: จริง - ฟังก์ชันนี้คืนค่าเท่าไร
ดูเฉลย
ตอบ: 14 - โปรแกรมแสดงเลขอะไร
ดูเฉลย
ตอบ: 9 - ค่าของ (True and False) or True คือ
- ก. False
- ข. True
ดูเฉลย
ตอบ: True — True and False = False แล้ว False or True = True - x = 7 เงื่อนไขใดเป็นจริง
- ก. x > 10 and x < 20
- ข. not (x == 7)
- ค. x < 5 or x > 10
- ง. x > 5 and x < 10
ดูเฉลย
ตอบ: x > 5 and x < 10 - คะแนน 72 ตามอัลกอริทึมตัดเกรดแบบง่าย (>= 80 ได้ 4, >= 70 ได้ 3, >= 60 ได้ 2, >= 50 ได้ 1) ได้เกรดใด
- ก. 2
- ข. 1
- ค. 3
- ง. 4
ดูเฉลย
ตอบ: 3 - ค่าของ not (5 > 3) คือ
- ก. True
- ข. False
ดูเฉลย
ตอบ: False — 5 > 3 เป็น True เมื่อ not จึงกลายเป็น False - จริงหรือไม่: ในภาษา Python เครื่องหมาย == ใช้เปรียบเทียบว่าเท่ากันหรือไม่
ดูเฉลย
ตอบ: จริง - อายุ = 16 เงื่อนไข อายุ >= 13 and อายุ <= 15 ให้ผลอย่างไร
- ก. False
- ข. True
ดูเฉลย
ตอบ: False — 16 <= 15 เป็นเท็จ and จึงได้ False - ข้อดีของการแบ่งโปรแกรมเป็นฟังก์ชันคือข้อใด
- ก. เรียกใช้ซ้ำได้ แก้ไขและทดสอบทีละส่วนได้ง่าย
- ข. ทำให้โปรแกรมช้าลง
- ค. ไม่ต้องตั้งชื่ออะไรเลย
- ง. ใช้ได้ครั้งเดียว
ดูเฉลย
ตอบ: เรียกใช้ซ้ำได้ แก้ไขและทดสอบทีละส่วนได้ง่าย
อยากฝึกต่อ? เล่นเกมแบบฝึกหัดบทนี้ ได้คะแนนและดาวทันที
บทนี้อยู่ใน วิทยาศาสตร์และเทคโนโลยี ม.2 หน่วย “การเขียนโปรแกรม” · ครูและผู้ปกครองพิมพ์ใบงานได้ฟรี