wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

UAS Sistem Operasi 2025

Total questions: 50

Worksheet time: 33mins

Name
Class
Date
1.

Fungsi utama sistem operasi adalah ...

a)

Menyediakan aplikasi perkantoran

b)

Mengelola sumber daya perangkat keras dan menyediakan layanan bagi aplikasi

c)

Mengoptimalkan koneksi internet

d)

Menyimpan data pengguna secara permanen

2.

Manakah yang termasuk kernel responsibility?

a)

Text editor

b)

Web browser

c)

Process scheduling

d)

Office application

3.

Bootloader berfungsi untuk ...

a)

Mengatur hak akses user

b)

Memuat kernel ke memori

c)

Menjalankan aplikasi pertama

d)

Mengelola file system

4.

Proses adalah ...

a)

Program yang tersimpan di disk

b)

Program yang sedang dieksekusi

c)

Sekumpulan instruksi statis

d)

File konfigurasi sistem

5.

Thread berbeda dengan proses karena ...

a)

Thread memiliki alamat memori sendiri

b)

Thread lebih berat dari proses

c)

Thread berbagi ruang alamat dalam satu proses

d)

Thread tidak dijadwalkan CPU

6.

Context switching terjadi ketika ...

a)

Proses selesai

b)

CPU berpindah dari satu proses ke proses lain

c)

Proses membuat child

d)

Proses menunggu input

7.

PCB (Process Control Block) menyimpan informasi berikut, kecuali ...

a)

Program Counter

b)

Register CPU

c)

Source code program

d)

Status proses

8.

Perintah Linux untuk melihat proses aktif adalah ...

a)

ls

b)

ps

c)

chmod

d)

mount

9.

Tujuan sinkronisasi adalah ...

a)

Mempercepat eksekusi program

b)

Mencegah kondisi balapan (race condition)

c)

Mengurangi penggunaan memori

d)

Menghilangkan proses zombie

10.

Semaphore digunakan untuk ...

a)

Penjadwalan CPU

b)

Proteksi memori

c)

Sinkronisasi proses

d)

Virtualisasi

11.

Deadlock terjadi ketika ...

a)

Proses terlalu banyak

b)

CPU terlalu cepat

c)

Proses saling menunggu resource

d)

Thread selesai lebih awal

12.

Salah satu kondisi deadlock menurut Coffman adalah ...

a)

Preemption

b)

Circular wait

c)

Multithreading

d)

Paging

13.

Strategi deadlock avoidance menggunakan ...

a)

FIFO scheduling

b)

Banker’s Algorithm

c)

Round Robin

d)

Demand paging

14.

Tujuan utama manajemen memori adalah …

a)

Mempercepat jaringan

b)

Mengoptimalkan penggunaan RAM

c)

Menyimpan file

d)

Menjaga keamanan user

15.

Paging adalah teknik manajemen memori yang …

a)

Menggunakan segmentasi

b)

Menggunakan blok ukuran tetap

c)

Menghindari virtual memory

d)

Menghilangkan fragmentasi internal

16.

Page fault terjadi ketika …

a)

Proses selesai

b)

Page tidak berada di memori utama

c)

Disk penuh

d)

CPU overload

17.

Contoh algoritma replacement page adalah …

a)

FCFS

b)

FIFO

c)

Banker

d)

SJF

18.

Virtual memory memungkinkan …

a)

Program lebih kecil

b)

Program lebih besar dari RAM

c)

CPU lebih cepat

d)

Disk lebih kecil

19.

Fungsi utama sistem file adalah …

a)

Mengatur jaringan

b)

Mengelola penyimpanan data

c)

Mengatur proses

d)

Mengatur memori

20.

Struktur direktori Linux dimulai dari …

a)

.home

b)

/root

c)

/

d)

/bin

21.

Inode menyimpan informasi berikut, kecuali …

a)

Ukuran file

b)

Hak akses

c)

Nama file

d)

Pointer blok data

22.

Perintah Linux untuk melihat isi direktori adalah …

a)

mkdir

b)

ls

c)

cd

d)

rm

23.

File system Linux yang umum digunakan adalah …

a)

FAT32

b)

NTFS

c)

ext4

d)

exFAT

24.

I/O buffering bertujuan untuk …

a)

Mengurangi penggunaan CPU

b)

Mengurangi perbedaan kecepatan device

25.

Device driver berfungsi sebagai ...

a)

Aplikasi user

b)

Interface hardware dan OS

c)

File system

d)

Kernel scheduler

26.

Interrupt digunakan untuk ...

a)

Menghentikan proses selamanya

b)

Memberi sinyal ke CPU

c)

Menghapus memori

d)

Mengganti kernel

27.

Prinsip least privilege berarti ...

a)

Semua user punya hak sama

b)

User mendapat hak minimum yang diperlukan

c)

User bebas mengakses sistem

d)

Sistem tanpa autentikasi

28.

Contoh mekanisme autentikasi adalah ...

a)

Paging

b)

Login username dan password

c)

Scheduling

d)

Virtual memory

29.

Permission Linux rwx berarti ...

a)

Read, write, execute

b)

Run, wait, exit

c)

Root, write, xfs

d)

Read, work, xterm

30.

Perintah Linux untuk mengubah permission file adalah ...

a)

chown

b)

chmod

c)

passwd

d)

ps

31.

Virtualisasi memungkinkan ...

a)

Banyak OS berjalan di satu hardware

b)

Hardware berjalan di OS

c)

CPU bekerja paralel

d)

File system terenkripsi

32.

Hypervisor tipe 1 berjalan di atas ...

a)

Host OS

b)

Hardware langsung

c)

Browser

d)

Container

33.

Contoh hypervisor tipe 1 adalah ...

a)

VirtualBox

b)

VMware Workstation

c)

Proxmox VE

d)

Docker

34.

Perbedaan utama container dan VM adalah ...

a)

Container memiliki kernel sendiri

b)

VM lebih ringan

c)

Container berbagi kernel host

d)

VM tidak butuh OS

35.

Fungsi utama Apache/Nginx adalah …

a)

Mail server

b)

Web server

c)

Database server

d)

File server

36.

SSL/TLS digunakan untuk …

a)

Backup data

b)

Enkripsi komunikasi

c)

Load balancing

d)

Virtualisasi

37.

Monitoring resource Linux dapat dilakukan dengan …

a)

nano

b)

top / htop

c)

ls

d)

mkdir

38.

Postfix dan Dovecot digunakan untuk …

a)

Web server

b)

Mail server

c)

DNS server

d)

Proxy server

39.

System daemon di Linux berjalan …

a)

Hanya saat user login

b)

Di background

c)

Di GUI

d)

Sekali saja

40.

systemd berfungsi sebagai …

a)

Package manager

b)

Init system

c)

File system

d)

Compiler

41.

Container lebih cocok digunakan untuk …

a)

Sistem monolitik berat

b)

Aplikasi ringan dan scalable

c)

OS desktop

d)

Driver hardware

42.

Benchmark OS bertujuan untuk …

a)

Mengganti OS

b)

Mengukur performa

c)

Menghapus data

d)

Mengamankan sistem

43.

Proxmox VE mendukung teknologi …

a)

Docker saja

b)

KVM dan LXC

c)

VMware

d)

Hyper-V

44.

KVM merupakan …

a)

Emulator user-space

b)

Kernel-based Virtual Machine

c)

Container engine

d)

File system

45.

VirtualBox termasuk hypervisor …

a)

Tipe 1

b)

Tipe 2

c)

Bare metal

d)

Container

46.

Keuntungan utama virtualisasi adalah …

a)

Konsumsi daya lebih besar

b)

Efisiensi resource

c)

Kernel lebih besar

d)

Sistem lebih lambat

47.

Integrasi multi-hypervisor bertujuan untuk …

a)

Mengurangi OS

b)

Fleksibilitas dan eksperimen lingkungan virtual

c)

Menghapus container

d)

Mengganti kernel

48.

Tuliskan 3 topik pertanyaan yang paling anda ingat dari keseluruhan pertanyaan yang telah anda jawab !

4 lines
49.

Pengetahuan apa yang paling bermanfaat yang anda dapatkan dari mengikuti kelas mata kuliah Sistem Operasi ?

4 lines
50.

Berikan saran dan masukan anda terhadap pelaksanaan mata kuliah Sistem Operasi ini agar menjadi lebih baik ke depannya !

4 lines