ใบงานที่ 3
การถ่ายทอดความคิดในการแก้ปัญหาด้วยอัลกอริทึม
1 )
การเขียนรหัสจำลอง ( Psuedo Code )
ตอบ การเขียนรหัสจำลอง หมายถึง การเขียนอัลกอริทึมโดยใช้ประโยคภาษาอังกฤษที่สื่อความ
หมายง่าย ๆ
สามารถอ่านแล้วเข้าใจได้โดยทันที แต่ก็สามารถใช้รูปแบบที่เป็นภาษาพูดด้วยภาษาไทยและภาษา
อังกฤษก็ได้ โครงสร้างของรหัสจำลองเริ่มต้นด้วยข้อความ
Begin แล้วอธิบายขั้นตอนการทำงานโดยใช้คำสั่งต่าง
ๆ ที่ใกล้เคียงกับภาษาคอมพิวเตอร์ในการเขียนโปรแกรม
เช่น คำสั่ง
read หมายถึง
การอ่านค่าหรือรับค่าข้อมูลตัวแปรตามที่กำหนดไว้
คำสั่ง print หมายถึง
การแสดงผลลัพธ์ที่ได้จากการคำนวณ
และพิมพ์ข้อความ End เมื่อจบการทำงาน
การเขียนรหัสจำลองจะต้องมีการวางแผนสำหรับการอ้างอิงถึงข้อมูลที่จะต้องนำไปใช้ภายในโปรแกรม
การสร้างตัวแปร โดยใช้เครื่องหมายเท่ากับ (= ) แทนการกำหนดค่าตัวแปร
การสร้างตัวแปร โดยใช้เครื่องหมายเท่ากับ (= ) แทนการกำหนดค่าตัวแปร
2
) การเขียนผังงาน ( Flowchart
)
1)
ความหมาย
ตอบ คือ
แผนภาพที่มีการใช้สัญลักษณ์รูปภาพและลูกศรที่แสดงถึงขั้นตอนการทำงานของโปรแกรมหรือระบบทีละขั้นตอน
รวมไปถึงทิศทางการไหลของข้อมูลตั้งแต่แรกจนได้ผลลัพธ์ตามที่ต้องการ มี 2 ประเภท
คือ ผังงานระบบ และผังงานโปรแกรม
2)
สัญลักษณ์ที่ใช้ในการเขียนผังงาน
ตอบ สัญลักษณ์ Flowchart คือ
รูปภาพที่ใช้แทนความหมายการทำงานในลักษณะต่างๆ ภายในผังงาน (Flowchart) ประกอบไปด้วย
การเริ่มต้น (Start), การจบ (End), การกระทำ (Process), การนำเข้าข้อมูล
(Input), การแสดงผลข้อมูล (Output), การตัดสินใจ (Decision), คำอธิบาย (Annotation), จุดเชื่อมต่อ (Connector), ทิศทางการทำงาน
(Direction Flow)
- สัญลักษณ์เหล่านี้เมื่อถูกนำมาเชื่อมต่อกัน จะกลายเป็น "ผังงาน (Flowchart)" ที่แสดงลำดับขั้นตอนการทำงานเพื่อ
1 ) เป็นเครื่องมือในการจัดลำดับความคิด
2 ) เห็นลำดับขั้นตอนการทำงานที่ชัดเจน
3 ) ตัวอย่าง 1 ตัวอย่างของการเขียนผังงาน
ตัวอย่าง 1 เขียนผังงานที่แสดงขั้นตอนการส่งจดหมาย
ไม่มีความคิดเห็น:
แสดงความคิดเห็น