วันพฤหัสบดีที่ 22 มีนาคม พ.ศ. 2561

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

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

1. การเขียนรหัสจำลอง ( Pseudo Code )   
     ตอบ     รหัสจำลอง   หรือ Pseudo Code  คือ เป็นคำบรรยายที่เขียนแสดงขั้นตอนวิธี(algorithm) ของการเขียนโปรแกรม โดยใช้ภาษาที่กะทัดรัด สื่อสารกับโปรแกรมเมอร์ผู้เขียนโปรแกรม โดยอาจใช้ภาษาที่ใช้ทั่วไปและอาจมีภาษาที่ใช้ในการเขียนโปรแกรมประกอบ แต่ไม่มีมาตรฐานแน่นอนในการเขียน pseudo code  และไม่สามารถนำไปทำงานบนคอมพิวเตอร์โดยตรง(เพราะไม่ใช่คำสั่งในภาษาคอมพิวเตอร์) และไม่ขึ้นกับภาษาคอมพิวเตอร์ภาษาใดภาษาหนึ่ง
               
                ตัวอย่าง  จงเขียน Pseudocode จากโปรแกรมหาค่าเฉลี่ยของตัวเลข 10 ค่า แล้วแสดงค่าเฉลี่ยออกมาทางหน้าจอ
1. for i = 1 to 10 <– เป็นคำสั่งวนรอบจำนวน 10 รอบ
1. read num
2. calculate sum = sum + num
2. calculate mean = sum / 10
3. print mean 

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


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

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

ใบงานที่ 2 ตัวอย่างโครงงาน

1.ชื่อโครงงาน       ⤿ ห้องเรียนคอมพิวเตอร์อัตโนมัติ  ( Automatic computer classroom) 2.ประเภทของโครงงาน       ⤿ โครงงานประเภทการป...