
การเขียนรหัสจำลอง หมายถึง เปนเครื่องมือที่ชวยในการแก้ ปัญหาการเขียนจะเปนคําอธิบายที่มีโครงสรางที่ชัดเจน ไมขึ้นกับภาษาใดภาษาหนึ่ง แตสามารถเปลี่ยนเปนภาษาทางคอมพิวเตอรไดงาย
จะมีการใชขอความที่เปนภาษาอังกฤษหรือภาษาไทยก็ได ในการแสดงขั้นตอนการแกปัญหา แตจะมีการใชคําเฉพาะ(reserve words) ที่มีอยูในภาษาโปรแกรมมาชวยในการเขียน โครงของรหัสจําลองจึงมีสวนที่คลายกับการเขียนโปรแกรมมาก ดังนั้นรหัสจําลองจึงเปนเครื่องมืออีกแบบที่นิยมใชกันมากในการออกแบบโปรแกรม
ตัวอย่าง การเขียนรหัสจำลอง
1) ใหนับจํานวนนักศึกษาที่อายุ มากกวา หรือเทากับ 18 ปี และจํานวนนักศึกษาที่อายุนอยกวา 18 ปี
IF student’s age >= 18
THEN AdultCounter = AdultCounter + 1
ELSE JuniorCounter = JuniorCounter + 1
ENDIF
2) ใหนับจํานวนชั่วโมงการทํางานที่เกิน 40 ชั่วโมง
IF hour worked > 40
THEN OverTimeCounter = OverTimeCounter + 1
ENDIF
3) จงเขียนรหัสจําลองหาพื้นที่ของวงกลม
กําหนดให สูตรพื้นที่วงกลม = 3.1415 x รัศมี x รัศมี
Area of cycle
Read radius
Compute Area = 3.1415 * radius * radius
Display Area
End

2. การเขียนผังงาน (Flowchart) หมายถึงอะไร พร้อมสัญลักษณ์ที่ใช้เขียนผังงาน
การเขียนผังงาน หมายถึง การจําลองความคิดใหเปนแผนผังที่เรียกวา Flow chart ชวยใหสามารถแกปญหาไดดีเฉพาะอยางยิ่งปญหาที่ยุงยากซับซอน และการเขียนผังงานจะใชสัญลักษณ สื่อสารความหมายใหเขาใจตรงกัน ของสถาบันมาตรฐานแหงชาติอเมริกัน : ANSI ไดกําหนดสัญลักษณไวเปนมาตรฐาน ซึ่งมีรายละเอียดรูปแบบและความหมายที่ควรทราบตามตารางตอไปนี้
ตัวอย่าง สัญลักษณ์ที่ใช้เขียนผังงาน


ไม่มีความคิดเห็น:
แสดงความคิดเห็น