wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ภาษาC++ ม.5/2

Total questions: 20

Worksheet time: 15mins

Name
Class
Date
1.

ภาษาซีสืบสานมาจากภาษาใด

a)

Pascal

b)

 B

c)

Java 

d)

HTML

2.

ภาษาซีจัดเป็นภาษาระดับใด

a)

ระดับต่ำ

b)

ระดับกลาง

c)

ระดับสูง

d)

ภาษาเครื่อง

3.

โปรแกรมภาษาซีจะเริ่มทำงานจากฟังก์ชันใด

a)

ฟังก์ชัน main

b)

ฟังก์ชัน include 

c)

ฟังก์ชัน library 

d)

ฟังก์ชัน declare

4.

เครื่องหมายใดต่อไปนี้ ที่นำมาใช้สำหรับอธิบายรายละเอียดภายในโปรแกรม

a)

@ @

b)

/* */

c)

[ ]

d)

{ }

5.

ประโยคคำสั่งในภาษาซีต้องลงท้ายด้วยเครื่องหมายใด

a)

, (comma)

b)

\n 

c)

; (semi-colon)

d)

: (colon)

6.

ข้อใดเป็นคำสั่งการแสดงผลออกมาทางจอภาพของภาษาซี

a)

scanf

b)

printf

c)

source file

d)

main

7.

ถ้าต้องการบันทึกไฟล์งานชื่อ name ในภาษาซีนักเรียนจะต้องบันทึกงานในรูปแบบใด

a)

name.ppt

b)

name.cpp

c)

name.com

d)

name.doc

8.

การใช้ฟังก์ชั่น printf() ข้อใดไม่ถูกต้อง

a)

printf("THAILAND");

b)

printf("12345");

c)

printf("5+2=%d",5+2);

d)

printf('COMPUTER');

9.

"ทำการตรวจสอบ Source code ว่าถูกต้องหรือไม่" คือ ขั้นตอนใดในการพัฒนาโปรแกรมภาษาซี

a)

Source File

b)

Complie

c)

Run

d)

link

10.

ส่วนฟังก์ชันหลักในการเขียนโปรแกรมภาษาซีคือข้อใด

a)

#include

b)

main()

c)

{ }

d)

;

11.

การใช้กระบวนการแก้ปัญหามีประโยชน์อย่างไร 

a)

สามารถแก้ไขปัญหาได้อย่างเป็นระบบ

b)

สามารถแก้ไขปัญหาได้ด้วยตนเอง

c)

สามารถแก้ไขปัญหาได้ทุกอย่าง

d)

สามารถสร้างเงื่อนไขในการแก้ปัญหาของตนเองได้

12.

กระบวนการแก้ปัญหาจะต้องเริ่มจากขั้นตอนใดเป็นขั้นตอนแรก

a)

ดำเนินการแก้ไข

b)

วางแผนการแก้ปัญหา 

c)

         

ตรวจสอบและปรับปรุง

d)

วิเคราะห์และกำหนดรายละเอียดของปัญหา

13.

ข้อใดคือรูปแบบของการระบุข้อมูลออก

a)

การพิจารณาข้อมูลและเงื่อนไขที่กำหนดมาในปัญหา

b)

การพิจารณาเป้าหมายหรือสิ่งที่ต้องการหาคำตอบ

c)

การพิจารณาขั้นตอนวิธีการได้มาซึ่งคำตอบหรือข้อมูลออก

d)

ไม่มีข้อใดถูก

14.

ขั้นตอนต่อไปนี้ เป็นขั้นตอนที่ต้องดำเนินการอย่างระเอียดและต้องมีการวางแผนอย่างถูกวิธี

a)

ดำเนินการแก้ปัญหา

b)

เลือกเครื่องมือและออกแบบขั้นตอนวิธี

c)

ตรวจสอบและปรับปรุง

d)

วิเคราะห์และกำหนดรายละเอียดของปัญหา

15.

จงเรียงลำดับขั้นตอนการแก้ปัญหาให้ถูกต้อง

a)

วิเคราะห์  -->  ดำเนินการ  -->  ตรวจสอบ   -->  วางแผน

b)

วิเคราะห์   -->  วางแผน  -->  ดำเนินการ  -->  ตรวจสอบ

c)

วางแผน  -->  วิเคราะห์  -->  ตรวจสอบ  -->  ดำเนินการ

d)

วางแผน  -->  วิเคราะห์  -->  ตรวจสอบ  -->  ปรับปรุง

16.

6. ข้อใดคือปัจจัยหลักที่ทำให้การวางแผน ในการแก้ปัญหาของแต่ละบุคคลมีความแตกต่างกัน

a)

โชคชะตา

b)

ความรู้และประสบการณ์

c)

อาชีพ

d)

ตำแหน่งงาน

17.

“ หากนักเรียนลืมเอาสมุดการบ้านกลับมา  นักเรียนมีวิธีแก้ปัญหาอย่างไร”

จากประโยคข้างต้น  ข้อใดคือขั้นตอนการวิเคราะห์ปัญหา

a)

นักเรียนทำการบ้านและนำสมุดมาโรงเรียน

b)

นักเรียนจะไปทำการบ้านที่โรงเรียน

c)

นักเรียนลืมเอาสมุดการบ้านมา

d)

นักเรียนทำการบ้านเสร็จแล้ว

18.

“ หากนักเรียนลืมเอาสมุดการบ้านกลับมา  นักเรียนมีวิธีแก้ปัญหาอย่างไร”

ข้อใดคือขั้นตอนของการวางแผน

a)

นักเรียนทำการบ้านเสร็จแล้ว

b)

นักเรียนลงมือทำการบ้านที่โรงเรียน

c)

นักเรียนโดนครูทำโทษ

d)

นักเรียนจะไปทำการบ้านที่โรงเรียน

19.

ข้อใดไม่ใช่ขั้นตอนการแก้ปัญหา

a)

การแจ้งปัญหาให้ผู้ดูแลตรวจสอบปรับปรุงระบบ

b)

การวิเคราะห์และกำหนดรายละเอียดของปัญหา

c)

การเลือกเครื่องมือและออกแบบขั้นตอนวิธีการแก้ปัญหา

d)

การดำเนินการแก้ปัญหา

20.

สัญลักษณ์ในข้อใด สามารถมีเพียงสัญลักษณ์เดียวเท่านั้นในผังงาน

a)

การตัดสินใจ

b)

การประมวลผล 

c)

การรับค่าข้อมูล

d)

จุดสิ้นสุดของผังงาน