SOAL SISTEM OPERASI
Nama : Novita Sari
Kelas : 2CD
Sistem Operasi
1. Pada umumnya program komputer dibagi
menjadi 2 kategori, yaitu...
a.
Program sistem dan program aplikasi
b. Program windows dan program linux
c. Program software dan program aplikasi
2.
|
|
|
|
|
Disebut apakah gambar diatas ?
a. Komponen sistem komputer
b. Model struktur file
c.
Diagram blok komputer
3. Lapisan paling bawah pada perangkat
hardware berisi perangkat fisik yang terdiri dari...
a. Sekumpulan instruksi, Microprogram,
dan OS.
b. Prosessor, Main memori, dan Integrasi
circuit chips.
c.
Integrasi circuit chips, Kabel, Power
supplies, dan CRT.
4. 1. Data dan program 4. Keyboard
2. Baterai 5.
I/O manageman
3. Harddisk 6.
Ram
Yang termasuk sumber daya komputer adalah...
a. 2, 3, dan 6
b.
1, 3, dan 4
c. 2, 5, dan 6
5. Sistem operasi adalah...
a.
Seperangkat program yang memantau dan
mengatur pemakaian sumber daya komputer.
b. Sekumpulan instruksi yang
diterjemahkan microprogram menggunakan bahasa mesin.
c. Suatu proses yang dapat men-create
proses lainnya.
6. I/O management merupakan salah satu
lapisan pada sistem operasi THE yang berfungsi sebagai...
a. Mengatur setiap kegiatan I/O pada
komputer.
b.
Untuk menyederhanakan akses I/O pada
level atas.
c. Mengatur alokasi pemroses dan
pengaturan prosessor.
7. Generasi sistem operasi yang pertama
adalah...
a. Transistor dan batch system
b. IC dan multiprogramming
c.
Vacuum tubes dan plugboards
8. Multiprogramming dan spooling
dikenalkan sistem operasi generasi ke berapa ?
a. Pertama
b. Kedua
c.
Ketiga
9. 2 cara interupsi pada prosessor
adalah...
a.
Interupsi langsung dan interupsi
tanya
b. Interupsi sintak dan interupsi eror
c. Interupsi pemrograman dan interupsi
command interpreter
10. Yang tidak termasuk pembangkit
interupsi adalah...
a.
Counter
b. Kunci waktu/clock
c. Satuan kendali
11. Blocked adalah proses tidak dapat
berjalan sampai kegiatan eksternal terlaksana yang artinya adalah...
a. Proses sedang mengeksekusi instruksi
proses itu.
b.
Proses menunggu kejadian untuk
melengkapi tugasnya.
c. Proses sementara berhenti untuk
memungkinkan proses lain di kerjakan.
12. Melakukan lebih dari 1 pekerjaan
dalam waktu yang bersamaan adalah pengertian dari...
a. Multiprogramming
b.
Pseudoparalleism
c. Spooling
13. Tiga status proses adalah...
a.
Running, blocked, dan ready.
b. Sequensial proses, multiprogramming,
dan CPU switching.
c. Create, destroy, dan Fork system
call.
14. Secara konsep setiap proses mempunyai
... virtual CPU.
a. 3
b. 2
c.
1
15. Fungsi dari process scheduler
adalah...
a. Untuk pengaturan penjadwalan proses.
b. Untuk mengimplementasikan model
proses.
c.
Untuk pengaturan eksekusi proses.
16. Pada umumnya program komputer dapat
menjadi 2 kategori, sebutkan dan jelaskan fungsi masing-masing !
Jawab: 1. Program sistem (system program), berfungsi untuk mengatur
operasi dari
komputer itu sendiri.
2. Program aplikasi (application
program), berfungsi untuk membantu
menyelesaikan masalah untuk pemakainya.
17. Fungsi utama dari operating system
adalah ?
Jawab: Menyembunyikan semua kekomplekan/kerumitan dan memberikan
programmer sebuah kenyamanan, kemudahan,
kepraktisan dari instruksi
yang digunakan untuk bekerja
dengannya, contohnya: READ BLOCK FROM
FILE adalah konsep/gagasan penyederhanaan
daripada harus berpikir tentang
bagaimana memindahkan head disk
secara rinci, menunggu untuk menjadi
tenang (posisi istirahat).
18. Jelaskan pengertian dari sistem
operasi komputer !
Jawab : Seperangkat program yang memantau dan mengatur pemakaian sumber
daya komputer (processor, main
memory, file, i/o device) serta
menjebatani/penghubung antara user
dengan perangkat keras komputer.
19. Jelaskan fungsi dari sistem operasi !
Jawab:
Ø Sebagai resource manager/pengelola
seluruh sumber daya sistem komputer:
-
Mengatur
dan mengefisienkan penggunaan seluruh sumber daya komputer
-
Tugas
utamanya: memantau penggunaan semua resource, menerapkan aturan, mengalokasikan
resources yang diminta, dan mengambil kembali resource.
Ø Sebagai extended machine (virtual
machine), penyedia layanan.
-
Menyembunyikan
kompleksitas/kerumitan pemrograman hardware dari programmer.
-
Menyajikan
fasilitas yang lebih mudah dan sederhana untuk menggunakan hardware.
20. Jelaskan pengertian system call utama
dan berikan contohnya !
Jawab: System call utama adalah yang berkaitan dengan pembuatan dan
pemberhentian suatu proses.
Contohnya:
-
Command
interpreter atau shell akan membaca command yang diketikkan user pada terminal,
dan membuat proses yang menjalankan command tersebut.
-
Bila
telah selesai, maka proses akan menjalankan system call untuk menghentikan
dirinya.
21. Apa yang dimaksud dengan Middleware ?
Jawab: Middleware adalah Komunikasi antar sistem operasi yang berbeda
tetapi bisa
bertukar data dalam komputer yang
sama. Di dalam komputer diinstal samba
sehingga LINUX dan Windows bisa
berkomunikasi.
22. Buatlah tabel lapisan-lapisan Sistem
Operasi THE !
Jawab:
Layer
|
Function
|
Fungsi
|
5
|
The
Operator
|
Untuk
operator
|
4
|
User
Programs
|
Untuk
aplikasi program pemakai
|
3
|
I/O
Management
|
Untuk
menyederhanakan akses I/O pada level atas
|
2
|
Operator-Process
Communication
|
Untuk
mengatur komunikasi antar proses
|
1
|
Memory
& Drum Management
|
Untuk
mengatur alokasi ruang memori/drum magnetic
|
0
|
Processor
Allocation & Multiprogramming
|
Untuk
mengatur alokasi pemroses & switching multiprogramming dan pengaturan
prosesor
|
23. Sebutkan layanan Sistem operasi
komputer dan apa saja yang ada didalamnya ?
Jawab:
Ø Layanan otomatis: Alokasi sumber
daya, Catatan pemakaian, Proteksi, Penanganan kekeliruan, Pindah baris dan
Gulung jendela pada monitor.
Ø Layanan permintaan pemakaian:
Loading, run, save, dan delete.
24. Sebutkan generasi sistem operasi !
Jawab:
Ø Generasi ke-1 (1945-1955): Vacuum
Tubes dan Plugboards
Ø Generasi ke-2 (1955-1965):
Transistors dan Batch System
Ø Generasi ke-3 (1965-1980): IC dan
Multiprogramming
Ø Generasi ke-4 (1980-1990): LSI, VLSI,
dan PC
Ø Generasi ke-5 (1990-sekarang): VLSI,
ULSI, dan teknologi Nano Second, Internet, Multimedia.
25. Apa yang dimaksud dengan Multiprogramming
?
Jawab: Multiprogramming adalah komputer yang melayani banyak proses
sekaligus
pada waktu yang bersamaan
dengan menerapkan pertisipasi memori menjadi beberapabagian memori dengan 1
bagian memori untuk 1 job yang berbeda.
26. Apa yang dimaksud spooling ?
Jawab: Spooling adalah membuat periperal seolah-olah dapat digunakan
bersama
sama sekaligus, dapat diakses secara
simultan, yaitu dengan cara
menyediakan beberapa partisipasi
memori.
27. Jelaskan Hirarki proses !
Jawab: Pemanggilan proses oleh proses lain disebut parallel. Sistem
operasi
menyediakan apa yang dibutuhkan oleh
proses. Umumnya proses diciptakan
dan dihilangkan selama operasi
berlangsung.
28. Jelaskan paling sedikit 3 pembangkit
intrupsi dan contohnya !
Jawab: 1. Program, didalam program telah dirancang pada bagian tertentu
akan
terjadi pensaklaran konteks yang
menimbulkan interupsi. Contohnya: Pada
saat penggunaan alat/prosesor secara
bergantian.
2. Satuan kendali, tugas untuk
melaksanakan terletak pada satuan kendali,
sehingga satuan kendali dapat
membangkitkan interupsi. Misalnya kekeliruan
instruksi.
3. Periperal I/O, I/o jika akan
bekerja memberitahukan kepada prosesor
dengan interupsi prosesor dan juga
ketika pekerjaan selesai atau pada saat
terjadi kekeliruan paritas.
29. Jelaskan pengertian proses !
Jawab: Proses adalah program yang sedang dijalankan atau software yang
sedang
dilaksanakan termasuk sistem operasi
yang disusun menjadi sejumlah proses
sequential.
30.
|
1 2
|
|
3 4
Jelaskan gambar
Transisi status diatas !
Jawab: 1. Proses di blok untuk melayani input karena sumber daya yang
diminta belum tersedia/meminta
layanan I/O sehingga menunggu kejadian muncul.
2.
Penjadwalan mengambil proses lain.
3.
Penjadwalan mengambil proses ini (baru).
4.
Input telah tersedia.
0 komentar:
Posting Komentar