การเขียนผังงาน (Flowchart)

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson
Download our mobile app to listen on the go
Get App

Questions and Answers

สัญลักษณ์ใดในผังงานที่ใช้แทนจุดเริ่มต้นหรือสิ้นสุดของกระบวนการ?

  • สี่เหลี่ยมผืนผ้า
  • สี่เหลี่ยมขนมเปียกปูน
  • ลูกศร
  • วงกลมรี (correct)

โครงสร้างผังงานแบบใดที่โปรแกรมจะทำงานซ้ำๆ จนกว่าเงื่อนไขจะเป็นเท็จ?

  • แบบลำดับ (Sequence)
  • แบบมีการเลือก (Selection)
  • แบบขนาน (Parallel)
  • แบบทำซ้ำ (Iteration Structure) (correct)

ข้อใดคือประโยชน์หลักของการเขียนผังงาน?

  • ทำให้โปรแกรมมีขนาดเล็กลง
  • ช่วยป้องกันไวรัส
  • ช่วยลำดับขั้นตอนการทำงานของโปรแกรม (correct)
  • ทำให้โปรแกรมทำงานเร็วขึ้น

สัญลักษณ์ใดที่ใช้แสดงการตัดสินใจหรือการเลือกทางในผังงาน?

<p>สี่เหลี่ยมขนมเปียกปูน (D)</p> Signup and view all the answers

หากต้องการแสดงการรับข้อมูลจากผู้ใช้ในผังงาน ควรใช้สัญลักษณ์ใด?

<p>สี่เหลี่ยมด้านขนาน (D)</p> Signup and view all the answers

การเขียนผังงานแบบลำดับ (Sequence) มีลักษณะอย่างไร?

<p>แสดงขั้นตอนการทำงานที่เรียงลำดับกันไป (B)</p> Signup and view all the answers

ในผังงาน สัญลักษณ์ลูกศรมีหน้าที่อะไร?

<p>แสดงทิศทางการไหลของข้อมูล (A)</p> Signup and view all the answers

ข้อใดไม่ใช่ประโยชน์ของการใช้ผังงานในการพัฒนาโปรแกรม?

<p>ช่วยลดเวลาในการเขียนโปรแกรม (A)</p> Signup and view all the answers

สัญลักษณ์ใดที่ใช้แทนการประมวลผลหรือการคำนวณในผังงาน?

<p>สี่เหลี่ยมผืนผ้า (B)</p> Signup and view all the answers

โครงสร้างผังงานแบบใดที่ใช้ในการตรวจสอบเงื่อนไขเพื่อเลือกทำอย่างใดอย่างหนึ่ง?

<p>แบบมีการเลือก (Selection) (D)</p> Signup and view all the answers

หากต้องการเขียนผังงานเพื่อหาค่าเฉลี่ยของตัวเลข 3 จำนวน ควรใช้โครงสร้างแบบใด?

<p>แบบลำดับ (Sequence) (C)</p> Signup and view all the answers

ในผังงานที่แสดงการทำงานของเครื่องซักผ้า การเลือกโหมดซักผ้า (ผ้าสี, ผ้าขาว, ผ้าบาง) ควรใช้สัญลักษณ์ใด?

<p>สี่เหลี่ยมขนมเปียกปูน (B)</p> Signup and view all the answers

ข้อใดคือขั้นตอนแรกสุดในการเขียนผังงาน?

<p>ทำความเข้าใจปัญหาและความต้องการ (A)</p> Signup and view all the answers

ถ้าต้องการให้โปรแกรมแสดงคำว่า 'Hello' 10 ครั้ง ควรใช้โครงสร้างผังงานแบบใด?

<p>แบบทำซ้ำ (Iteration Structure) (A)</p> Signup and view all the answers

สัญลักษณ์ใดที่ใช้เชื่อมต่อผังงานที่อยู่คนละหน้า?

<p>วงกลมเล็ก (B)</p> Signup and view all the answers

การเขียนผังงานช่วยในการสื่อสารระหว่างใครได้บ้าง?

<p>ถูกทุกข้อ (B)</p> Signup and view all the answers

ถ้าผังงานมีการวนลูปที่ไม่สิ้นสุด (infinite loop) จะเกิดอะไรขึ้น?

<p>โปรแกรมทำงานช้าลงและอาจค้าง (A)</p> Signup and view all the answers

ข้อใดคือความหมายของคำว่า 'เงื่อนไข' ในโครงสร้างผังงานแบบมีการเลือก?

<p>ข้อกำหนดที่ใช้ในการตัดสินใจ (C)</p> Signup and view all the answers

เพราะเหตุใดการเขียนผังงานก่อนเขียนโปรแกรมจริงจึงมีความสำคัญ?

<p>ถูกทุกข้อ (D)</p> Signup and view all the answers

หากต้องการเปรียบเทียบค่าตัวเลขสองค่าเพื่อหาค่าที่มากกว่า ควรใช้สัญลักษณ์ใดในผังงาน?

<p>สี่เหลี่ยมขนมเปียกปูน (C)</p> Signup and view all the answers

Flashcards

ผังงาน (Flowchart) คืออะไร

การใช้สัญลักษณ์รูปภาพหรือกล่องข้อความเพื่ออธิบายขั้นตอนการทำงาน และใช้ลูกศรแสดงทิศทาง

ผังงานแบบลำดับ (Sequence)

แสดงขั้นตอนการทำงานที่เรียงตามลำดับ ตั้งแต่ต้นจนจบ

ผังงานแบบมีการเลือก (Selection)

มีการตรวจสอบเงื่อนไขเพื่อให้โปรแกรมเลือกทำอย่างใดอย่างหนึ่ง

ผังงานแบบทำซ้ำ (Iteration Structure)

ทำงานเดิมซ้ำๆ จนกว่าเงื่อนไขจะเป็นเท็จ

Signup and view all the flashcards

ประโยชน์ของผังงาน

ช่วยให้เห็นภาพรวมของโปรแกรม, ตรวจสอบแก้ไขง่าย, ดัดแปลงสะดวก, ผู้อื่นเข้าใจได้ง่าย

Signup and view all the flashcards

สัญลักษณ์ Terminal

สัญลักษณ์นี้ใช้สำหรับเริ่มต้นและสิ้นสุดผังงาน

Signup and view all the flashcards

สัญลักษณ์ Input/Output

สัญลักษณ์นี้ใช้สำหรับนำเข้าหรือแสดงผลข้อมูล

Signup and view all the flashcards

สัญลักษณ์ Process

สัญลักษณ์นี้ใช้สำหรับแสดงการประมวลผลหรือการคำนวณ

Signup and view all the flashcards

สัญลักษณ์ Decision

สัญลักษณ์นี้ใช้สำหรับตัดสินใจหรือเลือกเงื่อนไข

Signup and view all the flashcards

สัญลักษณ์ Connector

สัญลักษณ์นี้ใช้สำหรับเชื่อมต่อส่วนต่างๆ ของผังงาน

Signup and view all the flashcards

สัญลักษณ์ Flow Line

สัญลักษณ์นี้ใช้แสดงทิศทางการไหลของข้อมูล

Signup and view all the flashcards

Study Notes

การเขียนผังงาน (Flowchart)

  • การเขียนผังงานคือการใช้สัญลักษณ์รูปภาพหรือกล่องข้อความเพื่ออธิบายรายละเอียดการทำงาน
  • ใช้ลูกศรเพื่อแสดงทิศทางและลำดับของการทำงาน

สัญลักษณ์พื้นฐานสำหรับการเขียนผังงาน

  • ผังงานใช้สัญลักษณ์ที่มีความหมายเฉพาะเพื่อแสดงลักษณะการทำงานต่าง ๆ

รูปแบบการเขียนผังงาน

  • การเขียนผังงานมี 3 รูปแบบหลัก:
    • แบบลำดับ (Sequence)
    • แบบมีการเลือก (Selection)
    • แบบทำซ้ำ (Iteration Structure)

ผังงานแบบลำดับ (Sequence)

  • แสดงขั้นตอนการทำงานที่เรียงตามลำดับ
  • ไม่มีการข้ามขั้นตอนหรือย้อนกลับไปทำคำสั่งเดิม

ผังงานแบบมีการเลือก (Selection)

  • ตรวจสอบเงื่อนไขเพื่อให้โปรแกรมเลือกทำอย่างใดอย่างหนึ่ง
  • ใช้ความสัมพันธ์ทางตรรกะในการตัดสินใจ

ผังงานแบบทำซ้ำ (Iteration Structure)

  • ทำงานแบบเดิมซ้ำ ๆ จนกว่าเงื่อนไขจะเป็นเท็จ
  • เมื่อเงื่อนไขไม่เป็นจริงแล้วจึงทำงานอื่นต่อไป

ประโยชน์ของผังงาน

  • ช่วยลำดับขั้นตอนการทำงานของโปรแกรม ทำให้เขียนโปรแกรมได้ง่ายขึ้น
  • ช่วยในการตรวจสอบและแก้ไขโปรแกรมเมื่อเกิดข้อผิดพลาด
  • ช่วยให้การดัดแปลงแก้ไขทำได้สะดวกและรวดเร็ว
  • ช่วยให้ผู้อื่นศึกษาการทำงานของโปรแกรมได้ง่ายและรวดเร็วขึ้น

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

More Like This

Use Quizgecko on...
Browser
Browser