• คอมพิวเตอร์มีบทบาทในการปฏิวัติการทางานในทุกภาคส่วนของสังคม การประยุกต์ใช้คอมพิวเตอร์มี ผลให้ประสิทธิภาพการทางานเพิ่มข้ึน ลดภาระงานที่ทาซ้า ๆ รวมถึงเพิ่มความแม่นยาของผลลัพธ์ที่ได้ ข้ันตอนวิธีที่จะส่ังงานให้คอมพิวเตอร์ทางานได้ตรงตามความต้องการ ต้องผ่านการคิดวิเคราะห์และการ ออกแบบท่ีสมบูรณ์ครบถ้วน เป็นทกุ อย่าง... ให้เธอแลว้ ...
• ปัญหาที่สามารถแก้ไขด้วยคอมพิวเตอร์ไม่จาเป็นต้องเป็นปัญหาทางคณิตศาสตร์เสมอไป ซึ่งอาจเป็น ปัญหาต่างๆ ในชีวิตประจาวันก็ได้ อย่างไรก็ตาม โปรแกรมคอมพิวเตอร์ต้องระบุขั้นตอนการทางาน รวมถึงเงื่อนไขต่าง ๆ ท่ีชัดเจน ดังน้ันก่อนจะแก้ปัญหาด้วยคอมพิวเตอร์ จึงควรทาความเข้าใจกับปัญหา และความต้องการให้ชัดเจน แล้วจึงพัฒนาขั้นตอนวิธีที่สามารถใช้งานได้ แคเ่ พยี งบอก
• ข้อมูล หมายถึง ข่าวสาร เอกสาร ข้อเท็จจริงเกี่ยวกับบุคคล สิ่งของหรือเหตุการณ์ที่มีอยู่ในรูปของ ตัวเลข ภาษา ภาพ สัญลักษณ์ต่างๆ ที่มีความหมายเฉพาะตัว ซึ่งยังไม่มีการประมวลไม่เกี่ยวกับการ นาไปใช้ได้อย่างมีประสิทธิภาพ (ไพโรจน์ คชชา, 2542) • เงื่อนไข หมายถึง ข้อแม้, ข้อจากัด หรือข้อตกลง เงื่อนไขท่ีชัดเจน คือการระบุสิ่งต่างๆ ที่จาเป็นสาหรับ การตัดสินใจอย่างใดอย่างหนึ่ง เพื่อให้คอมพิวเตอร์สามารถทางานตามท่ีต้องการ
• สถานการณ์ “ขณะนี้เป็นเวลาบา่ ยแล้ว นักเรียนเริ่มหิวขนมหวาน จึงสั่งให้คอมพิวเตอร์ เลือกขนม หวานที่เหมาะสมใหห้ น่อย” จากตัวอย่างดงั กลา่ ว นักเรียนจะเห็นว่าการแก้ปัญหาดว้ ยคอมพิวเตอร์ ไม่ จาเป็นต้องแก้ไขเฉพาะปัญหาทางคณิตศาสตร์เพยี งอย่างเดียว ซึ่งการแก้ปัญหาด้วยคอมพิวเตอร์ จาเป็นอย่างยิ่งท่ีจะต้องมขี ้อมูลและเงื่อนไขในการตัดสินใจที่ชัดเจน
• 1. สร้างตารางเง่อื นไขการเลือกขนมหวาน
• 2. แยกส่วนประกอบและย่อยปัญหา นอกจากข้อมูลและเง่ือนไขท่ีชดั เจนแล้ว การจะพัฒนาโปรแกรม จาเป็นต้องมีข้ันตอนในการแกป้ ัญหาทีช่ ัดเจนด้วย
• 3. หารูปแบบ ถ้านักเรียนต้องการค้นหารายการขนมหวาน โดยเลือกทมี่ ีคะแนนท่คี านวณจาก (0.6 x คะแนนคุณภาพ) + (0.4 x คะแนนความนิยม) สูงท่ีสุด สามารถแบ่งขนั้ ตอนการทางานไดด้ ังน้ี 1) เลือกรายการอาหารทงั้ หมดทีเ่ ป็นขนม หวาน, 2) จากรายการขนมหวาน คานวณคะแนนของอาหารแต่ละชนิดตามเง่ือนไข, 3) จากรายการขนมหวานทไ่ี ด้ คานวณคะแนนของอาหารแล้ว เลือกอาหารท่ีมีคะแนนสูงสุด
• 4. คานวณคะแนนของอาหารแต่ละชนดิ ตามเง่ือนไข • 5. สรุปนักเรียนจะได้รับประทานขนมหวานคือ ไอศกรีม
• ตัวแปร คือ ช่ือท่ีใช้แทนข้อมูลขณะใดขณะหนง่ึ ในขัน้ ตอนวิธี โดยทั่วไปแล้วในทางคอมพวิ เตอร์ ตัวแปร จะถูกใช้เพื่อเก็บข้อมูล และอาจจะมีการเปล่ียนแปลงค่าได้ตามบริบทการทางาน
Search
Read the Text Version
- 1 - 10
Pages: