Q&A Dukungan Sistem Operasi

21.27 0 Comments

QUESTIONS
1.     Jelaskan fungsi sistem operasi!
2. Dalam membedakan jenis sistem operasi adalah berdasarkan sifat eksekusinya, sebutkan dan jelaskan jenisnya!
3.  Dalam sistem batch terdapat single programming & multi programming, jelaskan 2 hal tersebut!
4.     Jelaskan tentang translation lookaside buffer!
5.     Jelaskan tentang swapping, partitioning, paging, virtual memory!

ANSWERS
1.        Fungsi sistem operasi dibagi menjadi dua berdasarkan:
a. Fungsi kenyamanan, sistem operasi akan membuat komputer lebih mudah untuk digunakan.
b. Fungsi efisiensi, sistem operasi memungkinkan sumber daya sistem komputer dapat digunakan dengan cara efisien.
2.        Macam sistem operasi berdasarkan sifat eksekusinya yaitu:
a.  Sistem Interaktif
·  Pengguna atau pemrogram berinteraksi langsung dengan komputer melalui keyboard atau monitor untuk meminta eksekusi tugas atau membentuk transaksi.
·   Mesin ini biasanya beroperasi dari sebuah console, yang terdiri dari tampilan, switch, beberapa bentuk input, dan printer.
·       Program-program yang berbentuk kode mesin dimuatkan melalui perangkat input (misalnya, pembaca kartu).
·   Bila sebuah error menghentikan program, maka kondisi error ditandai dengan nyala lampu.
·       Sistem ini memiliki dua kelemahan utama, yaitu: masalah penjadwalan operasi dan waktu setup yang lama.
b.  Sistem Batch
·        Berkebalikan dari sistem interaktif.
·     Program pengguna ditampung bersama-sama dengan program lainnya, kemudian diserahkan kepada operator komputer.
·      Setelah program diselesaikan, hasilnya dicetak. Sistem ini sudah jarang digunakan terutama untuk batch murni.
·       Untuk sistem batch yang sederhana biasanya tidak efisien pada pengguna prosesor, karena terdapat banyak waktu tunggu bagi prosesor. Hal ini terjadi karena perangkat I/O yang lambat. Untuk sistem batch yang canggih, kondisi menunggu tersebut digunakan untuk mengerjakan program lainnya.
3.        Isi sistem batch yaitu:
·      Single-programming: mesin batch hanya menjalankan satu program saja. Hal ini sangat tidak efisien karena prosesor banyak meunggu (idle).
·  Multi-programming: untuk menjaga prosesor selalu berada dalam keadaan sibuk dengan mengharuskan prosesor menjalankan lebih dari satu program pada satu saat.
4.      Translation lookaside buffer adalah cache khusus untuk page table entry yang digunakan untuk solusi persoalan penggandaan waktu akses.
5.        Penjelasan tentang swapping, partitioning, paging dan virtual memory:
·   Swapping: suatu metode pengalihan proses yang bersifat sementara dari memori utama ke satu tempat penyimpanan sementara (disk) dan dipanggil kembali ke memori jika akan melakukan eksekusi. Proses yang dipindahkan yaitu proses yang di-blocked ke disk dan hanya memasukkan proses-proses ready ke memori utama.
·      Partitioning: teknik membagi memori menjadi beberapa bagian sesuai kebutuhan.
·      Paging: membagi memori utama menjadi frame-frame kecil berukuran sama.
· Virtual memory: sebuah sistem yang digunakan oleh sistem operasi untuk menggunakan sebagian dari memori sekunder yaitu Harddisk seolah-olah ia menggunakannya sebagai memori internal/utama (RAM) fisik yang terpasang di dalam sebuah sistem komputer.


Lilis Seprihatini

You can say I am a dreamer.

0 komentar: