เฉลยแบบทดสอบก่อนเรียนหน่วยท่ี 3 ขัน้ ตอนการพฒั นาโปรแกรมคาชีแ้ จง เลอื กคำตอบที่ถกู ต้องท่ีสดุ เพียงคำตอบเดยี ว1. ขนั้ ตอนกำรวำงแผนและออกแบบ (Planning & Design) หมำยถงึ ข้อใดก. กำรออกแบบหน้ำจอของโปรแกรมข. กำรกำหนดคณุ สมบตั ขิ องโปรแกรมค. กำรวำงแผนออกแบบหน้ำจอของโปรแกรมง. ออกแบบและวำงแผนกำรทำงำนของโปรแกรมจ. กำรเขียนผงั งำนของโปรแกรม2. ขนั้ ตอนกำรเขียนโปรแกรมเชิงวตั ถปุ ระกอบด้วยทงั้ หมดก่ีขนั้ ตอนก. 3 ขนั้ ตอน ข. 4 ขนั้ ตอนค. 5 ขนั้ ตอน ง. 6 ขนั้ ตอนจ. 7 ขนั้ ตอน3. เครื่องมือท่ีนำมำใช้ในขนั้ ตอนกำรวำงแผนและออกแบบ (Planning & Design) คือข้อใดก. โปรแกรม ข. ภำษำคอมพวิ เตอร์ค. ผงั โปรแกรม ง. ผงั งำนจ. อลั กอริทมึ4. ข้อใดคือ ขัน้ ตอนท่ี 1 ของกำรวิเครำะห์ปัญหำ (Problem Analysis)ก. พจิ ำรณำข้อมลู นำออกข. กำหนดกำรประมวลผลค. แสดงผลลพั ธ์ง. พิจำรณำข้อมลู นำเข้ำจ. กำหนดวตั ถปุ ระสงค์
5. ขนั้ ตอนกำรพจิ ำรณำข้อมลู นำเข้ำคือข้อใดก. พจิ ำรณำข้อมลู ท่ีโปรแกรมประมวลผลข. พิจำรณำลกั ษณะและรูปแบบของข้อมลู ที่นำเข้ำค. พจิ ำรณำข้อมลู ท่ีโปรแกรมนำเข้ำและนำออกง. พจิ ำรณำอปุ กรณ์คอมพิวเตอร์ของโปรแกรมจ. พจิ ำรณำอปุ กรณ์ที่โปรแกรมนำข้อมลู เข้ำ6. ขนั้ ตอนกำรวเิ ครำะห์ปัญหำ (Problem Analysis) ประกอบด้วยก่ีขนั้ ตอนก. 3 ขนั้ ตอน ข. 4 ขนั้ ตอนค. 5 ขนั้ ตอน ง. 6 ขนั้ ตอนจ. 7 ขนั้ ตอน7. กำรตรวจสอบกำรทำงำนของโปรแกรมสำมำรถทำได้ตำมข้อใดก. ตรวจสอบจำกผลกำรทำงำนของโปรแกรม ข. ตรวจสอบคำ่ ตำ่ ง ๆ ของโปรแกรมค. ตรวจสอบจำกข้อมลู ของโปรแกรม ง. ตรวจสอบจำกเอกสำรของโปรแกรมจ. ตรวจสอบจำนวนไฟล์ของโปรแกรม8. ข้อใดไม่จัดอยใู่ นขนั้ ตอนกำรเขียนโปรแกรมเชิงวตั ถุก. เขียนโปรแกรม ข. กำหนดรูปแบบโปรแกรมค. ออกแบบโปรแกรม ง. กำหนดคณุ สมบตั ิจ. ออกแบบหน้ำจอ9. กำรกำหนดขนำดตวั อกั ษรให้กบั เท็กซ์บ๊อกซ์จดั อยใู่ นขนั้ ตอนใดก. ออกแบบโปรแกรม ข. ออกแบบหน้ำจอค. กำหนดรูปแบบโปรแกรม ง. เขียนโปรแกรมจ. กำหนดคณุ สมบตั ิ10. ข้อใดไม่จัดอยใู่ นขนั้ ตอนกำรทำเอกสำรและบำรุงรักษำโปรแกรมก. ขนำดของโปรแกรมข. ข้อมลู ตวั แทนที่ใช้ทดสอบค. เอกสำรอ้ำงอิงของโปรแกรมง. แนวคดิ เก่ียวกบั กำรออกแบบโปรแกรมจ. ประเภทและชนดิ ของคอมพวิ เตอร์ท่ีใช้โปรแกรม
เฉลยใบงานท่ี 3 ขัน้ ตอนการพัฒนาโปรแกรมวตั ถุประสงค์การปฏิบตั งิ าน เพือ่ ให้ผ้เู รียนสำมำรถ 1. อธิบำยถึงขนั้ ตอนกำรพฒั นำโปรแกรมในแตล่ ะขนั้ ตอนได้ 2. เขียนอลั กอริทึม แบบผงั งำน (Flow Chart) และแบบซโู ดโค้ด (Pseudo Code) ในกำรคำนวณคำ่แบบตำ่ ง ๆ ที่กำหนดให้ได้ 3. ออกแบบกำรวเิ ครำะห์ปัญหำ (Problem Analysis) กำรคำนวณคำ่ ตำ่ ง ๆ ตำมที่กำหนดได้ความจาเป็ นและขอบเขตของการทดลอง กำรทดลองครัง้ นีเ้ ป็ นกำรทดลองเพื่อให้ผู้เรียนสำมำรถออกแบบกำรวิเครำะห์ปัญหำ (ProblemAnalysis) กำรคำนวณคำ่ กำรหำส่วนสงู เฉล่ียของนกั ศกึ ษำแผนกวิชำช่ำงไฟฟ้ ำกำลงั ได้โดย ออกแบบกำรวิเครำะห์ปัญหำ ตงั้ แต่ กำรกำหนดวตั ถุประสงค์ของงำน กำรพิจำรณำข้อมูลนำเข้ำ กำรพิจำรณำกำรประมวลผล และกำรพิจำรณำกำรแสดงผลของข้อมูล หลงั จำกกำรประมวลผล โดยกำรเขียนอลั กอริทึมแบบผงั งำน (Flow Chart) และแบบซูโดโค้ด (Pseudo Code) ในกำรคำนวณหำค่ำเฉล่ียส่วนสงู ของนกั ศึกษำแผนกวิชำช่ำงไฟฟ้ ำกำลงั และกำรอธิบำยถึงขนั้ ตอนกำรพฒั นำโปรแกรมในแต่ละขนั้ ตอน ซึ่งประกอบด้วย 5 ขนั้ ตอนด้วยกนั คอื กำรวิเครำะห์ปัญหำ (Problem Analysis) กำรวำงแผนและออกแบบ(Planning & Design) กำรเขียนโปรแกรม (Coding Program) ทดสอบและแก้ไขโปรแกรม (ProgramTesting and Debugging) และกำรทำเอกสำรและกำรบำรุงรักษำโปรแกรม (Program Document andMaintenance)
การทดลอง 1. ให้นกั ศกึ ษำออกแบบกำรวิเครำะห์ปัญหำ (Problem Analysis) เม่ือต้องกำรหำส่วนสงู เฉลี่ยของนกั ศกึ ษำแผนกวิชำช่ำงไฟฟ้ ำกำลงั (8 คะแนน) ตารางการวเิ คราะห์ปัญหา (Problem Analysis)1. กำหนดวตั ถปุ ระสงค์ของงำน เพ่ือคำนวณหำสว่ นสงู เฉล่ยี ของนกั ศกึ ษำแผนกวชิ ำช่ำงไฟฟ้ ำ2. พจิ ำรณำข้อมลู นำเข้ำ กำลงั 1. จำนวนของนกั ศกึ ษำ 2. ควำมสงู ของนกั ศกึ ษำ3. พจิ ำรณำกำรประมวลผล 1. ป้ อนจำนวนนกั ศกึ ษำ 2. วนรอบเพื่อป้ อนควำมสงู ของนกั ศกึ ษำ 3. คำนวณควำมสงู ของนกั ศกึ ษำด้วยคอมพิวเตอร์ สตู ร สว่ นสงู เฉลี่ย = ผลรวมของสว่ นสงู จำนวนนกั ศกึ ษำทงั้ หมด4. พจิ ำรณำกำรแสดงผลของข้อมลู รำยชื่อ สว่ นสงู 1........................... ...................... 2........................... ...................... 3........................... ...................... 4........................... ...................... นกั ศกึ ษำคนสดุ ท้ำย ...................... สว่ นสงู เฉลยี่ ...................................................2. ให้นกั ศกึ ษำเขียนอลั กอริทึม (Algorithm) เป็ นแบบซูโดโค้ด (Pseudo Code) เมื่อต้องกำรหำส่วนสงูเฉลยี่ ของนกั ศกึ ษำแผนกวชิ ำช่ำงไฟฟ้ ำกำลงั (2 คะแนน) ซูโดโค้ด (Pseudo Code)
1. ป้ อนจำนวนรำยช่ือทงั้ หมดของนกั ศกึ ษำนกั ศกึ ษำแผนกวชิ ำชำ่ งไฟฟ้ ำกำลงัวิทยำลยั เทคนคิ พษิ ณโุ ลก 2. วนรอบเพ่ือป้ อนสว่ นสงู ของนกั ศกึ ษำจนครบทกุ คน 3. คำนวณสว่ นสงู เฉลยี่ สตู ร สว่ นสงู เฉลย่ี = ผลรวมของสว่ นสงู จำนวนนกั ศกึ ษำทงั้ หมด 4. แสดงผลลพั ธ์สว่ นสงู นกั ศกึ ษำแตล่ ะคน 5. แสดงผลลพั ธ์สว่ นสงู เฉล่ียจำกกำรคำนวณ 3. ให้นกั ศกึ ษำเขียนอลั กอริทึม (Algorithm) เป็ นผงั งำน (Flow Chart) เม่ือต้องกำรหำสว่ นสงู เฉล่ียของนกั ศกึ ษำแผนกวชิ ำชำ่ งไฟฟ้ ำกำลงั (2 คะแนน) ผังงาน (Flow Chart) เร่ิมต้น ป้ อนรำยชื่อ (1) ป้ อนสว่ นสงู (2)ไมค่ รบ จำนวน ครบ นกั ศกึ ษำ ประมวลผลคำสง่ั (3) แสดงผลลพั ธ์ (4,5) สนิ ้ สดุ
4. ให้ นักศึกษำอธิบำยขัน้ ตอนในกำรเขียนโปรแกรมเชิงวัตถุ (Object–Oriented ProgrammingLanguage) ซง่ึ ประกอบด้วย 3 ขนั้ ตอน (6 คะแนน) ขนั้ ตอนท่ี 1 คอื ออกแบบ และวำดหน้ำจอของโปรแกรม (Design) ขนั้ กำรออกแบบและวำดหน้ำจอของโปรแกรม คือ ขนั้ กำรกำหนดขนำดและชนดิ ของคอนโทรลท่ีนำมำใช้ในกำรออกแบบซง่ึ เรำสำมำรถเลอื กคอนโทรลได้จำกทลู บ็อกซ์ที่โปรแกรมมีให้เลือกใช้ ขนั้ ตอนที่ 2 คอื กำรกำหนดคณุ สมบตั ิ (Properties) กำรกำหนดคณุ สมบตั ใิ ห้กบั คอนโทรลเป็นกำรเปลยี่ นแปลงคำ่ ตำ่ งๆท่ีเป็นคณุ สมบตั ขิ องคอนโทรลเช่น สพี นื ้ หลงั ของฟอร์มเดมิ เป็ นสีขำวสำมำรถเปลี่ยนให้เป็นสีท่ีต้องกำรได้ รวมทงั้ คณุ สมบตั อิ ่ืนๆ อีกหลำกหลำยคณุ สมบตั ทิ ี่สำมำรถเปลี่ยนได้ ขนั้ ตอนที่ 3 คอื กำรเขียนโปรแกรม (Coding) ลกั ษณะกำรเขียนโค้ดโปรแกรมของโปรแกรม Visual Basic 6.0 เป็นลกั ษณะที่เรียกกนั วำ่ EventDriven หมำยควำมวำ่ โปรแกรมจะประมวลเมื่อมเี หตกุ ำรณ์ใดเกิดขนึ ้ กบั คอนโทรลตวั นนั้ ๆ กำรเขียนโปรแกรมเป็ นกำรลำดบั กำรทำงำนของคอนโทรลแตล่ ะตวั 5. ให้นกั ศกึ ษำอธิบำยขนั้ ตอนกำรทำเอกสำรและบำรุงรักษำโปรแกรม (Program Document andMaintenance) คำนวณสว่ นสงู เฉลีย่ ของนกั ศกึ ษำแผนกวิชำชำ่ งไฟฟ้ ำกำลงั (2 คะแนน)กำรทำเอกสำรประกอบโปรแกรมเป็ นงำนท่ีสำคญั ของกำรพฒั นำโปรแกรม 1. ชว่ ยให้ผ้ใู ช้โปรแกรมเข้ำใจวตั ถปุ ระสงค์กำรพฒั นำโปรแกรม 2. ข้อมลู ที่ต้องใช้กบั โปรแกรมที่พฒั นำขนึ ้ 3. ผลลพั ธ์ท่ีจะได้จำกโปรแกรมที่พฒั นำขนึ ้ 4. เม่ือต้องกำรแก้ไขปรับปรุงโปรแกรมที่พฒั นำขนึ ้
เฉลยแบบทดสอบหลังเรียนหน่วยท่ี 3คาชีแ้ จง เลือกคำตอบท่ีถกู ต้องที่สดุ เพียงคำตอบเดยี ว1. ขนั้ ตอนกำรวำงแผนและออกแบบ (Planning & Design) หมำยถึงข้อใดก. กำรเขียนผงั งำนของโปรแกรมข. กำรออกแบบหน้ำจอของโปรแกรมค. กำรกำหนดคณุ สมบตั ขิ องโปรแกรมง. กำรวำงแผนออกแบบหน้ำจอของโปรแกรมจ. ออกแบบและวำงแผนกำรทำงำนของโปรแกรม2. ขนั้ ตอนกำรเขียนโปรแกรมเชิงวตั ถปุ ระกอบด้วยทงั้ หมดก่ีขนั้ ตอนก. 7 ขนั้ ตอน ข. 6 ขนั้ ตอนค. 5 ขนั้ ตอน ง. 4 ขนั้ ตอนจ. 3 ขนั้ ตอน3. เคร่ืองมอื ที่นำมำใช้ในขนั้ ตอนกำรวำงแผนและออกแบบ (Planning & Design) คอื ข้อใดก. ภำษำคอมพิวเตอร์ ข. ผงั โปรแกรมค. อลั กอริทมึ ง. โปรแกรมจ. ผงั งำน4. ข้อใดคือ ขนั้ ตอนที่ 1 ของกำรวเิ ครำะห์ปัญหำ (Problem Analysis)ก. แสดงผลลพั ธ์ข. พจิ ำรณำข้อมลู นำเข้ำค. กำหนดวตั ถปุ ระสงค์ง. พจิ ำรณำข้อมลู นำออกจ. กำหนดกำรประมวลผล5. ขนั้ ตอนกำรพจิ ำรณำข้อมลู นำเข้ำคอื ข้อใดก. พจิ ำรณำลกั ษณะและรูปแบบของข้อมลู ท่ีนำเข้ำข. พิจำรณำข้อมลู ท่ีโปรแกรมนำเข้ำและนำออกค. พิจำรณำอปุ กรณ์คอมพิวเตอร์ของโปรแกรมง. พิจำรณำอปุ กรณ์ท่ีโปรแกรมนำข้อมลู เข้ำจ. พิจำรณำข้อมลู ที่โปรแกรมประมวลผล
6. ขนั้ ตอนกำรวเิ ครำะห์ปัญหำ (Problem Analysis) ประกอบด้วยก่ีขนั้ ตอนก. 7 ขนั้ ตอน ข. 6 ขนั้ ตอนค. 5 ขนั้ ตอน ง. 4 ขนั้ ตอนจ. 3 ขนั้ ตอน7. กำรตรวจสอบกำรทำงำนของโปรแกรมสำมำรถทำได้ตำมข้อใดก. ตรวจสอบคำ่ ตำ่ ง ๆ ของโปรแกรม ข. ตรวจสอบจำกข้อมลู ของโปรแกรมค. ตรวจสอบจำกเอกสำรของโปรแกรม ง. ตรวจสอบจำนวนไฟล์ของโปรแกรมจ. ตรวจสอบจำกผลกำรทำงำนของโปรแกรม8. ข้อใดไมจ่ ดั อยใู่ นขนั้ ตอนกำรเขียนโปรแกรมเชิงวตั ถุก. กำหนดรูปแบบโปรแกรม ข. ออกแบบโปรแกรมค. กำหนดคณุ สมบตั ิ ง. ออกแบบหน้ำจอจ. เขียนโปรแกรม9. กำรกำหนดขนำดตวั อกั ษรให้กบั เทก็ ซ์บ๊อกซ์จดั อยใู่ นขนั้ ตอนใดก. กำหนดรูปแบบโปรแกรม ข. ออกแบบโปรแกรมค. กำหนดคณุ สมบตั ิ ง. ออกแบบหน้ำจอจ. เขียนโปรแกรม10. ข้อใดไมจ่ ดั อยใู่ นขนั้ ตอนกำรทำเอกสำรและบำรุงรักษำโปรแกรมก. ประเภทและชนิดของคอมพวิ เตอร์ที่ใช้โปรแกรมข. แนวคดิ เก่ียวกบั กำรออกแบบโปรแกรมค. เอกสำรอ้ำงองิ ของโปรแกรมง. ข้อมลู ตวั แทนท่ีใช้ทดสอบจ. ขนำดของโปรแกรม
Search
Read the Text Version
- 1 - 8
Pages: