Search Header Logo
การเขียนรหัสจำลองและผังงาน

การเขียนรหัสจำลองและผังงาน

Assessment

Presentation

Computers

Practice Problem

Hard

Created by

Com001กุลธิดา ศักดิ์เกิด

Used 1+ times

FREE Resource

7 Slides • 3 Questions

1

รหัสจำลอง (Pseudocode) และ ผังงาน (Flowchat)

2

การเขียนรหัสลำลอง (Pseudocode) และ ผังงาน (Flowchat) คือ เครื่องมือที่ใช้ถ่ายทอดกระบวนการแก้ไขปัญหาหรือความคิด เพื่อนำไปสู่การปฎิบัติ
ช่วยให้สามารถวางแผนการแก้ปัญหา และพัฒนาโปรแแกรมได้อย่างถูกต้อง ครบถ้วน และตรวจสอบได้ ดดยเฉพาะปัญหา หรือโปรแกรมที่ซับซ้อน

3

รหัสลำลอง (Pseudocode)

การถ่ายทอดความคิด จากจุดเริ่มต้น การทำงานตามลำดับก่อนหลัง ไปจนถึงจุดสิ้นสุด โดยการถ่ายทอดจะอยู่ในรูปของข้อความที่เรียงกันเป็นลำดับ


Pseudocode จะมีจุดร่วมกัน 3 อย่าง คือ

  1. จุดเริ่มต้น

  2. การอธิบายขั้นตอนที่สั้น ชัดเจน และเป็นลำดับ

  3. จุดสิ้นสุด

ข้อดี

  1. สามารถทำความเข้าใจ แยกแยะปัญหาได้ง่าย

  2. ใช้ถ่ายทอดความคิด กระบวนการและแสดงลำดับการทำงานได้ชัดเจน

  3. ใช้ในการทบทวน ตรวจสอบ และแก้ไข ก่อนนำไปปฎิบัติได้

  4. ทีมงานสามารถทำความเข้าใจ ช่วยกันพัฒนาปรับปรุง และนำไปปฎิบัติได้ง่าย

  5. ไม่ขึ้นกับภาษา

4

ผังงาน (Flowchat)

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

สัญลักษณ์ ถูกกำหนดโดย ANSI หรือ The American National Standard Institute เพื่อให้ใช้งานเป็นมาตรฐานเดียวกันในการเขียงผังงาน

media

5

ข้อดี

  1. ใช้สัญลักษณ์เป็นมาตรฐานเดียวกัน

  2. สามารถทำความเข้าใจ แยกแยะปัญหาได้ง่าย

  3. ใช้ถ่ายทอดความคิดเป็นภาพ แสดงลำดับการทำงานได้ชัดเจน

  4. ใช้ในการทบทวน ตรวจสอบ และแก้ไข ก่อนนำไปปฎิบัติได้

  5. ทีมงานสามารถทำความเข้าใจ ช่วยกันพัฒนาปรับปรุง และนำไปปฎิบัติได้ง่าย

  6. ไม่ขึ้นกับภาษา

หลักการเขียนผังงานที่ดี

  1. ใช้สัญลักษณ์ตามมาตรฐานที่กำหนด

  2. เรียงลำดับผังงาน และลูกศร โดยมีทิศทางจากบน ลง ล่าง และ จากซ้าย ไป ขวา

  3. คำอธิบายสั้น เข้าใจง่าย (หากจำเป็นต้องอธิบายเพิ่มเติม ให้ใส่ใน Comment)

  4. ไม่โยงเส้นทิศทางไกลเกินไป ให้ใช้จุดเชื่อมช่วย

  5. ไม่โยงเส้นทิศทางทับกันไปมา ทำให้สับสน

  6. ในกรณีที่โปรแกรมมีความซับซ่อน ให้ย่อยเป็นโปรแกรมย่อยๆ

6

การเขียนรหัสจำลองและผังงาน

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

7

รหัสจำลองและผังงาน

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

8

Multiple Choice

ข้อใด ไม่ใช่ ลักษณะของรหัสจำลอง

1

มีโครงสร้างภาษาชัดเจน

2

มีความกระชับ

3

มีลักษณะการเขียนคล้ายภาษาคอมพิวเตอร์


4

ทำให้อ่านเข้าใจยาก

9

Multiple Choice

Question image

สัญลักษณ์ต่อไปนี้นี้หมายถึงข้อใด

1

Start/Stop

2

Process

3

Decision

4

Read

10

Multiple Choice

Question image

สัญลักษณ์ต่อไปนี้นี้หมายถึงข้อใด

1

Start/Stop

2

Process

3

Decision

4

Read

รหัสจำลอง (Pseudocode) และ ผังงาน (Flowchat)

Show answer

Auto Play

Slide 1 / 10

SLIDE