Algorithm
1. การเขียนรหัสจำลอง (Pseudo code) หมายถึง การเขียนโปรแกรมโดยไม่ต้องคำนึงถึงไวยากรณ์แต่เป็นภาษาที่นักเขียนโปรแกรมเข้าใจกันได้
มีลักษณะเป็นภาษาอังกฤษธรรมดาส่วนหนึ่งเป็นภาษาทำโปรแกรม
ตัวอย่าง การเขียน Pseudo code ในการหาค่าผลบวกเลข 3 จำนวน
ที่รับเข้ามาทางแป้นพิมพ์
Algorithm Summation
1. SUM = 0
2. INPUT (value1)
3. INPUT (value2)
4. INPUT (value3)
5. SUM = value1 + value2 + value3
6. OUTPUT (SUM)
End.
2. การเขียนผังงาน (Flowchart) หมายถึง รูปภาพ (Image)
หรือสัญลักษณ์
(Symbol) ที่ใช้เขียนแทนขั้นตอน คำอธิบาย ข้อความ หรือคำพูด ที่ใช้ในอัลกอริทึม
(Algorithm) เพราะการนำเสนอขั้นตอนของงานให้เข้าใจตรงกัน
ระหว่างผู้เกี่ยวข้องด้วยข้อความทำได้ยาก
ประโยชน์ของ Flowchart
* ทำให้เข้าใจ และแยกแยะปัญหาได้ง่าย (Problem Define)
* แสดงลำดับการทำงาน (Step Flowing)
* หาข้อผิดพลาดได้ง่าย (Easy to Debug)
* ทำความเข้าใจโปรแกรมได้ง่าย (Easyto Read)
ตัวอย่าง สัญลักษณ์ที่ใช้เขียนผังงาน Flowchart
| รูปภาพสัญลักษณ์ | ความหมายของสัญลักษณ์ |
|---|---|
| เริ่มต้นหรือจบ Flowchart (Start or Stop) | |
| การประมวลผล (Process) | |
| ส่วนนำเข้าข้อมูลหรือแสดงผลข้อมูล (Input or Output) | |
| การตัดสินใจ (Decision) | |
| จุดเชื่อมต่อ (Connector) | |
| ทิศทางการทำงาน (Direction of Flow) |
ไม่มีความคิดเห็น:
แสดงความคิดเห็น