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

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

University

5 Qs

quiz-placeholder

Similar activities

สัญลักษณ์ flowchart

สัญลักษณ์ flowchart

University

10 Qs

วิชา การเขียนโปรแกรมคอมพิวเตอร์เบื้องต้น เรื่อง การวิเคราะห์งาน

วิชา การเขียนโปรแกรมคอมพิวเตอร์เบื้องต้น เรื่อง การวิเคราะห์งาน

University

10 Qs

หน่วยที่ 4 การทำข้อมูลให้เป็นภาพ และการสื่อสารด้วยข้อมูล

หน่วยที่ 4 การทำข้อมูลให้เป็นภาพ และการสื่อสารด้วยข้อมูล

University

10 Qs

แผนภาพกระแสข้อมูล (Data Flow Diagram)

แผนภาพกระแสข้อมูล (Data Flow Diagram)

University

10 Qs

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

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

University

10 Qs

อุปกรณ์เทคโนโลยี ป.2

อุปกรณ์เทคโนโลยี ป.2

University

10 Qs

20204-2107  บทที่5

20204-2107 บทที่5

1st Grade - University

10 Qs

scratch

scratch

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