หลักการแก้ปัญหากับภาษาคอมพิวเตอร์
หลักการแก้ปัญหากับภาษาคอมพิวเตอร์
หลักการแก้ปัญหา
1.กระบวนการในการแก้ปัญหาประกอบด้วยกี่ขั้นตอนอะไรบ้าง ตอบ 4 ขั้นตอน ได้แก่ 1) การวิเคราะห์และกำหนดรายละเอียดของปัญหา 2) การเลือกเครื่องมือและออกแบบขั้นตอนวิธี 3) การดำเนินการแก้ปัญหา 4) การตรวจสอบและปรับปรุง การจำลองความคิด 2.ข้อความหรือคำบรรยายมีไว้เพื่ออะไร ตอบ เพื่อให้ทราบถึงขั้นตอนการทำงานของการแก้ปัญหาแต่ละตอนในบางครั้งอาจใช้คำสั่งของภาษาที่ใช้เขียนโปรแกรมก็ได้ การเขียนโปรแกรม
3. จากผังงานข้างต้นคือการเขียนแสดงการทำงานแบบใด ตอบ แสดงการทำงานของโครงสร้าง case การแก้ปัญหากับภาษาปาสคาล 4.ภาษาปาสคาลแบ่งโปรแกรมออกเป็นกี่ส่วน ได้แก่อะไรบ้าง ตอบ แบ่งออกเป็น 2 ส่วน ส่วนแรก คือ บริเวณที่มีการแรเงาส่วนนี้เรียกว่า ส่วนประกาศ เป็นส่วนที่มีการประกาศชื่อโปรแกรม ตัวแปรและข้อมูลต่าง ๆ ที่ใช้งานในโปรแกรมนี้ สำหรับส่วนที่สอง เรียกว่า ส่วนโปรแกรมได้แก่ คำสั่งที่อยู่ภายในคำสั่ง BEGIN และ END. นอกจากนี้ในการเขียนโปรแกรมภาษาปาสคาล เมื่อเขียนต้องการจบโปรแกรม ต้องเติมเครื่องหมาย"." เพื่อจบการทำงานของโปรแกรมเสมอ การเขียนโปรแกรมแบบเชิงวัตถุ 5. การเขียนโปรแกรมเชิงวัตถุมีประโยชน์อย่างไรบ้าง ตอบ สามารถทำงานกับข้อมูลได้หลายรูปแบบทั้งที่เป็นรูปภาพ (Image)วีดิทัศน์ (Video) หรือเสียง (Sound) ตัวอย่างภาษาคอมพิวเตอร์ที่ใช้เทคนิคการโปรแกรมเชิงวัตถุ เช่น ภาษาจาวาภาษาซี++ เป็นต้น การเขียนโปรแกรมแบบจินตภาพ 6.
จากภาพข้างต้นคือการทำงานใด จงอธิบาย ตอบ ตัวอย่างการปรับแต่งข้อความ HelloDelphi บนฟอร์ม โดยไม่ต้องเขียนรหัสคำสั่งเอง
แบบทดสอบ เรื่อง หลักการแก้ปัญหากับคอมพิวเตอร์
1.เงื่อนไขที่จะนำมาใช้ในการแก้ปัญหาได้แก่ข้อใด
ก.ข้อมูล
ข.สารสนเทศ
ค.ถ้อยคำในปัญหา
ง.ถูกทุกข้อ
2.ในการที่จะแก้ปัญหาใดปัญหาหนึ่งได้นั้นสิ่งแรกที่ต้องทำคือ
ก.วางแผนแก้ปัญหา
ข.ดำเนินการแก้ปัญหา
ค.ทำความเข้าใจเกี่ยวกับปัญหา
ง.แก้ปัญหาด้วยความรอบคอบ
3.เครื่องมือที่ใช้ในการวิเคราะห์ขั้นตอนวิธีในการแก้ปัญหาที่นิยมใช้ได้แก่ข้อใด
ก.ผังงาน(Flowchart)
ข.ทรีชาร์ต(TreeChart)
ค.ผังองค์กร(Organization)
ง.แผนที่ความคิด ( Mine Mapping )
4.การใช้ผังงานในการแก้ปัญหาหรือการออกแบบโปรแกรมมีข้อดีอย่างไร
ก.สามารถกลับมาแก้ไขจุดบกพร่องได้ง่าย
ข.สามารถรู้ขั้นตอนอย่างละเอียดทุกขั้นตอน
ค.สามารถรู้ว่าตรงตำแหน่งใดที่ต้องมีเงื่อนไข
ง.ถูกทุกข้อ
5.การวางแผนในการแก้ปัญหาควรประกอบด้วยอะไรบ้าง
ก.ความรู้,ระยะเวลา
ข.ประสบการณ์เดิม,ข้อมูลที่มีอยู่
ค.ความมีเหตุผล,ปัญหาที่คล้ายกัน
ง.ถูกทุกข้อ
6.ขั้นตอนแรกของการพัฒนาระบบงานคอมพิวเตอร์คืออะไร
ก.ทดสอบโปรแกรม
ข.ออกแบบโปรแกรม
ค.วิเคราะห์ระบบงานหรือปัญหา
ง.กำหนดรายละเอียดของความต้องการของผู้ใช้ระบบงาน
7.การจำลองความคิดหมายถึงข้อใด
ก.การลำดับเหตุการณ์
ข.การบรรยายเหตุการณ์
ค.การกำหนดสถานการณ์
ง.การแสดงขั้นตอนของเหตุการณ์
8.การโปรแกรมแบบจินตภาพหมายถึงข้อใด
ก.โปรแกรมแบบโครงสร้าง
ข.โปรแกรมที่เขียนด้วยภาษาคอมพิวเตอร์
ค.โปรแกรมที่สามารถมองเห็นผลลัพธ์ทันที
ง.โปรแกรมที่นำส่วนย่อยๆ มารวมเป็นโปรแกรมใหญ่
9.การโปรแกรมแบบเชิงวัตถุหมายถึงข้อใด
ก.โปรแกรมแบบโครงสร้าง
ข.โปรแกรมที่เขียนด้วยภาษาคอมพิวเตอร์
ค.โปรแกรมที่สามารถมองเห็นผลลัพธ์ทันที
ง.โปรแกรมที่นำส่วนย่อยๆ มารวมเป็นโปรแกรมใหญ่
10.การเขียนโปรแกรมหมายถึงอะไร
ก.กระบวนการจำลองความคิด
ข.กระบวนการกำหนดโครงสร้าง
ค.กระบวนการออกแบบโปรแกรม
ง.กระบวนการใช้ภาษาคอมพิวเตอร์เพื่อแก้ปัญหา
11. ปัญหาคือ
ก.โจทย์หรือคำถามที่เราต้องหาคำตอบหรือคำอธิบาย
ข.สิ่งที่ไม่ถูกใจเราแต่เราไม่สามารถเลี่ยงเลี่ยงได้
ค.สภาพเหตุการณ์ที่จะเกิดในอนาคต มีแนวโน้มที่จะไม่ตรงกับความต้องการ
ง.สิ่งที่เกิดขึ้นรอบๆตัวเรา
12.สิ่งที่บ่งบอกว่าอะไรเป็นปัญหานั้นมีกี่ประการ
ก.2 ประการ
ข.3 ประการ
ค.4 ประการ
ง.5 ประการ
13. Freehand คือโปรแกรมไว้ใช้สำหรับอะไร
ก. นำเสนองาน
ข. ออกแบบ
ค. สร้างกราฟ
ง. สร้างตาราง
14.ข้อใดคือกราฟที่นิยมใช้กัน
ก. กราฟแท่ง
ข. กราฟแท่งแนวนอน
ค. กราฟเส้น
ง. ถูกทุกข้อ
15.การแก้ปัญหาต้องใช้อะไรเป็นพื้นฐาน
ก.สถิติ
ข.ข้อมูล
ค.ข่าวสาร
ง.สภาพเหตุการณ์
16.วิธีการหาสาเหตุแห่งปัญหาทำได้โดยการใช้..
ก.หลักเหตุผล
ข.หลักทฤษฏี
ค.หลักตรรกวิทยา
ง.ข้อ ก และ ค
17.ขั้นตอนในกระบวนการแก้ปัญหาคือ
ก.แนวทาง-จุดมุ่งหมาย-วิธีการแก้ปัญหา
ข.ระบุปัญหา-สาเหตุแห่งปัญหา-จุดมุ่งหมาย-แนวทาง
ค.สาเหตุแห่งปัญหา-แนวทาง-วิธีการแก้ปัญหา-งบประมาณ
ง.สาเหตุแห่งปัญหา-ระบุปัญหา-แนวทาง-จุดมุ่งหมาย-วิธีการแก้ปัญหา-งบประมาณ
18.สิ่งที่บ่งบอกว่าอะไรเป็นปัญหาคือ
ก.ความเบี่ยงเบน-อนาคต-ความไม่แน่นอน
ข.เหตุการณ์-ความเบี่ยงเบน-แนวโน้ม
ค.เหตุการณ์-ความเบี่ยงเบน-อนาคต-แนวโน้ม
ง.สภาพเหตุการณ์-ความเบี่ยงเบน-อนาคต-ความไม่แน่นอน
19.เราใช้เทคโนโลยีสารสนเทศในการแก้ปัญหาอย่างไร
ก.เก็บข้อมูล
ข.วิเคราะห์ข้อมูล
ค.นำเสนอข้อมูล
ง.ถูกทุกข้อ
20.การกำหนดจุดหมายในการแก้ปัญหามีหลักการคือ
ก.หาวิธีการแก้ปัญหา
ข.หาหลักการหรือทฤษฏี
ค.กำหนดช่วงเวลา
ง.หาสาเหตุที่ก่อให้เกิดปัญหา
เฉลย
1.ง 2.ค 3.ก 4.ง 5.ง 6.ค 7.ง 8.ค 9.ง 10.ง 11.ค 12.ข 13.ข 14.ง 15.ง 16.ง 17.ค 18.ก 19.ง 20.ง