Soal-jawab Quiz 1. Oleh: Endro Ariyanto (END) Oktober 2008

dokumen-dokumen yang mirip
4. Apa yang dimaksud dengan user mode?(nilai 3) Jawab: Adalah kondisi pada saat program user (job) sedang dieksekusi oleh prosesor.

Mahasiswa dapat memahami konsep dasar deskripsi dan kontrol pada proses

Mahasiswa dapat memahami konsep dasar deskripsi dan kontrol pada proses

Sistem Operasi Pertemuan 3 Deskripsi & Kendali Proses. H u s n i Lab. Sistem Komputer & Jaringan Teknik Informatika Univ.

Sistem Operasi PENGATURAN PROSES

Perbedaan Proses dan Program

Jawaban Soal UTS Instalasi dan Penggunaan Sistem Operasi Semester Genap 2014/2015 D3 Teknik Informatika, Fakultas Ilmu Terapan, Universitas Telkom

4 Implementasi Proses

Sistem Operasi. Struktur Sistem Komputer. Adhitya Nugraha. Fasilkom 10/6/2014

Dukungan Sistem Operasi :

1 Tinjau Ulang Sistem Komputer

Soal-jawab Quiz 2. Oleh: Endro Ariyanto (END) Oktober 2008

SISTEM KOMPUTER PEMROSES (CPU) Empat komponen Sistem Komputer : Pemroses Memori Utama Perangkat Masukan dan Keluaran Interkoneksi Antar Komponen

Bab 3 - Manajemen Proses 3.1

Struktur Sistem Komputer. Abdullah Sistem Informasi Universitas Binadarma

MODUL 5 MANAJEMEN PROSES (2) (PENJADWALAN PROSES)

Struktur Sistem Komputer

1 Tinjau Ulang Sistem Komputer

MODUL 4 KONSEP PROSES, KONKURENSI, MANAJEMEN PROSES (1) M. R A J A B F A C H R I Z A L - S I S T E M O P E R A S I - M O D U L 4

Recap. Proses. Proses. Multiprogramming. Multiprocessing 9/16/2016. Ricky Maulana Fajri

Sistem Operasi Pertemuan 1 Arsitektur Komputer. (Penyegaran) H u s n i Lab. Sistem Komputer & Jaringan Teknik Informatika Univ.

Andi Gustanto M / Kelas 22 / TI

Struktur Sistem Komputer

Struktur Sistem Komputer

CACHE MEMORI (BAGIAN 3)

Tinjaun Umum Sistem Komputer 1

Sistem Operasi - PCB (process control block)

Hanif Fakhrurroja, MT

Cache Memori (bagian 3)

Proses Control Block. Tugas Sistem Operasi

Proses. - yaitu program yang sedang dieksekusi Proses merupakan satuan kerja terkecil yang secara individual dijadwalkan oleh sistem operasi

Disusun oleh: Endro Ariyanto. Prodi S1 Teknik Informatika Fakultas Informatika Universitas Telkom

Konsep Proses. Proses adalah suatu program yang sedang diesekusi (running) Pada saat proses berlangsung :

Arsitektur Sistem Komputer. Operasi Sistem Komputer. Struktur Sistem Komputer. Review:

STRUKTUR SISTEM OPERASI

Input : Memasukkan data dari luar kedalam mikroprosesor Contoh: Keyboard, mouse

Arsitektur Sistem Operasi WINDOWS

STRUKTUR SISTEM OPERASI

Pokok Bahasan: Overview Sistem Operasi Sub Pokok Bahasan: Lima Hal Utama Dalam Pengembangan Sistem Operasi Jenis sistem operasi modern TIU:

Input : Memasukkan data dari luar kedalam mikroprosesor Contoh: Keyboard, mouse

Sistem Operasi AGUS PAMUJI. Teknik Informatika

MAKALAH SISTEM OPERASI Perbedaan Proses dan Thread. Disusun Oleh : NOVITA ANGGRAINI PUTRI

3. ALU. Tugas utama adalah melakukan semua perhitungan aritmatika dan melakukan keputusan dari suatu operasi logika.

Struktur Sistem Operasi

SISTEM OPERASI. Deskripsi Proses. Multiprogramming. Istilah dalam Proses. (multitasking) MANAJEMEN PROSES. Multiprogramming.

Dosen pengampu : Mohamad Dani Sifat : Tutup buku dan peralatan elektronik

Sistem Operasi TIKB1023 Munengsih Sari Bunga Politeknik Indramayu. TIKB1023/Minggu 2/SO/MSB

Nama : Didit Jamianto NIM : Kelas/Prodi : 22 / TI. Tugas Sistem Operasi

DASAR KOMPUTER. Dukungan Sistem Operasi

Prio Handoko, S.Kom., M.T.I.

1.Proses control block dalam istilah lain Taks controlling block, Taks struct, atau Switchframe. Jelaskan dan berikan gambaran proses control block?

THREAD Ulir utas thread

PENGATURAN PROSES. Proses adalah program yang sedangdieksekusi atau sofware yang sedang dilaksanakan.

Operasi pada Sistem Operasi. Avida Endriani Reza Gusty Erlangga D3 TEKNIK INFORMATIKA A

MANAJEMEN PROSES. Pointer State proses Keadaan proses: Keadaan mungkin, new, ready, running, waiting, halted, dan juga banyak lagi.

Pertemuan 2. Struktur Sistem Operasi

Processes. Processes. SISTIM OPERASI (Operating System) IKI-20230

Sistem Operasi. Proses (Process) 2016

SOAL UAS SISTEM KOMPUTER Kelas XI RPL & TKJ

TUGAS SISTEM OPERASI

Process Control Block (PCB) Masing-masing proses Direpresentasikan oleh Sistem Operasi dengan menggunakan Process Control Block (PCB),

SISTEM OPERASI THREAD DAN MULTITHREADING

Kelas: Nilai (Diisi Dosen):... IF

Rangkuman Materi Presentasi AOK. Input/Output Terprogram, Intterupt Driven dan DMA. (Direct Memory Access)

Input/Output. (Pertemuan ke-9) Prodi S1 Teknik Informatika Fakultas Informatika Universitas Telkom. Diedit ulang oleh: Endro Ariyanto

P10 Media I/O Universitas Mercu Buana Yogyakarta

Arsitektur Komputer Sistem Operasi

Model Proses : 1. Sequential Process / bergantian 2. Multiprogramming 3. CPU Switching peralihan prosedur dalam mengolah 1 proses ke proses lainnya.

Perbedaan Anatara Thread dan Proses

Pertemuan Ke-8 Unit I/O (Unit Masukan dan Keluaran)

TUGAS Mata Kuliah : Sistem Terdistribusi

Sistem Operasi. Proses dan Thread

Bab 3: Proses-Proses. Konsep Proses

Aditya Wikan Mahastama

Artikel Perbedaan Proses Dan Thread. Disusun Oleh : Nama : Rozy Putra Pratama NIM : Prodi : Sistem Informasi

Chapter 6 Input/Output

1.PCB (process control block)

PERBEDAAN PROSES DAN THREAD PADA SISTEM INFORMASI

Pertemuan 2 Organisasi Komputer II. Struktur & Fungsi CPU (I)

Sistem Operasi. Teknologi Informasi

KONSEP PROSES STATUS PROSES

Sebagai Kordinator, yang memberikan fasilitas sehingga segala aktivitas yang kompleks dapat dikerjakan dalam urutan yang benar.

Organisasi & Arsitektur Komputer

Sistem Operasi Pertemuan 4 Thread, SMP & Microkernel. H u s n i Lab. Sistem Komputer & Jaringan Teknik Informatika Univ.

Penjadwalan CPU. Badrus Zaman

Bab 10. Konsep Proses

SISTEM OPERASI. Sri Kusumadewi

Komponen-komponen Komputer

Arsitektur Set Instruksi. Abdul Syukur

Pertemuan ke - 12 Unit Masukan dan Keluaran Riyanto Sigit, ST. Nur Rosyid, S.kom Setiawardhana, ST Hero Yudo M, ST

BAB V SISTEM PENGOLAHAN DATA KOMPUTER (Arsitektur Komputer) "Pengantar Teknologi Informasi" 1

BAB I PENDAHULUAN 1.1 Latar Belakang

Computer System Structures

STRUKTUR CPU. Arsitektur Komputer

CENTRAL PROCESSING UNIT CPU

Rahmady Liyantanto liyantanto.wordpress.com

Organisasi Komputer II STMIK AUB SURAKARTA

Aditya Wikan Mahastama

Konsep Dasar Kriteria Penjadualan Algoritma Penjadualan Penjadualan Multiple-Processor Penjadualan Real-Time Evaluasi Algorithm

ORGANISASI KOMPUTER 1

Transkripsi:

Quiz 1 Oleh: Endro Ariyanto (END) Oktober 2008

1. Tuliskan 4 komponen utama komputer! (nilai 12) a. CPU b. Memori c. Modul I/O d. Sistem bus 2. Apa kepanjangan dari MAR dan MBR? (nilai 6) MAR = Memory Address Register MBR = Memory Buffer Register 3. Apa nama algoritma yang biasa digunakan pada stack? (nilai 3) FIFO 4. Di dalam CPU terdapat register yang disebut PC. Apa kepanjangan dari PC? (nilai 3) PC = Program Counter 5. Di dalam CPU terdapat register yang disebut PC. Apa isi dari PC? (nilai 3) Alamat instruksi berikutnya yang akan dieksekusi Sistem Operasi/Endro Ariyanto #1

Sistem Operasi/Endro Ariyanto #2 6. Di dalam CPU terdapat register yang disebut IR. Apa kepanjangan dari IR? (nilai 3) IR = Instruction Register 7. Di dalam CPU terdapat register yang disebut IR. Apa isi dari IR? (nilai 3) Instruksi yang akan dieksekusi 8. Ketika CPU sedang mengambil instruksi kemudian datang interrupt, apa yang akan dilakukan CPU? (nilai 3) Mengeksekusi instruksi yang sedang diambil hingga selesai. Setelah selesai baru menangani interrupt 9. Ketika sedang terjadi interrupt, maka sejumlah data diungsikan ke suatu tempat yang disebut stack. Tuliskan 3 macam data yang diungsikan tersebut! (nilai 9) (1) Isi PC (2) Isi stack pointer (3) Isi sejumlah register

10. Tuliskan 3 metode yang dapat digunakan untuk me-mapping-kan antara memori dengan cache memory! (nilai 9) (1) Direct mapping (2) Associative mapping (3) Set associative mapping 11. Apa jenis metode yang digunakan untuk me-mapping-kan antara memori dengan cache memory pada prosesor Intel? (nilai 3) Set associative mapping 12. Di antara 3 metode yang dapat digunakan untuk menangani transfer data melalui I/O berikut manakah yang mengharuskan device harus aktif memberi laporan? (nilai 6) (A) Programmed I/O (B) Interrupt-driven I/O (C) DMA (B) Interrupt-driven I/O (C) DMA 13. Di antara 3 metode yang dapat digunakan untuk menangani transfer data melalui I/O berikut manakah yang mengharuskan CPU terlibat langsung dalam setiap transfer data? (nilai 3) (A) Programmed I/O (B) Interrupt-driven I/O (C) DMA (A) Programmed I/O Sistem Operasi/Endro Ariyanto #3

Sistem Operasi/Endro Ariyanto #4 14. Tuliskan 2 definisi sistem operasi! (total nilai 6) (1) Adalah program yang mengatur eksekusi program aplikasi (2) Merupakan interface antara aplikasi dengan perangkat keras (3) Merupakan jembatan penghubung antara user dengan perangkat keras komputer 15. Apakah yang dimaksud dengan kernel/nukleus pada sistem operasi? (total 3) (1) Program inti dari sistem operasi (2) Program sistem operasi yang di-load di dalam memori 16. Tuliskan 2 alasan yang menyebabkan sistem operasi berevolusi! (total nilai 6) (1) Supaya dapat memanfaatkan kemajuan di bidang teknologi H/W (2) Ada penambahan layanan baru (3) Koreksi terhadap kesalahan/bug

Sistem Operasi/Endro Ariyanto #5 17. Apa yang dimaksud dengan user mode?(nilai 3) Adalah kondisi pada saat program user (job) sedang dieksekusi oleh prosesor 18. Apa yang dimaksud dengan kernel mode?(nilai 3) Adalah kondisi pada saat bagian program sistem operasi sedang dieksekusi oleh prosesor 19. Apa persamaan antara multiprogramming dan multiprocessing? (nilai 3) Jumlah program yang dieksekusi bisa banyak 20. Apa perbedaan antara sistem time sharing dan sistem transaksi real time? (nilai 3) Pada sistem time sharing setiap user dapat menjalankan aplikasi yang berbeda-beda, sedang pada sistem transaksi real time user hanya dapat mengakses beberapa aplikasi tertentu saja 21. Apa persamaan antara sistem time sharing dan sistem transaksi real time? (nilai 3) Sama-sama dapat mendukung banyak user

Sistem Operasi/Endro Ariyanto #6 22. Gambar di samping merupakan penggalan eksekusi job pada CTSS, dimana pada alamat 10.000-25.000 ditempati oleh sebagian program JOB2. Saat JOB3 dieksekusi mengapa tidak seluruh program JOB2 dipindahkan ke harddisk? (nilai 3) Untuk mempercepat waktu transfer data 23. Gambar di samping merupakan penggalan eksekusi job pada CTSS, dimana pada alamat 10.000-25.000 ditempati oleh sebagian program JOB2. Mengapa JOB3 tidak ditaruh pada alamat 25.000? (nilai 3) Setiap program/job harus ditaruh pada alamat 5.000 24. Pada sistem komputer yang bagaimana interleaving dan overlapping bisa terjadi? (nilai 3) Multiprosessing

Sistem Operasi/Endro Ariyanto #7 25. Pada sistem komputer yang bagaimana overlapping tidak bisa terjadi? (nilai 3) Uniprosessing (single prosesor) 26. Apa perbedaan antara model eksekusi proses secara interleaving dan secara overlapping? (nilai 3) Interleaving: - Eksekusi proses dilakukan secara bergantian (selang-seling) - Jumlah prosesor hanya satu Overlapping: - Eksekusi proses dapat dilakukan secara bersamaan - Jumlah prosesor lebih dari satu 27. Sistem operasi Windows dapat dijalankan pada perangkat keras (CPU) berbeda-beda. Bagian apa pada sistem operasi tersebut yang memungkinkan hal di atas bisa terjadi? (nilai 3) HAL = Hardware Abstraction Level

28. Tuliskan 4 nama eksekutif yang terdapat pada Windows 2000! (total nilai 12) (1) I/O manager (2) Cache manager (3) Object manager (4) Plug and play manager (5) Power manager (6) Security reference monitor (7) Virtual memory manager (8) Process/thread manager (9) Configuration manager (9) Local procedure call (LPC) facility 29. Tuliskan 2 definisi tentang proses! (total nilai 6) (1) Program yang dieksekusi (2) Program yang sedang berjalan di komputer (3) Entitas yang dapat diberikan kepada prosesor untuk dieksekusi (4) Sebuah aktifitas yang sangat dipengaruhi oleh hasil eksekusi sebelumnya, status saat ini, dan sejumlah resource sistem yang tersedia Sistem Operasi/Endro Ariyanto #8

Sistem Operasi/Endro Ariyanto #9 30. Apakah kepanjangan dari PCB? (nilai 3) PCB = Process Control Block 31. yang dimaksud dengan PCB (bukan singkatannya)? (nilai 3) Struktur data yang menyimpan elemen-elemen proses 32. Bagian utama PCB adalah PID, PSI, dan PCI. Pada bagian manakah (di PCB) tempat untuk menyimpan informasi tentang: (a) status proses (b) prioritas proses? (total nilai 6) (a) PCI (b) PCI 33. Tuliskan 3 hal yang dapat memicu terbentuknya proses baru! (total nilai 9) (1) Masuknya job/ program aplikasi baru (2) Log on dari user (3) Sebagai bentuk layanan OS kepada program aplikasi (4) Dibentuk oleh proses lain (process spawning)

34. Di dalam sistem operasi terdapat bagian yang disebut dispatcher. Apa tugas dispatcher? (nilai 3) Mengatur giliran pemanfaatan prosesor kepada suatu proses ke proses yang lain 35. Pada model proses dengan 6 status, status apa sajakah yang berada di dalam memori? (total nilai 12) (1) Ready (2) Running (3) Blocked 36. Pada model proses dengan 6 status, tuliskan 2 pasang kondisi yang menyebabkan proses dengan status blocked berubah menjadi suspend! (total nilai 6) (1) Memori penuh dan tidak ada proses di memori yang siap dieksekusi (2) Memori penuh dan terdapat proses di harddisk (baik proses baru maupun suspend) dengan prioritas lebih tinggi siap untuk dieksekusi 37. Apa yang menyebabkan proses dengan status ready berubah menjadi status running? (nilai 3) (1) Jatah waktu proses yang sedang running sudah habis (2) Prioritas proses yang ready lebih tinggi daripada proses yang sedang running Sistem Operasi/Endro Ariyanto #10

Sistem Operasi/Endro Ariyanto #11 38. Gambarkan model proses dengan 6 status dilengkapi dengan nama-nama event yang menyebabkan perubahan status tersebut! (total nilai 12+16=28) Setiap nama status dan event (nama dan arahnya) yang benar diberi nilai 2 di harddisk

Sistem Operasi/Endro Ariyanto #12 39. Gambarkan model proses dengan 7 status dan 8 nama event dan arah anak panahnya (minimal) yang menyebabkan perubahan status tersebut (! (total nilai 14+16=30) Setiap nama status dan event (nama dan arahnya) yang benar diberi nilai 2 Jarang terjadi di harddisk

Sistem Operasi/Endro Ariyanto #13 40. Pada model proses dengan 7 status, status apa sajakah yang berada di dalam harddisk? (total nilai 12) (1) Ready/suspend (2) Blocked/suspend (3) New (4) Exit 41. Pada model proses dengan 7 status, tuliskan 2 pasang kondisi yang menyebabkan proses dengan status blocked berubah menjadi blocked/suspend! (total nilai 6) (1) Memori penuh dan tidak ada proses di memori yang siap dieksekusi (2) Memori penuh dan terdapat proses di harddisk (baik proses baru maupun suspend) dengan prioritas lebih tinggi siap untuk dieksekusi 42. Tuliskan 3 hal yang dapat menyebabkan terjadinya proses switching? (total nilai 9) (1) Interrupt (2) Trap (3) Supervisor call

Sistem Operasi/Endro Ariyanto #14 43. Interrupt dan trap dapat menyebabkan proses switching. Apa perbedaan antara interrupt dan trap? (total nilai 6) (1) Interrupt: Pergantian proses disebabkan adanya event eksternal dan tidak ada hubungannya dengan proses yang sedang running (2) Trap: Pergantian proses terjadi karena kesalahan atau kelainan yang ditimbulkan oleh proses yang sedang dieksekusi 44. Pada sistem operasi Unix SVR4, apa nama status proses yang telah selesai dieksekusi tetapi data-datanya masih berada di memori? (nilai 3) Zombie 45. Apa nama status proses pada konsep proses dengan 7 status yang paling mirip dengan status preempted pada sistem operasi Unix SVR4? (nilai 3) Ready 46. Apa nama status proses pada konsep proses dengan 7 status yang paling mirip dengan status sleeping, swapped pada sistem operasi Unix SVR4? (nilai 3) Blocked/suspend