Tugas So Uts [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

1.



Secara berurutan, kita memiliki penggalan A berukuran 4 kb, penggalan B berukuran 3 kb, penggalan C berukuran 2 kb dan penggalan D berukuran 6 kb. Kita mempunyai data berukuran 1 kb. Dengan strategi cocok terbaik, data itu harus dimuat ke penggalan: A B C D



2.



Ukuran fragmentasi pada soal No. 30 adalah: 4 kb 3 kb 2 kb 1 kb



3.



Inti, kernel atau nukleus adalah : Bahasa rakitan yang terletak didalam memori tetap Sistem bahasa yang terletak didalam memori tetap Bagian sistem operasi untuk menerjemahkan perintah Bagian sistem operasi yang biasanya diletakkan didalam memori tetap (ROM)



4.



Pada saat computer di-start, ada sejumlah nilai yang perlu diberikan kepada berbagai besaran. Kalau pemakai computer tidak memberikan nilai, maka biasanya system operasi memberikan: Nilai default Nilai nol Nilai maksimum Nilai acak



5.



Pada suatu pemuatan relokasi (relocated partitioned memory management), alamat pangkal (base address) adalah 84500, alamat awal adalah 0, dan besar program 1000 byte. Alamat mutlak dari alamat relatif 300 adalah: A. B. C. D.



84200 83500 83500 84800



Nama : Muhammad Shalahuddin NIM : 1811016110008 1. Tugas SO antara lain, kecuali : a. Manajemen dan Penjadwalan Proses b. Manajemen Memory c. Manajemen Data d. Manajemen Input/Output



2. Tugas subsistem I/O antara lain, kecuali : a. Buffering b. Caching c. Spooling d. Manipulasi I/O 3. Tiap piranti dikelola oleh device controller untuk menangani perbedaan antara lain, kecuali : a. penjadwalan akses b. kecepatan transfer c. kapasitas d. metode akses (sequential atau random) 4. Yang dilakukan SO ketika mengelola proses antara lain, kecuali : a. Create dan read baik user process maupun system process b. Menghentikan sementara, dan melanjutkan proses c. Menyediakan mekanisme sinkronisasi proses d. Menyediakan mekanisme komunikasi proses 5. Suatu sistem komputer terdiri dari beberapa komponen antara lain, kecuali : a. Hardware b. Linux c. Aplikasi d. Pengguna



1.



Yang bukan komponen / struktur sistem komputer adalah... a. Hardware b. Aplikasi c. SD Card d. Pengguna



2.



Yang bukan termasuk langkah pembentukan suatu proses.. a. Memberi ID Process yang unik b. Alokasi space di memory untuk proses c. Inisialisasi Process Control Block d. Memberi id Link-Link



3.



Apa yang di maksud dengan Kriteria Throughput.... a. Banyaknya proses yang selesai dikerjakan dalam satu satuan waktu b. Waktu yang diperlukan oleh suatu proses untuk menunggu di ready queue c. Waktu yang diperlukan oleh suatu proses dari minta dilayani hingga ada respon d. banyaknya waktu yang diperlukan untuk mengeksekusi proses



4.



Apa yang di maksud dengan proses Circular Wait....



a. b. c. d. 5.



Setiap proses menunggu sumber daya dari proses berikutnya yg sedang dipakai oleh proses lain. Sumber daya tidak bisa sembarangan di ambil dari proses lain Suatu Proses yang memegang sumber daya bisa meminta sumber daya lain Satu Proses hanya bisa memegang satu sumber daya



Alamat yang di bentuk di CPU atau bisa juga di sebut alamat Virtual adalah... a. Alamat Fisik b. Alamat Logika c. Alamat Memory d. Alamat Dynamic



1.



Proses yang tidak dapat dieksekusi sampai suatu event terjadi seperti operasi I/O dan kontrol atas processor diberikan ke proses lain disebut a) Terminated b) Exit c) Blocked (Benar) d) Running



2.



Relokasi pada manajemen memori yaitu a) Memori digunakan secara bersama-sama b) Menjamin operasi-operasi yang terjadi sesuai dan tepat c) Melindungi sistem operasi dari proses yang sedang dijalankan komputer d) Menkonversi alamat logika program ke alamat fisik memori (benar)



3.



Pemetaan alamat suatu data program ke alamat memory tertentu terjadi pada 3 saat yaitu , kecuali a) Compile Time b) Binding time (Benar) c) Load Time d) Compile Time



4.



Yang bukan termasuk kriteria penjadwalan proses pada CPU adalah a) Turn Around Time b) Blocking Time (benar) c) Waiting Time d) Response Time



5.



Algoritma-algoritma penjadwalan proses pada CPU yang benar adalah , kecuali a) FCFS (First Come First Serve) b) SJF (Shortest Job First) c) Priority d) LJF (Longest Job First) (benar)



1. 5-state process model, merupakan kondisi model yang mungkin dialami oleh suatu process. Yang bukan termasuk dari 5 state tersebut adalah... a. new b. ready c. add d. running Jawaban: C



2. Faktor Penyebab Deadlock, kecuali .... a.Mutual Exclusion b.Hold and Wait c.No Preemption d.Circular Pause Jawaban: D



3. Jika graf tidak memiliki siklus, maka .... a. tidak ada deadlock b. terjadi deadlock c. kemungkinan deadlock d. sepertinya deadlock Jawaban: A



4. Algoritma-algoritma penjadwalan, kecuali .... a. FIFO b. SJF c. Priority d. Round Robin Jawaban: A



5. Distro linux, kecuali .... a. KaOS b. NixOS c. Kanotix d. Unix



Jawaban: A 1.



Apa Itu Sistem Operasi? a. Suatu aplikasi yang bekerja sebagai perantara antara pengguna dengan hardware computer. b. Suatu hardware yang bekerja sebagai perantara antara pengguna dengan hardware computer. c. Suatu program yang bekerja sebagai perantara antara pengguna dengan hardware computer. d. Semuanya salah.



2.



Ada berapa macam model proses? a. 2 b. 1 c. 4 d. 3



3.



Apa itu process control block? a. Suatu struktur data di kernel SO yang menyimpan segala informasi yang diperlukan untuk mengelola jadwal suatu proses b. Suatu struktur data yang kebanyakan sehingga pengguna bisa memblock pekerjaan yang tidak terlalu bisa di gunakan c. Suatu struktur data yang bisa di kontrol SO untuk memblock semua informasi d. Suatu struktur yang di punya oleh SO untuk menyimpan informasi yang tidak diperlukan



4.



Ada berapa kriteria penjadwalan? a. 3 yaitu Waiting Time, Response Time, Turn Around Time b. 3 yaitu Turn Around Time, Waiting Time, Response Time c. 2 yaitu Waiting Time, Response Time d. 4 yaitu Waiting Time, Turn Around Time, Response Time, Proses Time.



5.



Ada berapa strategi penjadwalan? a. 2 Strategi b. 1 Strategi c. 3 Strategi d. 4 Strategi



1.



Berikut ini yang termasuk aktivitas manajemen proses pada sistem operasi…. a. Mempermudah penggunaan sistem komputer b. Efisiensi penggunaan hardware c. Menyediakan mekanisme penanganan deadlock



d. Mengatur semua sumber daya 2.



Yang termasuk model proses pada manajemen proses pada sistem operasi …. a. 1-state process model dan 2-state process model b. 5-state process model dan 8-state process model c. 3-state process model dan 2-state process model d. 2-state process model dan 5-state process model



3.



Salah satu faktor penyebab deadlock pada sistem operasi adalah No preemption. Apa yang dimaksud dengan No preemption adalah …. a. satu sumber daya hanya bisa dipegang oleh satu proses b. proses yang memegang sumber daya masih bisa meminta sumber daya lain c. sumber daya yang sedang digunakan oleh suatu proses tidak bisa sembarangan diambil dari proses tersebut, melainkan harus dilepaskan dengan sendirinya oleh proses d. setiap proses menunggu sumber daya dari proses berikutnya yg sedang dipakai oleh proses lain



4.



1) Berkurangnya total memori fisik yang dibutuhkan 2) Virtual Memory digunakan pada multiprograming 3) Tidak semua program harus diload semua ke memory fisik 4) Memori virtual dapat dilakukan dengan cara Demand paging 5) Bertambahnya jumlah user yang dapat dilayani Dari uraian di atas manakah yang termasuk keuntungan virtuan memory ? a. 1) dan 5) b. 4) dan 5) c. 1) dan 3) d. 2) dan 4)



5.



Ada beberapa Algoritma Page Replacement, berikut ini yang termasuk bagian dari Algoritma Page Replacement adalah …. a. Algoritma FIFO b. Algoritma Optimal c. Algoritma LRU d. Semua benar



1.



Sistem operasi adalah …… a. Penghubung antara brainware, hardware, dan software b. Penghubung antara user dan software c. Penghubung software dengan hardware d. Penghubung antara hardware dan brainware



2.



Process Control Block adalah ….. a. Mengalihkan resource processor dari proses satu ke proses lainya



b. Suatu struktur data di kernel SO yang menyimpan segala informasi yang diperlukan untuk mengelola jadwal suatu proses c. Suatu program yang bekerja sebagai perantara antara pengguna dengan hardware komputer d. Suatu teknik yang memisahkan antara memori logis dan memori fisiknya 3.



Keuntungan algoritma round robin adalah ….. a. Jika quantum time sangat besar switching yang terjadi akan semakin sedikit (seperti FCFS) b. Memungkinkan suatu alamat memori fisik yang tersedia dapat tidak berurutan letaknya c. Adanya keseragaman waktu d. Memberi id proses yang unik



4.



Memori fisik dibagi juga menjadi blok-blok yang ukurannya tetap yang dinamakan ….. a. Hardware b. Switching c. Frame d. Pagetable



5.



Fragmentasi eksternal adalah ….. a. Apabila terdapat dalam bentuk banyak hole yang berukuran kecil dan tidak berurutan b. Suatu program yang bekerja sebagai perantara antara pengguna dengan hardware Komputer c. Mengijinkan suatu proses untuk menyeleksi suatu frame yang akan dipindah dari sejumlah frame, meskipun frame tersebut sedang dialokasikan keproses yang lain d. Jumlah frame yang dialokasikan untuk proses tidak berubah



6.



Komponen system computer terdiri dari, kecuali…… a. Hardware b. Sistem Oprasi c. Aplikasi d. Robot Jawaban : d. Robot Suatu program yang bekerja sebagai perantara antara pengguna dengan hardware computer serta sebagai pengalokasi sumber daya dan sebagai program pengontrol, merupakan definisi dari…… a. Sistem Oprasi b. Hardware c. Software d. Sistem Komputer Jawaban : a. Sistem Oprasi



7.



8.



Berikut ini yang termasuk kedalam factor penyebab terjadinya deadlock adalah, kecuali……. a. Mutual Exclusion b. Hold and Wait: c. Critical Section d. No Preemption Jawaban : c. Critikal Section



9.



Apa yang dimaksud dengan race condition pada penjadwalan proses…… a. Segmen kode yang mengakses data yang digunakan secara bersama-sama. b. Situs dimana beberapa proses mengakses dan memanipulasi dsts bersama-sama pada saat yangbersamaan. c. pemilihan proses dari ready queue untuk dapat dieksekusi d. sebuah jalan yanag akan menjamin jika sebuah proses sedang menggunakan variable tertentu. Jawaban: b. Situs dimana beberapa proses mengakses dan memanipulasi dsts bersama-sama pada saat yangbersamaan.



10.



Apa saja oprasi dasar yang berkaitan dengan manajeman file system…… a. Create file, Write file, Read file, Reposition dalam file, Delete file, dan Truncate file b. Append file, Rename file, Get atribut file, dan Set atribut file c. Baris record, Fixed length, dan Variable length d. Formatted document dan Relocatable load file Jawaban: Create file, Write file, Read file, Reposition dalam file, Delete file, dan Truncate file



11.



State (status) merupakan model yang menggambarkan berbagai keadaan proses. Karena pada dasarnya, proses dapat berada dalam kondisi yang berbeda-beda. Berikut macam model proses … a. 2-state dan 4-state b. 3-state dan 5-state c. 2-state dan 5-state d. 3-state dan 4-state



12.



Banyaknya proses yang selesai dikerjakan dalam satu satuan waktu dengan sasaran penjadwalan memaksimalkan jumlah job yang diproses dalam satu satuan waktu. Hal tersebut termasuk ke dalam kriteria penjadwalan…. a. Turn Aroun Time b. Throughput c. CPU Utilization d. Adil



13.



Berikut pernyataan yang benar adalah…



a. Claim Edge diubah menjadi Request Edge ketika ada proses yang memerlukan sumber daya. b. Ketika suatu sumber daya dilepaskan oleh suatu proses, claim edge akan diubah menjadi assigment edge c. Claim Edge diubah menjadi assigment edge ketika ada proses yang memerlukan sumber daya. d. Request Edge diubah menjadi assigment edge ketika ada proses yang memerlukan sumber daya. 14.



Alamat fisik dibentuk dengan menggabungkan.. a. Nomor frame (f) dengan offset (d). b. Nomor page (p) dengan offset (d) c. Nomor frame (f) dengan nomor page (p) d. Semua jawaban salah



15.



Windows adalah system operasi yang menggunakan antarmuka grafis atau dikenal dengan Graphical User Interface (GUI). Dengan menggunakan GUI kita tidak perlu lagi menuliskan perintah untuk menjalankan berbagai program cukup dengan mengklik sebuah icon. Berikut manfaat dari windows… a. Tidak support flash (Safari Mobile). b. Mampu menjadi bagian dari jaringan computer atau network c. Tampilan yang lebih glossy sehingga bagus untuk graphi design/multimedia



1) Kegiatan menjalankan beberapa program pada memori pada satu waktu adalah pengertian dari… a. Multiprogramming b. Resource Manager c. Extended Machine d. Computer Resources 2) Instruksi-instruksi manakah yang diperbolehkan dalam Mode Kernel? a. Disable all interupts b. Read the-of -day clock c. Set the time-of-day clock d. Change the memory map 3) Berikut ini yang termasuk alasan / sebab dimana dilakukan pembentukan dan perakhiran suatu processs, kecuali… a. Memberi id proses yang unik b. Alokasi space di memory untuk proses c. Inisialisasi Process Control Block d. Mengeset multiprogramming



4) Faktor penyebab deadlock, salah satunya adalah… a. Preemptable b. Mutual Exclusion c. Non Preemptable d. Allocation Graph 5) Data dan instruksi dapat diakses lebih cepat oleh CPU termasuk tujuan dari…? a. Manajemen Memori b. Manajemen Virtual c. Manajemen Proses d. Manajemen Thread 16.



Yang bukan termasuk Tugas subsistem I/O adalah … a. buffering (menyimpan data sementara ketika sedang ditransfer). b. caching (menyimpandata di storage yang lebih cepat) c. Spooling d. Mapping files kesecondary storage



17.



Kondisi dimana process tinggal menunggu giliran untuk dieksekusi disebut … a. Ready b. New c. Running d. Blocked



18.



Tiap proses diberi skala prioritas, proses yang mendapatkan prioritas tertinggi mendapat jatah waktu pemroses. Prioritas Meliputi … a. Sedikitnya file yang dibuka b. Memaksimalkan jumlah job yang diproses c. Perbandingan antara rata-rata I/O Burst dengan rata-rata CPU Burst d. menunggu suatu kejadian (selesainya operasi I/O)



19.



Yang termasuk Algoritma Pengalokasian Memory pada partisi dinamis, Kecuali … a. First Fit b. Second Fit c. Next Fit d. Worst Fit



20.



Berikut Pernyataan yang Benar pada Deadlock adalah … a. Jika proses 1 sedang menggunakan sumber daya 1 dan menunggu sumber daya 2 yang ia butuhkan, sedangkan proses 2 sedang menggunakan sumber daya 2 dan menunggu sumber daya 1 b. Jika proses 1 sedang menggunakan sumber daya 1 dan menunggu sumber daya 2 yang ia butuhkan, sedangkan proses 2 sedang menggunakan sumber daya 2 dan menunggu sumber daya 2



c. Jika proses 1 sedang menggunakan sumber daya 1 dan menunggu sumber daya 2 yang ia butuhkan, sedangkan proses 2 sedang menggunakan sumber daya 1 dan menunggu sumber daya 1 d. Jika proses 1 sedang menggunakan sumber daya 1 dan menunggu sumber daya 2 yang ia butuhkan, sedangkan proses 2 sedang menggunakan sumber daya 1 dan menunggu sumber daya 2 1. SO terdiri dari dua bagian, salah satunya yaitu karnel yang berfungsi? a. Sebagai program utilitas b. menfasilitasikomunikasiantaraaplikasidenganhardware/device c. Mengontrol jalannya program untuk menghindari error dan penggunaan yang tidak tepat d. Mengatur semua sumber daya 2. Ada dua macam model proses, yaitu? a. 2-state dan 2-state b. 2-state dan 3-state c. 2-state dan 4-state d. 2-state dan 5-state 3. Apa itu proses control block? a. Suatu struktur data di kernel SO yang menyimpan segala informasi yang diperlukan untuk mengelola jadwal suatu proses b. Posisi proses yang berada di dalam kondisi yang berbeda disebabkan oleh sesuatu hal. c. Process yang sedang dalam kondisi Running diinterupsi, dan OS menempatkan process yang lain dalam state Running. d. Pengalihan resource processor dariprocess satukeprocess lainya 4. Yang bukan merupakan algoritma penjadwalan yang diperlukan untuk mengatur giliran proses-proses adalah a. FCFS b. Priority c. Waiting time d. Round Robin 5. Yang bukan merupakan faktor penyebab dead lock adalah a. Mutual Exclusion b. Hold and Wait c. Circular Wait d. Response Time 1.



Mengelola bagian mana memori yang sedang digunakan dan oleh siapa saja merupakan aktivitas dari manajemen……(b) a. Manajemen proses b. Manajemen memori



2.



3.



4.



5.



1.



2.



3.



c. Manajemen storage d. Manajemen Input/Output (I/O) Suatu struktur data di kernel SO yang menyimpan segala informasi yang diperlukan untuk mengelola jadwal suatu proses adalah pengertian dari…..(a) a. Process Control Block b. Process State c. Process Execution d. Process Switching Definisi dari Turn Around Time adalah…..(d) a. waktu yang diperlukan oleh suatu proses untuk menunggu di ready queue. b. waktu yang diperlukan oleh suatu proses dari minta dilayani hingga ada respon pertama menanggapi permintaan tersebut. c. banyaknya proses yang selesai dikerjakan dalam satu satuan waktu. d. banyaknya waktu yang diperlukan untuk mengeksekusi proses, dari mulai menunggu untuk meminta tempat di memori utama, menunggu di ready queue, eksekusi oleh CPU dan mengerjakan I/O. Salah satu cara mencegah deadlock adalah dengan memberikan informasi tambahan tentang resource yang dibutuhkan oleh proses. Cara tersebut disebut juga…..(a) a. Deadlock Avoidance b. Deadlock detection c. Deadlock prevention d. Deadlock recovery Dibawah ini beberapa Algoritma Page Replacement, kecuali…..(b) a. Algoritma FIFO b. Algoritma minimal c. Algoritma Optimal d. Algoritma LRU Menangani permintaan yang konflik, penggunaan efisien, penggunaan adil merupakan definisi system operasi sebagai… A. Program pengontrol B. Pengontrol sumber daya C. Pengalokasi sumber daya D. Manajemen proses Dibawah ini yang bukan termasuk langkah-langkah pembentukan proses adalah… A. Memberi nama proses yang baik B. Alokasi space di memory untuk proses C. Inisialisasi Process Control Block D. Mengeset link-link Proses berada dalam kondisi tinggal menunggu giliran untuk dieksekusi disebut… A. New B. Ready C. Running



D. Blocked 4.



Penjadwalan bertugas untuk memutuskan, kecuali… A. Proses yang harus berjalan B. Kapan proses itu berjalan C. Berapa lama proses itu berjalan D. Pembatalan Proses



5.



Menangani deadlock dengan memberi informasi tentang kebutuhan resourch tiap proses disebut juga… A. Deadlock avoidance B. Deadlock prevention C. Deadlock recovery D. Deadlock detection Jawaban : 1 C, 2 A, 3 B, 4 D, 5 A Nama : Nelisa NIM : 1811016120019 1.



Berikut ini merupakan tujuan Sistem Operasi, kecuali…. a. Mempermudah menyelesaikan masalah b. Efisiensi penggunaan hardware c. Eksekusi program user d. Efisiensi penggunaan software Jawaban : d. Efisiensi penggunaan software



2.



Fungsi dari Process Control Block adalah…. a. Sebagai sarana Sistem Operasi untuk mendukung mekanisme multiprocessing dan multitasking b. Sebagai sarana Sistem Operasi untuk menjalankan sistem c. Sebagai pusat kontrol Sistem Operasi d. Sebagai sarana Sistem Operasi untuk mendukung mekanisme penyimpanan Jawaban : a. Sebagai sarana Sistem Operasi untuk mendukung mekanisme multiprocessing dan multitasking



3.



Algoritma penjadwalan dimana proses yang pertama kali meminta jatah waktu untuk menggunakan CPU akan dilayani terlebih dahulu merupakan algoritma…. a. SJF Scheduling b. Priority Scheduling c. FCFS Scheduling d. Round Robin Scheduling Jawaban : c. FCFS Scheduling



4.



Salah satu faktor penyebab Deadlock yaitu setiap proses menunggu sumber daya dari proses-proses berikutnya yang sedang dipakai oleh proses lain. Faktor ini disebut dengan…. a. No Preemption b. Circular Wait c. Hold and Wait d. Mutual Exclusion Jawaban : b. Circular Wait



5.



Algoritma pengalokasian memory yang mengalokasikan hole terkecil yang besarnya mencukupi yaitu…. a. Best Fit b. First Fit c. Next Fit d. Worst Fit Jawaban : a. Best Fit



Nama : Muhammad Mursyidan Amini NIM : 181101621005 21.



Salah satu kelebihan Mac OS adalah, kecuali…. a. Multitasking b. Platform untuk DTP, graphic desaign, web design, dan aplikasi bisnis c. Versi terakhirnya memiliki preemptives multi threading, pengamanan memori, sistem file modern (HFS+) dan TCP/IP Stack yang matang d. Harga nya yang terlalu murah meriah Jawaban : d



22.



Macintosh, atau disingkat Mac, adalah salah satu jenis komputer personal berbasis PowerPC yang diproduksi oleh…. a. Alibaba b. Amazone c. Apple d. Pertamina Jawaban : c



23.



OS pertama yang menggunakan sistem Graphical User Interface adalah…. a. Windows b. Linux c. Mac OS d. UNIX Jawaban : c



24.



kekurangan dari Mac OS adalah…. a. Multitasking



b. Kompatibilitasnya tetap terjaga berkat bantuan program terkenal yang disebut blue box c. Bisa mengenal file format windows d. Kurang cocok untuk aplikasi game dan server Jawaban : d 25.



Pada tanggal berapakah Mac OS pertama kali di rilis…. a. 18 Agustus 1945 b. 17 Agustus 1945 c. 24 Januari 1984 d. 28 Oktober 1928 Jawaban : c



26.



Salah satu fitur penggunaan Mac OS, kecuali…. a. Finder Sidebar b. The Mac Path Bar c. Terminal : Command Prompt d. Windows R Jawaban : d



Nama NIM MATKUL



: Muhammad Hevny Rizky 1811016210007 : Sistem Operasi



27.



Definisi proses adalah: A. Program yang sedang di eksekusi atau software yang sedang dilaksanakan B. Kompilasi dai source code C. File-file dengan ekstension “*.exe” D. File-file yang di buat dengan bahasa pemrograman tertentu



28.



Salah satu tujuan penjadwalan adalah mengurangi: A. Lama Proses B. Trounghput C. Overhead D. Fairness Yang termasuk lapisan di atas system operasi dibawah ini, kecuali: A. Compiler B. Command Interpreter C. Utility D. Hardware



29.



30.



Yang bukan merupakan fungsi manaemen memori adalah: A. Mendealokasikan memori dai proses sebelum selesai B. Mengelola informasi memori yang dipakai dan tidak dipakai



C. Mengalokasikan memori keproses yang memerlukan D. Mengelola swaping antara memori utama dan disk 31.



Yang termasuk lapisan dibawah system operasi adalah, kecuali: A. Physical devices B. Bahan mesin C. Micropromming D. Comand Interpreter



Soal Pilihan Ganda 1. Aktivitas manajemen yang dilakukan sistem operasi ketika mengelola proses adalah a. Menghentikan proses selamanya b. Menghilangkan mekanisme proses komunikasi c. Create dan Delete User Proses dan System Proses d. Update User Proses dan Delete System Proses 2. a. b. c. d.



State atau Status merupakan model yang menggambarkan Kejadian yang hanya ada sekali Berbagai keadaan proses Perulangan keadaan pada suatu kejadian Proses dari suatu keadaan



3. a. b. c. d.



Model Proses ada dua macam, yaitu 2 State dan 3 State 1 State dan 4 State 5 State dan 7 State 2 State dan 5 State



4.



Meningkatkan prioritas dari setiap proses yang menunggu dalam queue secara bertahap dan merupakan solusi dari starvation adalah Aging Deadlock State Queue



a. b. c. d. 5. a. b. c. d.



Setiap proses menunggu sumber daya dari proses berikutnya yang sedang dipakai oleh proses lain disebut Hold and Wait No Preemption Circular Wait Mutual Exclusion



Nama : Ridha Fahmi Junaidi NIM : 1811016210014



1. Lihatlah beberapa pilihan berikut : 1. Hardware 2. Sistem Operasi 3. Internet 4. Pengguna 5. Web Browser 6. Aplikasi Suatu sistem komputer terdiri dari empat komponen, keempat komponen itu adalah : a. 1,2,3,4 b. 1,3,4,5 c. 2,3,4,5 d. 1,2,4,6 jawaban : D 2. pada 5 State Process model 1 kondisi setelah kondisi "Ready" adalah : a. Running b. Blocked c. Exit d. Terminated Jawaban : A 3. yang merupakan strategi penjadwalan adalah ... a. Preemtive b. Throughput c. Priority d. Round Robin Jawaban : A 4. Untuk mengubah dari alamat logika ke alamat fisik diperlukan suatu perangkat keras yang bernama... a. DDR b. MMU c. SSD d. HDD Jawaban : B 5. Berikut ini yang merupakan penyebab Deadlock, Kecuali... a. Mutual Exclusion b. Hold and Wait c. Assignment edge d. Circular Wait Jawaban : C



32.



Apa itu Sistem Operasi? A. Sebuah perangkat lunak yang saling terhubung dengan perangkat keras B. Suatu program yang bekerja sebagai perantara antara pengguna dengan hardware computer C. Program yang menjalankan sistem D.Sistem yang mengatur segala bentuk penyimpanan



33.



Tujuan dari adanya Sistem Operasi adalah? A. Eksekusi program user,mempermudah menyelesaikan masalah dan mempermudah penggunaan system computer B. Efisiensi penggunaan hardware dan eksekusi program user C.Mengatur penyimpanan D.Memperlancar program dalam computer



34.



Running adalah? A. Proces berjalan B. Sedang dalam berlari C. Proces dalam antrian D. Process sedang dieksekusi



35.



Deadlock adalah? A. Proses 1 dan 2 secara bersamaan berjalan dengan menggunakan sumber daya 1 dan 2 B. Proses penyalinan suata file dalam system operasi C. Saat proses masuk dalam status menunggu,ia tidak aan pernah selesai menunggu sebab sumber daya yang di butuhkan sedang menunggu pula D. Proses berjalan secara bersamaan dalam 1 sumber daya



36.



Bagian pada SO terbagi dua bagian yaitu. A.Kernel dan Sistem Program B.Hardware dan Software C.Keras dan Lunak D.Proses dan Eksekusi



Khairul furqan 37. Yang bukan ciri Algoritma LRU (least Recently Used) ... a. Page yang diganti adalah page yang paling lama tidak digunakan b. Merupakan perpaduan antara algoritma FIFO dan algoritma Opitmal c. Sulit di implementasikan d. Memiliki page-fault terendah 38.



Yang tidak dilakukan saat page replacement… a. Cari page yang diinginkan pada harddisk b. Cari frame kosong c. Tidak mengulangi proses dari awal



d. Bawa page yang diinginkan ke dalam frame kosong baru, update page table dan frame table 39.



Page yang diganti adalah page yang paling lama berada di memori. ini merupakan algoritma… a. FIFO (First in – First out) b. LRU (Least Recently Used) c. Optimal d. NRU (Not Recently Used)



40.



Pemetaan alamat pada suatu data program ke alamat memori tertentu dapat terjadi pada 3 saat, kecuali … a. Compile time b. Buffering time c. Load time d. Execution time



41.



Yang bukan konsep paging a. Memori virtual dibagi menjadi blok blok yang ukurannya tetap yang dinamakan page b. Memori fisik dibagi menjadi blok blok yang ukurannya tetap yang dinamakan frame c. Menambah memori yang dibutuhkan untuk menyimpan d. Membuat suatu page table yang akan menterjemahkan memori virtual menjadi memori fisik.



Nama : Aylwin Al Rasyid NIM 1811016210018 1. Sistem operasi adalah.... a. Suatu program yang bekerja sebagai perantara antara pengguna dengan hardware komputer b. Suatu program yang bekerja untuk menyimpan data c. Suatu program yang bekerja untuk mengirimkan data pengguna ke pengguna lain d. Suatu program yang digunakan untuk mendesain sebuah perangkat lunak e. Suatu program yang dapat dipakai untuk menghubungkan komputer dengan internet 2. Berikut ini yang termasuk sistem operasi adalah.... a. Windows b. Microsoft Office Excel c. Netbeans IDE d. XAMPP e. Foxit 3. Berikut adalah langkah-langkah pembentukan suatu proses, yaitu, kecuali.... a. Membentuk id proses yang unik



b. c. d. e.



Alokasi space di memori untuk proses Inisialisasi Process Control Block Mengeset link-link Menyambungkan konektor yang diperlukan



4. Yang termasuk dari algoritma penjadwalan adalah.... a. FCFS (First Come First Serve) b. LIFO (Last In First Out) c. FIFO (First In First Out) d. Linear algorithms e. Iterative algorithms 5. Salah satu faktor yang menjadi penyebab deadlock adalah, kecuali.... a. Mutual Exclusion b. Hold and Wait c. No Preemption d. Circular Wait e. Hold and Exit



1. Yang termasuk algoritma penjadwalan adalah, kecuali a.Priority Scheduling b. FCFS Scheduling c. SJF Scheduling d. Squared Robin Scheduling 2. Dalam FCFS Scheduling, proses yang dilakukan pertama kali adalah a.Mendahulukan proses yang paling pendek b.Memberikan skala prioritas c.Time Sharing Proses d. Meminta jatah untuk menggunakan proses cpu 3. Keuntungan round robin scheduling adalah a.quantum yang besar menyebabkan switching menjadi sedikit b.quantum yang besar menyebabkan switching menjadi banyak c.quantum yang kecil menyebabkan switching menjadi banyak d.adanya keseragaman waktu 4.Berdasarkan kriteria penjadwalan FCFS, keuntungan FCFS adalah a.Waktu Tanggap b.Turn around time c.Throughput d.Efisiensi



5.Algoritma penjadwalan FCFS menggunakan konsep a.Pekerjaan yang lebih pendek akan diproses terlebih dahulu b.Proses yang mendapatkan prioritas tinggi mendapat jatah waktu pemroses c.Proses akan dibatasi waktu prosesnya,yang disebut quantum time d. Yang Pertama Meminta jatah waktu, akan diproses terlebih dahulu 42.



Yang merupakan jenis resources Non Preemptable yaitu…. a. Memori b. Motherboard c. Printer d. CPU



43.



Faktor penyebab deadlock adalah…. a. Hold and Wait b. Circular Wait c. Mutual Exclusion d. Semua Benar



44.



Sistem Operasi adalah…. a. Suatu program yang bekerja sebagai perantara antara pengguna dengan hardware komputer b. Suatu struktur data di kernel SO yang menyimpan segala informasi yang diperlukan untuk mengelola jadwal suatu proses c. Pusat kegiatan pada sebuah komputer, karena setiap proses yang dieksekusi, harus berada pada setiap memori terlebih dahulu d. Suatu teknik yang memisahkan Antara memori logis dan memori fisiknya



45.



Salah satu keuntungan Virtual Memory yaitu…. a. Mempermudah penggunaan system komputer b. Efisiensi penggunaan hardware c. Bertambahnya jumlah user yang dilayani d. Data dan instruksi dapat diakses lebih cepat oleh CPU



46.



Yang bukan algoritma penjadwalan yaitu…. a. FIFO b. FCFS c. SJF d. Round Robin



Nama : Muhammad Harits NIM : 1811016210021 1. Pada Model Proses 5-State, terdapat kondisi dimana proses sedang dieksekusi yaitu pada kondisi…(C) A. Ready C. Running



B. Terminate D. Start 2. Pada Algoritma Scheduling, terdapat algoritma dimana proses yang paling pendek didahulukan yaitu...(C) A. FJFS C. Priority B. SJF D. SMD 3. Diketahui proses algoritma FCFS scheduling sebagai berikut Proses Waktu Urutan Kedatangan P1 6 1 0 P2 12 2 0 P3 18 3 0 Waktu tunggu rata-rata nya yaitu… (A) A. 8 C. 18 B. 12 D. 36 4. Diketahui proses algoritma Priority scheduling sebagai berikut Proses Waktu Prioritas Kedatangan P1 6 2 0 P2 3 3 0 P3 9 1 0 Waktu tunggu rata-rata nya yaitu… (A) A. 8 C. 15 B. 9 D. 18 5. Hardware yang diperlukan untuk mengubah dari alamat logika ke alamat fisik yaitu.. (C) A. System Adressing Unit C. Memory Management Unit B. Thread Unit D. Disk Allocation Unit 47.



Mana pernyataan yang benar mengenai system client-server di bawah ini: a. Server hanya menanggapi permintaan client b. Server adalah proses yang memulai suatu proses client-server c. Client memberikan layanan kepada server d. Server secara berkala melakukan “poll” ke client



48.



Definisi proses adalah: a. Program yang sedang dieksekusi atau software yang sedang dilaksanakan b. B. File-file yang dibuat dengan bahasa pemrograman tertentu c. C. File-file dengan ekstension “*.exe” d. D. Kompilasi dari source code



49.



Status proses menunggu jatah waktu dari prosesor, merupakan status ………. a. New b. Running



c. Ready d. Waiting 50.



System operasi pertama kali diterapkan pada generasi computer: a. Pertama b. Kedua c. Ketiga d. Keempat



51.



Cache memory beroperasi di antara: a. RAM dan ROM b. Harddisk dengan memori c. Prosesor dengan memori d. Peripheral dengan memori



Nama : Teguh Widiyanto NIM : 1811016210024 52.



53.



Komponen utama dari sebuah sistem komputer adalah... . a. Sistem Operasi b. Hardware c. Applicated software d. Brainware e. Freeware Sistem operasi windows diperkenalkan pertama kali pada tahun... . 1. a. 1982 b. 1983 c. 1984 d. 1985 e. 1986



54.



Kepanjangan dari DOS adalah... . a. Disk Operating Software b. Disk Online System c. Data Operating Software d. Disk Operating System e. Data Operating



55.



Perintah yang telah tersimpan dalam memori yang telah dipindahkan dari sistem operasi ke BIOS adalah... . a. International command b. Power command c. Dot command



d. External command e. Internal command 56.



Fungsi sistem operasi yang mengendalikan siapa-siapa yang berhak masuk (log) ke dalam sistem dan mengawasi tindakan apa saja yang dapat mereka kerjakan ketika telah log dalam sistem disebut... . a. Coordinator b. Guardian c. Gatekeeper d. Optimizer e. Server



57.



Internet adalah sistem jaringan untuk? a. Satu negara b. Kota c. Dunia. d. Satu kampung e. Kantor



58.



DNS biasa digunakan pada aplikasi yang terhubung ke. . . a. Mail server b. E-mail c. InterneT d. Web server e. Modem Salah satu Server WEB yang yang terkenal di Linux adalah … a. ApachE b. MySql c. PHP d. Perl e. GNU



59.



60. Pengkabelan Crossover digunakan untuk … a. Perangkat yang berbeda dalam jaringan b. Perangkat Modem ke Modem c. Perangkat Printer d. Perangkat keras e. Perangkat yang sama dalam jaringaN 61.



File system yang digunakan linux yaitu … a. Extended. b. NTFS c. FAT32 d. FAT64



e. FAT128 Nama : Muhammad Dicky Ilhami NIM 1811016210025 62. Suatu program yang bekerja sebagai perantara antara pengguna dengan hardware computer merupakan pengertian dari ..... a. Sistem Aplikasi b. Sistem Operasi c. Software d. Komputer e. Hardware 63.



Salah satu kondisi dalam model proses dalam 5-State Process Model kecuali..... a. Ready b. Running c. New d. Back e. Blocked



64.



Pada saat proses sedang menggunakan CPU, CPU dapat diambil alih oleh proses lain merupakan pengertian dari strategi penjadwalan..... a. Formal b. Non Formal c. Preemptive d. Non Preemptive e. Condition



65.



Faktor – faktor penyebab deadlock yaitu ..... a. Hold and Wait b. Circular Wait c. Mutual Exclusion d. No Preemption e. Benar Semua



66.



Tujuan dari manajemen memori yaitu... a. Meningkatkan utilitas CPU b. Memperlambat komputer c. Meningkatkan nilai pasar memori d. Mempercanggih memori e. Meningkatkann minat untuk membeli memory



Nama :Lukmanul Hakim NIM 1811016210026



67.



Suatu sistem komputer terdiri dari empat komponen kecuali a. Hardware b. Memory c. Pengguna d. Aplikasi



68.



suatu struktur data di kernel SO yang menyimpan segala informasi yang diperlukan untuk mengelola jadwal suatu proses merupakan pengertian dari ? a. Process Control Block b. Process State Control c. Process Model d. Process State



69.



Google Chrome Browser bersifat multiproses, dengan 3 jenis proses kecuali a. Proses Browser b. Proses Renderer c. Proses Posting d. Proses Plug-in



70.



Pengeksekusian dari proses terdiri atas ? a. Prosesor dan CPU eksekusi b. I/O Wait dan prosesor c. CPU eksekusi dan d. CPU eksekusi dan I/O Wait



71.



waktu yang diperlukan oleh suatu proses dari minta dilayani hingga ada respon pertama menanggapi permintaan tersebut merupakan pengertian dari ? a. Waiting Time b. Turn Around Time c. Response Time d. Delay Time



Nama : Fitra Ahya Mubarok NIM : 1811016210027 72.



Penggunaan alamat fisik dibentuk dengan menggabungkan nomor frame dengan…. a. Nomor page b. Page number c. Page offset d. Nomor offset



73.



Memori logic dibagi menjadi blok-blok yang ukurannya tetap yang dinamakan…. a. Page b. Frame



c. Pagetable d. Offset 74.



Segmen digunakan untuk…. a. Salah satu cara untuk mengatur memori b. Mengatur memori fisik c. Mengatur Paging d. Mengatur shared data



75.



Yang dibutuhkan oleh demand paging adalah…. a. Page fault yang berisi valid bit dan invalid bit b. Page offset yang bisa diubah c. Memori d. Page tabel yang berisi valid bit dan invalid bit



76.



Algoritma page replacement, kecuali…. a. Algoritma FIFO b. Algoritma Optimal c. Algoritma LRU d. Algoritma Pengalokasian



77.



Salah satu tujuan penjadwalan adalah meminimumkan ? a. Lama Proses b. Troughput c. Fairness d. Overhead Jawaban : D



78.



Pemindahan proses dari memori utama ke disk atau sebaliknya merupakan definisi dari ? a. Fragmentasi b. Partisi c. Swapping d. Setting Jawaban : C



79.



Yang bukan merupakan fungsi manajemen memori adalah ? a. Mendealokasikan memori dari proses sebelum selesai b. Mengelola informasi memori yang dipakai dan tidak dipakai c. Mengalokasikan memori ke proses yang memerlukan d. Mengelola swaping antara memori utama dan disk Jawaban : A



80.



Memori tanpa swaping atau paging tebagi menjadi 2, yaitu ? a. Monoprogramming dan multiprogramming secara statis



b. Multiprogramming secara statis dan dinamis c. Monoprogramming secara statis dan dinamis d. Monoprogramming dan multiprogramming secara dinamis Jawaban : A 81.



Ciri-ciri dari monoprogramming adalah: a. Pemakaian memuatkan program ke seluruh memori dan disk tape b. Proses menggunakan semua proses c. Ada beberapa proses pada satu unit d. Program tidak mengambil kendali seluruh mesin Jawaban : A



Nama NIM Mata Kuliah



: Salsha Farahdiba 1811016220001 : Sistem Operasi



1.



Berikut adalah tujuan penggunaan sistem operasi, kecuali… a. Melakukan eksekusi program user b. Mempermudah penggunaan sistem komputer dan menyelesaikan masalah c. Melakukan penyimpanan memori sementara d. Efisiensi penggunaan hardware



2.



Google Chrome Browser merupakan contoh aplikasi yang bersifat multiproses. Adapun proses yang dapat dijalankan sebagai berikut, kecuali… a. Proses browser b. Proses renderer c. Proses plug-in d. Proses dispatcher



3.



Algoritma penjadwalan yang menggunakan konsep dasar time sharing dan bersifat preemptive ialah… a. Round Robin scheduling b. Priority scheduling c. SJF scheduling d. FJFS scheduling



4.



Salah satu penyebab deadlock terjadi karena hanya ada satu proses saja yang dapat memakai resource, sehingga proses lain harus menunggu sampai proses sebelumnya benar-benar selesai. Faktor penyebab tersebut merupakan pengertian dari istilah .… a. Hold and Wait b. Mutual Exclusion c. Circular Wait



d. No Preemption 5.



Proses pemetaaan alamat suatu data program ke alamat memori tertentu (address binding) dapat terjadi pada 3 saat sebagai berikut, kecuali… a. Compile Time b. Load Time c. Execution Time d. Turn Around Time



Nama : Vina Maulida NIM 1811016220002 82. Yang dilakukan SO ketika mengelola proses yaitu… a. Menghentikan sementara, dan melanjutkan proses b. Menyediakan mekanisme komunikasi proses c. Menyediakan mekanisme sinkronisasi proses d. Jawaban a,b dan c benar. Jawaban : d 83.



Terdapat 2 strategi penjadwalan, yaitu… a. Penjadwalan Non Preemptive dan penjadwalan Preemptive b. Penjadwalan Non primitive dan penjadwalan primitive c. Penjadwalan Non Preemptive dan penjadwalan primitive d. Penjadwalan Non primitive dan penjadwalan Preemptive Jawaban : a



84.



Dibawah ini yang bukan merupakan algoritma-algoritma penjadwalan? a. Priority b. Round Robin c. CJF d. FCFS Jawaban : c



85.



Dibawah ini adalah faktor penyebab deadlock, kecuali… a. Hold and Wait b. Mutual express c. Circular Wait d. No Preemption Jawaban : b



86.



Yang bukan tugas subsistem I/O adalah… a. Mengubah I/O b. Buffering c. Caching d. Spooling



Jawaban : a 87.



Yang merupakan jenis resources Preemptable yaitu…. a. Printer b. Memory c. CPU d. Tape Drives



88.



Google Chrome bersifat multiproses, dengan 3 jenis proses…. a. Proses Browser b. Proses Renderer c. Proses Plug-in d. Semua Benar



89.



Salah satu tujuan system operasi yaitu…. a. Meningkatkan utilitas CPU b. Menyimpan proses yang belum berada di dalam memori fisik. c. Mempermudah menyelesaikan masalah d. Melindungi suatu proses dari proses lainnya



90.



Salah satu Algoritma Page Replacement adalah…. a. Algoritma CPU b. Algoritma Frame c. Algoritma Memori d. Algoritma Optimal



91.



Algoritma Priority Scheduling bersifat…. a. Preemptable dan Non Preemptable b. Preemptive dan Non Preemptive c. Fairness dan Efficient d. Hold dan Wait



Nama : Alya Azizah Rosadi NIM : 1811016220004 Sistem Operasi 92. Dibawah ini yang bukan di lakukan suatu sistem operasi ketika mengelola proses adalah A. Menghentikan sementara proses B. Menyediakan mekanisme sinkronisasi proses C. Create user proses D. Reset user proses 93.



Komputer menjalankan banyak proses dalam satu waktu dimana masing-masing user menggunakan satu terminal, disebut A. Multi programming



B. Multi processing C. Time sharing D. Multi tasking 94.



Masalah dalam sistem operasi yang terjadi pada saat proses membutuhkansumber daya tetapi sedang digunakan oleh proses yang lain, karena tidak adayang mau mengalah dan berhenti semua disebut dengan istilah A. Time Sharing B. Deeadlock C. Penjadwalan D. Multi user



95.



Pada algoritma pengalokasian memory pada pasrtisi dinamis adanya istilah Next Fit yang memiliki definisi A. Mengalokasikan hole pertama yang besarnya mencukupi. Pencarian dimulai dari awal. B. Mengalokasikan hole terkecil yang besarnya mencukupi (tepat). C. Mengalokasikan hole pertama yang besarnya D. Mengalokasikan hole terbesar yang tersedia.



96.



Dibawah ini merupakan salah satu tujuan Manajemen Memori yaitu .... A. Menurunkan kapasitas data B. Meningkatkan kualitas motherboard C. Menurunkan kualitas memori D. Meningkatkan utilitas CPU



Nama : Rahmi Yunida NIM : 1811016220006 Mata Kuliah : Sistem Operasi Tugas : Membuat soal beserta jawaban pilihan ganda sebanyak 5 soal Soal dan Jawaban : 1. Suatu program yang bekerja sebagai perantara antara pengguna dengan hardware komputer, merupakan pengertian dari… a. Sistem Manajemen b. Sistem Operasi c. Sistem Perencanaan d. Sistem Pemberdayaan 2.



Berikut merupakan tujuan Sistem Operasi, kecuali… a. Eksekusi program user b. Mempermudah menyelesaikan masalah c. Efisiensi penggunaan hardware d. Mempersulit penggunaan sistem komputer



3.



Suatu sistem komputer terdiri dari … komponen. a. Empat b. Lima c. Tiga d. Dua



4.



Yang dilakukan Sistem Operasi ketika mengelola proses adalah … a. Menghentikan sementara, tanpa ada melanjutkan proses b. Sinkronisasi proses tidak tersedia c. Create dan delete baik user process maupun system process d. Mekanisme penangangan dedlock tidak ada



5.



Aktivitas managemen memori yaitu, kecuali … a. Mengelola bagian mana memori yang sedang digunakan dan oleh siapa saja b. Menentukan proses dan data mana yang dimasukkan dan dikeluarkan dari memori c. Alokasi dan dealokasi ruang memori sesuai kebutuhan d. Mapping files ke secondary storage



Nama : Fenny Winda Rahayu NIM : 1811016220009 1. Berikut ini adalah Atribut File, kecuali… a. Name b. Location c. Protection d. Identifier e. Create file 2. Salah satu karakteristik pembeda berbagai device I/O adalah… a. Aplikasi b. Human readable c. Komunikasi d. Machine readable e. DMA 3. Berikut ini adalah langkah-langkah yang dilakukan saat Page Replacement : 1. Cari frame kosong: - Jika ada, gunakan - Jika tidak ada, gunakan algoritma page replacement untuk memilih victim frame 2. Cari page yang diinginkan pada harddisk 3. Bawa page yang diinginkan ke dalam frame kosong baru, update page table dan frame table. 4. Ulangi proses dari awal Urutan yang benar dari langkah-langkah diatas adalah…



a. b. c. d. e.



1-2-3-4 2-1-3-4 1-3-4-2 2-3-1-4 3-1-2-4



4. Berikut ini adalah algoritma pengalokasian memory pada partisi dinamis, kecuali… a. Firs fit b. Best fit c. Next fit d. Worst fit e. Paging dan segmentasi 5. Tingkat/level paling atas dari sistem file adalah… a. Logical file system b. Basic file system c. Application programs d. I/O control e. device mulai sini ………………. 1. Berapa jumlah typical size caching dan hierarki storage pada level 2 ? a. > 100 GB b. > 16 MB c. > 32 MB d. < 1 KB 2. Process tinggal menunggu giliran untuk dieksekusi disebut . . . a. Terminated b. Blocked c. Ready d. Running 3. Proses yang memegang sumber daya masih bisa meminta sumber daya lain disebut . . . a. Hold and Wait b. No Preemption c. Circular Wait d. Preemptable 4. Fungsi dari best fit pada pengalokasian memory partisi dinamis yaitu . . . a. Mengalokasikan hole pertama yang besarnya mencukupi b. Memori dipartisi menjadi bagian-bagian dengan jumlah dan besar yang tidak tentu c. Mengalokasikan hole terkecil yang besarnya mencukupi (tepat) d. Mengalokasikan hole pertama yang besarnya mencukupi, pencarian dimulai dari awal



5. Cara menangani page fault menggunakan prosedur berikut, kecuali . . . a. Memeriksa tabel internal untuk menentukan valid atau invalid b. Jadwalkan operasi sebuah disk untuk membaca page tersebut ke frame yang baru dialokasikan c. Saat pembacaan selesai, ubah validation bit menjadi “1” yang berarti page telah ada di memory d. Bawa page yang diinginkan ke dalam frame kosong baru,update page table dan frame table 97.



Yang Termasuk Dalam Struktur Penyimpanan adalah… a. Main Memory b. Secondary Storage c. Magnetic Disk d. Semua benar



98.



Manakah Algoritma Pengalokasian Memori yang lebih baik dari worst fit dalam hal kecepatan dan efesiensi penyimpanan? a. First fit b. Next fit c. First fit dan best fit d. Semua benar



99.



Faktor Penyebab Deadlock Mutual Exclusion a. proses yang memegang sumber daya masih bisa meminta sumber daya lain b. sumber daya yang sedang digunakan oleh suatu proses tidak bisa sembarangan diambil dari proses tersebut, melainkan harus dilepaskan dengan sendirinya oleh proses c. satu sumber daya hanya bisa dipegang oleh satu proses d. setiap proses menunggu sumber daya dari proses berikutnya yg sedang dipakai oleh proses lain.



100. Yang Merupakan perpaduan antara Algoritma FIFO dan Algoritma Optimal adalah… a. Algoritma LRU (Least Recently Used) b. Algoritma Struktur Data c. Algoritma AlokasiFrame d. Semua Salah 101. Manakah yang bukan termasuk Algoritma Penjadwalan,kecuali… a. SJF Scheduling b. ASD c. Semua Benar d. LRU Scheduling



Galuh Ratu Ayu Herdiani Dewi Triisora 1811016220029 1. Reusable resource adalah resource yang… a. dapat digunakan untuk satu proses dalam satu waktu dan tidak habis oleh pengunaan tersebut b. dapat digunakan untuk lebih dari satu proses dalam waktu yang sama c. dapat dibagikan antar beberapa thread d. semua pilihan salah 2. Interval waktu dari awal proses hingga selesai disebut ... a. waiting time b. turnaround time c. response time d. throughput 3. Pada algoritma priority scheduling, ketika sebuah proses sampai di ready queue, prioritasnya akan dibandingkan dengan prioritas... a. semua proses b. parent process c. proses yang sedang berjalan d. init process 4. Kondisi ‘hold and wait’ terjadi ketika … a. semua pilihan salah b. sebuah proses sedang menahan setidaknya satu resource dan tidak menunggu resource lain c. sebuah proses tidak menahan sebuah resource, namun menunggu suatu resource bebas dari proses lain d. sebuah proses sedang menahan setidaknya satu resource dan menunggu resource lain yang masih digunakan oleh proses lain 5. Sebuah state dapat dikatakan safe apabila ... a. sistemnya tidak mengalami crash karena terjadinya deadlock b. statenya menjaga sistem agar terlindungi dan aman c. sistemnya dapat mengalokasikan resource ke masing-masing proses dalam suatu urutan dan dapat menghindari deadlock d. semua pilihan benar Nama: Ulya Karimah NIM: 1811016220031 Tugas Sistem Operasi 102. Mengontrol dan mengkordinasikan penggunaan hardware oleh berbagai user dan aplikasi disebut?



a. b. c. d.



Sistem Opesasi Sistem Digital Sistem Informasi Sistem Pemrograman Web



103. Model yang menggambarkan berbagai keadaan proses disebut? a. Running b. New c. State d. Ready 104. Salah satu tujuan penjadwalan adalah meminimumkan: a. Lama Proses b. Troughput c. Fairness d. Waiting Time 105. Kondisi yang menimbulkan deadlock adalah sebagai berikut, kecuali: a. Circular wait b. Hold & wait c. Mutual exclution d. Pre-emption 106. Mengkonversi alamat logika program ke alamat fisik memori disebut? a. Cache b. Relokasi c. Sharing d. Protection 107. Suatu sistem komputer terdiri dari 4 komponen salah satunya adalah? a. Pengguna b. Software c. Mobile device d. Embedded e. Sistem program 1. Tujuan dari sistem operasi adalah? a. Harus memuaskan semua user b. Memberikan kemampuan komputasi c. Efisiensi penggunaan hardware d. Mengatur semua sumber daya e. Mengatur interaksi logic Antara disk dengan computer 108. Ada berapa macam model proses? a. 3 state b. 5 state



c. 6 state d. 1 state e. 4 state 109. Apa itu hold and wait? a. Membiarkan sistem memasuki deadlock b. Memakai protocol untuk memastikan tidak akan pernah mengalami deadlock c. Menentukan apakah keadaan aman atau tidak d. Proses yang memegang sumber daya masih bisa meminta sumber daya lain e. Satu sumber daya hanya bisa dipegang oleh satu proses 110. Turn around time adalah? a. Waktu yang diperlukan oleh suatu proses untuk menunggu di ready queue b. Waktu yang diperlukan oleh sautu proses dari minta dilayani hingga ada respon pertama menanggapi permintaan tersebut c. Banyaknya proses yang selesai dikerjakan dalam satu satuan waktu d. Proses ynag belum mendapatkan jatah alokasi dari cpu akan mengantri di ready queue e. Banyaknya waktu ynag diperlukan untuk mengeksekusi proses, dari mulai menunggu untuk meminta tempat di memori utama, menunggu di ready queue, eksekusi oleh cpu dan mengerjakan I/O Nama NIM Matakuliah



: M. Khairul Rezki 1811016310001 : Sistem Operasi



111. Yang bukan merupakan Algoritma penjadwalan ialah…. a. Priority Scheduling b. FCFS Scheduling c. DPS Scheduling d. SJF Scheduling 112. OS yang tidak termasuk dalam generasi varian Microsoft Windows adalah… a. Windows 10 b. Windows 2000 c. Windows Xp d. Windows 2004 113. Pemindahan proses dari memory utama ke disk atau sebaliknya merupakan definisi dari… a. Swapping b. Setting c. Bounching d. Fragmentasi



114. Status proses menunggu jatah waktu dari prosesor, merupakan status… a. Listing b. Running c. Waiting d. Loading 115. Salah satu cara untuk menangani deadlock adalah dengan menghindari deadlock itu sendiri. Strategi menghindari deadlock disebut juga … a. Deadlock avoidance b. Deadlock recovery c. Deadlock detection d. Deadlock stoping Nama NIM



: M. Wahyu Kurniawan 1811016310003



1.



Cache memory beroperasi di antara : A. RAM dan ROM B. Harddisk dengan memori C. Prosesor dengan memori D. Peripheral dengan memori



2.



Definisi proses adalah : A. Program yang sedang dieksekusi atau software yang sedang dilaksanakan B. File-file yang dibuat dengan bahasa pemrograman tertentu C. File-file dengan ekstension “*.exe” D. Kompilasi dari source code



3.



System operasi pertama kali diterapkan pada generasi computer : A. Pertama B. Kedua C. Ketiga D. Keempat



4.



Cache memory beroperasi di antara : A. RAM dan ROM B. Harddisk dengan memori C. Prosesor dengan memori D. Peripheral dengan memori



5.



Tanda waktu dapat kita gunakan sebagai dasar bagi pencatatan kalender di dalam computer. Salah satu cara pencatatan waktu kalender menggunakan 2 pencacah. Pencacah pertama menghasilkan detik. Pencacah kedua menggunakan detik itu untuk menentukan



menit, jam, bulan dan tahun. Agar pencatatan ini dapat menampung waktu kalender selama 130 tahun maka diperlukan pencacah yang berukuran : A. 8 bit B. 16 bit C. 32 bit D. 64 bit 1.Urutan yang benar level dari sistem File adalah a. Application Program -> logical file System -> File-Organization Modul -> I/O Control -> Devices -> Basic File System b. Basic File System -> I/O Control -> File-Organization Modul -> Logical System -> Application System -> Devices c. Devices -> Application Programs -> Logical file System -> file-Organization module -> Basic file System -> I/O control d. applicaation programs -> logical file system -> file-Organization module -> basic file system -> I/O Control -> devices e. Semua salah jawaban d 2.Jika suatu proses meminta resource, dan belum bisa di penuh, maka a. proses tersebut harus di membebaskan resourcenya dulu b. suatu proses memakai resource, dia harus melepaskan resource yang dibawanya c. nomor urut pada tiap resource, dan tiap proses hanya boleh menggunakan resource secara berurutan d. maka sumber daya yang diperlukan tidak digunakan oleh proses lain e. sumber daya dengan proses lain ata dengan kata memiliki sumber daya sendiri jawaban a 3.Jika proses sedang menggunakan CPU -> proses tersebut akan membawa CPU sampai proses tersebut melepaskannya, disebut dengan proses a. Preemptive Scheduling b. Non Preemtive Scheduling c. Throughput d. CPU Utilization e. Turn Around Time jawaban b 4. Pada saat proses pengambilan/downloading/pemindahan data kita akan diminta sebuah keterangan yaitu lokasi penyimpanan yang dituju, proses itu disebut? a. Process State b. CPU registers c Program Counter d. CPU Scheduling e. Accounting Information



jawaban c 5. Tipe Ekstensi "arc,zib,tar" adalah tipe file a. library dan word processor b. print or view and library c. library and print d. multimedia and library e. print or view jawaban c. Nama : Gusnaldi Nim : 1811016310009 Tugas Soal Sistem Operasi 1. yang Bukan Kelebihan proses instalasi sistem operasi berbasis GUI adalah…. A. Lebih mudah untuk dipahami B. Proses penginstalan menjadi lebih lama C. Perintah perintah dalam proses penginstalan ditampilkan dengan jelas D. Proses penginstalan tidak terlalu rumit E. Visual efek dalam monitor sudah tersedia sehingga lebih menarik bagi indera kita 2. A. B. C. D. E.



Sistem operasi adalah…. penghubung antara brainware, hardware dan software penghubung antara user dan software penghubung user dengan user penghubung software dengan hardware penghubung antara hardware dan brainware



3. Mampu menjalankan beberapa proses atau beberapa program dalam satu waktu merupakan pengertian dari …. A. Multi use B. Multi player C. Multi core D. Multi tasking E. Multi platform 4. A. B. C. D. E.



Di bawah ini yang tidak termasuk dalam perangkat lunak aplikasi adalah…. Office Browser Multimedia Windows Desain Grafis



5. Proses booting yang dilakukan jika komputer dalam keadaan hidup, yaitu dengan cara menekan tombol reset atau dengan merestart disebut ….



A. B. C. D. E.



Cool boot Booting Warm boot Crash boot Hang boot



Nama : Muhammad Zaini Akbar NIM : 1811016310012 116. Berapa macam model Process State a) 1 macam b) 2 macam c) 3 macam d) 4 macam 117. Faktor Penyebab Deadlock ada 4 yaitu, kecuali : a) Mutual Exclusion b) Hold and Wait c) Preemption d) Circular Wait 118. Cara-cara Menangani Deadlock adalah a) Mencegah b) Memperbaiki c) Membuat algoritma d) Meneliti 119. Tujuan Sistem Operasi adalah a) Eksekusi program user b) Mempersulit menyelesaikan masalah c) Mempersulit penggunaan sistem computer d) Efisiensi penggunaan software 120. Suatu sistem komputer terdiri dari empat komponen, kecuali: a) Hardware b) Sistem Operasi c) Aplikasi d) Pemantau Jawaban 1. B 2. C 3. A 4. A 5. D



1. Yang tidak termasuk generasi dari varian Microsoft Windows adalah ? a. Windows 98 b. Windows Xp c. Windows 2004 (Yang benar) d. Windows 7 2. Berikut ini yang bukan merupakan sistem operasi adalah ? a. Linux b. Windows c. FoxPro (Yang benar) d. Mac Os 3. Sistem yang bertugas mengatur semua perangkat lunak dan keras dalam sebuah komputer sehingga dapat digunakan oleh user disebut sebagai ? a. Sistem Komputer b. Sistem Manajemen c. Sistem Operasi (Yang benar) d. Sistem Pengaturan 4. Di bawah ini yang termasuk Operating System berbasis GUI, Kecuali ? a. Linux b. Windows c. Mac Os d. Android (Yang benar) 5. Sistem operasi adalah ? a. Penghubung antara brainware, hardware dan software (Yang benar) b. Penghubung antara user dan software c. Penghubung user dengan user d. Penghubung software dengan hardware



121. Sistem operasi membat ….. pada Komputer fisik. a. Virtual computer b. Virtual spase c. Virtual divice d. semua salah 122. Sistem operasi mana yang tidak menggunakan real multitasking a. MS DOS b. Windows 98 c. Windows XP d. Windows NT



123. Tujuan utama system operasi adalah Kecuali a. Eksekusi program user b. Mempermudah menyelesaikan masalah c. Mempermudah penggunaan system computer d. Agar Lebih banyak penggunan sumber daya hardware 124. Saat kompueter baru dinyalakan, manakah yang lebih dulu dijalakan a. Sistem software b. Diver data c. Sistem Operasi d. Menu Utama 125. Manakah yang merupakan penghubung antara hardware dan user program a. Sistem operasi b. System environment c. Operation environment d. Hardware sistem 126. Yang dibawah ini yang bukan termasuk sistem operasi? a. Windows c. Linux e. Word b. MacOs d. Android 127. Suatu program yang bekerja sebagai perantara antara pengguna dengan hardware computer disebut? a. Software c. Sistem Operasi e. Program b. Hardware d. Firmware 128. Sistem operasi generasi pertama pada tahun? a. 1945-1955 c. 1965-1970 b. 1955-1965 d. 1970-1974



e. 2000-2005



129. Sistem operasi pertama ialah? a. Linux c. MacOs e. GUI b. Windows d. Ios 130. Banyaknya waktu yang diperlukan untuk mengeksekusi proses, dari mulaimenunggu untuk meminta tempat di memori utama disebut? a. Turn Around c. Turn Around Time e. Time Around b. Turn Down d. Turn Out Nama : Sigit Wibowo NIM : 1811016310020 131. Tujuan dari Sistem Operasi adalah



a. b. c. d.



Eksekusi program user Mempermudah menyelesaikan masalah Mempermudah penggunaan sistem komputer Semua benar



132. Yang dilakukan SO ketika mengelola proses adalah a. Mempermudah penggunaan sistem komputer b. Menyediakan mekanisme sinkronisasi proses c. Manajemen Memory mengatur apa yang ditaruh di memori dan kapan d. Semua benar 133. Yang bukan Ide dari model 5-state model adalah a. New, b. Ready, c. Time-up, d. Blocked, e. Exit. 134. Yang dimaksud dengan PCB adalah a. Process Control Block b. Punish Control Block c. Pin Center Bite d. Salah Semua 135. Terdapat 2 strategi dalam penjadwalan, yaitu a. Premptive dan Non-premtive b. Premptive dan Utilization c. Utilization dan Non-Utilization d. Throghput dan Premtive NAMA : M. RIDHO ANSYARI NIM : 1811016310021 1.



Tujuan Sistem Operasi…. a. Efisiensi penggunaan hardware b. Memahami berbagai cara mengelola perangkat keras memori c. Memahami berbagai teknik manajemen memori, termasuk paging dan segmentasi d. Eksekusi program user e. A dan D Benar



2.



Google Chrome Browser bersifat multiproses, dengan 3 jenis proses, Kecuali a. Proses Browser b. Proses Switch c. Proses Render



d. Proses Execution e. A dan D bukan termasuk multiproses 3.



Penjadwalan bertugas memutuskan… a. Sumber Komputer b. pemilihan proses dari ready queue untuk dapat dieksekusi c. Program User d. Pengunaan Hardware e. Proses yang harus Berjalan



4.



Cara menangani deadlock adalah, kecuali… a. Mencegah b. Mengatasi c. Mengabaikan d. A,b dan c adalah benar e. Menerima



5.



Hardware yang memetakan logical ke physical address disebut… a. Dynamic Loading b. Dynamic Linking c. Static Linking d. Swapping e. Memory Management Unit



1.



Perangkat lunak yang bertindak sebagai perantara antara pemakai computer dengan perangkat keras, adalah: a. System Operasi b. System Calls c .System client-server d. Sistem berlapis



2.



Salah satu tujuan penjadwalan adalah meminimumkan: a. Lama Proses b. Troughput c. Fairness d. Overhead



3.



Pemindahan proses dari memori utama ke disk atau sebaliknya merupakan definisi: a. Fragmentasi b .Partisi



c. Swapping d. Setting 4.



Yang termasuk lapisan di atas system operasi adalah yang tersebut di bawah ini, kecuali: a Compiler b Command Interpreter c. Utility d. Hardware



5. Proses yang di-create oleh proses lain disebut: a. Signal process b. Parent process c. Child process d. Process tree



136.



137.



138.



139.



140.



Nama: Abdul Zulfikar Yahya NIM: 1811016310024 Soal Sistem Operasi 1. Apa itu Sistem Operasi? a. Suatu program yang bekerja sebagai perantara antara pengguna dengan hardware komputer b. Suatu program yang bekerja sebagai perantara antara pengguna dengan software komputer c. Suatu program yang menjadi perantara antara pengguna dengan komputer d. Benar Semua Apa salah satu tujuan SO adalah? a. Menyembunyikan detil-detil software ke user b. Mengakses device ke user c. Menyembunyikan detil-detil hardware ke user d. Hanya mengakses input Apa itu iOS? a. indomaret Operating System b. indonesia Operating System c. intelligence Operating System d. iPhone Operating System Apa yang dimaksud dengan virtual memory? a. suatu teknik yang membedakan memori logis dan memori fisik b. suatu teknik yang mendukung memori logis dan memori fisik c. suatu teknik yang memisahkan antara memori logis dan memori fisik d. suatu teknik yang mengatur antara memori logis dan memori fisik Apa itu FIFO?



a. Funnel inside - funnel outside b. Funnel instan - funnel outstan c. First in - first out d. First inside - first outside 1811016310025 - Ichwan Dwi Nugraha 141. Suatu program yang bekerja sebagai perantara antara pengguna dengan hardware computer merupakan pengertian dari… a. Sistem Operasi b. Thread c. Penjadwalan Proses d. Deadlock 142. Proses adalah… a. Mobile device sumber daya terbatas, dioptimisasi oleh baterai b. Suatu program yang dieksekusi c. menfasilitasi komunikasi antara aplikasi dengan hardware/device d. Penyimpanan dan pengaksesan file pada media secondary storage disk 143. Apa yang dimaksud oleh priority scheduling… a. Tiap proses akan dibatasi waktu prosesnya, yang disebut quantum time b. Mendahulukan proses yang paling pendek c. Penjadwalan ini merupakan penjadwalan Non Preemptive d. Tiap proses diberi skala prioritas, proses yang mendapatkan prioritas tertinggi mendapat jatah waktu pemroses 144. Jika proses 1 sedang menggunakan sumber daya 1 dan menunggu sumber daya 2 yang ia butuhkan, sedangkan proses 2 sedang menggunakan sumber daya 2 dan menunggu sumber daya adalah pengertian dari… a. Thread b. Sistem Operasi c. Deadlock d. Storage 145. Akibat efisiensi, transfer I/O antara memory & disk dilakukan dalam satuan-satuan… a. Block b. Disk c. Bit d. Byte Nama : Said Muhammad Devin Syahputra NIM : 1811016310027 1.Apa definisi Sistem operasi



A. Mengatur semua sumber daya B. Menangani permintaan yang konflik, penggunaan efisien, penggunaan adil C. Mengontrol jalannya program untuk menghindari error dan penggunaan yang tidak tepat D.Semua Benar Jawab : D 2. Program yang sedang dieksekusi merupakan pengertian dari A.Input B.Proses C.Output D.Semua Salah Jawab: B 3. Mampu Menjalankan beberapa proses atau beberapa program dalam satu waktu merupakan pengertian dari… A. Multi Use B. Multi Player C. Multi Core D. Multi tasking Jawab :D 4. Manakah yang benar di pernyataan berikut A. Object = txt, doc, pdf B. achive = arc,zip, rar C. multimedia= txt,doc D. librart= obj,o Jawab: B 5. Manakah yang benar mengenai Human readable A. Printer, keyboard, mouse B. Disk drive, USB drive, sensor C. Modem D. Semua Benar Jawab : A Nama : Munawwarah NIM : 1811016320004 1. Berikut ini yang merupakan tujuan dari Sistem Operasi adalah, kecuali… A. Eksekusi program user B. Mempersulit dalam menyelesaikan masalah C. Efisiensi penggunaan hardware D. Menyembunyikan detil-detil hardware ke user Jawaban : B



2. Berikut ini yang merupakan system operasi yaitu… A. Windows Phone, Laptop dan IOS B. IOS, UNIQ dan TV C. LINUX, UNIQ dan Handphone D. Windows Phone, Android dan Mac OS Jawaban : D 3. Suatu struktur data di kernel SO yang menyimpan segala informasi yang diperlukan untuk mengelola jadwal suatu proses, merupakan pengertian dari… A. Process Control Block B. State Process Model C. Process Termination D. Process State Jawaban : A 4. Pemetaan alamat suatu data program ke alamat memory dapat terjadi pada 3 saat, salah satunya… A. File Time B. Compile Time C. Linked Time D. Logical Time Jawaban : B 5. Salah satu penyebab Deadlock Prevention yaitu… A. Drag B. Costomize C. Hold and On D. Hold and Wait Jawaban : D Nama :Erni Kurnia NIM : 1811016320006



1. Mengatur interaksi logic antara disk dengan computer pengertian dari A.Ram B.Hardisk C. Disk Controller D. Flasdisk Jawab: C 2. Google Chrome Browser bersifat A. Muti proses B. Multi Player C. Multi Core D. Multi use Jawab: A



3. Apa saja atribut File A.Nama dan date B.Location dan user identification C.Size dan Time, D. Semua benar Jawab: D 4. Pembuatan subdirektori baru pada current directory A. rm B. mkdir C. mkdir count D. Is- a Jawab: B 5. Apa itu I/O Buffering A. Proses menunggu I/O selesai sebelum melanjutkan B. Transfers dilakukan per block C. Informasi ditransfer dalam bentuk byte stream D. Informasi disimpan dalam block berukuran tetap Jawab : A Ameliya Azzahra 1811016320008 146. Suatu system computer terdiri dari 4 komponen, kecuali…. a. Hardware b. Sistem Program c. Aplikasi d. User e. Sistem Operasi 147. Ada 2 macam model proses, salah satunya adalah… a. 4 State b. 5 State c. 6 State d. 7 State e. 8 State 148. Penjadwalan CPU didasarkan pada sistem operasi yang menggunakan prinsip… a. Multitasking b. Multiprogramming c. Multitalent d. Multiprocessor e. Multimedia



149. Pemetaaan alamat suatu data program ke alamat memory tertentu dapat terjadi pada 3 saat, Salah satunya… a. Load Page Time b. Load Time c. Efficiency Time d. Load Timeout e. Efficiency Time Management 150. Salah satu keuntungan menggunakan Virtual Memory yaitu… a. Melindungi Suatu Proses dari Proses lainnya b. Berkurangnya total memori fisik yang dibutuhkan c. Proses-proses diperlakukan adil, yaitu mendapat jatah waktu CPU yang sama dan tidak ada proses yang tidak dilayani d. Tiap Proses menggunakan sumber daya dengan cara request,use, release e. Melindungi system operasi yang sedang dijalankan oleh user 1). Berkurang total memori fisik yang dibutuhkan 2). Bertambahnya total memori fisik yang dibutuhkan 3). Bertambahnya jumlah user yang dilayani 4). Memori virtual melebihi daya tampung dari memori utama yang tersedia 1. Diatas adalah keuntungan dari virtual memory, kecuali.. a. 1 b. 2 c. 3 d. 4 Ans : b 2. Yang termasuk dalam USB controller adalah.. a. Monitor b. Disk c. Mouse d. Layar Ans : C 3. Berikut adalah bagian dari program yang sedang di proses, kecuali.. a. Program Counter b. Stack c. Heap d. Thread 4. Langkah Langkah pembentukan suatu proses adalah sebagai berikut, kecuali.. 1). Memberi Id proses 2).Memberi kode program



3). Alokasi space memori 4). Inisialisasi proses a. 1 b. 2 c. 3 d. 4 Ans : b 5.Cara cara menangani deadlock, kecuali.. a. Skema recovery b. Hold and wait c. Prevention d. Avoidance



151. Berikut ini yang bukan tujuan dari Sistem Operasi adalah … a. Memudahkan penggunaan sistem komputer b. Mengefesiensikan penggunaan perangkat keras c. Mengeksekusi program pengguna d. Memperbanyak penggunaan memori 152. Pada 5-State Process Model terdapat kondisi “New” yang berarti … a. Proses membuka halaman yang baru dibuat b. Proses baru saja dibentuk c. Proses yang tidak dapat di eksekusi d. Proses memasuki mekanisme antrian eksekusi 153. “Banyaknya file yang dibuka” termasuk dalam algoritma penjadwalan … a. Priority b. SJF c. FCFS d. Round Robin 154. Mengalokasikan hole pertama yang besarnya telah tercukupi dan pencarian dimulai dari akhir merupakan pengertian dari … a. Best Fit b. Worst Fit c. First Fit d. Next Fit 155. Page yang diganti dalam algoritma FIFO yaitu … a. Page yang tidak akan dipakai dalam jangka waktu lama



b. Page yang tidak lama digunakan c. Page yang paling lama berada di memori d. Page yang sedikit digunakan Nama : Normaliana Safitri NIM 1811016320013 1. Berikut ini yang merupakan Kriteria Penjadwalan Proses adalah… a. Waiting Time b. Adil c. Throughput d. Semua benar 2. Berikut ini yang bukan merupakan faktor penyebab Deadlock adalah… a. Setiap proses menunggu sumber daya dari proses berikutnya yg sedang dipakai oleh proses lain. b. Suatu sumber daya dilepaskan oleh suatu proses. c. Satu sumber daya hanya bisa dipegang oleh satu proses. d. Proses yang memegang sumber daya masih bisa meminta sumber daya lain. 3. Caching atau menyimpan data di storage yang lebih cepat merupakan tugas dari… a. Device I/O b. Manajemen I/O c. Subsistem I/O d. User I/O 4. Proses tidak dapat dieksekusi sampai suatu event terjadi, misalnya operasi I/O, dan kontrol atas processor diberikan ke process yang lain disebut… a. Blocked b. New c. Ready d. Running 5. Struktur data yang menunjukkan sisa resource yg diperlukan oleh setiap proses adalah… a. Allocation b. Need c. Available d. Max 156. Apa itu proses? a. Program yang sedang dieksekus a. Program yang sedang dieksekusi b. bagian yang jalan setiap saat c. Mengatur semua sumber daya



d. Suatu program yang bekerja sebagai perantara antara pengguna dengan hardware computer 157. Salah satu model proses adalah… b. 2-state a. 4 –state b. 2 – state c. 3 – state d. 6 – state 158. Salah satu strategi penjadwalan adalah… d. Non Preemptive a. Turn around b. Waiting time c. Respone time d. Non Preemptive 159. Setiap proses menunggu sumber daya dari proses berikutnya yang sedang dipakai oleh proses lain adalah pengertian dari … c. Circular Wait a. Mutual Exclusion b. No Preemption c. Circular Wait d. Hold and Wait 160. Alamat logika adalah … a. alamat yang terlihat oleh memori fisik b. nilai dalam relocation register ditambahkan ke setiap address yg di generated oleh sebuah process pada saat dia dikirim ke memory c. Menghubungkan seluruh routine yang ada pada program ke dalam suatu ruang alamat di memory d. alamat yg dibentuk di CPU



161. Suatu sistem komputer terdiri dari 4 komponen, kecuali ..... a. Hardware b. Sistem operasi c. Pengguna d. Sumber Daya 162. Proses dalam suatu waktu dapat sedang dieksekusi oleh processor (Running), dan sedang tidak dieksekusi (Not Running) adalah pengertian dari….. a. Model 2-state b. Model 5-state c. Model 4-state d. Model 3-state 163. Algoritma Penjadwalan di dalam CPU sebagai berikut, kecuali…..



a. b. c. d.



SJF Scheduling Priority Scheduling FSFC Scheduling Round Robin Scheduling



164. mengkonversi alamat logika program ke alamat fisik memori adalah pengertian dari….. a. Relokasi b. Cache c. Protaction d. Share 165. Istilah Swapper berarti memanipulasi seluruh proses, sehingga swapper yang khusus berhubungan dengan pages bernama….. a. Sheet b. Pager c. Lazzy Swapper d. Redact Nama : Selvi Aprilianti NIM : 1811016320023 166. Pengertian dari Process Control Block adalah ... a. Model yang menggambarkan berbagai keadaan proses b. Suatu struktur data di kernel SO yang mengimpan segala informasi yang di perlukan untukmengelola jadwal suatu proses c. Suatu program yang sedang di eksekusi d. Terdapat beberapa alasan / sebab dimana dilakukan pembentukan dan perakhiran suatu processs. Jawaban : B 167. Algoritma penjadwalan yang mendahulukan proses terpendek antara lain ... a. FCFS (First Come First Serve) b. Priority c. Round Robin d. SJF (Shortest Job First) Jawaban : D 168. Faktor penyebab Deadlock antara lain, kecuali ... a. Circular Wait b. Mutual Exclusion c. No Preemption d. Preemptable Jawaban : D 169. Hardware yang memetakan logical ke physical address merupakan pengertian dari ...



a. Dynamic Loading b. Logical & Physical Address c. MMU (Memory Management Unit) d. Static Linking Jawaban : C 170. Dibawah ini yang bukan merupakan keuntungan dari Virtual Memory adalah ... a. Berkurangnya total memori fisik yang dibutuhkan b. Bertambahnya jumlah user yang dapat dilayani c. Memori virtual melebihi daya tampung dari memori utama yang tersedia d. Virtual Memory digunakan pada multiprograming Jawaban : D