Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

การพัฒนาโปรแกรมคอมพิวเตอร์

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

โปรแกรมคอมพิวเตอร์มีกี่ประเภทใหญ่ๆ

a)

2

b)

3

c)

4

d)

10

2.

ข้อใดเป็นโปรแกรมประเภทระบบปฏิบัติการ

a)

โปรแกรม Microsoft

b)

โปรแกรม Dev c

c)

โปรแกรม Windows

d)

โปรแกรม WinZip

3.

โปรแกรมประยุกต์ คือ?

a)

โปรแกรมระบบปฏิบัติการหรือโอเอส

b)

โปรแกรมที่จะช่วยอำนวยความสะดวกให้กับผู้ใช้คอมพิวเตอร์

c)

โปรแกรมตรวจสอบความเร็วของคอมพิวเตอร์

d)

โปรแกรมที่พัฒนาขึ้นมาสำหรับงานเฉพาะด้าน

4.

โปรแกรม program avg antivirus เป็นโปรแกรมประเภทใด

a)

โปรแกรมระบบปฏิบัติการ Operating System

b)

โปรแกรมเอนกประสงค์ Utility Program

c)

โปรแกรมประยุกต์ Package Software

d)

ถูกทุกข้อ

5.

ตัวแปลภาษาคอมพิวเตอร์เรียกว่าอะไร

a)

Translate

b)

Source Program

c)

Assembler

d)

Compiler

6.

ภาษาที่ใช้เลขฐานสองแทนข้อมูล และคำสั่งต่าง ๆ เรียกว่าอะไร

a)

Machine Language

b)

Assembly Language

c)

COBOL

d)

Procedural Language

7.

ใครเป็นผู้พัฒนาภาษา c

a)

Ken tomson

b)

Dennis ritche

c)

Bill gates

d)

Steve jobs

8.

ข้อใดเป็นลักษณะเด่นของภาษา c

a)

สั่งงานคอมพิวเตอร์ได้รวดเร็วกว่าภาษาระดับสูงอื่น ๆ

b)

โปรแกรมมีความยืดหยุ่นสูง

c)

สั่งงานอุปกรณ์ในระบบคอมพิวเตอร์ได้เกือบทุกส่วนของฮาร์ดแวร์ซึ่งภาษาระดับสูงภาษาอื่นทำงานดังกล่าวได้น้อยกว่า

d)

ถูกทุกข้อ

9.

ขั้นตอนการออกแบบโปรแกรมเปรียบได้กับขั้นตอนใดของกระบวนการแก้ปัญหา

a)

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

b)

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

c)

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

d)

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

10.

ข้อดีของภาษาระดับสูงมากคือข้อใด

a)

เขียนโปรแกรมได้ง่ายและรวดเร็ว

b)

เขียนโปรแกรมด้วยสัญลักษณ์ได้

c)

เขียนโปรแกรมเชิงวัตถุได้

d)

เขียนโปรแกรมตามหลักของภาษาธรรมชาติ

11.

$include<stdio.h>

void main() {

printf(“Pathumwilai”);

}

โปรแกรมนี้รันไม่ได้เพราะเหตุใด

a)

Syntax Errors

b)

Logic Errors

c)

Runtime Errors

d)

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

12.

เฮดเดอร์ไฟล์ใดทำงานเกี่ยวข้องกับฟังก์ชันอินพุตและเอาต์พุต

a)

#include

b)

stdio.h

c)

conio.h

d)

printf

13.

ฟังก์ชันใดที่ไม่สามารถใช้งานได้ถ้าไม่ประกาศเฮดเดอร์ conio.h

a)

printf

b)

scanf

c)

getch

d)

ถูกทุกข้อ

14.

printf เป็นคำสั่งอะไร

a)

สั่งให้โปรแกรมทำงาน

b)

ควบคุมการทำงานของฟังชั่น main

c)

แสดงข้อความ

d)

รับข้อมูลข้อความ

15.

ผลลัพธ์ที่ได้จากโปรแกรมนี้คือ?

a)

"MY name is" "ZERo"

b)

MY name is

c)

MY name isZERo

d)

MY name is

ZERo

16.

#include <stdio.h>

#include <conio.h>

void main() {

int a=10,b=5;

printf(“%d+%d=%d”,a,b,b/a);

getch();

โปรแกรมนี้ผิดพลาดประเภทใด

a)

Syntax Errors

b)

Logic Errors

c)

Runtime Errors

d)

Program Errors

17.

หากไม่ต้องการให้โปรแกรมแสดงคำว่า ZERo โดยไม่ลบบรรทัดที่6ออกต้องทำยังไง

a)

ลบบรรทัดที่ 5 ออก

b)

เติม // หน้าZERo ที่บรรทัด 6

c)

เติม // หน้า printf ที่บรรทัด 6

d)

เติม /* หลังprintf(“ZERo”);

18.

หากต้องการลบบรรทัดที่ 3 ออกโดยที่โปรแกรมยังทำงานได้อยู่ต้องลบยรรทัดใดออกด้วย

a)

บรรทัดที่ 1

b)

บรรทัดที่ 2

c)

บรรทัดที่ 7

d)

บรรทัดที่ 8

19.

หากต้องการลบบรรทัดที่ 2 ออกโดยที่โปรแกรมยังทำงานได้อยู่ต้องลบยรรทัดใดออกด้วย

a)

บรรทัดที่ 3

b)

บรรทัดที่ 4-7

c)

บรรทัดที่ 5-6

d)

บรรทัดที่ 4-9

20.

ส่วนประกอบของโปรแกรมภาษา c มีกี่ส่วน

a)

2

b)

3

c)

4

d)

5