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