- Back to Home »
- Quis Sistem Operasi
Posted by : Unknown
Selasa, 22 Oktober 2013
Nama :
Ardiansyah
NPM : 125110006
M.KULIAH : Sistem
Operasi
DOSEN
PENGAMPU : Adi Jaya Saputra,
M.Ti
1. Operating system (OS) atau yang sering di sebut sistem
operasi adalah sekumpulan perintah dasar yang berperan untuk menjalankan dan
mengoperasikan komputer Sekarang ini banyak sekali macam-macam sistem operasi di
pasaran baik yang asli ataupun yang bajakan.Ada beberapa sistem operasi yang
biasa kita jumpai di pasaran diantranya Windows,Unix,Linux Dan masih banyak
lagi yang lainya.Dari sekian banyak sistem operasi Yang beredar,sistem operasi
milik perusahaan microsoft lah yang paling populer untuk para pengguna pc
notebook,bahkan ponsel dan PDA sekalipun Dengan sistem operasi berbasis
mobilenya .
Fungsi sistem operasi secara umum antara
lain:
·
mengatur
semua aktivitas yang kompleks dari perangkat lunak sistem/perangkat lunak
aplikasi yang sedang dijalankan agar dapat berjalan sesuai dengan urutan yang
benar.
·
mengatur/mengelola
semua aktivitas yang berhubungan dengan hardware, baik input device ataupun
output device.
·
menyiapkan
serta menghubungkan program aplikasi agar dapat berinteraksi dengan perangkat
keras secara konsisten dan stabil.
·
memegang
kendali proses, melindungi file dan memberi batasan pada pembacaan dan
penulisan serta eksekusi data dan program.
·
sebagai
penerjemah perintah-perintah dan instruksi-instruksi antara User dan Sistem.
·
untuk
melayani segala sesuatu yang dibutuhkan oleh seorang user (pengguna).
2. Komponen sistem komputer pada umumnya
terbagi menjadi empat, yaitu hardware / perangkat keras, software / perangkat
lunak, komponen komunikasi dan komponen data.
·
Komponen sistem komputer yang
pertama adalah hardware atau komponen perangkat keras. Komponen ini adalah
semua peralatan sistem komputer yang dapat disentuh secara fisik. Perangkat
keras ini sendiri juga terdiri dari tiga komponen, yaitu CPU; Peralatan Input
Output, dan Memory.
·
Software
component atau komponen perangkat lunak merupakan bagian komponen sistem
komputer yang berupa program yang akan menentukan mengenai hal yang harus
dilakukan. Untuk mendapat hasil yang bermanfaat, maka komputer hasur melakukan
perintah yang ada didalam program tersebut. Terdapat dua jenis perangkat lunak
dalam sistem komputer, yaitu software aplikasi dan software system. Sofware
system bermanfaat untuk mengatur penyimpanan file, melakukan load, serta
menjalankan program dan menerima instruksi yang diberikan melalui keyboard maupun
mouse. Software system ini sering disebut dengan sistem operasi atau operation
system, yang contohnya adalah Windows; Linux, Mac, dll. Komponen Data atau
disebut data component merupakan fakta dasar yang menjadi wakil atas suatu
kejadian. Data ini merupakan hasil dari proses system komputer yang berupa
informasi.
·
Communication
component atau komponen komunikasi terdiri atas software dan hardware pula.
Untuk jenis perangkat keras dari komponen komunikas ini adalah
Comunication Channel dan Networdk Interface Card / NIC atau yang umumnya
disebut modem. Fungsi utama komponen komunikasi adalah untun menyediakan
saluran antara computer. Hubungan tersebut dapat berupa radio, fiber optic,
wirreless technology / saluran telepon, wire cable, infra merah, bluetooth.
Berbeda dengan modem, maka komponen ini mengubungkan komputer dengan saluran
komunikasi sebagai interface. Kemudian adanya software berfungsi untuk membuat
tiap-tiap komputer mengerti atas data yang terkirim dianatar kompuer yang
saling terhubung. Dengan demikian software ini dapat membangun saluran serta
mengongtro setiap aliran data yang ada.
3. loosely coupled
system yaitu setiap prosesor mempunyailocal memory sendiri.
Komunikasi terjadi melalui bus atau jalur telepon yang merupakan salah satu
sifat dari sistem operasi terdistribusi. Keuntungannya hampir sama dengan multiprocessor,
yaitu adanya pembagian sumber daya dan komputasi yang lebih cepat. Sistem ini terdiri atas dua model, yaitu Client-Server
Systems di mana hampir seluruh proses dilakukan terpusat di server berdasarkan
permintaan client. Model ini masih dibagi dua jenis lagi yaitu compute
server system di mana server menyediakan sarana komputasi dan file
server system di mana server menyediakan tempat penyimpanan data. Model
yang lain ialah Peer-to-peer System (P2P) beberapa komputer saling
bertukar data. Sistem operasi tersebut , ialah NetOS/Distributed OS.Contoh
penerapan Distributed System: Small Area Network (SAN), Local
Area Network (LAN),Metropolitan Area Network (MAN), Online Service
(OL)/Outernet, Wide Area Network(WAN)/Internet.
4. User request I/O:
CPU : load instruksi Ke register controller
Controller:
menjalankan instruksi
I/O
Interrupt : Untuk
memulai mengoperasikan I/O, CPU memanggil register-register yang cocok untuk
device controller. Kemudian device controller menjawab dengan mengisi register-register
berupa tanggapan yang akan diberikan. Sebagai contoh, jika ada permintaan
transfer data dari suatu device ke local buffer, dan transfer telah selesai
didlakukan, maka device controller menginformasikan ke CPU bahwa pekerjaan
tersebut telah selesai. Komunikasi ini akan menyebabkan terjadinya interrupt. Transfer
data dari buffer ke memori atau sebaliknya dilakukan per-karakter, dimana
setiap kali transfer selalu ada interrupt dari CPU sebelum dan sesudah
transfer. Jika waktu untuk mentransfer satu karakter sebesar 2 µs dan sekali
interrupt butuh 1 ms, maka untuk mentransfer data dari memori ke buffer butuh 4
µs per karakter. Untuk mempersingkat waktu, digunakan DMA (Direct Memory
Access). Dengan menggunakanDMA transfer data dapat dilakukan secara langsung
oleh device controller per-blok tanpa ada campur tangan dari CPU. CPU hanya
memberikan interrupt sebelum dan sesudah transfer setiap blok.
5. kernel adalah
suatu perangkat lunak yang menjadi bagian utama dari sebuah sistem operasi.
Tugasnya melayani bermacam program aplikasi untuk mengakses perangkat keras
komputer secara aman. Karena akses terhadap perangkat keras terbatas, sedangkan
ada lebih dari satu program yang harus dilayani dalam waktu yang bersamaan,
maka kernel juga bertugas untuk mengatur kapan dan berapa lama suatu program
dapat menggunakan satu bagian perangkat keras tersebut. Hal tersebut dinamakan
sebagai multiplexing.
Sebuah
kernel sistem operasi tidak harus ada dan dibutuhkan untuk menjalankan sebuah
komputer. Program dapat langsung dijalankan secara langsung di dalam sebuah
mesin (contohnya adalahCMOS setup) sehingga para pembuat program tersebut
membuat program tanpa adanya dukungan dari sistem operasi atauhardware
abstraction. Cara kerja seperti ini, adalah cara kerja yang digunakan pada
zaman awal-awal dikembangkannya komputer (pada sekitar tahun 1950). Kerugian
dari diterapkannya metode ini adalah pengguna harus melakukan reset ulang
komputer tersebut dan memuatkan program lainnya untuk berpindah program, dari
satu program ke program lainnya. Selanjutnya, para pembuat program tersebut
membuat beberapa komponen program yang sengaja ditinggalkan di dalam komputer,
seperti halnya loader atau debugger, atau dimuat dari
dalam ROM (Read Only Memory). Seiring dengan perkembangan zaman komputer yang
mengalami akselerasi yang signifikan, metode ini selanjutnya membentuk apa yang
disebut dengan kernel sistem operasi.
Register:
Temporary Storage Areas
Register adalah tempat penyimpanan sementara untuk instruksi atau data. Mereka bukan merupakan bagian dari memori, melainkan mereka adalah lokasi penyimpanan tambahan khusus yang menawarkan keuntungan dari kecepatan.
Register bekerja di bawah arahan dari unit kontrol untuk menerima, menyimpan, dan mentransfer instruksi atau data dan melakukan aritmatika atau perbandingan logika dengan kecepatan tinggi. Unit kontrol menggunakan penyimpanan data cara mendaftarkan pemilik toko menggunakan mesin kasir-sebagai sementara, tempat nyaman untuk menyimpan apa yang digunakan dalam Cara Kerja Sistem Komputer.
Register adalah tempat penyimpanan sementara untuk instruksi atau data. Mereka bukan merupakan bagian dari memori, melainkan mereka adalah lokasi penyimpanan tambahan khusus yang menawarkan keuntungan dari kecepatan.
Register bekerja di bawah arahan dari unit kontrol untuk menerima, menyimpan, dan mentransfer instruksi atau data dan melakukan aritmatika atau perbandingan logika dengan kecepatan tinggi. Unit kontrol menggunakan penyimpanan data cara mendaftarkan pemilik toko menggunakan mesin kasir-sebagai sementara, tempat nyaman untuk menyimpan apa yang digunakan dalam Cara Kerja Sistem Komputer.