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

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

ใบงานที่ 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 เขียนผังงานที่แสดงขั้นตอนการส่งจดหมาย
flowchart_stamp

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

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

ใบงานที่ 2 เรื่อง ตัวอย่างโครงงานคอมพิวเตอร์

ตัวอย่างโครงงานคอมพิวเตอร์ โครงงานพัฒนาสื่อเพื่อการศึกษา (Educational Media)      เป็นโครงงานที่ใช้คอมพิวเตอร์ในการผลิตสื่อเพื่อการศึกษา ...