วันจันทร์ที่ 19 มีนาคม พ.ศ. 2561

กระบวนการเทคโนโลยีสารสนเทศ


กระบวนการเทคโนโลยีสารสนเทศ


1.ความหมายและขั้นตอนของการแก้ปัญหา

ความหมาย คือ กระบวนการหรือขั้นตอนที่ใช้ในการแกปัญหาของมนุษย์

ขั้นตอนของการแก้ปญหา  คือ
1.การวิเคราะห์และกำหนดรายละเอียดของปัญหา
       – กำหนดขอบเขตของปัญหา
– กำหนดลักษณะของข้อมูลเข้าและออกจากระบบ(Input/Output Specification )
       – กำหนดวิธีการประมวลผล (Process Specification)

2. การเลือกเครื่องมือและออกแบบขั้นตอนวิธี
             ใช้เครื่องมือช่วยในการออกแบบโปรแกรม โดยเขียนเป็นลำดับขั้นตอนการทำงานของโปรแกรมที่เรียกว่าอัลกอริทึม (Algorithm) โดยจะเขียนแสดงขั้นตอนการแก้ปัญหา ด้วยประโยคที่ชัดเจนไม่คลุมเครือ และมีรายละเอียดการทำงานพอสมควรเพียงพอที่จะนำไปเขียนเป็นโปรแกรมให้ทำงานจริง โดยอัลกอริทึมนั้นอาจเขียนให้อยู่ในรูปของรหัสจำลองหรือซูโดโค้ด (Pseudo-code) หรือเขียนเป็นผังงาน (Flowchart) ก็ได้

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

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


2.ยกตัวอย่างปัญหา 1 ปัญหาพร้อมวิธีแก้ปํญหาเป็นลำดับขั้นตอน

ปัญหา คือ ตัดต่อคริปวีดิโอและทำอนิเมชั่น

วิธีแก้ไขปัญหา
1.อยากตัดต่อคริปวีดิโอและทำอนิเมชั่น
2.ใช้โปรแกรม ตัดต่อวิดีโฮ และโปรแกรม flash ในการทำอนิเมชั่น
3.ลงมือตัดต่อคริปและทำอนิเมชั่น
4.ตรวจสอบความถูกต้องในงานและปรับปรุงแก้ไขส่วนที่ไม่สมบูรณ์

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

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