Font size
WorksheetsUAS Sistem Operasi 2025
Total questions: 50
Worksheet time: 33mins
Fungsi utama sistem operasi adalah ...
Menyediakan aplikasi perkantoran
Mengelola sumber daya perangkat keras dan menyediakan layanan bagi aplikasi
Mengoptimalkan koneksi internet
Menyimpan data pengguna secara permanen
Manakah yang termasuk kernel responsibility?
Text editor
Web browser
Process scheduling
Office application
Bootloader berfungsi untuk ...
Mengatur hak akses user
Memuat kernel ke memori
Menjalankan aplikasi pertama
Mengelola file system
Proses adalah ...
Program yang tersimpan di disk
Program yang sedang dieksekusi
Sekumpulan instruksi statis
File konfigurasi sistem
Thread berbeda dengan proses karena ...
Thread memiliki alamat memori sendiri
Thread lebih berat dari proses
Thread berbagi ruang alamat dalam satu proses
Thread tidak dijadwalkan CPU
Context switching terjadi ketika ...
Proses selesai
CPU berpindah dari satu proses ke proses lain
Proses membuat child
Proses menunggu input
PCB (Process Control Block) menyimpan informasi berikut, kecuali ...
Program Counter
Register CPU
Source code program
Status proses
Perintah Linux untuk melihat proses aktif adalah ...
ls
ps
chmod
mount
Tujuan sinkronisasi adalah ...
Mempercepat eksekusi program
Mencegah kondisi balapan (race condition)
Mengurangi penggunaan memori
Menghilangkan proses zombie
Semaphore digunakan untuk ...
Penjadwalan CPU
Proteksi memori
Sinkronisasi proses
Virtualisasi
Deadlock terjadi ketika ...
Proses terlalu banyak
CPU terlalu cepat
Proses saling menunggu resource
Thread selesai lebih awal
Salah satu kondisi deadlock menurut Coffman adalah ...
Preemption
Circular wait
Multithreading
Paging
Strategi deadlock avoidance menggunakan ...
FIFO scheduling
Banker’s Algorithm
Round Robin
Demand paging
Tujuan utama manajemen memori adalah …
Mempercepat jaringan
Mengoptimalkan penggunaan RAM
Menyimpan file
Menjaga keamanan user
Paging adalah teknik manajemen memori yang …
Menggunakan segmentasi
Menggunakan blok ukuran tetap
Menghindari virtual memory
Menghilangkan fragmentasi internal
Page fault terjadi ketika …
Proses selesai
Page tidak berada di memori utama
Disk penuh
CPU overload
Contoh algoritma replacement page adalah …
FCFS
FIFO
Banker
SJF
Virtual memory memungkinkan …
Program lebih kecil
Program lebih besar dari RAM
CPU lebih cepat
Disk lebih kecil
Fungsi utama sistem file adalah …
Mengatur jaringan
Mengelola penyimpanan data
Mengatur proses
Mengatur memori
Struktur direktori Linux dimulai dari …
.home
/root
/
/bin
Inode menyimpan informasi berikut, kecuali …
Ukuran file
Hak akses
Nama file
Pointer blok data
Perintah Linux untuk melihat isi direktori adalah …
mkdir
ls
cd
rm
File system Linux yang umum digunakan adalah …
FAT32
NTFS
ext4
exFAT
I/O buffering bertujuan untuk …
Mengurangi penggunaan CPU
Mengurangi perbedaan kecepatan device
Device driver berfungsi sebagai ...
Aplikasi user
Interface hardware dan OS
File system
Kernel scheduler
Interrupt digunakan untuk ...
Menghentikan proses selamanya
Memberi sinyal ke CPU
Menghapus memori
Mengganti kernel
Prinsip least privilege berarti ...
Semua user punya hak sama
User mendapat hak minimum yang diperlukan
User bebas mengakses sistem
Sistem tanpa autentikasi
Contoh mekanisme autentikasi adalah ...
Paging
Login username dan password
Scheduling
Virtual memory
Permission Linux rwx berarti ...
Read, write, execute
Run, wait, exit
Root, write, xfs
Read, work, xterm
Perintah Linux untuk mengubah permission file adalah ...
chown
chmod
passwd
ps
Virtualisasi memungkinkan ...
Banyak OS berjalan di satu hardware
Hardware berjalan di OS
CPU bekerja paralel
File system terenkripsi
Hypervisor tipe 1 berjalan di atas ...
Host OS
Hardware langsung
Browser
Container
Contoh hypervisor tipe 1 adalah ...
VirtualBox
VMware Workstation
Proxmox VE
Docker
Perbedaan utama container dan VM adalah ...
Container memiliki kernel sendiri
VM lebih ringan
Container berbagi kernel host
VM tidak butuh OS
Fungsi utama Apache/Nginx adalah …
Mail server
Web server
Database server
File server
SSL/TLS digunakan untuk …
Backup data
Enkripsi komunikasi
Load balancing
Virtualisasi
Monitoring resource Linux dapat dilakukan dengan …
nano
top / htop
ls
mkdir
Postfix dan Dovecot digunakan untuk …
Web server
Mail server
DNS server
Proxy server
System daemon di Linux berjalan …
Hanya saat user login
Di background
Di GUI
Sekali saja
systemd berfungsi sebagai …
Package manager
Init system
File system
Compiler
Container lebih cocok digunakan untuk …
Sistem monolitik berat
Aplikasi ringan dan scalable
OS desktop
Driver hardware
Benchmark OS bertujuan untuk …
Mengganti OS
Mengukur performa
Menghapus data
Mengamankan sistem
Proxmox VE mendukung teknologi …
Docker saja
KVM dan LXC
VMware
Hyper-V
KVM merupakan …
Emulator user-space
Kernel-based Virtual Machine
Container engine
File system
VirtualBox termasuk hypervisor …
Tipe 1
Tipe 2
Bare metal
Container
Keuntungan utama virtualisasi adalah …
Konsumsi daya lebih besar
Efisiensi resource
Kernel lebih besar
Sistem lebih lambat
Integrasi multi-hypervisor bertujuan untuk …
Mengurangi OS
Fleksibilitas dan eksperimen lingkungan virtual
Menghapus container
Mengganti kernel
Tuliskan 3 topik pertanyaan yang paling anda ingat dari keseluruhan pertanyaan yang telah anda jawab !
Pengetahuan apa yang paling bermanfaat yang anda dapatkan dari mengikuti kelas mata kuliah Sistem Operasi ?
Berikan saran dan masukan anda terhadap pelaksanaan mata kuliah Sistem Operasi ini agar menjadi lebih baik ke depannya !
