ใบงานที่ 3 การถ่ายทอดความคิดในการแก้ปัญหาด้วยอัลกอริทึม


การถ่ายทอดความคิดในการแก้ปัญหาด้วยอัลกอริทึม

1.การเขียนรหัสจำลอง (Pseudo Code)

ตอบ การเขียนรหัสจำลอง หมายถึง เป็นคำบรรยายที่เขียนแสดงขั้นตอนวิธี(algorithm) ของการเขียนโปรแกรม โดยใช้ภาษาที่กะทัดรัด สื่อสารกับโปรแกรมเมอร์ผู้เขียนโปรแกรม โดยอาจใช้ภาษาที่ใช้ทั่วไปและอาจมีภาษาที่ใช้ในการเขียนโปรแกรมประกอบ แต่ไม่มีมาตรฐานแน่นอนในการเขียน pseudo code และไม่สามารถนำไปทำงานบนคอมพิวเตอร์โดยตรง
นิยมใช้ pseudo code แสดง algorithmมากกว่าใช้ผังงาน เพราะผังงานอาจไม่แสดงรายละเอียดมากนักและใช้สัญลักษณ์ซึ่งทำให้ไม่สะดวกในการเขียน การเขียนรหัสจำลองจะต้องมีการวางแผนสำหรับการอ้างอิงถึงข้อมูลต่างๆ

ตัวอย่าง ให้นับจำนวนพนักงานหญิงและพนักงานชายโดยนับจากข้อมูลรหัสเพศ และ ตรวจสอบด้วยว่าข้อมูลรหัสเพศที่ไม่ถูกต้องมีกี่คน

IF employee’s sex is female
THEN FemaleCounter = FemaleCounter + 1
ELSE IF employee’s sex is male
THEN MaleCounter = MaleCounter + 1
ELSE ErrorCounter = ErrorCounter + 1
ENDIF
ENDIF

2.การเขียนผังงาน (Flowchart)

2.1 การเขียนผังงาน หมายถึง

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



2.2 สัญลักษณ์ที่ใช้ในการเขียนผังงาน
ตอบ
           
2.3 ตัวอย่าง 1 ตัวอย่าง 

ตอบ

ความคิดเห็น

บทความที่ได้รับความนิยม