วันจันทร์ที่ 31 สิงหาคม พ.ศ. 2563

2.3 การออกแบบขั้นตอนวิธี

 ขั้นตอนวิธี หรือ อัลกอริทึม (algorithm) หมายถึงกระบวนการแก้ปัญหาที่สามารถเข้าใจได้ มีลำดับหรือวิธีการในการแก้ไขปัญหาใดปัญหาหนึ่งอย่างเป็นขั้นเป็นตอนและชัดเจน เมื่อนำเข้าอะไร แล้วจะต้องได้ผลลัพธ์เช่นไร ซึ่งแตกต่างจากการแก้ปัญหาแบบสามัญสำนึก หรือฮิวริสติก (heuristic)โดยทั่วไป ขั้นตอนวิธี จะประกอบด้วย วิธีการเป็นขั้นๆ และมีส่วนที่ต้องทำแบบวนซ้ำ (iterate) หรือ เวียนเกิด (recursive) โดยใช้ตรรกะ (logic) และ/หรือ ในการเปรียบเทียบ (comparison) ในขั้นตอนต่างๆ จนกระทั่งเสร็จสิ้นการทำงาน ในการทำงานอย่างเดียวกัน อาจจะเลือกขั้น อ่านเพิ่มเติม

                                             à¸«à¸™à¹ˆà¸§à¸¢à¸à¸²à¸£à¹€à¸£à¸µà¸¢à¸™à¸—ี่1: แนวคิดการออกแบบขั้นตอน (Algorithm Design)

2.2 การระบุข้อมูลเข้า ข้อมูลออก และเงื่อนไขของปัญหา

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


                                 à¸§à¸´à¸—ยาการคำนวณ ม.4 บทที่ 2 การแก้ปัญหาและขั้นตอนวิธี เรื่อง ข้อมูลเข้าข้อมูลออก - YouTube



2.1 การแก้ปัญหาด้วยคอมพิวเตอร์

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

                                      à¸§à¸´à¸—ยาการคำนวณ: วิทยาการคำนวณ

สรุป 13 ข้อ สาระสำคัญจำง่ายๆ พ.ร.บ.คอมพ์ 60 มีผลบังคับใช้แล้ว

  ถ้ายังจำกันได้ถึงการผลักด้น   พระราชบัญญัติ (พ.ร.บ.) ว่าด้วยการกระทำความผิดเกี่ยวกับคอมพิวเตอร์ พ.ศ.2560   ที่สภานิติบัญญัติแห่งชาติให้ควา...