TUGAS SISTEM OPERASI
1. Jelaskan
secara sigkat tentang sejarah, latar belakang dan cara kerja sistem operasi
open source !
Jawab:
SEJARAH.
Sistem operasi
mengalami perkembangan yang sangat pesat, yakni mengalami empat generasi :
·
Genarasi pertama (1945
-1955)
Generasi pertama
merupakam awal perkembangan sistem komputasi elektronik sebagai pengganti
sistem kompuntasi mekanik, hal itu disebabkan kecepatan manusia untuk
menghitung terbatas dan manusia sangat mudah untuk membuat
kecerobohan,kekeliruan bahkan kesalahan pada generasi ini belum ada sistem
operasi, maka sistem komputer diberi instruksi yang harus dikerjakan secara
langsung.
·
Generasi kedua
(1955-1965)
Generasi kedua
memperkenalkan Batch Processing System,
yaitu job yang dikerjakan dalam satu rangkaian, lalu dieksekusi secara
berurutan. Pada sistem ini komputer belum dilengkapi sistem operasi, tetapi
beberapa fungsi sistem operasi telah ada, contohnya : FMS dan IBSYS.
·
Generasi ketiga
(1965-1980)
Pada generasi ini
perkembangan sistem operasi diembangkan untuk melayani banyak pemakai
sekaligus, dimana para pemakai interaktif berkomunikasi lewat trminal secara
onlen ke komputer, maka SO menjadi multi-user (digunakan banyak pengguna
sekaligus) dan multi-programming (melayani banyak program sekaligus).
·
Genarasi keempat (pasca
1980)
Dewasa
ini, SO digunakan untuk jaringan komputer dimana pemakai menyadari keberadaan
komputer – komputer yang saling terhubung satu sama lain. Pada masa ini para
pengguna juga telah dinyamankan dengan Grapichal
User Interface yaitu antar – muka komputer yang berbasis grafis yang sangat
nyaman. Pada masa ini juga dimulai era komputasi tersebar dimana komputasi –
komputasi tidak lagi berpusat distu titik, tetapi dipecah dibanyak komputer
sehingga tercapai kinerja yang sangat baik.
LATAR
BELAKANG
Bisa dikatakan, Open Source
itu ‘gratis’. Tapi janganlah heran, jika
ternyata sebagian besar produk Open Source bisa diperoleh secara ‘bebas’,
Karena kata ‘Free’ yang ada, sebenarnya berasal dari kata
‘Freedom’. ‘Merdeka’. Maka dari itu, Open Source mempunyai arti,
kita bebas mempergunakannya baik untuk kepentingan
pribadi ataupun bisnis
CARA KERJA
Mula-mula Open source
software diambil dari internet kemudian digunakan oleh orang dan diperbaiki
apabila ada kesalahan. Hasil perbaikan dari open source ini kemudian
dipublikasikan kembali melalui internet yang memungkinkan orang lain
menggunakan dan memperbaikinya. Dan begitulah seterusnya. Saat ini sangat mudah
mendapatkan open source software di internet.
2. Jelaskan
bagian tugas dari sistem operasi yang mempersiapkan agar program aplikasi dapat
berinteraksi dengan perangkat keras secara konsisten dan stabil tanpa harus
mengetahui secara detail perangkat keras !
Jawab:
Bagian tugas dari sistem operasi ini yaitu
kernel, kernel merupakan suatu program yang membentuk sistem dan memiliki tugas
melayani bermacam program aplikasi untuk mengakses hardware komputer secara
aman dan terkendali. Karena akses terhadap hardware terbatas sedangkan ada
lebih dari satu program yang harus dilayani
dalam waktu yang bersamaan, maka kernel juga bertugas untuk mengatur
agar kapan dan berapa lama suatu program dapat menggunakan satu bagian hardware
tersebut.
3. Jelaskan
proses dari sistem operasi di bawah ini :
A. Mekanisme
boot, meletakan kernel (inti sebuah sistem operasi) ke dalam memory
B. Command
interpreter atau shell (bagian yang bertugas membaca input dan pengguna)
C. Pustaka (library) atau kumpulan fungsi dasar
dan standart yang dapat dipanggil aplikasi lain)
D. Driver,
komponen untuk berinteraksi antar hardware eksternal sekaligus mengontrolnya
Jawab:
Bagian-bagian
dari sistem operasi ada empat macam yaitu yang pertama bagian makanisme boot,
proses meletakan kernel ke dalam memory. Kernel merupakan inti sebuah sistem
operasi. Setelah kernel terpasang ke dalam memory bagian sistem operasi yang
kedua yaitu Command interpreter atau shell yang bertugas membaca input dan
pengguna yang ada di dalam memory. Setelah input terbaca oleh Command
interpreter selanjutnya tugas dari pustaka atau library yang berisi kumpulan
fungsi dasar dan standart untuk dapat menanggil aplikasi lain sehingga Driver dapat
berinteraksi dengan hardware eksternal sekaligus mengontrolnya.
4. Apakah
keuntungan dari Multiprogramming dan
Multiprocessing ?
Jawab:
Tidak ada komentar:
Posting Komentar