Selasa, 12 Agustus 2014

S I S T E M O P E R A S I


Pengantar Sistem Operasi

A p a i t u S i s t e m O p e r a s i ?
●  Sistem operasi = software

● Sistem operasi didefinisikan sebagai sebuah program yang mengatur perangkat keras komputer,
dengan menyediakan landasan untuk aplikasi yang berada di atasnya, serta bertindak sebagai penghubung
antara para pengguna dengan perangkat keras.
 ●  Sistem operasi bertugas untuk
mengendalikan (kontrol) serta mengkoordinasikan pengunaan perangkat keras untuk berbagai program
aplikasi untuk bermacam-macam pengguna.

D e f i n i s i S i s t e m O p e r a s i
●  Resource allocator
●  Control program
●  Kernel

R e s o u r c e A l l o c a t o r

●  Mengatur resource
● Mengalokasikan dan mengontrol pemakaian resources dari berbagai program/aplikasi.

C o n t r o l P r o g r a m
● Mengendalikan eksekusi user program dan pemakaian sistem resource (contoh: operasipada I/O device)
=> handal, reliable, terlindung.

K e r n e l
● Sistem program yang berjalan (ada) terus menerus selama komputer aktif.
● Bagian utama OS, melayani berbagai macam program aplikasi untuk mengakses perangkat keras
 komputer secara aman.

Kernel biasanya mengimplementasika sekumpulan abstark hardware (menyembunyikan kompleksitas
hardware)

S a s a r a n S i s t e m O p e r a s i

● Menjalankan program-program dari user dan membantu user dalam menggunakan komputer
● Menyediakan sarana sehingga pemakaian komputer menjadi mudah (convenient)
● Memanfaatkan perangkat keras komputer yang terbatas secara efisien (resource manager)
S e j a r a h S i s t e m O p e r a s i
 Generasi  1:  Vacuum Tubes dan Plugboards  (1945-1955)
 Generasi 2: Transistor dan Batch Systems (1955-1965)
 Generasi 3: IC dan Multiprogramming (1965-1980)
 Generasi 4: Personal Computer (1980-1990)
 Generasi 5: VLSI , ULSI d an teknologi Nano,
Internet, Multimedia (1990 - Sekarang)

G e n e r a s i 1
●    Analytical Engine (Charles Babbage)
●    Calculating Engine menggunakan vacuum tubes (Howard Aitken, John von Neumann, J.P Eckert,
Konrad Zuse)
●    Belum ada bahasa pemrograman
●    Belum ada sistem operasi, sistem komputer diberi instruksi yang harus dikerjakan langsung.
●    Operasi menggunakan plugboard
●    Pengenalan punched card

G e n e r a s i 2
●       Tetap belum dilengkapi sistem operasi. Tetapi beberapa fungsi dasar SO sudah ada.
●       Pengenalan transistor untuk komputer
●       Pemisahan fungsi personil : Designer, Operator, Programmer dan Maintenance personel
●       Pengenalan job (program atau seperangkat program)
●       Penggunaan bahasa FORTRAN, Assembeler
●       Penerapan Batch System
●       Pengoperasian Off-Line
●       Penggunaan mesin-mesin besar untuk kalkulasi sains dan engineering
●       Typical operating system : FMS (Fortran Monitor System) dan IBSYS
(sistem operasi untuk IBM 7094)
 
M e k a n i s m e A w a l d a r i
B a t c h S y s t e m 

G e n e r a s i 3
●    IBM mengenalkan IBM 360 dengan sistem operasi OS/360
●    Menggunakan Integrated Circuit (IC)
●    Dapat menangani komputasi sains dan komersial
●    Mengadopsi konsep ‘one family’
●    Sistem operasi berukuran besar dan kompleks
●    Mengenalkan multiuser, komputer memiliki resource yang dapat digunakan oleh banyak orang
sekaligus
●    Mengenalkan Time Sharing (berbagi waktu), tiap pemakai mempunyai satu terminal online dengan
pemroses hanya memberi layana pada pemakai yang aktif secara bergantian secara cepat. Pemakai
akan merasa dilayani terus menerus. Padahal sebenarnya secara bergantian.
●     Mengenalkan SPOOLING (Simultaneous Peripheral Operation On Line), membuat peripheral seolah-
olah dapat digunakan bersamaan, dapat diaksis secara simultan yaitu dengan cara menyediakan
beberapa partisi memori. Saat terdapat permintaan layanan peripheral, langsung diterima dan data
disimpan lebih dulu di memori yang disediakan berupa antrian kemudian dijadwalkan agar secara
nyata dilayani peripheral.
●    Sistem time sharing pertama, CTSS, dikembangkan di MIT
● Usaha pengembangan ‘computer utility’ mesin yang dapat menunjang ratusan time sharing user
●    Pengembangan komputer MINI (DEC-PDP-1 s/d PDP-11)
●    Ken Thompson mengembangkan versi satu pemakai (single user) dari MULTICS (MULTIplex and
Computing Services)
●    UNIX (Uniplexed Information and Computing Services)

G e n e r a s i 4

Pengembangan LSI dan VLSI melahirkan PC dan  Workstation
Perangkat lunaknya ‘user friendly’ Dua sistem operasi yang dominan :
●    → MS-DOS (pada IBM-PC dengan CPU Intel 8088,80286, 80386, 80486)
●    → UNIX (pada Non-Intel computer dan workstation)
●    RISC Chips (Reduced Instruction Set Computer)
●    Network Operating System

G e n e r a s i 5
●  Pengembangan VLSI an ULSI melahirkan PC yang berbasis Pentium untuk server maupun workstation
●  Pengembangan sistem operasi windows
●  Pengembangan internet dan multimedia
●  Pengembangan aplikasi yang berbasis Web atau WWW

MIGRASI SISTEM OPERASI  VS SISTEM KOMPUTER 


Komponen Dasar Sistem Operasi

● Hardware – menyediakan “basic computing resources” (CPU, memory, I/O devices).
● Operating system – mengendalikan / mengkoordinasikan penggunaan hardware di antara berbagai
aplikasi/program dari user.
● Applications programs – menggunakan sistem resource yang digunakan untuk menyelesaikan masalah
komputasi dari user (compilers, database systems, video games, business programs).
●  Users (people, machines, other computers).
 


A B S T R A K S I   K O M P O N E N   S I S T E M 

Label:

0 Komentar:

Posting Komentar

Berlangganan Posting Komentar [Atom]

<< Beranda