2. ข้อใดต่อไปนี้ ไม่ใช่ อัลกอริทึม หลักการคำนวณหาสูตรคูณแม่ 10 หาผลรวมของเลขจำนวนเต็ม คำนวณหาค่าล่วงเวลาของพนักงานบริษัท ทุกข้อเป็นอัลกอริทึมทั้งหมด
3. ภาษาซีถูกพัฒนาโดยใคร Dennis Ritch Dennis Ritchie Bill Gates Steve Jobs
4. ส่วนใดของโปรแกรมภาษาซีต่อไปนี้ที่จะถูกประมวลผลก่อน #include main() { /*comment*/
5. ชุดคำสั่งในภาษาซี เมื่อเขียนแล้วจะต้องถูกปิดด้วยเครื่องหมายใด { } ; : }, ;
6. ข้อใดต่อไปนี้เขียนผิด /*This is a my first program // This is my first program #include “stdio.h” #include
7. ชื่อตัวแปรต่อไปนี้ข้อใดผิด AAA 4_You v_a_r_i INCLUDE
8. ชนิดข้อมูลแบบ char จะต้องอยู่ภายในเครื่องหมายใด “ ” ’ ’ # %
9. ชนิดตัวแปรข้อมูลตามข้อใดต่อไปนี้ ที่มีขนาดเล็กที่สุด char unsigned char float int
10. ถ้า a เป็นข้อมูล int อยากทราบว่านิพจน์ a = 6%2 ค่า a จะมีค่าตามข้อใด 0 2 2.5 3
11. include หมายถึงอะไรและอยู่ในส่วนไหน หมายถึง เป็นการระบุให้นำไฟล์ stdio.h มารวมกับไฟล์นี้ เพื่อที่จะสามารถใช้คำสั่งที่อยู่ในไฟล์นี้มาใช้งานได้ อยู่ในส่วนหัว(Header) หมายถึง เป็นการระบุให้นำไฟล์ stdio.h มารวมกับไฟล์นี้ เพื่อที่จะสามารถใช้คำสั่งที่อยู่ในไฟล์นี้มาใช้งานได้ อยู่ในส่วนประกาศตัวแปร(Declaration) เป็นการกำหนดค่าคงที่ให้กับตัวแปรของ stdio.h อยู่ในส่วนหัว(Header) เป็นการกำหนดค่าคงที่ให้กับตัวแปรของ stdio.h อยู่ในส่วนประกาศตัวแปร(Declaration)
12. การกำหนดข้อมูลในโปรแกรมต่างๆนั้นซึ่งการกำหนดข้อมูลจะถูกประกาศขึ้นที่ส่วนใดก่อน ส่วน คือ ส่วนหัว(Header) ส่วนประกาศตัวแปร(Declaration) ส่วนคำสั่ง(Body) แล้วแต่ผู้เขียนโปรแกรมต้องการ
13. complex.h เป็นชื่อไฟล์ส่วนหัวชนิดใด การคำนวณคณิตศาสตร์เชิงซ้อน การจัดเกี่ยวกับตัวอักษร การเก็บหน่วยความจำ การกำหนดฟังก์ชันเกี่ยวกับเวลา
14. หากเราต้องการการกำหนดฟังก์ชันในการคำนวณทางคณิตศาสตร์เกี่ยวกับเลขทศนิยม ต้องใช้ชื่อไฟล์ส่วนหัวชนิดใด ctype.h dir.h dos.h float.h
15. หากเราต้องการฟังก์ชั่นในการการกำหนดฟังก์ชันในการใช้งานชุดของอักขระต้องใช้ชื่อไฟล์ส่วนหัวชนิดใด alloc.h time.h string.h dos.h
16. ถ้าต้องการเก็บข้อมูลเกี่ยวกับผลการเรียน เช่น 3.45 ควรกำหนดชนิดข้อมูลของตัวแปรดังข้อใด ? float int char math
17. หากต้องการพิมพ์คำสั่งข้อความ “Hello, Good morning ” ต้องพิมพ์ในส่วนใด #include<ส่วนที่ 1> ส่วนที่ 2 () { printf("ส่วนที่ 3\n"); } ส่วนที่ 1 ส่วนที่ 2 ส่วนที่ 3 ส่วนใดก็ได้
18. ข้อความในส่วนที่ 1 นั้นคือข้อความอะไร # include <ส่วนที่ 1> ส่วนที่ 2() { printf(“ ส่วนที่ 3\n”); } stdio.h main printf(“Put your score.”): ผิดทุกข้อ
19. sum=y,x=sum,y=5 ถ้า y มีค่าเท่ากับ 7 sum จะมีค่าเท่าใด 4 5 6 7
20. การระบุตัวผ่านค่าหรือกิวเมนต์ให้กับฟังก์ชันต้องใช้เครื่องหมายใด [ ] { } ( ) “ ”
21. โครงสร้างการควบคุมการวนรอบ(loop)หมายถึงอะไร การทำตามชุดคำสั่งสองเงื่อนไขขึ้นไปจนจบการทำงาน คำสั่งที่คอมพิวเตอร์ดำเนินการหลายๆ รอบจนกระทั่งพบเงื่อนไขการจบงาน คำสั่งที่คอมพิวเตอร์ดำเนินการหลายๆรอบไม่รู้จบ ถูกทั้ง ข และ ค
22. ถ้ามีเงื่อนไข #include void main() { int i; for(i =0;i<=100;i++) printf(“%d”,i); } เมื่อรันโปรแกรมผลจะออกมาเป็นอย่างไร แสดงเลข 0 – 100 แสดงผลบวก 1 - 100 แสดงเลข 1 – 100 แสดงเลข 0 – 99
23. ถ้ามีเงื่อนไข for(i =0;i<=100;i++) sum+=i ; printf(“%d”,sum); เมื่อรันโปรแกรมผลจะออกมาเป็นอย่างไร แสดงเลข 0 – 100 แสดงผลบวก 0 – 100 แสดงเลข 1 – 100 แสดงผลบวก 0 – 99
24. คำสั่ง loop ในภาษาซี มีกี่คำสั่ง 6 คำสั่ง 5 คำสั่ง 4 คำสั่ง 3 คำสั่ง
25. Pretest Loop หมายถึงอะไร ทำคำสั่ง เงื่อนไข จบการทำงาน ทำคำสั่งหรือชุดคำสั่งก่อน เมื่อเสร็จแล้วถึงจะมาตรวจสอบเงื่อนไข ทำการตรวจสอบเงื่อนไขก่อนว่าเป็นจริงหรือเท็จถ้าจริงก็ให้เข้าไปทำคำสั่งและทำเช่นนี้จนเงื่อนไขจะเป็นเท็จ ข้อมูลไม่เพียงพอ
26. Post-test Loop หมายถึงอะไร ทำคำสั่ง เงื่อนไข จบการทำงาน ทำคำสั่งหรือชุดคำสั่งก่อน เมื่อเสร็จแล้วถึงจะมาตรวจสอบเงื่อนไข ทำการตรวจสอบเงื่อนไขก่อนว่าเป็นจริงหรือเท็จถ้าจริงก็ให้เข้าไปทำคำสั่งและทำเช่นนี้จนเงื่อนไขจะเป็นเท็จ ข้อมูลไม่เพียงพอ
27. คำสั่ง do/wile จะทำการตรวจสอบเงื่อนไขหลังจากการทำงานภายในตัววนซ้ำเสร็จแล้ว ดังนั้นวอรอบชนิดนี้จะต้องมีการดำเนินงานอย่างน้อยกี่รอบ 1 2 3 4
28. ข้อใดต่อไปนี้ คือคำสั่งที่ต้องใช้หยุดการทำซ้ำและออกจากลูปของโปรแกรมได้ ? continue break switch pause
29. ข้อใดต่อไปนี้คือผลของการไม่ใส่คำสั่ง break การตรวจสอบเงื่อนไขด้วย switch ? โปรแกรมคอมไพล์ไม่ผ่าน เงื่อนไขแต่ละ case จะไม่ทำงาน จะตรวจสอบ case ที่อยู่ลำดับถัดไป ไม่เกิดอะไรขึ้น
30. ข้อใดต่อไปนี้ คือคำตอบของค่า y จากนิพจน์ที่กำหนดให้ ? int x, y; x = 8; y = ++x; printf(“%d”,y); 7 8 9 10
ผลคะแนน =