

การเขียนรหัสจำลองและผังงาน
Presentation
•
Computers
•
•
Practice Problem
•
Hard
Com001กุลธิดา ศักดิ์เกิด
Used 1+ times
FREE Resource
7 Slides • 3 Questions
1
รหัสจำลอง (Pseudocode) และ ผังงาน (Flowchat)
2
การเขียนรหัสลำลอง (Pseudocode) และ ผังงาน (Flowchat) คือ เครื่องมือที่ใช้ถ่ายทอดกระบวนการแก้ไขปัญหาหรือความคิด เพื่อนำไปสู่การปฎิบัติ
ช่วยให้สามารถวางแผนการแก้ปัญหา และพัฒนาโปรแแกรมได้อย่างถูกต้อง ครบถ้วน และตรวจสอบได้ ดดยเฉพาะปัญหา หรือโปรแกรมที่ซับซ้อน
3
รหัสลำลอง (Pseudocode)
การถ่ายทอดความคิด จากจุดเริ่มต้น การทำงานตามลำดับก่อนหลัง ไปจนถึงจุดสิ้นสุด โดยการถ่ายทอดจะอยู่ในรูปของข้อความที่เรียงกันเป็นลำดับ
Pseudocode จะมีจุดร่วมกัน 3 อย่าง คือ
จุดเริ่มต้น
การอธิบายขั้นตอนที่สั้น ชัดเจน และเป็นลำดับ
จุดสิ้นสุด
ข้อดี
สามารถทำความเข้าใจ แยกแยะปัญหาได้ง่าย
ใช้ถ่ายทอดความคิด กระบวนการและแสดงลำดับการทำงานได้ชัดเจน
ใช้ในการทบทวน ตรวจสอบ และแก้ไข ก่อนนำไปปฎิบัติได้
ทีมงานสามารถทำความเข้าใจ ช่วยกันพัฒนาปรับปรุง และนำไปปฎิบัติได้ง่าย
ไม่ขึ้นกับภาษา
4
ผังงาน (Flowchat)
การอธิบายขั้นตอนวิธีการทำงาน ในรูปแบบของสัญลักษณ์ เส้นเชื่อมความสัมพันธ์ และข้อความอธิบาย
สัญลักษณ์ ถูกกำหนดโดย ANSI หรือ The American National Standard Institute เพื่อให้ใช้งานเป็นมาตรฐานเดียวกันในการเขียงผังงาน
5
ข้อดี
ใช้สัญลักษณ์เป็นมาตรฐานเดียวกัน
สามารถทำความเข้าใจ แยกแยะปัญหาได้ง่าย
ใช้ถ่ายทอดความคิดเป็นภาพ แสดงลำดับการทำงานได้ชัดเจน
ใช้ในการทบทวน ตรวจสอบ และแก้ไข ก่อนนำไปปฎิบัติได้
ทีมงานสามารถทำความเข้าใจ ช่วยกันพัฒนาปรับปรุง และนำไปปฎิบัติได้ง่าย
ไม่ขึ้นกับภาษา
หลักการเขียนผังงานที่ดี
ใช้สัญลักษณ์ตามมาตรฐานที่กำหนด
เรียงลำดับผังงาน และลูกศร โดยมีทิศทางจากบน ลง ล่าง และ จากซ้าย ไป ขวา
คำอธิบายสั้น เข้าใจง่าย (หากจำเป็นต้องอธิบายเพิ่มเติม ให้ใส่ใน Comment)
ไม่โยงเส้นทิศทางไกลเกินไป ให้ใช้จุดเชื่อมช่วย
ไม่โยงเส้นทิศทางทับกันไปมา ทำให้สับสน
ในกรณีที่โปรแกรมมีความซับซ่อน ให้ย่อยเป็นโปรแกรมย่อยๆ
6
การเขียนรหัสจำลองและผังงาน
7
รหัสจำลองและผังงาน
รหัสจำลองเป็นการเขียนโค้ดที่ใช้จำลองการทำงานของระบบหรือโปรแกรม ใช้ในการทดสอบและวิเคราะห์ผล ในขณะที่ผังงานเป็นแผนภาพที่ใช้แสดงขั้นตอนการทำงานของระบบหรือโปรแกรม ช่วยให้เข้าใจและวิเคราะห์ได้ง่ายขึ้น รหัสจำลอง เป็นเครื่องมือที่สำคัญในการพัฒนาและทดสอบระบบ ผังงาน เป็นเครื่องมือที่ช่วยในการวางแผนและเข้าใจการทำงานของระบบ
8
Multiple Choice
ข้อใด ไม่ใช่ ลักษณะของรหัสจำลอง
มีโครงสร้างภาษาชัดเจน
มีความกระชับ
มีลักษณะการเขียนคล้ายภาษาคอมพิวเตอร์
ทำให้อ่านเข้าใจยาก
9
Multiple Choice
สัญลักษณ์ต่อไปนี้นี้หมายถึงข้อใด
Start/Stop
Process
Decision
Read
10
Multiple Choice
สัญลักษณ์ต่อไปนี้นี้หมายถึงข้อใด
Start/Stop
Process
Decision
Read
รหัสจำลอง (Pseudocode) และ ผังงาน (Flowchat)
Show answer
Auto Play
Slide 1 / 10
SLIDE
Similar Resources on Wayground
10 questions
Reflection: Disney
Presentation
•
10th Grade
11 questions
การเปลี่ยนแปลงของเทคโนโลยี
Presentation
•
10th Grade
6 questions
บทเรียนที่ไม่มีชื่อ
Presentation
•
Professional Development
6 questions
บทที่ 1 e-Learning
Presentation
•
University
9 questions
creative commons
Presentation
•
9th Grade
12 questions
กระบวนการออกแบบเชิงวิศวกรรม - หน่วยที่2
Presentation
•
7th Grade
11 questions
แนวคิดการแก้ปัญหาด้วยเหตุผลเชิงตรรกะ (ป.6)
Presentation
•
6th Grade
7 questions
Empathy
Presentation
•
10th Grade
Popular Resources on Wayground
24 questions
PBIS-HGMS Day 10
Quiz
•
6th - 8th Grade
10 questions
HCS SCI 03 Summer School Review 3
Quiz
•
3rd Grade
11 questions
Home Scope
Quiz
•
7th - 8th Grade
15 questions
HCS SCI 05 Summer School Assessment 3 Review
Quiz
•
5th Grade
35 questions
Lufkin Road Middle School Student Handbook & Policies Assessment
Quiz
•
7th Grade
18 questions
Geo 11.3 Area of Circles and Sectors
Quiz
•
9th - 11th Grade
Discover more resources for Computers
24 questions
PBIS-HGMS Day 10
Quiz
•
6th - 8th Grade
10 questions
HCS SCI 03 Summer School Review 3
Quiz
•
3rd Grade
11 questions
Home Scope
Quiz
•
7th - 8th Grade
15 questions
HCS SCI 05 Summer School Assessment 3 Review
Quiz
•
5th Grade
35 questions
Lufkin Road Middle School Student Handbook & Policies Assessment
Quiz
•
7th Grade
18 questions
Geo 11.3 Area of Circles and Sectors
Quiz
•
9th - 11th Grade