วันจันทร์ที่ 30 มีนาคม พ.ศ. 2558

ใบงานที่ 4

ตอบคำถามต่อไปนี้

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

    หมายถึงอะไร

ตอบ คือ กระบวนการ การทำงานที่ใช้การตัดสินใจ โดยนำหลักเหตุผลและ

คณิตศาสตร์มาช่วยเลือกวิธีการหรือขั้นตอนการดำเนินงานต่อไป จนกระทั่งถึง

ขั้นตอนสุดท้าย เป็นวิธีการที่ใช้แยกย่อยและเรียงลำดับขั้นตอนของกระบวนการ

ในการทำงานต่างๆ เพื่อเพิ่มประสิทธิภาพในการค้นหาและแก้ไขปัญหา


2.เครื่องมือที่ใช้ในการจำลองความคิดมีไรบ้าง

ตอบ  1. การจำลองความคิดเป็นข้อความหรือคำบรรยาย (Algorithm)

            เป็นการเขียนเค้าโครงด้วยการบรรยายเป็นภาษาที่มนุษย์ใช้สื่อสารกัน 

            เพื่อให้ทราบถึงขั้นตอนการทำงานของการแก้ปัญหาแต่ละตอน

        2. การจำลองความคิดเป็นสัญลักษณ์หรือผังงาน (Flowchart)
            สัญลักษณ์ คือ เครื่องหมายรูปแบบต่างๆ ซึ่งใช้สำหรับสื่อสารความหมาย

            ให้เข้าใจตรงกันเป็นการเขียนเค้าโครงด้วยการบรรยายเป็นภาษาที่มนุษย์

            ใช้สื่อสารกัน เพื่อให้ทราบถึงขั้นตอนการทำงานของการแก้ปัญหาแต่ละตอน


3.การเขียนรหัสจำลอง ทำอย่างไร

ตอบ  เป็นคำบรรยายที่เขียนแสดงขั้นตอนวิธี(algorithm) ของการเขียนโปรแกรม 

โดยใช้ภาษาที่กะทัดรัด สื่อสารกับโปรแกรมเมอร์ผู้เขียนโปรแกรม โดยอาจใช้ภาษา

ที่ใช้ทั่วไปและอาจมีภาษาที่ใช้ในการเขียนโปรแกรมประกอบ แต่ไม่มีมาตรฐาน

แน่นอนในการเขียน pseudocode และไม่สามารถนำไปทำงานบนคอมพิวเตอร์

โดยตรง(เพราะไม่ใช่คำสั่งในภาษาคอมพิวเตอร์) และไม่ขึ้นกับภาษาคอมพิวเตอร์

ภาษาใดภาษาหนึ่ง นิยมใช้ pseudocodeแสดง algorithm มากกว่าใช้ผังงาน 

เพราะผังงานอาจไม่แสดงรายละเอียดมากนักและใช้สัญลักษณ์ซึ่งทำให้ไม่สะดวก

ในการเขียน เช่นโปรแกรมใหญ่ ๆ มักจะประกอบด้วยคำสั่งต่างๆที่ใกล้เคียงกับ

ภาษาคอมพิวเตอร์ที่ใช้ในการเขียนโปรแกรมจริงๆ เช่น begin…end, if…else, 

do…while, while, for, read และ print การเขียนรหัสจำลองจะต้องมีการวางแผน

สำหรับการอ้างอิงถึงข้อมูลต่างๆที่จะใช้ในโปรแกรมด้วยการสร้างตัวแปร 

โดยใช้เครื่องหมายเท่ากับ (=) แทนการกำหนดค่าให้กำหนดตัวแปรนั้นๆ



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

แสดงความคิดเห็น