เเบบทดสอบหลังเรียน

เเบบทดสอบหลังเรียน

University

5 Qs

quiz-placeholder

Similar activities

coding

coding

KG - Professional Development

10 Qs

Pretest เรื่องข้อมูล

Pretest เรื่องข้อมูล

KG - University

10 Qs

computer

computer

University

10 Qs

การใช้อินเทอร์เน็ตอย่างมีประสิทธิภาพ

การใช้อินเทอร์เน็ตอย่างมีประสิทธิภาพ

1st Grade - University

10 Qs

ความปลอดภัยยุคดิจิทัล (Digital Safety)

ความปลอดภัยยุคดิจิทัล (Digital Safety)

University

10 Qs

บริการคราวด์ และเทคโนโลยีบล็อกเชน

บริการคราวด์ และเทคโนโลยีบล็อกเชน

University

10 Qs

IC3 Spark Technology basic

IC3 Spark Technology basic

University

10 Qs

แบบทดสอบก่อนเรียน

แบบทดสอบก่อนเรียน

12th Grade - University

10 Qs

เเบบทดสอบหลังเรียน

เเบบทดสอบหลังเรียน

Assessment

Quiz

Computers

University

Easy

Created by

KIATTISAK THAWISAP

Used 1+ times

FREE Resource

5 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

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


1.ข้อใดเป็นสัญลักษณ์พื้นฐานที่ถูกต้องในการออกแบบผังงานสำหรับกระบวนการรวบรวมข้อมูลอายุของนักเรียน

ใช้สัญลักษณ์ วงรี (Terminator) เพื่อแสดงจุดเริ่มต้นและสิ้นสุดของกระบวนการ

ใช้สัญลักษณ์ ขนาน (Parallelogram) เพื่อแสดงการรับข้อมูลอายุของนักเรียน

ใช้สัญลักษณ์ สี่เหลี่ยมผืนผ้า (Process) เพื่อแสดงการประมวลผล เช่น การตรวจสอบข้อมูลอายุ

ใช้สัญลักษณ์ ขนาน (Parallelogram) เพื่อแสดงการตัดสินใจว่าข้อมูลอายุถูกต้องหรือไม่

ใช้สัญลักษณ์ ลูกศร (Arrow) เพื่อแสดงลำดับขั้นตอนของผังงาน

2.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

สถานการณ์: โรงเรียนแห่งหนึ่งต้องการพัฒนาระบบทะเบียนนักเรียนออนไลน์ เพื่อให้การลงทะเบียนของนักเรียนสะดวกและมีประสิทธิภาพมากขึ้นตั้งแต่ขั้นตอนการกรอกข้อมูลจนถึงการยืนยันการลงทะเบียนเพื่อให้มั่นใจว่าข้อมูลของนักเรียนถูกต้องและครบถ้วนก่อนนำไปบันทึกลงฐานข้อมูล


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

กรอกข้อมูลนักเรียน → ตรวจสอบข้อมูล (ถ้าข้อมูลไม่ครบ → กลับไปกรอกใหม่) → ยืนยันข้อมูล → บันทึกข้อมูลลงฐานข้อมูล → แสดงข้อความยืนยันสำเร็จ

กรอกข้อมูลนักศึกษา → บันทึกข้อมูลทันที → ตรวจสอบข้อมูลหลังจากบันทึก → ยกเลิกการบันทึกถ้าข้อมูลไม่ถูกต้อง → แสดงข้อความยืนยัน

กรอกข้อมูลนักศึกษา → ตรวจสอบข้อมูล → ยืนยันข้อมูล → แสดงข้อความยืนยันสำเร็จ → ส่งอีเมลยืนยัน

กรอกข้อมูลนักศึกษา → ตรวจสอบข้อมูล → บันทึกข้อมูลลงฐานข้อมูล → ยืนยันข้อมูล → แสดงข้อความยืนยันสำเร็จ

กรอกข้อมูลนักศึกษา → บันทึกข้อมูลลงฐานข้อมูลทันที → ตรวจสอบข้อมูล → แก้ไขข้อมูลถ้าผิดพลาด → แสดงข้อความยืนยันสำเร็จ

3.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

สถานการณ์:โรงเรียนแห่งหนึ่งกำลังพัฒนาระบบลงทะเบียนห้องเรียนออนไลน์โดยนักเรียนจะต้องป้อนหมายเลขนักเรียน ลงในระบบและระบบจะใช้หมายเลขนี้เพื่อตรวจสอบ ประเภทห้องเรียนที่เหมาะสม ตามกติกาต่อไปนี้ ตามกติกาต่อไปนี้หากหมายเลขนักเรียนเป็นเลขคู่ → จะถูกจัดให้เรียนใน ห้องเรียนวิทยาศาสตร์ (Science Class) หากหมายเลขนักเรียนเป็นเลขคี่ → จะถูกจัดให้เรียนใน ห้องเรียนศิลปศาสตร์ (Arts Class)


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

สัญลักษณ์สี่เหลี่ยมผืนผ้า (Process) เพราะใช้สำหรับการดำเนินการทางคณิตศาสตร์

สัญลักษณ์ข้าวหลามตัด (Decision) เพราะใช้ในการตัดสินใจเชิงเงื่อนไข เช่น การตรวจสอบว่าเลขเป็นคู่หรือคี่

สัญลักษณ์วงกลม (Connector) เพราะใช้ในการเชื่อมโยงระหว่างกระบวนการ

สัญลักษณ์วงรี (Start/End) เพราะใช้ในการเริ่มต้นหรือสิ้นสุดการทำงานของโปรแกรม

สัญลักษณ์สี่เหลี่ยม (Input/Output) เพราะใช้สำหรับการรับหรือแสดงข้อมูลจากผู้ใช้

4.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Media Image

4. จากผังงานข้างต้นข้อผิดพลาดในการออกแบบ ส่งผลให้ผลลัพธ์ที่ได้ไม่ถูกต้อง ข้อผิดพลาดนั้นคืออะไร และควรแก้ไขด้วยหลักการใด

ข้อผิดพลาดคือ: ไม่มีการกำหนดค่าเริ่มต้นของตัวแปร sum, ควรแก้ไขโดย: กำหนดค่าเริ่มต้นให้ sum เป็น 0 ก่อนเริ่มลูป เพื่อให้ผลรวมถูกต้องตามหลักการบวกเลข

ข้อผิดพลาดคือ: เงื่อนไขการตรวจสอบในลูปเป็น count = 100, ควรแก้ไขโดย: เปลี่ยนเป็น count <= Nเพื่อให้สามารถรับค่าตัวเลขจากผู้ใช้ได้อย่างถูกต้องและรองรับค่าต่าง ๆ ตามหลักการของการรับอินพุต

ข้อผิดพลาดคือ: ตัวแปร count ไม่ถูกเพิ่มค่าในแต่ละรอบของลูป, ควรแก้ไขโดย: เพิ่มคำสั่ง count = count + 1 ภายในลูป เพื่อป้องกันการเกิดลูปไม่สิ้นสุดตามหลักการวนซ้ำ

ข้อผิดพลาดคือ: sum = sum + count ทำให้ผลรวมถูกต้องอยู่แล้ว แต่โจทย์ต้องการให้เปลี่ยนเป็น sum = sum - count ซึ่งไม่ถูกต้อง, ควรแก้ไขโดย: คงคำสั่ง sum = sum + count ไว้เพราะเป็นหลักการบวกสะสมค่าตามที่ต้องการ

ข้อผิดพลาดคือ: การใช้ count = 100 แทนที่จะเป็นเงื่อนไขเปรียบเทียบ, ควรแก้ไขโดย: เปลี่ยนเป็น count < N เพื่อให้เปรียบเทียบค่าถูกต้องตามหลักการของเงื่อนไขลูปจะเป็นการกำหนดค่า ไม่ใช่การเปรียบเทียบ

5.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

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

5.ข้อใดเป็นกลุ่มสัญลักษณ์พื้นฐานที่ใช้ในการเขียนผังงานอย่างถูกต้องและครบถ้วนในกระบวนการวางแผนการจัดกิจกรรมการเรียนรู้

Terminator, Process, Input/Output, Decision, Arrow

Process, Input/Output, Decision, Connector

Terminator, Arrow, Process, Data, Input/Output

Process, Decision, Data, Input/Output, Terminator

Arrow, Connector, Process, Decision, Terminator