Minggu, 15 Maret 2020

Tugas Sistem Operasi

Pertanyaan Sesi 1 :


Pert.3


1). Apa itu kernel?
2). Apa saja komponen sistem operasi moderen?
3). Apa fungsi dari manipulasi file pada sistem calls?
4). Apa saja keunggulan dari struktur sistem
operasi Mikro kernel?
5). Struktur sistem operasi apakah yang digunakan untuk mac os?



Pert.4


1). Apa itu multiprogramming?
2). Aktifitas apa saja yang dilibatkan pada saat penciptaan proses?
3). Apa alasan penghancuran proses akibat terjadinya kegagalan input/output?
4). Jelaskan metode apa saja yang digunakan sistem operasi dalam pengendalian antar proses!
5). Sebutkan operasi-operasi apa saja yang dapat dilakukan sistem operasi terhadap proses!


Jawaban :


Pert.3


1).Kernel adalah suatu perangkat lunak yang menjadi bagian utama dari sebuah sistem operasi komputer.
2).- Managemen Proses.
   - Managemen Memori Utama.
   - Managemen Secondary-Storage.
   - Managemen Sistem I/O.
   - Managemen Berkas.
   - Sistem Proteksi.
   - Jaringan.
   - Command-Interpreter system.


3). • Membuat dan menghapus file 
    • Membuka dan menutup file 
    • Membaca, menulis dan mereposisi file 
    • Menentukan dan mengeset atribut file


4). - Interface yang seragam
    - Extensibility. Bisa menambahkan fitur-fitur baru tanpa perlu melakukan kompilasi ulang.
    - Flexibility. Fitur-fitur yang sudah ada bisa dikurangi, atau dimodifikasi sesuai dengan kebutuhan 
       sehingga menjadi lebih efisien.
    - Portability. Pada mikrokernel, semua atau sebagian besar kode yang spesifik berada di
       dalamnya.
5). Mikro kernel


Pert.4


1). Multiprogamming adalah manajemen banyak proses pada satu pemroses. Istilah yang
digunakai multiprogrammaing (multitasking) bukan multiprocessing. Multprocessing telah
digunakan untuk konsep lain, yaitu komputer dengan banyak pemroses di satu sistem
komputer dengan masing-masing pemroses melakukan pemrosesan secara independen.


2).- Memberi identitas proses
    -  Menyisipkan proses pada senarai atau tabel proses
    -  Menentukan prioritas awal proses
    -  Menciptakan PCB
    -  Mengalokasikan sumber daya awal bagi proses


3). Kesalahan muncul pada masukan atau keluaran, seperti ketidakmampuan menemukan file, kegagalan membaca atau mennulis setelah sejumlah maksimum percobaan yang ditentukan (misalnya area rusak didapatkan pada tape,atau operasi tidak valid seperti membaca dari line printer).


4). Dalam pengendalian antar proses, sistem operasi menggunakan metode :
Saling melanjutkan (interleave), Sistem  operasi  harus  dapat  kembali  melanjutkan  proses  setelah  melayani proses lain.  Kebijaksaan tertentu, Sistem   operasi   harus   mengalokasikan   sumber   daya   ke   proses   berdasar prioritasnya.  Komunikasi antar proses dan penciptaan proses, Sistem operasi harus mendukung komunikasi dan penciptaan antar proses (menstrukturkan aplikasi).


5). - Penciptaan proses
      - Penghancuran/terminasi proses
      - Penundaan proses
      - Pelanjutan kembali proses
      - Pengubahan prioritas proses
      - Memblok proses 
      - Membangunkan proses
      - Menjadwalkan proses
      - Memungkinkan proses berkomunikasi dengan proses lain










 











Waktu yang terbaik

Waktu terbaik adalah sekarang
Karena kemarin sudah lalu
Dan esok belum tentu...