soal ujian utama sistem operasi gunadarma

18
NASKAH UJIAN UTAMA MATA UJIAN : SISTEM OPERASI JENJANG/PROGRAM STUDI : STRATA SATU/ INFORMATIKA SIFAT UJIAN : TUTUP BUKU WAKTU : Pilihlah salah satu jawaban yang paling tepat! 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 SK No. 92 / Dikti / Kep / 1996 Fakultas Ilmu Komputer, Teknologi Industri, Ekonomi, Teknik Sipil & Perencanaan, Psikologi, Sastra UNIVERSITAS GUNADARMA 1

Upload: vinny-bintari

Post on 23-Oct-2015

2.199 views

Category:

Documents


312 download

DESCRIPTION

SOAL UJIAN UTAMA SISTEM OPERASI GUNADARMA

TRANSCRIPT

Page 1: SOAL UJIAN UTAMA SISTEM OPERASI GUNADARMA

NASKAH UJIAN UTAMA

MATA UJIAN : SISTEM OPERASIJENJANG/PROGRAM STUDI : STRATA SATU/ INFORMATIKASIFAT UJIAN : TUTUP BUKUWAKTU :

Pilihlah salah satu jawaban yang paling tepat!

1. Perangkat lunak yang bertindak sebagai perantara antara pemakai computer dengan perangkat keras, adalah: A. System OperasiB. System CallsC. System client-serverD. Sistem berlapis

2. Salah satu tujuan penjadwalan adalah meminimumkan:A. Lama ProsesB. TroughputC. FairnessD. Overhead

3. Pemindahan proses dari memori utama ke disk atau sebaliknya merupakan definisi:A. FragmentasiB. Partisi C. SwappingD. Setting

4. Yang termasuk lapisan di atas system operasi adalah yang tersebut di bawah ini, kecuali: A. CompilerB. Command InterpreterC. UtilityD. Hardware

SK No. 92 / Dikti / Kep / 1996Fakultas Ilmu Komputer, Teknologi Industri, Ekonomi, Teknik Sipil & Perencanaan, Psikologi, Sastra

UNIVERSITAS GUNADARMA

1

Page 2: SOAL UJIAN UTAMA SISTEM OPERASI GUNADARMA

5. Yang bukan merupakan fungsi manajemen memori adalah:A. Mendealokasikan memori dari proses sebelum selesaiB. Mengelola informasi memori yang dipakai dan tidak dipakaiC. Mengalokasikan memori ke proses yang memerlukanD. Mengelola swaping antara memori utama dan disk

6. Memori tanpa swaping atau paging tebagi menjadi 2, yaitu:A. Monoprogramming dan multiprogramming secara statis B. Multiprogramming secara statis dan dinamisC. Monoprogramming secara statis dan dinamisD. Monoprogramming dan multiprogramming secara dinamis

7. Ciri-ciri dari monoprogramming adalah:A. Pemakai memuatkan program ke seluruh memori dari disk atau tapeB. Proses menggunakan semua prosesC. Ada beberapa proses pada satu unit D. Program tidak mengambil kendali seluruh mesin

8. Yang termasuk lapisan di bawah system operasi adalah, kecuali: A. Physical devicesB. Bahasa mesinC. MicroprommingD. Command Interpreter

9. Proses yang di-create oleh proses lain disebut:A. Signal processB. Parent processC. Child proessD. Process tree

10. Layanan system operasi bi bawah ini merupakan layanan permintaan pemakaian, kecuali:A. LoadB. ScrollC. RunD. Save

11. Yang mana dari pernyataan di bawah ini yang merupakan pernyataan yang benar mengenai table proses:A. Ada satu table proses untuk keseluruhan proses yang berjalan B. Ada satu table proses untuk satu prosesC. Table suatu proses dengan prosedur interupsinya samaD. Table proses yang terinterupsi akan dibuat yang baru lagi

12. Organisasi memori pembantu (auxiliary memory) membagi media penyimpanan eksternal disk menjadi 3 bagian logical. Bagian alamat terkecil pada sebuah disk

2

Page 3: SOAL UJIAN UTAMA SISTEM OPERASI GUNADARMA

yang berfungsi untuk merekam satu blok dari suatu program atau data adalah:A. Head B. CylinderC. Sector D. Track

13. Organisasi memori pembantu (auxiliary memory) membagi media penyimpanan eksternal disk menjadi 3 bagian logical. Garis melingkar pada sebuah disk, tempat data agar dapat ditulisi dan dibaca adalah:A. Head B. CylinderC. Sector D. Track

14. Konsep system operasi di mana system-sistem operasi lain dapat berjalan di sebuah computer dengan satu system operasi tertentu disebut:A. Mesin virtualB. MonolitikC. LayeredD. Client-server

15. Mana pernyataan yang benar mengenai system client-server di bawah ini: A. Server hanya menanggapi permintaan clientB. Server adalah proses yang memulai suatu proses client-serverC. Client memberikan layanan kepada serverD. Server secara berkala melakukan “poll” ke client

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

17. Status proses menunggu jatah waktu dari prosesor, merupakan status ……….A. NewB. RunningC. Ready D. Waiting

18. System operasi pertama kali diterapkan pada generasi computer:A. PertamaB. Kedua C. KetigaD. Keempat

19. Strategi penjadwalan yang memungkinkan penyelaan suatu proses adalah:

3

Page 4: SOAL UJIAN UTAMA SISTEM OPERASI GUNADARMA

A. Penjadwalan nonpreemptiveB. Penjadwalan preemptiveC. Penjadwalan prioritasD. Penjadwalan antrian

20. Cache memory beroperasi di antara:A. RAM dan ROMB. Harddisk dengan memoriC. Prosesor dengan memoriD. Peripheral dengan memori

Tabel proses penjadwalan CPUNama Proses Saat Tiba Lama Proses

A 0 4B 2 5C 4 11D 5 3E 7 7

Untuk soal nomor 21 – 26, berdasarkan table di atas hitung proses penjadwalan CPU dengan menggunakan algoritma FCFS.

21. Berdasarkan soal di atas, waiting time (wt) proses A adalah:A. 0.25B. 0.5C. 0D. 1

22. Berdasarkan soal di atas, waiting time (wt) proses B adalah:A. 0B. 1C. 1.5D. 2

23. Berdasarkan soal di atas, waiting time (wt) proses C adalah:A. 5B. 7C. 9D. 11

24. Berdasarkan soal di atas, waiting time (wt) proses D adalah:A. 15B. 14C. 17D. 16

4

Page 5: SOAL UJIAN UTAMA SISTEM OPERASI GUNADARMA

25. Berdasarkan soal di atas, waiting time (wt) proses E adalah:A. 16B. 17C. 18D. 19

26. Berdasarkan soal di atas, average waiting time (awt) adalah:A. 7.6B. 8.6C. 11.2D. 6

27. Setelah terjadi interupsi, biasanya sistem operasi dilengkapi dengan penata untuk menanggulangi akibat interupsi itu. Yang tidak termasuk kedalam kegiatan penata interupsi adalah :A. Perekaman semua informasi kedalam blok kendali prosesB. Pengidentifikasian jenis dan asal interupsiC. Penanggulangan tujuan interupsiD. Penghentian kerja komputer

28. 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 bitB. 16 bitC. 32 bitD. 64 bit

29. Pemuatan data ke dalam penggalan memori dapat menimbulkan fragmen. Fragmentasi ekternal terjadi apabila: A. Ukuran data lebih kecil dari ukuran penggalanB. Semua penggalan sudah terisiC. Ukuran penggalan yang belum terisi lebih kecil dari ukuran dataD. Pemuatan data berlangsung menurut cocok terburuk

30. 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. AB. BC. CD. D

5

Page 6: SOAL UJIAN UTAMA SISTEM OPERASI GUNADARMA

31. Ukuran fragmentasi pada soal No. 30 adalah:A. 4 kbB. 3 kbC. 2 kbD. 1 kb

32. Inti, kernel atau nukleus adalah :A. Bahasa rakitan yang terletak didalam memori tetapB. Sistem bahasa yang terletak didalam memori tetapC. Bagian sistem operasi untuk menerjemahkan perintahD. Bagian sistem operasi yang biasanya diletakkan didalam memori tetap (ROM)

33. 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: A. Nilai defaultB. Nilai nolC. Nilai maksimumD. Nilai acak

34. 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. 84200B. 83500C. 83500 D. 84800

35. Dalam Dynamic Partitioned Memory Management, sebelum proses pengurutannya (sort) keadaan tabel yang memuat informasi tentang partisi yang kosong adalah sebagai berikut:

No. partisi kosong

Ukuran (Kb) Lokasi (K)

1 20 3702 70 2003 50 5004 412 612

Jika job baru berukuran 50 Kb akan dimuat ke memori dan algoritma alokasi yang dipakai adalah Cocok Pertama (First Fit) maka partisi yang akan diberikan adalah partisi kosong yang terdapat pada lokasi (alamat):A. 370 KB. 612 K

6

Page 7: SOAL UJIAN UTAMA SISTEM OPERASI GUNADARMA

C. 500 KD. 200 K .

36. Untuk soal di atas, jika algoritma alokasi yang dipakai adalah cocok terbaik (Best Fit), maka partisi yang diberikan adalah partisi kosong pada alamat:A. 370 KB. 500 K C. 200 KD. 612 K .

37. Untuk keadaan memori pada soal no. 35, jika job yang menempati partisi pada lokasi 550 K besarnya adalah 62 Kb dan selesai proses, maka jumlah partisi kosong berubah menjadi:A. 2 buah partisiB. 3 buah partisiC. 4 buah partisi D. 5 buah partisi

38. Waktu yang diperlukan untuk me-load sebuah file ke dalam memori bergantung dari beberapa hal dibawah ini, kecuali :A. Besarnya fileB. Berapa persen kapasitas disk yang terpakaiC. Apakah file tersimpan dalam floppy disk atau harddiskD. Kecepatan baca disk

39. Job yang dikerjakan dalam satu rangkaian dan dieksekusi secara beruntun disebut…………A. Multiuser B. Batch Processing systemC. Grapical user interfaceD. Multiprocessing

40. Menjaga track dari memori yang sedang digunakan dan siapa yang menggunakannya adalah tugas system operasi dalammanagemen ……………..A. Manajemen berkasB. Manajemen memori utamaC. Manajemen secondary-storageD. Manajemen system I/O

41. Status proses pada saat proses sudah selesai di eksekusi adalah:A. StopB. Ready C. TerminatedD. Finish

42. Virtual memori dapat diimplementasikan dengan tiga cara, salah satunya adalah:

7

Page 8: SOAL UJIAN UTAMA SISTEM OPERASI GUNADARMA

A. Table pageB. FragmentasiC. Page frameD. Segmentasi

43. Kondisi yang menimbulkan deadlock adalah sebagai berikut, kecuali:A. Circular waitB. Hold & waitC. Mutual exclutionD. Pre-emption

44. Salah satu cara untuk menangani deadlock adalah dengan menghindari deadlock itu sendiri. Strategi menghindari deadlock disebut juga:A. Deadlock avoidanceB. Deadlock detectionC. Deadlock preventionD. Deadlock recovery

45. Instruksi yang ketika diterima oleh system operasi, maka system akan memeriksa apakah paramternya valid atau tidak, disebut:A. System callB. PipeC. Library procedureD. Trap instructions

46. Berikut ini merupakan komponen utama dari system computer, kecuali:A. HardwareB. System operasiC. NetworkD. User

47. Banyaknya pekerjaan yang dapat diselesaikan oleh proses dalam system computer dalam satuan waktu, dikenal dengan istilah:A. EfficencyB. FairnessC. Turn around time D. Troughput

48. Pada system berlapis, lapisan ke 5 berfungsi sebagai:A. I/O managementB. OperatorC. User programD. Operator communication

49. Untuk mengaktifkan perangkat eksternal dan memberitahukan yang perlu dilakukan oleh perangkat/driver adalah:

8

Page 9: SOAL UJIAN UTAMA SISTEM OPERASI GUNADARMA

A. I/O deviceB. Device controllerC. DMA registerD. Jawaban benar semua

50. Tiga faktor yang mempengaruhi waktu read/write block disk sebaqai berikut, kecuali: A. Seek timeB. Turn around timeC. Rotational delayD. Transfer time

51. Di dalam system proteksi, kita mengenal adanya system password. Penggunaan password ini tergolong ke dalam: A. Proteksi eksternalB. Sekuriti eksternalC. Proteksi internalD. Sekuriti antarmuka

52. Di dalam system proteksi, kita mengenal atomisitas sinkronisasi dan atomisitas pemutakhiran. Yang dimaksud dengan atomisitas sinkronisasi adalah:A. Pekerjaan dipecah menjadi atom-atomB. Pekerjaan tidak terbagi-bagiC. Beberapa atom pekerjaan disatukanD. Beberapa atom pekerjaan disinkronkan

53. Untuk mengetahui keunggulan berbagai merk komputer, kita dapat mengujinya melalui: A. Trade MarkB. Bench MarkC. Bench TestD. Trade Test

54. Pada saat pertama kali menghidupkan komputer, terjadi sejumlah kegiatan di dalam computer sebelum computer tersebut digunakan. Kegiatan tersebut dikenal dengan startup. Yang tidak termasuk kegiatan startup adalah:A. Peberian nilai defaultB. Pemformatan disk C. Pemuatan system operasi ke dalam memori kerjaD. Pemeriksaan keadaan memori kerja

55. Komunikasi antar proses dapat dilaksanakan melalui kotak surat (mail-box). Terdapat kotak surat simetris dan kotak surat asimetris. Pada kotak surat kotak asimetris:A. Kotak surat menjadi milik systemB. Kapasitas kotak surat surat adalah nol

9

Page 10: SOAL UJIAN UTAMA SISTEM OPERASI GUNADARMA

C. Ukuran pesan tetapD. Pengirim menyebut nama sedangkan penerima tidak

56. Yang memiliki nomor urut alamat fisik, adalah:A. Memori kerjaB. Memori dukungC. Memori arsifD. register

57. Kegiatan prosesor untuk proses serentak mengenal sejumlah istilah. Diantaranya; lama proses, lama tanggap, rasio tanggap dan rasio penalty. Rasio tanggap adalah rasio:A. Lama tanggap terhadap waktu sia-siaB. Lama proses terhadap waktu sia-siaC. Lama tanggap terhadap lama prosesD. Lama proses terhadap lama tanggap

58. Jenis memori yang dapat langsung di akses oleh prosesor melalui alamat memori adalah:A. RegisterB. Memori kerja C. Memori dukungD. Memori arsif

59. Jenis memori dengan daya tamping paling besar, adalah:A. RegisterB. Memori kerja C. Memori dukungD. Memori arsif

60. Jenis memori yang dapat diakes paling cepat oleh prosesor, adalah:A. RegisterB. Memori kerja C. Memori dukungD. Memori arsif

61. Pada suatu pemuatan relokasi alamat pangkal adalah 14200, alamat awal adalah 0. Alamat mutlak dari alamat relative 327 adalah:A. 327B. 14527C. 13873D. 14200

62. Algoritma penjadwalan proses putar gelang termasuk kategori:A. Tanpa preemsi tanpa prioritasB. Tanpa preemsi dengan prioritas

10

Page 11: SOAL UJIAN UTAMA SISTEM OPERASI GUNADARMA

C. Dengan preemsi tanpa prioritasD. Dengan preemsi dengan prioritas

63. Algoritma penjadwalan proses Rasio penalty tertinggi dipertamakan, termasuk kategori:A. Tanpa preemsi tanpa prioritasB. Tanpa preemsi dengan prioritasC. Dengan preemsi tanpa prioritasD. Dengan preemsi dengan prioritas

64. Algoritma penjadwalan proses terpendek dipertamakan, termasuk kategori:A. Tanpa preemsi tanpa prioritasB. Tanpa preemsi dengan prioritasC. Dengan preemsi tanpa prioritasD. Dengan preemsi dengan prioritas

65. Algoritma penjadwalan proses dengan kategori pertama tiba pertama dilayani, termasuk kategori:A. Tanpa preemsi tanpa prioritasB. Tanpa preemsi dengan prioritasC. Dengan preemsi tanpa prioritasD. Dengan preemsi dengan prioritas

66. Tata olah sistem meliputi hal-hal dibawah ini, kecuali :A. Sistem bahasaB. Sistem utilitasC. Sistem operasi computerD. Sistem fungsi jamak

67. Kita mengenal pensakelaran konteks. Yang menghadapi peralihan dari satu konteks ke konteks yang lain adalah :A. ProsesorB. MemoriC. Alat periferalD. Berkas

68. Untuk melayani antrian dari permintaan akses lintas (terk) pada disk atau disket, disusun algoritma akses lintas. Pada suatu algoritma, akses hanya dilakukan ketika hulu tulis-baca bergerak dari nomorA. PICK-UPB. C-LOOKC. SCAND. C-SCAN

69. Program Status Word (PSW) adalah isi internal register CPU yang pada setiap saat memantau / mencatat status operasi dari ...

11

Page 12: SOAL UJIAN UTAMA SISTEM OPERASI GUNADARMA

A. Instruction Buffer RegisterB. Data Addres RegisterC. CPUD. Instruction Register

70. Kalau kita ingin menggunakan pencetak berkecepatan tinggi, maka kita harus memilih jenis :A. Line-printerB. Laser jet printerC. Dot matrix printerD. Daisy-wheel printer

71. Pada sejumlah komputer, penekanan pada kunci ketik menghasilkan sinyal yang kemudian disimpan di dalam memori dalam bentuk sandi ASCII. Sandi ASCII asli terdari atas :A. 144 aksaraB. 128 aksaraC. 256 aksaraD. 132 aksara

72. Teknik penyesuaian yang mendahulukan pekerjaan dengan waktu proses tersingkat adalah :A. First in first outB. Shortest job firstC. Round robinD. Preemptive shortest job first

73. Segmentasi paging (berpilah suku) dibutuhkan dalam sebuah sistem yang menggunakan :A. Real memory ; multiprogramming systemB. Virtual memory ; multiprogramming systemC. Real memory ; single userD. A, B dan C benar

74. Blok kendali proses (process control block/PCB) berfungsi untuk :A. Mengendalikan prosesorB. Mencatat keadaan proses pada saat interupsiC. Mengatur alokasi memoriD. Memblok memori sebagai penampung informasi dari disk

75. Sistem proteksi dapat ditunjukkan melalui kisi akses (akses matrik). Pada kisi akses ini terdapat domain. Yang dimaksud dengan domain adalah :A. Pemakai yang memiliki hak akses yang samaB. Seluruh pemakai komputerC. Sumber daya uang ada hak aksesnyaD. Seluruh sumber daya computer

12

Page 13: SOAL UJIAN UTAMA SISTEM OPERASI GUNADARMA

76. Sistem operasi yang melayani lebih dari satu tataolah dalam bentuk tumpukan da harus mengatur penjadwalan prosesor dealam pelayanan berbagai tataolah tersebut masuk ke fase :A. Buffer operationB. Batch multiprogrammingC. SpoolD. Time-sharing

77. Di bawah ini adalah contoh dari sistem terdistribusi, kecuali :A. Internet B. MainframeC. WWW D. Intranet

78. Aktifitas-aktifitas yang berhubungan dengan manajemen file sebagai berikut, kecuali:A. Pembuatan dan penghapusan file.B. Pembuatan dan penghapusan direktori.C. Pengaturan file pada RAMD. Pemetaan file ke memori sekunder.

79. Keuntungan menggunakkan Sistem Terdistribusi, adalah:A. Meningkatkan Kecepatan KomputasiB. Khusus untuk Gamer SejatiC. Menghindari dari Serangan HackerD. Proteksi Komputer

80. Proteksi I/O diterapkan dengan adanya :A. Dual mode operationsB. Base and limit registerC. System Call D. Timer

KUNCI JAWABAN SISTEM OPERASI TIUJIAN UTAMA PTA-2011/2012

1. A 41. C2. D 42. D3. C 43. D4. D 44. A5. A 45. D6. A 46. C7. A 47. C8. D 48. B9. C 49. B

13

Page 14: SOAL UJIAN UTAMA SISTEM OPERASI GUNADARMA

10. B 50. B11. B 51. D12. C 52. B13. D 53. B14. C 54. B15. A 55. D16. A 56. A17. D 57. D18. C 58. B19. B 59. D20. B 60. A21. C 61. B22. D 62. C23. A 63. B24. A 64. B25. A 65. A26. A 66. D27. D 67. A28. C 68. D29. C 69. C30. C 70. A31. D 71. B32. D 72. B33. A 73. B34. D 74. B35. D 75. A36. C 76. C37. C 77. D38. B 78. C39. B 79. A40. B 80. C

14