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

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

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

Mahasiswa dapat memahami konsep dasar deskripsi dan kontrol pada proses

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

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.

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

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

Thread, SMP, dan Microkernel (P ( e P rtemuan ua ke-6) 6 Agustus 2014

MODUL 5 MANAJEMEN PROSES (2) (PENJADWALAN PROSES)

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

Bab 3 - Manajemen Proses 3.1

4 Implementasi Proses

Perbedaan Proses dan Program

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

Perbedaan Anatara Thread dan Proses

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

Bab 3.Proses dan Penjadualan

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

THREAD Ulir utas thread

Mata Kuliah : Sistem Operasi Kelas : Teknik Informatika 4

Sistem Operasi PENGATURAN PROSES

Struktur Sistem Komputer

Struktur Sistem Komputer

SISTEM OPERASI THREAD DAN MULTITHREADING

MODUL 2 KOMPONEN, LAYANAN SISTEM OPERASI 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 - C H A P T E R 2

TUGAS SISTEM OPERASI

UJIAN TENGAH SEMESTER (UTS)

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

Nama : Tsani Agustin Aghnia Toibin.S Nim : Prodi : Teknik Informatika Kelas : 21

Andi Gustanto M / Kelas 22 / TI

Pertemuan 2. Struktur Sistem Operasi

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

Rencana Perkuliahan Sistem Operasi CSG3E3 2015/2016

Process Control Block Keadaan proses Program counter Informasi manajemen memori Informasi pencatatan Informasi status I/O PCB CPU register

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

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

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

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

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

TUGAS SISTEM OPERASI

MINGGU II DASAR SISTEM OPERASI

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

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

Tugas Sistem Operasi Manajemen Proses. Disusun oleh: RIDLO PAMUJI / 22

12 Input / Output. Sistem I/O. Hardware I/O. Struktur PC Bus

Operating System: An Overview. Ch. 3: Process Management. Ch. 3: Process Management

PERBEDAAN PROSES DAN THREAD PADA SISTEM INFORMASI

1 Tinjau Ulang Sistem Komputer

Sistem Operasi. Proses (Process) 2016

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

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

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

Dukungan Sistem Operasi :

Bab 13. Konsep Penjadwalan

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

STRUKTUR SISTEM OPERASI

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

Sistem Operasi. Proses dan Thread

Bab 2: Struktur Sistem Operasi. Komponen Sistem Secara Umum

Struktur Sistem Operasi

PROSES. Sistem Terdistribusi

Mahasiswa dapat memahami konsep sistem operasi secara umum

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

Struktur Sistem Operasi

STRUKTUR SISTEM OPERASI

Sistem Operasi Komputer

Pertemuan #2: Proses dan Thread

Ciri2 OS yang baik : Tersusun secara modular Interface antara modul terdefinisi dengan baik dan sesederhana mungkin Terdokumentasi dengan baik'

Operating System. I/O System. Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan. Dosen : Caca E. Supriana, S.Si

Dimana thread digunakan?

Proses Control Block. Tugas Sistem Operasi

Sistem Operasi Waktu Nyata (RTOS-Real time Operating System)

Sistem Operasi - PCB (process control block)

TUGAS Mata Kuliah : Sistem Terdistribusi

Manajemen Proses. Komponen Sistem Umum. Struktur Sistem Operasi

1.PCB (process control block)

Sistem operasi menjalankan banyak dan beragam program :

A. Deskripsi Singkat. B. Tujuan Instruksional Umum (TIU) C. Bahasan. SILABUS MATA KULIAH Kode MK: Semester: Bobot SKS: 3. Matakuliah : SISTEM OPERASI

Computer Science, University of Brawijaya. Putra Pandu Adikara, S.Kom. Sistem Operasi. Pengantar

Arsitektur Komputer Sistem Operasi

Struktur Sistem Operasi

Sistem Operasi Mobile

Struktur Sistem Operasi

Operating System: An O verview. Ch. 3: Process Management

PROSES DAN THREAD. : Anggo Luthfi Yunanto. Nim : : sistem informasi

Tahun Akademik 2014/2015 Semester II. DIG1I3 - Instalasi dan Penggunaan Sistem Operasi. System Calls dan Thread

Overview Penjadwalan (1)

Pertemuan III Struktur Sistem Operasi

Sistem Operasi. Nama : Bram Dermawan NIM : Kelas : 21 PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNOLOGI INFORMASI

Struktur Sistem Komputer

Secara tidak langsung, proses merupakan program yang sedang dieksekusi.

SISTEM OPERASI ISG2B3 THREAD. Agus Setiawan Program Studi Sistem Informasi Fakultas Rekayasa Industri Telkom University

DASAR KOMPUTER. Dukungan Sistem Operasi

Organisasi SistemKomputer, Pelayanan Sistem Operasi. Ptputraastawa.wordpress.com

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

Modul ke: Sistem Operasi. Komponen Sistem Operasi dan Fungsi-Fungsinya. Fakultas FASILKOM. Juliansyahwiran, S. Kom, MTI.

KONSEP PROSES STATUS PROSES

PROSES. DESKRIPSI PROSES. PROSES MERUPAKAN UNIT TERKECIL YANG SECARA INDIVIDU MEMILIKI SUMBER DAYASUMBER DAYA YANG DIJADWALKAN SISTEM OPERASI

Tipe Sistem Operasi. Stand alone Network Embedded

Transkripsi:

Solusi Quiz 1 - Overview Sistem Operasi - Deskripsi Proses - Thread, SMP, Microkernel September 2011

1. Apa yang dimaksud dengan sistem operasi? (nilai 3) - Adalah program yang mengatur eksekusi program aplikasi, atau - Merupakan penghubung (interface) antara aplikasi dengan perangkat keras, atau - Merupakan jembatan penghubung antara user dengan perangkat keras komputer 2. Apakah yang dimaksud dengan kernel/nukleus pada sistem operasi? (nilai 3) (1) Program inti dari sistem operasi, atau (2) Program sistem operasi yang di-load di dalam memori 3. Apa yang dimaksud dengan kernel mode? (nilai 3) Adalah kondisi pada saat program sistem operasi sedang dieksekusi oleh prosesor 4. Apa yang dimaksud dengan user mode?(nilai 3) Adalah kondisi pada saat program user (job) sedang dieksekusi oleh prosesor Sistem Operasi #1

5. Pada model komputer yang bagaimana interleaving dan overlapping bisa terjadi? (nilai 3) Multiprosessing (multi prosesor) 6. 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 7. Tuliskan 2 alasan yang menyebabkan sistem operasi berevolusi! (nilai 6) (1) Supaya dapat memanfaatkan kemajuan di bidang teknologi H/W (2) Ada penambahan layanan baru (3) Koreksi terhadap kesalahan/bug Sistem Operasi #2

8. Apa yang dimaksud dengan proses? (nilai 3) (1) Program yang dieksekusi, atau (2) Program yang sedang berjalan di komputer, atau (3) Entitas yang dapat diberikan kepada prosesor untuk dieksekusi, atau (4) Sebuah aktifitas yang sangat dipengaruhi oleh hasil eksekusi sebelumnya, status saat ini, dan sejumlah resource sistem yang tersedia 9. Di dalam model proses dengan 6 status, pada status apa sajakah proses berada di dalam memori? (nilai 9) (1) Ready (2) Running (3) Blocked 10. Apa yang menyebabkan proses yang ter-blok berubah ke block-suspend? (nilai 6) - Memori penuh dan tidak ada program yang siap dieksekusi, atau - Memori penuh dan program yang sedang dieksekusi membutuhkan memori tambahan Sistem Operasi #3

11. Apa yang menyebabkan perubahan status dari block-suspend ke readysuspend? (nilai 3) Event yang ditunggu telah tersedia 12. Tabel apa saja yang digunakan oleh sistem operasi untuk mengatur resource? (nilai 12) (1) Tabel proses (2) Tabel memori (3) Tabel File (4) Tabel I/O 13. Tuliskan 2 hal yang dapat menyebabkan proses dengan status ready berubah menjadi status running! (nilai 6) (1) Jatah waktu proses yang sedang running sudah habis (2) Prioritas proses yang ready lebih tinggi daripada proses yang sedang running 14. 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 Sistem Operasi #4

15. Tuliskan 3 kelompok (macam) yang dapat menyebabkan terjadinya proses switching? (nilai 9) (1) Interrupt (2) Trap (3) Supervisor call 16. Ketika sebuah proses melakukan supervisor call, maka status dari proses tersebut akan berubah menjadi. (nilai 3) Blok 17. Pada 3 kelompok isi PCB, PC (Program Counter) ada pada kelompok yang mana? (nilai 3) PSI 18. Pada saat suatu proses dibentuk, maka nilai awal (inisialisasi) PC (Program Counter) adalah.. (nilai 3) Alamat awal proses tersebut (entry point dari program) Sistem Operasi #5

19. Apakah yang dimaksud dengan thread? (nilai 3) Pecahan dari suatu proses yang dapat dieksekusi dan dijadualkan 20. Tuliskan contoh sistem operasi yang dalam satu saat hanya dapat mengeksekusi sebuah proses dan di dalam proses tersebut hanya terdapat satu thread saja! (nilai 3) DOS 21. Salah satu kekurangan ULT dapat diatasi dengan menggunakan jacket routine. Apa manfaat jacket routine? (nilai 3) Dapat mencegah suatu proses ter-blok ketika salah satu thread di dalamnya melakukan system call 22. Tuliskan 2 kelebihan ULT dibanding KLT! (nilai 6) (1) Pergantian thread (thread switching) tidak melibatkan kernel, sehingga overhead dapat dihindari (2) Algoritma penjadualan eksekusi thread suatu aplikasi bisa berbeda dengan aplikasi yang lain (3) Dapat dijalankan pada sistem operasi berbeda-beda, karena tidak bergantung pada kernel Sistem Operasi #6

23. Pada model ULT, apa yang menyebabkan perubahan status dari gambar (a) ke gambar (b)? (nilai 3) (a) (b) (b) Thread 2 yang sedang running melakukan membutuhkan data hasil eksekusi thread 1 Sistem Operasi #7

24. Tuliskan 2 kelebihan sistem operasi model SMP dibanding model client/server! (nilai 6) (1) Sistem masih dapat berjalan meskipun ada prosesor yang gagal (lebih handal) (2) Bottle neck dapat dihindari 25. Bagaimana cara menjaga validitas data pada sistem operasi model SMP? (nilai 3) Prosesor yang melakukan perubahan data harus mengirimkan pemberitahuan 26. Tuliskan alasan mengapa performansi sistem pada model microkernel tidak hanya dipengaruhi oleh CPU saja, tetapi sangat dipengaruhi juga oleh memori! (nilai 3) Karena komunikasi antar proses menggunakan message passing dan bukan shared-memory, sehingga yang terjadi adalah copy data dari memori ke memori Sistem Operasi #8