wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ระบบปฏิบัติการชุดที่ 1

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

ส่วนของซีพียูที่ทำหน้าที่คำนวณทางคณิตศาสตร์และตรรกวิทยา เรียกว่า อะไร

a)

I/O

b)

Memory

c)

Control Unit (CU)

d)

Arithmetic and Logic Unit (ALU)

2.

หากมีหลาย ๆ งาน ป้อนเข้ามาที่ CPU จะมีวิธีเลือกทำงานใดก่อน อย่างไร

a)

งานยาวทำก่อน

b)

งานสั้นทำที่หลัง

c)

ลำดับความสำคัญ

d)

มาที่หลังบริการก่อน

3.

เมื่อมีโปรเซสจำนวนมากต้องการใช้งานทรัพยากร แต่ทรัพยากรมีอยู่อย่างจำกัด ทำให้ไม่สามารถจัดสรรทรัพยากรให้กับทุกโปรเซสได้ จึงก่อให้เกิดปัญหาใด

a)

ดิสก์เต็ม

b)

Spooling เต็ม

c)

หน่วยความจำไม่พอ

d)

การติดตาย (Deadlock)

4.

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

a)

Circular wait

b)

No preemptive

c)

Resource holding

d)

Mutual Exclusion

5.

ข้อใด ไม่ใช่ วิธีการกู้คืนเมื่อมีการติดตาย

a)

หยุดทุกงาน และเริ่มประมวลผลใหม่

b)

เริ่มประมวลผลใหม่ โดยไม่ต้องหยุดงานใด ๆ

c)

หยุดงานที่เป็นต้นเหตุให้เกิดการติดตาย และให้ผู้ใช้ส่งงานมาประมวลผลใหม่

d)

หยุดงานที่เป็นต้นเหตุชั่วคราว และแก้ไขที่งานอื่นให้ประมวลผลได้ แล้วกลับมาประมวลผลงานต้นเหตุอีกครั้ง

6.

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

a)

ติดต่อกับผู้ใช้ (User Interface)

b)

ควบคุมดูแลอุปกรณ์ (Control Device)

c)

สะดวกในการใช้งานง่าย (Convenient to use)

d)

จัดสรรทรัพยากรของระบบ (Resource Management)

7.

Thread ที่สามารถทำงานได้หลายๆ งาน เรียกว่า อะไร

a)

Multithread

b)

Singlethread

c)

Lightweight process

d)

Heavyweight process

8.

วงจรชีวิตของ Thread เริ่มต้น และสิ้นสุดอย่างไร

a)

Born -> Running -> Dead

b)

Born -> Ready -> Running

c)

Born -> Running -> Ready -> Dead

d)

Born -> Ready -> Running -> Dead

9.

สถานะ Sleeping ในวงจรชีวิตของเทรด ทำงานอย่างไร

a)

ทำงานเสร็จสิ้น

b)

รอเวลาทำงาน

c)

หยุดพักชั่วคราว

d)

กำลังคอยเวลาทำงาน

10.

ระบบที่หน่วยประมวลผลกลางแบ่งเวลาการทำงานให้ผู้ใช้หลายคนสามารถทำงานได้พร้อมๆกัน (ผู้ใช้จะรู้สึกว่าทำงานพร้อมกัน แต่จริงๆแล้วเป็นการแบ่งเวลาทำงานโดย CPU) เรียกว่าอะไร

a)

Multiuser

b)

Operating

c)

Multitasking

d)

Multiswitching

11.

Real-Time System เป็นระบบปฏิบัติการที่ทำงานแบบใด

a)

ทันทีทันใด

b)

แบ่งงานกันทำหรือสลับกัน

c)

รอถึงเวลาที่กำหนดไว้ก่อนจึงจะทำ

d)

ทำงานพร้อม ๆ กันหลายงานในเวลาเดียวกัน

12.

ส่วนใดของคอมพิวเตอร์ที่เปรียบเสมือนสมองกล

a)

CU

b)

RAM

c)

CPU

d)

I/O

13.

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

a)

ซอฟต์แวร์ระบบ

b)

ซอฟต์แวร์ประยุกต์

c)

ซอฟต์แวร์ใช้งานทั่วไป

d)

ซอฟต์แวร์ใช้งานเฉพาะด้าน

14.

ควรใช้ซอฟต์แวร์ใดในการสร้างและจัดเก็บฐานข้อมูลทะเบียนนักศึกษา

a)

MS PowerPoint

b)

Microsoft Word

c)

Operating System

d)

Database Software

15.

ในยุคแรกๆที่มีการพัฒนาระบบปฏิบัติการให้สามารถทำงานประมวลได้ 1 งาน เรียกว่า อะไร

a)

Multiprogramming

b)

Time Sharing System

c)

Batch Processing System

d)

Single-stream batch processing systems