1. ขั้นตอนใดของวงจรการพัฒนาโปรแกรมที่มีความสำคัญที่สุด ? ก. ขั้นวางแผนแก้ไขปัญหา ข. ขั้นวิเคราะห์ความต้องการ ค. ขั้นทดสอบและแก้ไขโปรแกรม ง. ขั้นดำเนินการเขียนโปรแกรม 2. PDLC ย่อมาจากคำว่าอะไร ? ก. Program Development Life Cycle ข. Program Design Life Cycle ค. Program Data mining Life Cycle ง. Program Database Life Cycle 3. เครื่องมือที่ใช้ในการแก้ปัญหาคือข้อใด ? ก. รหัสเทียม (Pseudo-code) ข. อัลกอริทึม (Algorithm) ค. ผังงาน (Flowchart) ง. ถูกทุกข้อที่กล่าวมา 4. การจำลองความคิดอยู่ในขั้นตอนใดของวงจรการพัฒนาโปรแกรม ? ก. ขั้นวางแผนแก้ไขปัญหา ข. ขั้นวิเคราะห์ความต้องการ ค. ขั้นทดสอบและแก้ไขโปรแกรม ง. ขั้นดำเนินการเขียนโปรแกรม 5. การจำลองความคิด หมายถึงข้อใด ? ก. การจัดรูปแบบความคิดมาใช้ในอนาคต ข. การจัดความคิดแล้วบรรยายสถานการณ์อย่างละเอียด ค. การจัดรูปแบบความคิดตามหลักวิทยาศาสตร์ อย่างมีเหตุผล ง. การจัดรูปแบบความคิดให้เป็นกระบวนการ ก่อนและหลัง 6. ข้อใดเป็นขั้นตอนสุดท้ายของการวาดรูปสามเหลี่ยม XYZ ? Show ก. ลากเส้นตรงจากจุด Z ไป X ก. หมายเลข 1 ก. หมายเลข 1 ก. 700 ข. 500 ค. 200 ง. 100 14. ผังงานในข้อใดมีลักษณะการเขียนผังงานที่ผิดโครงสร้าง ? 15. รหัสเทียมหรือ (Pseudo Code) ข้อใดอธิบายถูกต้อง ? ก. อธิบายขั้นตอนการทำงานด้วยคำบรรยาย ข. อธิบายขั้นตอนการทำงานด้วยสัญลักษณ์ ค. อธิบายขั้นตอนการทำงานด้วยภาษาอังกฤษ ง. ถูกทุกข้อ 16. ข้อใดคือคำสั่งการอ่านค่าจากแฟ้มข้อมูล ? ก. Receive ข. Get ค. Send ง. Read 17. ขั้นตอนใดคือลักษณะของรหัสเทียม ? ก. จบการทำงาน ข. อ่านค่า Base , High ค. Read Base, High ง. แสดงค่า Ans 18. การทำงานแบบทำซ้ำ Do... While (ทำ...ในขณะที่) ขั้นตอนแรกที่ต้องทำคือข้อใด ? ก. คำนวณก่อนการตรวจสอบเงื่อนไข ข. ทำงานตามเงื่อนไขเพียง 1 ครั้ง ค. แสดงผลการตรวจสอบ ง. ตรวจสอบเงื่อนไขในการทำซ้ำ 19. ข้อใดคือความหมายของภาษาระดับสูง ? ก. เป็นภาษาที่มนุษย์เข้าใจแต่คอมพิวเตอร์ไม่เข้าใจ ข. เป็นภาษาที่มนุษย์เข้าใจและคอมพิวเตอร์เข้าใจ ค. เป็นภาษาที่มนุษย์ไม่เข้าใจแต่คอมพิวเตอร์เข้าใจ ง. เป็นภาษาที่มนุษย์ไม่เข้าใจและคอมพิวเตอร์ไม่เข้าใจ 20. ภาษาปาสคาลถูกพัฒนาโดยใคร ? ก. ชาลส์ แบบเบจ (Charles Babbage) ข. ดร.นิคลอส เวิร์ธ (Dr. Niklaus Wirth) ค. เอด้า ไบรอน (Lady Augusta Ada Byron) ง. เบลส์ ปาสคาล (Blaise Pascal) 21. กระบวนการใดเป็นการแปลงภาษามนุษย์ให้เป็นภาษาเครื่อง ? ก. Execute File ข. Compile ค. Source File ง. Run 22. ข้อใดไม่ใช่กระบวนการของสร้างโปรแกรมภาษาปาสคาล ? ก. Compile ข. Execute File ค. Run ง. Source File 23. ข้อใดไม่ใช่ตัวอักขระที่ใช้ในภาษาปาสคาล ? ก. 9 ข. B ค. + ง. $ 24. จากนิพจน์ที่กำหนดให้ A - B + C * D / E จะมีการกระทำใดเป็นลำดับแรก ? ก. D / C ข. C * D ค. B + C ง. A - B 25. ข้อใดคือคุณลักษณะของชนิดข้อมูลแบบ Integer ? ก. ข้อมูลตัวเลขจำนวนเต็ม ข. ข้อมูลตัวเลขจำนวนจริง ค. ข้อมูลตรรกศาสตร์ ง. ข้อมูลอักขระ 26. ข้อใดมีลำดับความสำคัญของนิพจน์ที่มากที่สุด ? ก. * ข. / ค. Div ง. ( ) 27. ข้อใดคือคำสั่งที่เรียกใช้ยูนิตของภาษาปาสคาล ที่ถูกต้อง ? ก. Uses Dos ; ข. Uses Graph ; Printer ; ค. Uses Crt , Printer , ง. Uses Crt : 28. ข้อใดไม่ใช่โครงสร้างของภาษาปาสคาล ? ก. ส่วนประมวลผล ข. ส่วนประกาศ ค. ส่วนหัวโปรแกรม ง. ส่วนคำสั่ง 29. Average : = Num 1 + Num 2 + Num 3 / 3; จากสูตรหาค่าเฉลี่ยที่กำหนดให้จะเกิดข้อผิดพลาดชนิดใด ? ก. ข้อผิดพลาดในขณะที่รันโปรแกรม ข. ข้อผิดพลาดที่เกิดจากตรรกะโปรแกรม ค. ข้อผิดพลาดที่เกิดจากไวยากรณ์ ง. ไม่มีข้อใดถูก 30. ข้อใดเป็นคำสั่งที่ใช้สำหรับการแสดงผลทางจอภาพ ? ก. Readและ ReadLine ข. Read และ ReadLn ค. Writeและ WriteLine ง. Write และ WriteLn ผังงานโปรแกรมคืออะไร2. ผังงานโปรแกรม (Program Flowchart) คือ ผังงานที่แสดงถึงขั้นตอนในการทำงานของโปรแกรม ตั้งแต่รับข้อมูล คำนวณ จนถึงแสดงผลลัพธ์
การเขียนผังงานอยู่ในขั้นตอนใด1. ใช้สัญลักษณ์ตามที่กาหนดไว้ 2. ใช้ลูกศรแสดงทิศทางการไหลของข้อมูลจากบนลงล่าง หรือจากซ้ายไปขวา 3. คาอธิบายในภาพควรสั้นกะทัดรัด และเข้าใจง่าย 4. ทุกแผนภาพต้องมีลูกศรแสดงทิศทางเข้า - ออก 5. ไม่ควรโยงเส้นเชื่อมผังงานที่อยู่ไกลมาก ๆ ควรใช้สัญลักษณ์จุดเชื่อมต่อแทน 6. ผังงานควรมีการทดสอบความถูกต้องของการทางานก่อนนาไปเขียน ...
การเขียนผังงาน หมายถึงข้อใดการเขียนผังงาน เป็นการบันทึก ถ่ายทอด สื่อสารขั้นตอนการทำงานระหว่างบุคคลหรือหน่วยงาน ทำให้ผู้ปฏิบัติเห็นกระบวนงานในภาพรวม สะดวกต่อการพิจารณาลำดับขั้นตอนในการทำงาน การตรวจสอบความถูกต้อง และการปรับปรุงขั้นตอนของกระบวนงานอย่างเป็นระบบ และการเขียน Flow แบบ Swim Lane diagram ทำให้เห็นความสัมพันธ์ระหว่างบุคคลหรือผู้มีส่วน ...
การเขียนโฟร์ชาร์ตมีความหมายตรงกับข้อใดผังงาน (Flowchart) คือ รูปภาพ หรือสัญลักษณ์ ที่ใช้เขียนแทนขั้นตอน คำอธิบาย ข้อความ หรือคำพูด ที่ใช้ในอัลกอริทึม (Algorithm) เพราะการนำเสนอขั้นตอนของงานให้เข้าใจตรงกัน ระหว่างผู้เกี่ยวข้อง ด้วยคำพูด หรือ ข้อความ ทำได้ยากกว่าเมื่อใช้รูปภาพ หรือสัญลักษณ์
|