ใบงานที่2 การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ

ใบงานที่2 การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ

ใบงานที่การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ

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

สิ่งที่โจทย์ต้องการได้แก่ การวิเคราะห์จากโจทย์ว่าสิ่งที่โจทย์ต้องการนั้นคืออะไร สามารถแยกได้
ออกมาเป็นรายละเอียดที่ชัดเจน

การระบุข้อมูลที่ต้องส่งออก ได้แก่ การพิจารณาเป้าหมายหรือสิ่งที่ต้องหาคำตอบ
การระบุข้อมูลนำเข้า ได้แก่การพิจารณาข้อมูลและเงื่อนไขที่กำหนดมาในปัญหา

การกำหนดตัวแปร ได้แก่ ตัวเก็บค่าต่างๆในการทำงาน

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

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

การเขียนขั้นตอนวิธีในการแก้ปัญหา ผู้แก้ปัญหาควรใช้แผนภาพหรือเครื่องมือในการแสดงขั้นตอนการทำงานเพื่อให้ง่ายต่อความเข้าใจ เช่น ผังงาน (Flowchart) ที่จำลองขั้นตอนวิธีการแก้ปัญหาในรูปของสัญลักษณ์ รหัสลำลอง (pseudo code)ซึ่งเป็นการจำลองขั้นตอนวิธีการแก้ปัญหาในรูปของคำบรรยาย การใช้เครื่องมือช่วยออกแบบดังกล่าวนอกจากแสดงกระบวนการที่ชัดเจนแล้วยังช่วยให้ผู้แก้ปัญหาสามารถหาข้อผิดพลาดของวิธีการที่ใช้ได้ง่ายและแก้ไขได้อย่างรวดเร็ว
3· การดำเนินการแก้ปัญหา เป็นขั้นตอนแก้ปัญหา 
        โดยใช้เครื่องมือที่ได้เลือกไว้ เช่น คอมพิวเตอร์และโปรแกรมสำเร็จหรือใช้ภาษาคอมพิวเตอร์
เขียนโปรแกรม ขั้นตอนนี้ต้องอาศัยความรู้เกี่ยวกับเครื่องมือที่เลือกใช้ซึ่งผู้แก้ปัญหาต้องศึกษาให้
เข้าใจ มีความรู้ความสามารถในการเขียนโปรแกรมเป็นอย่างดี และในขณะดำเนินการหากพบ
แนวทางที่ดีกว่าที่ออกแบบไว้ก็สามารถปรับเปลี่ยนให้เหมาะสม

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

ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

ใบงานสรุปขั้นตอนการจัดทำโครงงานคอมพิวเตอร์

แบบทดสอบเรื่อง ลิขสิทธิ์ และ สิทธิบัตร

HTML