Anda di halaman 1dari 5

Nama : Faisal Suranto

Kelas : Line4

Mata Kuliah : Sytem Operasi

1. Jelaskan definisi dari sistem operasi?


2. Jelaskan secara singkat sejarah perkembangan system operasi?
3. Jelaskan apa yang di maksud dengan multi programming,multi tasking, dan realtime
system yang terdapat pada sistem operasi?
4. Jelaskan apa yang di maksud dengan interrupt pada sistem operasi/
5. Sebutkan dan jelaskan 6 strukture yang terdapat dalam sistem operasi?
6. Jelaskan proses swapping, & proses switching yang terdapat pada sistem operasi?
7. Jelaskan algoritma penjadwalan proses pada sistem operasi?
8. Jelaskan tujuan penjadwalan proses sistem operasi?
9. Sebutkan contoh system operasi yang anda ketahui beserta kelebihan dan kekurangan
nya?
10. Sebutkan apa saja sistem operasi yang anda gunakan saat ini dan jelaskan mengapa
anda memilih menggunakan system operasi tersebut?
1. Adalah perangkat lunak komputer atau software yang bertugas untuk melakukan kontrol dan
manajemen perangkat keras dan juga operasi-operasi dasar sistem, termasuk menjalankan
software aplikasi seperti program-program pengolah data
2. Sistem operasi mengalami perkembangan yang sangat besar dan dibagi dalam 4
generasi, yaitu:
 Generasi pertama (1945-1955)
Generasi pertama merupakan awal perkembangan sistem operasi Elektronik
sebagai pengganti sistem komputasi mekanik.
 Generasi ke-dua (1955-1965)
Generasi kedua memperkenalkan Batch Processing System, yaitu job yang
dikerjakan dalam satu rangkaian, lalu di eksekusi secara berurutan.
 Generasi ke-tiga (1965-1980)
Pada generasi ini perkembangan sistem operasi dikembangkan untuk melayani
banyak pemakai sekaligus, dimana para pemakai interaktif berkomunikasi
lewat terminal secara online ke komputer, maka sistem operasi menjadi bukti
USER(digunakan banyak pengguna sekaligus) dan bukti PROGRAMMING
(melayani banyak program sekaligus).
 Generasi ke-empat pasca 1980-an
Dewasa ini Sistem Operasi dipergunakan untuk jaringan komputer dimana
pemakai menyadari keberadaan komputer-komputer yang saling terhubung
satu sama lain.
3. Multiprograming system
Merupakan kegiatan menjalankan beberapa program pada memori pada satu waktu.

Multitasking system
Multitasking adalah istilah teknologi informasi dalam bahasa inggris yang
mengacukepada sebuah metode dimana banyak pekerjaan atau dikenal juga sebagai
proses diolah dengan menggunakan sumber daya CPU yang sama.
Real time system
Disebut juga dengan Sistem waktu nyata. Sistem yang harus menghasilkan
responyang tepat dalam batas waktu yang telah ditentukan. Jika respon komputer
melewati batas waktu tersebut, maka terjadi degradasi performansi atau kegagalan
sistem.
4. Adalah suatu permintaan khusus pada mikroprocessor untuk melakukan sesuatu
5. Struktur Sederhana
Sistem operasi sebagai kumpulan prosedur dimana prosedur dapat saling dipanggil
oleh prosedur lain di sistem bila diperlukan.

Sistem Berlapis (layered system)


Sistem operasi dibentuk secara hirarki berdasar lapisan-lapisan, dimana lapisan-
lapisan bawa memberi layanan lapisan lebih atas. Lapisan yang paling bawah adalah
perangkat keras, dan yang paling tinggi adalah user-interface.

Kernel Mikro
Metode struktur ini adalah menghilangkan komponen-komponen yang tidak
diperlukan dari kernel dan mengimplementasikannya sebagai sistem dan program-
program level user

Modular (Modules)
Kernel mempunyai kumpulan komponen-komponen inti dan secara dinamis
terhubung pada penambahan layanan selama waktu boot atau waktu berjalan.
Sehingga strateginya menggunakan pemanggilan modul secara dinamis (Loadable
Kernel Modules).

Mesin Maya ( Virtual Machine )


Mesin maya mempunyai sistem timesharing yang berfungsi untuk ,menyediakan
kemampuan untuk multiprogramming dan perluasan mesin dengan antarmuka yang
lebih mudah.

Client-Server Model
Mengimplementasikan sebagian besar fungsi sistem operasi pada mode pengguna
(user mode). Sistem operasi merupakan kumpulan proses dengan proses-proses
dikategorikan sebagai server dan client
6. SWAPPING
Swapping adalah Suatu metode pengalihan proses yang bersifat sementara dari
memori utama ke suatu tempat penyimpanan sementara (disk) dan dipanggil kembali
ke memori jika akan melakukan eksekusi.

SWITCHING
Pengalihan suatu proses ke proses lainnya dapat disebabkan karena suatu proses
meminta.
7. Kumpulan kebijaksanaan dan mekanisme di sistem operasi yang berkaitan dengan
urutan kerja yang dilakukan sistem komputer.
8. Menentukan proses manakah yang ada di ready queue yang akan dieksekusi oleh
CPU.
9. Linux
Kelebihan Linux
 Linux merupakan sistem operasi bebas dan terbuka,sehingga tidak terdapat
biaya licensi untuk membeli / menggunakannya.
 Linux mudah penggunaannya.
 Hampir semua aplikasi yang terdapat di windows, telah terdapat alternatifnya
di Linux.
Kekurangan Linux
 Proses instalasi software/aplikasi tidak semudah windows.
 Dukungan perangkat keras pada vendor yang tidak terlalu baik pada Linux.

Windows

Kelebihan Windows

 Mudah penginstallan softwarenya


 Dukungan driver yang lebih banyak.
 Jika terjadi masalahan lebih mudah dalam penanganannya
 Banyak software berbasis windows.

Kekurangan Windows

 Harga licensi mahal


 Banyaknya virus yang sering menyerang windows
 Sistem keamanan yang masih dibilang kurang
 Sistem yang kurang stabil

UNIX

Kelebihan UNIX

 Sistem file stabil untuk database, server Internet, Intranet, file-server, Internet-
client pengembangan Java.
 Stabilitas yang terkenal dan kinerja yang lebih baik

Kekurangan UNIX

 Perintah pengoperasian yang relatif panjang.


 Harga sistem operasi komersial yang mahal.
 Sistem Unix komersial mulai terdesak oleh kecepatan inovasi Linux.
10. Windows
Lebih mudah dalam penginstalan di banding kan operasi sistem yang lain

Anda mungkin juga menyukai