Tinjauan Umum Sistem Komputer
q Sistem operasi berkaitan erat dengan
pengoperasian komputer.
q Komputer merupakan perangkat
elektronik yang digunakan untuk menyelesaikan perhitungan akuntasi, komputasi
numerik, pengelolaan basis data perusahaan, dan hiburan.
q Untuk dapat berfungsi sistem
komputer harus memiliki tiga komponen yaitu:
q Perangkat keras (Hardware) adalah Komponen
yang berada pada tingkatan paling bawah dari sistem komputer dan merupakan
komponen yang berwujud fisik.
q Perangkat lunak (Software) adalah
komponen komunikasi antara hardware dan brainware
q Perangkat Pengguna (Brainware)
adalah suatu integral dari suatu sistem komputer.
q Komponen perangkat keras terdiri
atas :
q PROSESOR : Tempat eksekusi kode
instruksi program.Terdiri dari:
q
Control
Unit (CU) betugas untuk mengatur eksekusi dan mengendalikan komponen komputer
lainnya.
q
Arithmatic
Logic Unit (ALU) bertugas mengeksekusi oprasi Arithmatika dan logika.
q
Register
dapat digunakan untuk menyimpan data serta alamat program.
q MEMORI UTAMA :Tempat penyimpanan
utama kode-kode instruksi serta data program.
q SISTEM BUS :Merupakan saluran
komunikasi antar komponen internal komputer.
q MODUL I/O :berfungsi untuk
meneruskan data dari/ke sistem bus internal komputer.
q Komponen perangkat lunak terdiri
atas :
q FIRMWARE : Merupakan perangkat lunak
yang disertakan pada perangkat keras dari Vendornya.
q SISTEM OPERASI : Berfungsi untuk
mengelola seluruh komponen dari daya komputer agar dapat digunakan secara
optimal.
q PROGRAM APLIKASI : Eksekusi program
aplikasi dan diatur oleh sistem operasi.
Program aplikasi dibedakan
menjadi 2 kategori yaitu Aplikasi Pengguna dan Aplikasi Utilitas/sistem.
q Komponen perangkat pengguna sistem
komputer dapat dibedakan atas :
q PEMROGRAM SISTEM : Pengguna yang menggunakan sistem
komputer untuk membuat perangkat lunak seperti sistem operasi dan aplikasi
sistem.
q PEMROGRAM APLIKASI : Pengguna sistem komputer yang
membuat aplikasi-aplikasi pengguna yang dijalankan di atas sistem operasi.
q PENGGUNA APLIKASI : Pengguna ini menggunakan aplikasi
yang dibuat oleh pemograman aplikasi maupun pemrogram sistem.
Tinjauan Umum Sistem Operasi
q SEJARAH SISTEM OPERASI
Sistem komputer digital yang
pertama dirancang oleh Charles Babbage (1792-1871) seorang ahli matematika
Inggris. Seumur hidupnya, ia berusaha membangun mesin analitis menggunakan
peranti mekanik berupa gigi dan roda. Sayangnya teknologi pada generasinya
tidak memadai untuk mewujudkan impiannya.
q GENERASI I (1945-1955): TABUNG VAKUM
& PLUGBOARDS
Masa awal pengembangan sistem
komputer terjadi sekitar tahun 1940-an yang dipimpin oleh HOWARD AIKEN dan JOHN
VON NEUMANN.Awalnya komputer menggunakan Relay mekanik dan digantikan dengan
tabung Vakum.
q GENERASI II (1955-1965): TRANSISTOR
& SISTEM BATCH
Diperkenalkannya transistor pada
pertengahan 1950-an untuk menggantikan fungsi tabung Vakum segera membawa
perubahan besar dalam pengembangan sistem komputer.Komputer yang pertama di
kembangkan untuk tujuan komersial disebut dengan MAINFRAME.
q GENERASI III (1965-1980): ICS DAN
MULTI PROGRAMMING
Munculnya teknologi IC
(Integrated Circuit) pada tahun 1960-an yang memungkinkan fabrikasi keping
(Chip) yang memuat ribuan bahkan ratusan ribu transistor, memungkinkan produksi
komputer yang berukuran lebih kecil, lebih baik dan lebih ekonomis.
q GENERASI IV (1980-2000AN): PC
Dimulai pada tahun 1974 ketika
intel mengeluarkan prosesor 8080 berbasis 8 bit. Gery Kidall disewa untuk
meneruskan sistem operasi untuk komputer berbasis prosesor 8080 tersebut.
•
Pada
awal 1980-an Intel mengeluarkan prosesor berbasis 16 bit.Untuk sistem operasi
Bill Gates merekomendasi IBM untuk mengontak Digital Research.
•
Kurang
tanggapnya pihak Gary Kidall membuat IBM berpaling ke Bill Gates untuk
mencarikan Lisensi sistem operasi yang cocok.
•
Kemudian
Bill Gates membeli Lisensi DOS dari Seattle Computer Products seharga $50.000.
DOS ini kemudian dikembangkan dan diberi nama MS DOS.
q GENERASI V (2000an-seterusnya):
MIKRO COMPUTER DAN EMBEDDED SYSTEMS
Perkembangan yang terjadi hari-hari
ini menunjukkan komputer (bukan hanya prosesornya) muncul dalam bentuk yang
lebih mini, dalam bentuk chip mikro.
Paradigma komputer sebagai kotak
ajaib yang dapat melakukan banyak hal akan berubah menjadi sesuatu yang
terdapat dimana-mana, dapat digunakan seperti halnya asesoris dan tidak selalu
terlihat nyata.
q FUNGSI SISTEM OPERASI
Sistem operasi dirancang
sedemikian rupa untuk memenuhi dua fungsi utama yaitu sebagai mesin abstraksi
(extended machine) bagi pengguna dan program aplikasi serta pengelola sumber
daya komputer (resource manager).
q Sistem Operasi Sebagai Extended
Machine
Sistem operasi melakukan
abstraksi pengaksesan sumber daya komputer sehingga tersedia lingkungan
(antarmuka) dan layanan yang nyaman dan mudah bagi program aplikasi maupun
pengguna.
q Sistem operasi Sebagai Resource
Manager
Sistem operasi mengelola seluruh
sumber daya komputer sehingga terpakai secara efisien, efektif dan aman .
q KOMPONEN SISTEM OPERASI
Sistem operasi menyediakan
rutin-rutin penanganan sumber daya komputer.Rutin-rutin tersebut dapat
dikelompokkan dalam empat kategori, yaitu:
q Komponen Manajemen Proses :
merupakan sentral dari sistem operasi dan menggunakan seluruh komponen
manajemen lainnya.
q Komponen Manajemen Memori : bertugas
mengelola pengguna memori utama.
q Komponen Manajemen Device : bertugas
mengelola pengguna berbagai device termasuk peranti I/O yang terdapat pada
komputer.
q Komponen Manajemen Berkas bertugas
melakukan pengelolaan berkas dan dalam operasinya memanfaatkan rutin-rutin
serta layanan yang disediakan oleh manajemen memori dan device.
q LAYANAN SISTEM OPERASI DAN SISTEM
CALL
Berfungsi menyediakan layanan
serta antar muka bagi pengguna maupun program aplikasi.
Layanan sistem operasi lewat
system call pustaka api antara lain:
1. Penciptaan dan penghentian
proses
2. Pengaksesan terhadap sistem
berkas
3. Layanan lainnya
q STRUKTUR SISTEM OPERASI
Secara umum, sistem operasi
dapat memiliki salah satu dari struktur berikut ini :
q Struktur Monolitik: Konstruksi tanpa
struktur.
q Struktur Berlapis: Dengan pendekatan
struktur berlapis.
q Struktur Client-Server
(Microkernel):Sistem operasi yang cenderung besar dan kompleks.
ijin copas
BalasHapus