แบบทดสอบ การเขียนโปรแกรมเบื้องต้น ภาษา C

แบบทดสอบ คำชี้แจง
- ถ้าไม่กรอกทั้งชื่อ และนามสกุลของผู้ทำข้อสอบ ระบบจะไม่ตรวจข้อสอบให้
- ส่วนนี้จะไม่มีการบันทึกผลสอบ หากต้องการบันทึกโปรดสมัครสมาชิก
- ถ้าทำข้อสอบไม่ครบ ระบบจะไม่ตรวจข้อสอบให้
- ผู้ทำข้อสอบจะมีเวลาในการทำข้อสอบเพียง 30 นาที หากเกินเวลา ระบบจะไม่ตรวจข้อสอบให้
- เกณฑ์ตัดสินผ่านการทดสอบอยู่ที่ร้อยละ 60 หรือ 18 ข้อขึ้นไป
ส่วนนี้จะไม่มีการบันทึกผลสอบ และแสดงเฉลยแบบทดสอบ หากต้องการบันทึก และรายงานการทำแบบทดสอบ โปรดสมัครสมาชิก 
1. ข้อใดคือผู้พัฒนาภาษาซี ?
    Arthur C. Clarke
    Dennis Ritchie
    Charles Babbage
    Lady Augusta Ada Byron
2. ข้อใดเขียนคำอธิบายโปรแกรมผิด ?
    //printf(
    /*printf(
    //puts(x); //puts(y);
    /*scanf(
3. ข้อใดเรียงลำดับขั้นตอนการพัฒนาโปรแกรมได้ถูกต้อง ?
    เขียนโปรแกรม > ทำเอกสาร > เขียนผังงานและซูโดโค้ด > ทดสอบและแก้ไขโปรแกรม > วิเคราะห์ปัญหา
    เขียนโปรแกรม > ทดสอบและแก้ไขโปรแกรม > วิเคราะห์ปัญหา > ทำเอกสาร > เขียนผังงานและซูโดโค้ด
    วิเคราะห์ปัญหา > เขียนผังงานและซูโดโค้ด > เขียนโปรแกรม > ทดสอบและแก้ไขโปรแกรม > ทำเอกสาร
    วิเคราะห์ปัญหา > เขียนโปรแกรม > เขียนผังงานและซูโดโค้ด > ทดสอบและแก้ไขโปรแกรม > ทำเอกสาร
4. ข้อใด ไม่ใช่ ขั้นตอนในการทำโครงงาน ?
    การนำเสนอและแสดงผลงาน
    การเลือกหัวข้อโครงงาน
    การเขียนรายงาน
    การแสดงวิธีการดำเนินงาน
5. ข้อใดต่อไปนี้ คือคำตอบของค่า y จากนิพจน์ที่กำหนดให้ ?

    7
    8
    9
    10
6. ข้อใดต่อไปนี้ คือ จำนวนรอบของการทำงานจากชุดคำสั่งที่กำหนดให้ ?

    5 รอบ
    10 รอบ
    0 รอบ
    ไม่มีข้อใดถูก
7. การรวบรวมรายชื่อหนังสือ วารสาร เอกสาร เว็บไซต์ จัดอยู่ในส่วนใดของการเขียนรายงานโครงงาน ?
    บทคัดย่อ
    คู่มือการใช้งาน
    บรรณานุกรม
    หลักการและทฤษฎี
8. สัญลักษณ์นี้มีหน้าที่ใด ?

    แสดงการประมวลผล
    แสดงการรับข้อมูลเข้า
    แสดงการตัดสินใจหรือเปรียบเทียบ
    แสดงจุดเริ่มต้นการทำงาน
9. ข้อใดต่อไปนี้ คือคำสั่งที่ต้องใช้หยุดการทำซ้ำและออกจากลูปของโปรแกรมได้ ?
    continue
    break
    while
    for
10. ข้อใดต่อไปนี้คือผลของการไม่ใส่คำสั่ง break การตรวจสอบเงื่อนไขด้วย switch ?
    โปรแกรมคอมไพล์ไม่ผ่าน
    เงื่อนไขแต่ละ case จะไม่ทำงาน
    จะตรวจสอบ case ที่อยู่ลำดับถัดไป
    ไม่เกิดอะไรขึ้น
11. ข้อใดเป็นลักษณะของภาษาระดับสูง ?
    ทำงานได้โดยไม่ต้องมีโปรแกรมระบบ
    เป็นภาษาที่ใช้กับงานขั้นสูง
    เป็นภาษาคอมพิวเตอร์ยุคใหม่
    มีภาษาใกล้เคียงกับภาษามนุษย์
12. ถ้าต้องการเก็บข้อมูลเกี่ยวกับผลการเรียน เช่น 3.45 ควรกำหนดชนิดข้อมูลของตัวแปรดังข้อใด ?
    char
    float
    int
    short
13. ข้อใดคือข้อแตกต่างระหว่างซูโดโค้ด กับผังงาน ?
    ซูโดโค้ดกับผังงานเป็นคำอธิบายขั้นตอนการทำงาน
    ซูโดโค้ดกับผังงานเป็นแผนภาพของโปรแกรม
    ผังงานเป็นคำอธิบายขั้นตอนการทำงาน แต่ซูโดโค้ดเป็นแผนภาพของโปรแกรม
    ซูโดโค้ดเป็นคำอธิบายขั้นตอนการทำงาน แต่ผังงานเป็นแผนภาพของโปรแกรม
14. ข้อใดต่อไปนี้ เป็นคำสั่งในการเลือกทำแบบทางเดียว ?
    if
    if-else
    if-else เชิงซ้อน
    switch
15. ข้อใดต่อไปนี้ ตั้งชื่อตัวแปรถูกต้องตามหลักในการตั้งชื่อตัวแปร ?
    1Sum
    Num 2
    do
    _name
16. กิจกรรมใดที่เกี่ยวข้องกับการพัฒนาโครงงานคอมพิวเตอร์น้อยที่สุด ?
    แก้ปัญหา
    ประดิษฐ์คิดค้น
    ค้นคว้าหาความรู้
    ฝึกทักษะพิมพ์โดยใช้คอมพิวเตอร์
17. ข้อใดต่อไปนี้ ที่จัดลำดับความสำคัญก่อนหลังของตัวดำเนินการได้อย่างถูกต้อง ?
    "++, * หรือ / , + หรือ ?"
    "*, /, +, -, ++ หรือ ?"
    "++, /, +, % หรือ ?"
    "/, -, % หรือ +"
18. ข้อใดต่อไปนี้ คือ ลักษณะการทำงานของคำสั่งวนซ้ำ do-while ?
    ตรวจสอบเงื่อนก่อนก็ได้ หรือทำงานก่อนก็ได้
    ทำงานและตรวจสอบเงื่อนไขพร้อมกัน
    ตรวจสอบเงื่อนไขก่อนแล้วจึงทำงานต่อไป
    ทำงานตามคำสั่งก่อนจึงตรวจสอบเงื่อนไข
19. เมื่อต้องการพัฒนาโปรแกรมจะต้องทำสิ่งใดก่อน
    วิเคราะห์ปัญหา
    เขียนรหัสจำลอง
    เขียนโปรแกรม
    เลือกภาษาที่ต้องใช้เขียน
20. ข้อใดเรียงลำดับขนาดข้อมูลของตัวแปรจากน้อยไปมากได้ถูกต้อง ?
    "double, float, long, unsigned int"
    "char, unsigned int, float, double"
    "long, unsigned long, float, double"
    "unsigned int, char, float, double"
21. โครงงานจำลองการทำงานของระบบไฟฟ้า จัดอยู่ในโครงงานประเภทใด ?
    เกม
    จำลองทฤษฎี
    พัฒนาเครื่องมือ
    สื่อเพื่อการศึกษา
22. ข้อใดคือเครื่องหมายลงท้ายคำสั่งต่างๆ ในภาษาซี ?
    ; (semi-colon)
    : (colon)
    # (directive)
    ", (comma)"
23. stdio.h จะพบได้ในส่วนใดของโครงสร้างโปรแกรมภาษซี ?
    ส่วนฟังก์ชันที่กำหนดเอง
    ส่วนฟังก์ชันหลัก
    ส่วนประกาศตัวแปรส่วนกลาง
    ส่วนประมวลผลก่อน
24. ข้อใดคือโปรแกรมที่ใช้ในการเขียนโปรแกรมภาษาซี ?
    Microsoft Word 2010
    Microsoft Windows Logo
    Dev-C++
    Internet Explorer
25. ข้อใดคือคีย์ลัดเพื่อสั่งโปรแกรมแปลภาษา (คอมไพล์) และทำงาน (รัน) ?
    F9
    Ctrl + F9
    Ctrl + F10
    Ctrl + O
26. โครงงานสร้างซอฟต์แวร์ในการวาดรูป จัดอยู่ในโครงงานประเภทใด ?
    เกม
    พัฒนาเครื่องมือ
    จำลองทฤษฎี
    สื่อเพื่อการศึกษา
27. การดำเนินการทำโครงงานคอมพิวเตอร์ ข้อใดเรียงลำดับได้ถูกต้องที่สุด ?

    5 2 6 4 1 3
    5 6 2 4 3 1
    5 1 3 2 4 6
    5 1 2 6 4 3
28. การแปลภาษาคอมพิวเตอร์เป็นรหัสภาษาเครื่องมือที่มีการแปลทีละบรรทัดเรียกว่าอะไร
    คอมไพล์เลอร์
    อินเทอร์พรีเตอร์
    แอสเซมเบอร์
    รันไทม์
29. ข้อใดต่อไปนี้ คือ จำนวนรอบของการทำงานจากชุดคำสั่งที่กำหนดให้ ?

    5 รอบ
    10 รอบ
    0 รอบ
    ไม่มีข้อใดถูก
30. ข้อใดไม่ถูกต้องตามหลักการตั้งชื่อตัวแปร ?
    day_of_week
    num1
    2Subjects
    FLOAT
ให้ตรวจสอบชื่อนามสกุลว่ากรอกครบหรือไหม่
พร้อมกับตรวจข้อสอบว่าเลือกทำครบทุกข้อหรือไม่ ไม่ครบไม่ตรวจนะครับ
แนะนำชุดข้อสอบ

1. แนวข้อสอบวิทยาศาสตร์ ประถมศึกษาปีที่ 4 ชุดที่ 1


2. แบบทดสอบหลังเรียน เรื่อง กีฬาแบดมินตัน


3. แบบทดสอบวิชาบาสเก็ตบอล


4. ข้อสอบ บรรจุครูผู้ช่วย วิชาเอก ปฐมวัย พร้อมเฉลย 50 ข้อ


นำแบบทดสอบไปติดที่เว็บของคุณ


EDUCATION RESEARCH | หน้าแรกข้อสอบ | เข้าระบบ | สมัครสมาชิก | สร้างข้อสอบ | แชร์ข้อสอบ
แนวข้อสอบบรรจุครูผู้ช่วย | TOEIC Online | IELTS Online | SAT | TOEIC | IELTS