wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

คอมพิวเตอร์8

Total questions: 68

Worksheet time: 32mins

Name
Class
Date
1.

อาชญากรรมคอมพิวเตอร์ที่เป็นการขโมยข้อมูลมีลักษณะอย่างไร

a)

1. ขโมยข้อมูลจากร้านสะดวกซื้อ

b)

2. ขโมยข้อมูลจากห้างสรรพสินค้า

c)

3. ขโมยข้อมูลจากธนาคาร

d)

4. ขโมยข้อมูลจากผู้ใช้งานอินเทอร์เน็ต

2.

การกระทำใดเป็นการใช้อินเทอร์เน็ตได้อย่างเหมาะสม

a)

1. ไม่ควรใช้อินเทอร์เน็ตทุกวัน

b)

2. ใช้อินเทอร์เน็ตเพื่อความบันเทิงเท่านั้น

c)

3. ใช้อินเทอร์เน็ตเพื่อผลประโยชน์ทางธุรกิจเท่านั้น

d)

4. ไม่ใช้อินเทอร์เน็ตเพื่อทำร้ายผู้อื่น

3.

สิ่งที่อาจจะก่อให้เกิดเสียหายต่อคุณสมบัติของข้อมูลด้านใดด้านหนึ่งหรือมากกว่าหนึ่งด้าน คือข้อใด

a)

1. ภัยธรรมชาติ

b)

2. ภัยพิบัติ

c)

3. อุทกภัย

d)

4. ภัยคุกคาม

4.

หากต้องการใช้คอมพิวเตอร์ในการเผยแพร่ภาพ สิ่งใดที่นักเรียนไม่ควรกระทำ

a)

1. เผยแพร่ภาพลามกอนาจาร

b)

2. เผยแพร่ภาพกีฬาสี

c)

3. เผยแพร่ภาพไปเที่ยวลงใน Facebook

d)

4. เผยแพร่ภาพอาหารที่กำลังรับประทาน

5.

ข้อใดไม่ใช่ความหมายของอาชญากรรมคอมพิวเตอร์

a)

1. การกระทำใด ๆ ที่เกี่ยวข้องกับคอมพิวเตอร์และเป็นความผิดทางอาญา

b)

2. การกระทำใด ๆ ที่เกี่ยวข้องกับคอมพิวเตอร์ ซึ่งทำให้ผู้อื่นได้รับความเสียหาย

c)

3. การกระทำใด ๆ ที่เป็นความผิดทางอาญา

d)

4. การกระทำใด ๆ ที่เกี่ยวข้องกับคอมพิวเตอร์ ซึ่งทำให้ผู้กระทำผิดได้รับผลประโยชน์

6.

นักเรียนมีบทบาทอย่างไรในการมีส่วนร่วมที่จะส่งเสริมให้คนทั่วไปใช้อินเทอร์เน็ตอย่างมีมารยาท

a)

1. ใช้คอมพิวเตอร์ทำร้าย หรือละเมิดผู้อื่น

b)

2. ปฏิบัติตนเป็นตัวอย่างที่ดี เคารพกฎระเบียบ

c)

3. สอดแนม แก้ไข หรือเปิดดูแฟ้มข้อมูลของผู้อื่น

d)

4. ใช้คอมพิวเตอร์รบกวนการทำงานของผู้อื่น

7.

ข้อใดไม่ใช่ลักษณะของการก่ออาชญากรรมคอมพิวเตอร์

a)

1. การเจาะเข้าไปในระบบรักษาความปลอดภัยส่วนบุคคล

b)

2. การเจาะเข้าไปในระบบรักษาความปลอดภัยส่วนที่เป็นระบบปฏิบัติการ

c)

3. การเจาะเข้าไปในระบบสื่อสารและรักษาความปลอดภัยของซอฟต์แวร์ข้อมูล

d)

4. การเจาะเข้าไปในระบบรักษาความปลอดภัยของเว็บสาธารณะ

8.

การนำข้อมูลของผู้อื่นมาเป็นประโยชน์ต่อตนเอง จัดเป็นอาชญากรรมคอมพิวเตอร์ประเภทใด

a)

1. การแทรกแซงข้อมูลโดยมิชอบ

b)

2. การละเมิดลิขสิทธิ์และปลอมแปลง

c)

3. อันธพาลทางคอมพิวเตอร์และผู้ก่อการร้าย

d)

4. การใช้เทคโนโลยีคอมพิวเตอร์ดัดแปลงข้อมูล

9.

บุคคลใดปฏิบัติตามมารยาทในการใช้อินเทอร์เน็ต

a)

1. ก้านเข้าไปซื้อเสื้อผ้าลอกเลียนแบบในเว็บไซต์ขายเสื้อผ้า

b)

2. ไก่พบบุคคลน่าสงสัยในห้องคอมพิวเตอร์ของโรงเรียน จึงนำเรื่องไปแจ้งให้ครูผู้ดูแลทราบ

c)

3. ก้อยคัดลอกภาพอาหารของผู้อื่นเพื่อนำมาทำเป็นเมนูอาหารของร้าน

d)

4. กุ๊กพิมพ์ไลน์ต่อว่าเพื่อนด้วยถ้อยคำที่รุนแรง เนื่องจากเพื่อผิดนัดตน

10.

จากบทความต่อไปนี้

“เป็ดต้องการซื้อรองเท้าคู่ใหม่แต่มีเงินไม่พอ ซันจึงชักชวนเป็ดเข้าไปเล่นพนันฟุตบอลในเว็บไซต์หนึ่ง ต่อมาเป็ดเล่นพนันชนะ จึงนำเงินไปซื้อรองเท้าคู่ใหม่”

การกระทำของเป็ดเป็นอาชญากรรมคอมพิวเตอร์ประเภทใด

a)

1. การใช้คอมพิวเตอร์เผยแพร่ภาพ

b)

2. การฟอกเงินทางอิเล็กทรอนิกส์

c)

3. การละเมิดลิขสิทธิ์และการปลอมแปลง

d)

4. อาชญากรรมที่ใช้การสื่อสารผ่านเครือข่ายคอมพิวเตอร์

11.

ข้อใดเป็นนามสกุลของไฟล์รูปภาพ

a)

ZIP

b)

DOC

c)

JPG

d)

AVI

12.

ข้อใดเป็นเป็น"โดเมนเนม"การศึกษา

a)

.co.th

b)

.in.th

c)

.ac.th

d)

.or.th

13.

IOT ย่อมาจากอะไร

a)

Internet of dowload

b)

Internet of Thanks

c)

Internet of Things

d)

Internet office Things

14.

"255.255.255.0" คืออะไร

a)

Network IP

b)

Broadcast IP

c)

Range host IP

d)

Subnet Mask

15.

ถ้าจะออกแบบเว็บไซต์ต้องใช้โปรแกรมอะไร

a)

SQL

b)

Dreamweaver

c)

Visual basic

d)

Adobe Flash

16.

คำสั่งใดเป็นคำสั่งเช็ค IP Address

a)

IPaddress

b)

IPcomback

c)

IPconfig

d)

IPconfag

17.

ภาษาใดเป็นภาษาในการเขียนโปรแกรมสร้างเว็บ

a)

JAVA

b)

C++

c)

PHP

d)

ถูกทุกข้อ

18.

ถ้าจะสร้างฐานข้อมูลต้องใช้โปรแกรมอะไร

a)

Access

b)

SQL

c)

FoxPro

d)

ถูกทุกข้อ

19.

โดเมนเนมใดเป็นของประเทศประเทศสิงคโปร์

a)

.jp

b)

.cn

c)

.sg

d)

.uk

20.

ข้อใดเป็นการประกาศค่าคงที่ที่ถูกต้อง

a)

const int b 12 ;

b)

const b 12 ;

c)

const int b = 12 ;

d)

const b = 12 ;

21.

ข้อใดต่อไปนี้ คือ ลักษณะการทำงานของคำสั่งวนซ้ำ while

a)

ตรวจสอบเงื่อนก่อนก็ได้ หรือทำงานก่อนก็ได้

b)

ทำงานและตรวจสอบเงื่อนไขพร้อมกัน

c)

ตรวจสอบเงื่อนไขก่อนแล้วจึงทำงานต่อไป

d)

ทำงานตามคำสั่งก่อนจึงตรวจสอบเงื่อนไข

22.

ข้อใดต่อไปนี้ เป็นคำสั่งในการเลือกทำแบบทางเดียว

a)

if

b)

if-else

c)

if-else เชิงซ้อน

d)

switch

23.

ถ้าต้องการเก็บข้อมูลเกี่ยวกับผลการเรียน เช่น 3.88 ควรกำหนดชนิดข้อมูลของตัวแปรดังข้อใด

a)

char

b)

float

c)

int

d)

short

24.

stdio.h จะพบได้ในส่วนใดของโครงสร้างโปรแกรมภาษาซี

a)

ส่วนฟังก์ชันที่กำหนดเอง

b)

ส่วนฟังก์ชันหลัก

c)

ส่วนประกาศตัวแปรส่วนกลาง

d)

ส่วนประมวลผลก่อน

25.

ข้อใดไม่ถูกต้องตามหลักการตั้งชื่อตัวแปร

a)

day_of_week

b)

T_123

c)

2Subjects

d)

your_name

26.

ข้อใดต่อไปนี้ คือคำสั่งที่ต้องใช้หยุดการทำซ้ำและออกจากลูปของโปรแกรมได้

a)

continue

b)

break

c)

while

d)

for

27.

ข้อใดต่อไปนี้ คือคำตอบของค่า y จากนิพจน์ที่กำหนดให้

int x, y;

x = 8;

y = ++x;

printf(“%d”,y);

a)

7

b)

8

c)

9

d)

10

28.

ถ้าหากต้องการให้ฟังก์ชั่น printf() แสดงผลเป็นตัวทศนิยมจะต้องใช้รหัสควบคุมตัวใด

a)

%c

b)

%f

c)

%x

d)

%s

29.

ถ้าหากต้องการให้ฟังก์ชั่น printf() แสดงผลเป็นตัวเลขจำนวนเต็มจะต้องใช้รหัสควบคุมตัวใด

a)

%d

b)

%x

c)

%c

d)

%s

30.

ข้อใดที่ไม่จำเป็นต้องมีในการเขียนโปรแกรม

a)

#define

b)

#include

c)

{ }

d)

main ()

31.

ภาษาซีถูกพัฒนามาจากภาษาอะไร

a)

ภาษา A

b)

ภาษา B

c)

ภาษา C

d)

ภาษา D

32.

ถ้านักเรียนต้องการเพิ่มค่าตัวแปรทีละ 1 ค่าควรใช้คำสั่งในข้อใด

a)

i--

b)

i++

c)

-+i

d)

+-i

33.

จากรูปแบบการทำซ้ำด้วยคำสั่ง for ดังต่อไปนี้ for(i = 1; i<=10; i++) ข้อใดแปลความหมายของการทำงานในวงเล็บตามลำดับได้ถูกต้อง

a)

กำหนดค่าเริ่มต้น; เพิ่มค่าตัวแปร; เงื่อนไขสำหรับทำซ้ำจนจบ

b)

กำหนดค่าเริ่มต้น; เงื่อนไขสำหรับทำซ้ำจนจบ; เพิ่มค่าตัวแปร

c)

เงื่อนไขสำหรับทำซ้ำจนจบ; กำหนดค่าเริ่มต้น; เพิ่มค่าตัวแปร

d)

เพิ่มค่าตัวแปร; กำหนดค่าเริ่มต้น; เงื่อนไขสำหรับทำซ้ำจนจบ

34.

ถ้านักเรียนต้องการเขียนเงื่อนไขในภาษาซีที่ให้ความหมายว่า “เท่ากับ” ควรเลือกใช้เครื่องหมายในข้อ

a)

=>

b)

==

c)

!=

d)

=!

35.

ข้อใดคือผู้พัฒนาภาษาซี

a)

Arthur C. Clarke

b)

Dennis Ritchie

c)

Charles Babbage

d)

Lady Augusta Ada Byron

36.

ข้อใดคือโปรแกรมที่ใช้ในการเขียนโปรแกรมภาษาซี

a)

Microsoft Word 2010

b)

Microsoft Windows Logo

c)

Dev-C++

d)

Internet Explorer

37.

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

a)

1Sum

b)

Num 2

c)

do

d)

_name

38.

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

a)

double, float, long, unsigned int

b)

char, unsigned int, float, double

c)

long, unsigned long, float, double

d)

unsigned int, char, float, double

39.

ข้อใดต่อไปนี้ คือ จำนวนรอบของการทำงานจากชุดคำสั่งที่กำหนดให้

int x=5;

while(x > 5)

printf(“%d”,x);

a)

5 รอบ

b)

10 รอบ

c)

0 รอบ

d)

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

40.

ข้อใดต่อไปนี้ คือ ลักษณะการทำงานของคำสั่งวนซ้ำ do-while

a)

ตรวจสอบเงื่อนก่อนก็ได้ หรือทำงานก่อนก็ได้

b)

ทำงานและตรวจสอบเงื่อนไขพร้อมกัน

c)

ตรวจสอบเงื่อนไขก่อนแล้วจึงทำงานต่อไป

d)

ทำงานตามคำสั่งก่อนจึงตรวจสอบเงื่อนไข

41.

ในการใช้โปรแกรม Dev C++ ถ้าต้องสร้าง Source File ต้องใช้คีย์ลัด ในข้อใด

a)

Ctrl + N

b)

Ctrl + T

c)

Ctrl + S

d)

Ctrl + V

42.

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

a)

printf("THAILAND");

b)

printf("12345");

c)

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

d)

printf('COMPUTER');

43.

จงหาค่าของนิพจน์ 3+7*2

a)

15

b)

16

c)

12

d)

17

44.

ข้อใดไม่ใช่คำสงวนที่ห้ามตั้งชื่อตัวแปร

a)

long

b)

float

c)

letter

d)

while

45.

ข้อใดคือสัญลักษณ์ จุดเริ่มต้น / สิ้นสุด

ของผังงาน ในโปรแกรมหลักและโปรแกรมย่อย

a)
b)
c)
d)
46.

ผังงานควรเขียนช่วงใด เพื่อให้สามารถสร้างโปรแกรมคอมพิวเตอร์ได้อย่างถูกต้อง

a)

ก่อนเขียนโปรแกรม

b)

ช่วงเวลาใดก็ได้

c)

หลังโปรแกรมเสร็จสมบูรณ์

d)

โปรแกรมใกล้เสร็จสมบูรณ์

47.

รูปแบบผังงานใดต้องประกอบไปด้วยสัญลักษณ์การตัดสินใจ

a)

แบบการเรียงลำดับ

b)

แบบมีเงื่อนไข

c)

แบบทำซ้ำ

d)

ถูกทั้งข้อ 2 และ ข้อ 3

48.

จงพิจารณานิพจน์ Y = 5 * 3 - 2 + 80 /2 ผลลัพธ์ของ Y มีค่าเท่าใด

a)

53

b)

40.5

c)

42.5

d)

-37

49.

ข้อใดคือประโยชน์ของผังงาน Flowchart

a)

ง่ายและสะดวกต่อการพิจารณาถึงลำดับขั้นตอนในการทำงาน

b)

ยุ่งยากสำหรับการเขียนโปรแกรม

c)

ขั้นตอนในการทำงานซับซ้อน

d)

การทำงานของผังงานโปรแกรม

50.

การเขียนผังงานจัดอยู่ในขั้นตอนใดของการพัฒนาโปรแกรม

a)

เขียนโปรแกรม

b)

ออกแบบระบบ

c)

วิเคราะห์ระบบ

d)

การจัดทำเอกสาร

51.

ผังงานมีหลักการในการกำหนดทิศทางการทำงานเป็นแบบใดจึงจะถูกต้องที่สุด

a)

บนลงลาง

b)

ซ้ายไปขวา

c)

ตามหัวลูกศรจากบนลงล่างหรือซ้ายไปขวา

d)

ขวาไปซ้าย

52.

ข้อใดต่อไปนี้ คือคำสั่งลูปการทำซ้ำที่ทราบจำนวนรอบที่แน่นอน

a)

switch

b)

while

c)

do-while

d)

for

53.

จากภาพ มีตัวแปรทั้งหมดกี่ตัวแปร

a)

6

b)

5

c)

4

d)

3

54.

จากภาพมีตัวแปรทั้งหมดกี่ตัวแปร

a)

6

b)

5

c)

3

d)

2

55.

จากภาพ เมื่อรันโปรแกรมแล้ว ben จะมีค่าเป็นเท่าไร

a)

5

b)

2

c)

bo

d)

ben

56.

มีชื่อตัวแปรว่าอะไรบ้าง

a)

5,2

b)

bo, ben, ben

c)

bo,ben

d)

bo 5 ,ben 2

57.

c มีค่าเป็นเท่าไร

a)

0

b)

5

c)

3

d)

c

58.

ผลที่ได้จากการกำหนด a*b

a)

5

b)

0

c)

25

d)

15

59.

ผลที่ได้จาก b*c คือ

a)

0

b)

5

c)

8

d)

15

60.

รูปแบบการประกาศตัวแปรภาษาซี คือข้อใด

a)

Type name

b)

Type name;

c)

Type name=;

d)

Type name }

61.

การประกาศตัวแปรเพื่อเก็บข้อมูลเลขประจำตัวนักเรียน ควรใช้ชนิดข้อมูลใด

a)

int

b)

char

c)

float

d)

double

62.

ประกาศตัวแปรเก็บข้อมูล เลขที่นักเรียน โดยใช้ตัวแปรชื่อ id ข้อใดถูกต้อง

a)

float id;

b)

int id;

c)

char id;

d)

double id;

63.

ตัวแปรมีทั้งหมดกี่ตัวแปร

a)

4

b)

2

c)

3

d)

8

64.

ชื่อตัวแปรที่เก็บ ข้อความ "Kruben" คือข้อใด

a)

int

b)

char

c)

id

d)

ben

65.

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

a)

3

b)

4

c)

8

d)

9

66.

บรรทัดใดที่ทำให้เกิดการแสดงผลทางจอภาพ kruben

a)

3

b)

4

c)

8

d)

9

67.

บรรทัดใดเกิดการแสดงผลทางจอภาพ เป็นหมายเลข 20

a)

3

b)

4

c)

8

d)

9

68.

จากภาพ คำสั่งบรรทัดใดเกิดการแสดงผลทางจอภาพทางด้านขวามือ

a)

3 ,4

b)

8,9

c)

4

d)

9