Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Technology M.3

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

ซอฟต์แวร์ระบบ มีความหมายตรงกับข้อใดมากที่สุด

a)

โปรแกรมที่เขียนขึ้นเพื่อให้เครื่องคอมพิวเตอร์ทำงานได้ตามวัตถุประสงค์เฉพาะอย่าง

b)

โปรแกรมที่ช่วยในการแต่งตั้งระบบ เพื่อให้คอมพิวเตอร์สามารถติดต่อหรือใช้งานอุปกรณ์ต่างๆ ได้

c)

โปรแกรมที่ช่วยเสริมการทำงานของคอมพิวเตอร์ หรือช่วยให้โปรแกรมอื่นๆ มีความสามารถใช้งานได้สะดวกและรวดเร็วยิ่งขึ้น

d)

โปรแกรมหรือชุดคำสั่งที่ทำหน้าที่ควบคุมการทำงานของเครื่องคอมพิวเตอร์และอุปกรณ์ต่อพ่วงต่างๆ และเป็นตัวกลางระหว่างผู้ใช้กับเครื่องคอมพิวเตอร์

2.

ข้อใด ไม่ใช่ หน้าที่ของระบบปฏิบัติการ

a)

จัดการกับทรัพยากรต่างๆ ภายในคอมพิวเตอร์

b)

ช่วยให้ระบบต่างๆ ทำงานได้ถูกต้องและสอดคล้องกัน

c)

เป็นสมองให้กับคอมพิวเตอร์ จะทำหน้าที่ในการประมวลผลคำสั่งหรือข้อมูลที่รับเข้าไป

d)

เป็นตัวกลางระหว่างฮาร์ดแวร์กับผู้ใช้ เพื่อให้ผู้ใช้สามารถควบคุมการทำงานของฮาร์ดแวร์ได้

3.

โปรแกรม มีความหมายตรงกับข้อใด มากที่สุด

a)

การนำเอาคำสั่งมาเรียงต่อๆ กัน เพื่อให้คอมพิวเตอร์ทำงานได้

b)

การนำเอาคำสั่งมาเรียงต่อๆ กัน เพื่อให้คอมพิวเตอร์ทำงาน โดยจะต้องใช้ภาษาเบสิกในการเขียน

c)

การนำเอาคำสั่งมาเรียงต่อๆ กันเพื่อสั่งให้คอมพิวเตอร์ทำงาน โดยจะต้องใช้ภาษาที่คอมพิวเตอร์เข้าใจ เรียกว่า ภาษาเครื่อง

d)

การนำเอาคำสั่งมาเรียงต่อๆ กันเพื่อสั่งให้คอมพิวเตอร์ทำงาน โดยจะต้องใช้ภาษาที่คอมพิวเตอร์เข้าใจ เรียกว่า

ภาษาแอสเซมเบอร์

4.

การแปลภาษาแบบ อินเตอร์พรีเตอร์ (Interpreter) เป็นอย่างไร

a)

แปลโปรแกรมภาษาระดับสูงที่เรียกกันว่า โปรแกรมต้นฉบับ

b)

แปลโปรแกรมทีละบรรทัด ทำตามคำสั่งแบบบรรทัดต่อบรรทัด

c)

แปลภาษาแอสเซมบลีซึ่งเป็นภาษาระดับต่ำ ให้กลายเป็นภาษาเครื่อง

d)

แปลโปรแกรมทั้งหมดก่อน และเมื่อเจอข้อผิดพลาดก็จะแจ้งให้แก้ไข

5.

ข้อใดกล่าว ถูกต้อง เกี่ยวกับ เลขฐานสิบ

a)

เป็นเลขฐานที่คอมพิวเตอร์สามารถเข้าใจได้ง่าย

b)

เป็นเลขฐานที่ช่วยในเรื่องการจัดการระบบอนาล็อกในคอมพิวเตอร์

c)

เป็นเลขฐานที่สามารถเข้าใจได้ง่าย เพราะเป็นตัวเลขที่เกี่ยวข้องกับชีวิตประจำวัน

d)

เป็นเลขฐานที่ประกอบด้วยตัวเลข 10 ตัว ได้แก่เลข 1, 2, 3, 4, 5, 6, 7, 8, 9, 10

6.

ข้อใดกล่าว ถูกต้อง เกี่ยวกับเลขฐานสอง

a)

เป็นเลขฐานที่คอมพิวเตอร์สามารถเข้าใจได้ง่าย

b)

เป็นเลขฐานที่ประกอบด้วยเลข 2 ตัว ได้แก่เลข 1 กับ เลข 2

c)

เป็นเลขฐานที่ช่วยในเรื่องการจัดการระบบอนาล็อกในคอมพิวเตอร์

d)

เป็นเลขฐานที่สามารถเข้าใจได้ง่าย เพราะเป็นตัวเลขที่เกี่ยวข้องกับชีวิตประจำวัน

7.

เลขฐานสอง 1112 นี้ ตรงกับข้อใดในเลขฐานสิบ

a)

4

b)

5

c)

6

d)

7

8.

5 ในเลขฐานสิบ จะแปลงเป็นเลขฐานสอง ตามข้อใด

a)

00102

b)

10002

c)

01012

d)

10102

9.

ข้อใดกล่าว ถูกต้อง เกี่ยวกับการพัฒนาโปรแกรม

a)

ขั้นตอนการพัฒนาโปรแกรมมี 4 ขั้นตอน

b)

การออกแบบการแสดงผลทางหน้าจอของโปรแกรม เป็นสิ่งที่ต้องทำในขั้นตอนเขียนผังงานและซูโดโค้ด

c)

การพิจารณาสิ่งที่โจทย์ต้องการ, สิ่งที่โจทย์กำหนดมา, สิ่งที่ต้องนำเข้า เป็นสิ่งที่ต้องทำในขั้นตอนกำหนดและวิเคราะห์ปัญหา

d)

ขั้นตอนการพัฒนาโปรแกรม ประกอบด้วย กำหนดและวิเคราะห์ปัญหา, เขียนผังงานและซูโดโค้ด, เขียนโปรแกรม, ทดสอบและแก้ไขโปรแกรม

10.

ข้อใดต่อไปนี้ มีคุณสมบัติ แตกต่าง จากข้ออื่น

a)

MS-Office

b)

Mac OS

c)

Window

d)

Linux

11.

ภาษาคอมพิวเตอร์ใดต่อไปนี้ที่ ไม่ใช่ ภาษาคอมพิวเตอร์ระดับสูง

a)

CoBol

b)

Assembly

c)

C

d)

Java

12.

หากต้องการเขียนโปรแกรมคำนวณผลการเรียน โดยให้แสดงคะแนนและเกรดที่ได้ออกทางจอภาพ จะต้องใช้สัญลักษณ์ใด

a)
b)
c)
d)
13.

“X >= Y” จากข้อความดังกล่าว ให้เลือกสัญลักษณ์แทนกระบวนการที่ถูกต้อง

a)
b)
c)
d)
14.

“ราคาสุทธิ = ราคาสินค้า + ภาษี” จากข้อความดังกล่าว ให้เลือกสัญลักษณ์แทนกระบวนการที่ถูกต้อง

a)
b)
c)
d)
15.

“แสดงคะแนนรวมที่ได้” จากข้อความดังกล่าว ให้เลือกสัญลักษณ์แทนกระบวนการที่ถูกต้อง

a)
b)
c)
d)
16.

“รับค่าราคาสินค้าที่ยังไม่รวมภาษี” จากข้อความดังกล่าว ให้เลือกสัญลักษณ์แทนกระบวนการที่ถูกต้อง

a)
b)
c)
d)
17.

“Start” จากข้อความดังกล่าว ให้เลือกสัญลักษณ์แทนกระบวนการที่ถูกต้อง

a)
b)
c)
d)
18.

ข้อใดเป็นการตั้งชื่อตัวแปร ที่ไม่ถูกต้อง

a)

a

b)

b1

c)

username

d)

price vag

19.

ข้อใดเป็นการประกาศตัวแปร ที่ไม่ถูกต้อง

a)

char ใช้ประกาศตัวแปรชนิดข้อความ

b)

int ใช้ประกาศตัวแปรชนิดตัวเลขจำนวนเต็ม

c)

float ใช้ประกาศตัวแปรชนิดตัวเลขทศนิยม

d)

char[ ] ใช้ประกาศตัวแปรชนิดอักขระตามจำนวนที่กำหนด

20.

คำสั่งภาษาซีในข้อใด เป็นคำสั่งให้แสดงข้อความและขึ้นบรรทัดใหม่

a)

print(“ /n”);

b)

print(“ \n”);

c)

printf(“ /n”);

d)

printf(“ \n”);

21.

คำสั่งภาษาซีในข้อใด เป็นคำสั่งให้รับข้อมูล

a)

scanf(“ ” , % );

b)

scanf(“ ” , & );

c)

scant(“ ” , % );

d)

scant(“ ” , & );

22.

ข้อใดเป็นสร้างส่วนหัวของโปรแกรมในภาษาซีได้ถูกต้อง

a)

#include<stdio>

b)

#include<stdio.h>

c)

#include<stdio.h>;

d)

#include<studio.h>;

23.

คำสั่งต่างๆของผู้ใช้งานที่อยู่ใน User Define จะต้องอยู่ในเครื่องหมายใด

a)

( )

b)

[ ]

c)

{ }

d)

< >

24.

โปรแกรมคอมพิวเตอร์จากการสร้างด้วยภาษาซี จะมีนามสกุลอะไร

a)

.c

b)

.c+

c)

.c#

d)

.cc

25.

โปรแกรมคอมพิวเตอร์จากการวร้างด้วย ภาษาซี ที่พร้อมใช้งาน จะมีนามสกุลอะไร

a)

.c

b)

.cpp

c)

.obj

d)

.exe

26.

ไฟล์วีดีโอมาตรฐานของคอมพิวเตอร์ทั่วไปที่นิยมใช้คือไฟล์อะไร

a)

DV (Digital Video)

b)

AVI (Audio Video Interactive)

c)

WMV (Windows Media Video)

d)

MOV

27.

ขนาดไฟล์วีดิโอแบบfull-Hd มีขนาดเท่าไหร่

a)

ขนาด 1820 x 1070

b)

ขนาด 1920 x 1080

c)

ขนาด 2000 x 1090

d)

ขนาด 2120 x 1100

28.

ข้อใด ไม่ใช่ คุณสมบัติของวีดีโอ

a)

ภาพ

b)

เสียง

c)

แอนิเมชั่น

d)

ภาพเคลื่อนไหว

29.

Fram Rate คืออะไร

a)

การบีบอัดข้อมูลเสียงและภาพวิดีโอ

b)

การแสดงผลความละเอียดต่อพิกเซล

c)

ความเร็วในการแสดงผลภาพเคลื่อนไหว

d)

เทคโนโลยีการเข้ารหัสข้อมูล ซึ่งมีผลโดยตรงต่อคุณภาพของวิดีโอ

30.

ข้อใดคือวามหมายของการกำหนด Effect ที่ถูกต้อง

a)

รูปแบบการบีบอัดขนาดวีดีโอ

b)

รูปแบบการกำหนดคุณภาพวีดีโอ

c)

รูปแบบการกำหนดชนิดวีดีโอ

d)

รุปแบบการควบคุมการแสดงผลวีดีโอ