Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

It1

2,391 views

Published on

เตรียมสอบปลายภาค เทคโนโลยีสารสนเทศ มัธยมศึกษาปีที่ 5 โรงเรียนบางบ่อวิทยาคม

Published in: Education
  • Be the first to comment

  • Be the first to like this

It1

  1. 1. (ง 32101) เตรียมสอบปลายภาค เทคโนโลยีสารสนเทศ 1
  2. 2. แก้ปัญหาได้รวดเร็วและใช้ทรัพยากรน้อย ความหมายของคาว่า “ประสิทธิภาพ”
  3. 3. ดาเนินการแก้ปัญหา เลือกเครื่องมือและออกแบบขั้นตอนวิธี วิเคราะห์และกาหนดรายละเอียดปัญหา กระบวนการในการแก้ปัญหา ด้วยเทคโนโลยีสารสนเทศ
  4. 4. เพื่อทาความเข้าใจกับปัญหา เพื่อหาวิธีการที่จะใช้ในการแก้ปัญหา เพื่อบ่งชี้ว่าสิ่งที่ต้องการ คือ อะไร จุดประสงค์สาคัญของการวิเคราะห์ และกาหนดรายละเอียดของปัญหา
  5. 5. ข้อมูลที่ต้องนาเข้า ขั้นตอนหรือวิธีการที่ต้องใช้ในการหาคาตอบ รูปแบบผลลัพธ์ที่ต้องการ สิ่งที่ได้จากการวิเคราะห์และ กาหนดรายละเอียดของปัญหา
  6. 6. ข้อมูลนาเข้า คือ คะแนนของแต่ละคน วิธีการ คือ การคานวณ ผลลัพธ์ คือ คะแนนเฉลี่ย การหาคะแนนเฉลี่ย
  7. 7. ความคุ้นเคยในการใช้เครื่องมือ ของผู้แก้ปัญหา หลักการที่ถูกต้องและสาคัญที่สุด ในการเลือกเครื่องมือเพื่อใช้ในการแก้ปัญหา
  8. 8. เพื่อตรวจสอบว่าขั้นตอนนั้น รองรับทุกกรณีหรือไม่ เหตุที่ต้องตรวจสอบและปรับปรุงวิธีการ แก้ปัญหา หลังจากดาเนินการแก้ปัญหาแล้ว
  9. 9. การเขียนผังงาน วิธีการถ่ายทอดความคิดในการแก้ปัญหา
  10. 10. สัญลักษณ์ที่ใช้ในการเปรียบเทียบ หรือ ตัดสินใจเพื่อทดสอบเงื่อนไข
  11. 11. สัญลักษณ์ที่ใช้ในการนาเข้าข้อมูล
  12. 12. สัญลักษณ์ที่ใช้ในการเริ่มต้น หรือ จบการทางาน
  13. 13. สัญลักษณ์ที่ใช้ในการปฏิบัติงาน
  14. 14. มีทิศทางจากบนลงล่าง หรือจากซ้ายไปขวา เขียนคาอธิบายการทางานในแต่ละขั้นตอน ผังงานจะต้องมีจุดเริ่มต้นและจุดสิ้นสุด หลักการเขียนผังงาน
  15. 15. ใช้แสดงความสัมพันธ์ระหว่างขั้นตอนต่าง ๆ แสดงความคิดเป็นสัญลักษณ์ที่เข้าใจง่าย ง่ายต่อการแก้ไขและบารุงรักษาโปรแกรม ประโยชน์ของการเขียนผังงาน
  16. 16. โครงสร้างแบบลาดับ โครงสร้างโปรแกรม ที่ไม่มีการตรวจสอบเงื่อนไข
  17. 17. โครงสร้างวนซ้าแบบ while ตรวจสอบ เงื่อนไขก่อนทาชุดคาสั่ง โครงสร้างวนซ้าแบบ WHILE ต่างจาก โครงสร้างวนซ้าแบบ UNTIL อย่างไร
  18. 18. การที่หน่วยความจาที่กาหนดไว้เต็ม OVERFLOW หมายถึง
  19. 19. ตัวอย่าง โครงสร้างวนซ้าแบบ WHILE
  20. 20. ตัวอย่างผังงาน “นักเรียนตื่นเช้า อาบน้า แต่งชุดนักเรียนเพื่อมาโรงเรียน หาก ตื่นก่อน 7 นาฬิกา นักเรียนจะทานข้าวเช้า แต่ถ้าไม่ นักเรียนจะไม่ทานเช้า แล้วจึงเดินทางไปโรงเรียน”
  21. 21. ตัวอย่างผังงาน
  22. 22. กระบวนการใช้ภาษาคอมพิวเตอร์เพื่อ แก้ปัญหาตามที่ออกแบบไว้ การเขียนโปรแกรม หมายถึง
  23. 23. ขั้นตอนการแก้ปัญหา อัลกอริธึม (ALGORITHMS) หมายถึง
  24. 24. การวิเคราะห์ การออกแบบ การเขียนโปรแกรม องค์ประกอบของการจัดทาอัลกอริธึม
  25. 25. เพื่อให้รู้ว่าสิ่งที่ต้องการ คือ อะไร และจะประมวลผลได้อย่างไร เหตุใดการพัฒนาแอพพลิเคชัน จึงต้องทาการวิเคราะห์ระบบก่อน
  26. 26. โจทย์ต้องการค่าเฉลี่ยของคะแนนนักเรียนทั้ง ห้อง เพราะฉะนั้นขั้นตอนแรกของการ วิเคราะห์ระบบ คือ ต้องนับคะแนนของ นักเรียนทุกคน ขั้นตอนแรกของการวิเคราะห์ระบบ เมื่อต้องการพัฒนา แอพพลิเคชันสาหรับหาค่าเฉลี่ยของคะแนนนักเรียนทั้งห้อง
  27. 27. การเขียนผังงาน การให้รหัสเทียม (Pseudo Code) การใช้ข้อความบรรยายขั้นตอนการ แก้ปัญหา การออกแบบระบบ
  28. 28. เพื่อตรวจสอบและแก้ปัญหาการทางาน ผิดพลาดของโปรแกรม ความสาคัญของการทดสอบโปรแกรม
  29. 29. เพื่อให้ผู้ใช้สามารถใช้งานได้ถูกต้อง และ เข้าใจการทางานของระบบ เหตุใดจึงต้องจัดทาเอกสารการใช้งาน แอพพลิเคชันหรือคู่มือการใช้งานทุกครั้ง
  30. 30. Integer เพราะเป็นคาสงวน ตัวอย่างการกาหนดชื่อตัวแปรไม่ถูกต้อง
  31. 31. F5 ปุ่มที่ใช้ในการรันโปรแกรม
  32. 32. OUTPUT OF MULTIPLE PROGRAM
  33. 33. CODE OF AGE PROGRAM

×