wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Riview Materi 3,4,5 Prak SO

Total questions: 14

Worksheet time: 3mins

Name
Class
Date
1.

Bagaimana cara masuk ke root di Ubuntu?

a)

login root

b)

sudo su

c)

apt root

d)

chmod root

2.

Tujuan utama dari algoritma penjadwalan adalah

a)

meminimalkan waktu tunggu (waiting time),


b)

meminimalkan waktu Berjalan

3.

Bagaimana cara melakukan update sistem di Ubuntu melalui terminal?

a)

apt upgrade

b)

update system

c)

apt update

d)

sudo install update

4.

Perintah yang digunakan untuk membuat atau menjalankan perintah dengan hak administrator adalah

a)

root

b)

admin

c)

sudo

d)

chmod

5.

Bagaimana cara menyimpan codingan saat menggunakan editor di terminal (misalnya nano)

a)

Ctrl + S

b)

Ctrl + Z

c)

Ctrl + X → Y → Enter

d)

Alt + F4

6.

Bagaimana cara menjalankan program di terminal Linux?

a)

run nama_program

b)

start nama_program

c)

sudo run nama_program

d)

./nama_program

7.

Apa Itu Thread

a)

Sistem penjadwalan CPU

b)

Unit eksekusi terkecil dalam sebuah proses

c)

Proses utama dalam sistem operasi

d)

Program yang berjalan di background

8.

Apa yang dimaksud dengan sinkronisasi?

a)

Proses menjalankan program secara bersamaan

b)

Mekanisme pengaturan agar beberapa thread aman saat berbagi sumber daya

c)

Cara mempercepat eksekusi program

d)

Mekanisme pengaturan CPU

9.

Apa yang dimaksud dengan monitors

a)

Alat untuk memantau CPU

b)

Sistem keamanan Linux

c)

Abstraksi tingkat tinggi untuk sinkronisasi thread

d)

Proses latar belakang

10.

Fungsi utama mutex locks adalah

a)

Mengatur prioritas thread

b)

Menghentikan semua thread

c)

Menjamin hanya satu thread mengakses sumber daya pada satu waktu

d)

Menyimpan data sementara

11.

Apa fungsi utama dari algoritma penjadwalan dalam sistem operasi

a)

Untuk menghapus proses yang tidak berguna secara otomatis

b)

Mekanisme untuk menentukan urutan eksekusi proses yang berada dalam ready state di CPU

c)

Untuk menambah jumlah sumber daya CPU agar lebih banyak

d)

Sebagai daftar program yang belum diinstal oleh pengguna

12.

sebuah proses yang sedang berjalan bisa dihentikan sementara oleh sistem untuk memberikan CPU kepada proses lain, maka cara kerja ini disebut...

a)

Non-Preemptive Scheduling

b)

Waiting Time

c)

Preemptive Scheduling

d)

Burst Time.

13.

Algoritma mana yang prinsipnya mirip dengan antrean kasir, di mana proses yang datang lebih awal akan dieksekusi lebih dulu

a)

SJF (Shortest Job First

b)

Round Robin

c)

Priority Scheduling

d)

FCFS (First Come First Served)

14.

Dalam algoritma SJF (Shortest Job First), apa yang menjadi penentu utama urutan eksekusi sebuah proses

a)

Waktu kedatangan proses ke sistem

b)

Nilai prioritas yang diberikan oleh pengguna

c)

Ukuran file program yang sedang dijalankan

d)

Burst time atau lama waktu yang dibutuhkan proses untuk menggunakan CPU