Operating System Pengenalan Pengelolahan Data Elektronik Oleh : Suparno Blog : www.digdoyo.com Email : [email protected] Operating System (OS) • Merupakan sebuah software yang sifatnya sangat mendasar dan.

Download Report

Transcript Operating System Pengenalan Pengelolahan Data Elektronik Oleh : Suparno Blog : www.digdoyo.com Email : [email protected] Operating System (OS) • Merupakan sebuah software yang sifatnya sangat mendasar dan.

Operating System
Pengenalan Pengelolahan Data Elektronik
Oleh : Suparno
Blog : www.digdoyo.com
Email : [email protected]
Operating System (OS)
• Merupakan sebuah software yang sifatnya
sangat mendasar dan mutlak diperlukan
untuk mengoperasikan komputer.
• Operating sistem merupakan kumpulan
program yang dibuat dengan
memperhatikan bentuk dan cara kerja
hardware yang dimiliki.
Operating System (OS)
• Fungsinya untuk mengatur dan mengontrol
sumber daya yang ada, baik dari hardware
(CPU, Memory, Storage) maupun software
(Program Aplikasi) baik yang dibuat oleh
pembuat ataupun yang dibuat oleh para
programmer.
• Kemampuan komputer yang bisa dihubungkan
dengan terminal, printer ataupun peralatan
tambahan lainnya.
• Jadi, dengan adanya operating system, pemakai
dapat memanfaatkan komputer secara
maksimal.
OS Menurut ANSI
Software yang mengontrol pelaksanaan
program-program komputer, yaitu dengan
mengatur waktu proses, pengecekan
kesalahan, mengontrol input dan output,
melakukan perhitungan, kompilasi,
penyimpanan, pengolahan data serta pelbagai
bentuk layanan yang terkait.
OS Generasi Tabung
• Pada generasi vacuum-tube, hampir semua
operasi komputer dilakukan secara manual
melalui plugboard.
• Pekerjaan membuat lubang pada
setumpukan kartu, memeriksa tumpukan
kartu yang ada, menyortir kartu, dan
kemudian memasukkannya kedalam mesin
pembaca semuanya dilakukan oleh
manusia.
OS Generasi Tabung
• Operating System belum memadai, operator
komputer melaksanakan tugas dengan
waktu yang lama.
• Kecepatan komputer dibatasi oleh
kecepatan gerak operator dalam membuat
lubang, men-sortir dsb.
• Pada saat operator sibuk bekerja, maka
komputer akan istirahat untuk sementara
waktu, apalagi jika terjadi kesalahan.
OS Generasi Tabung
• Gambar Hollerith Manual Card Punch 1930
OS Generasi Transistor
• Operating System dikembangkan untuk
mengatur pergantian antar job agar waktu
instalasi job berikutnya lebih efisien.
• Konsep yang dikembangkan adalah konsep
batch system.
Komputer IBM 7090
merupakan komputer
pertama yang
menggunakan transistor.
OS Generasi Transistor
• Batch system adalah suatu teknik
pengurutan kerja job secara otomatis
sehingga CPU tidak nganggur dalam waktu
yang cukup lama.
• Teknik ini mampu mentransfer kontrol
secara otomatis dari suatu job ke job
brikutnya.
• Merupakan bentuk operating system
otomatis yang pertama kali.
OS Generasi Transistor
• Operating System ini memiliki
kemampuan berkomunikasi
dengan operator atau
programmer secara langsung
melalui monitor.
• Komunikasi ini bisa mengenai status komputer
itu sendiri, fungsi ataupun kegunaan
input/output devices, kesalahan prosedur,
atau jika ditemukan suatu kondisi yang tidak
wajar.
OS Generasi IC-Chip
• Operating system dikembangkan untuk
menangani konsep-konsep multi program-
ming, multi processing, time sharing atau
multi tasking dan real time system.
• Komputer IBM S-360
merupakan komputer
pertama yang menggunakan IC pada tahun
1965.
OS Generasi IC-Chip
• Multi Programming secara prinsip meletakkan
lebih dari satu program kedalam memory
utama.
• Dilakukan dengan cara membagi memory
utama menjadi beberapa partisi.
• Tiap-tiap partisi berisi sebuah program,
pemrosesan dilakukan secara bergantian.
• Sistem kontrol multi programming bekerja
dengan sistem prioritas. Jadi setiap program
memiliki level prioritas.
OS Generasi IC-Chip
• Misalnya terdapat dua buah program didalam
memory, program pertama menggunakan printer
tetapi proses CPU-nya sedikit, sedang program kedua
sebaliknya, maka program pertama diberi prioritas
yang lebih tinggi dari pada program kedua.
• Saat program pertama memungkinkan untuk mulai
dicetak dan setelah data ditransfer keprinter,
pengontrol memberi waktu program kedua untuk
diproses di CPU.
• Hal ini dilanjutkan sampai program pertama
memerlukan pemrosesan di CPU dan seterusnya,
Sehingga program printer berjalan dengan kecepatan
penuh, dan keseluruhan waktu CPU dapat digunakan.
OS Generasi IC-Chip
• Time Sharing atau Multi Tasking, pemrosesan
hampir sama dengan multiprogramming,
hanya saja waktu prosesnya dibatasi.
• Waktu maksimum yang digunakan CPU
disebut quantum time. Keuntungan time
sharing adalah tingkat kebersamaannya
menjadi tinggi.
• Time sharing memerlukan pengaturan kerja
(penjadwalan) input dan output yang cepat.
OS Generasi IC-Chip
• Multi Processing, memiliki lebih dari satu
processor untuk menjalankan satu atau lebih
program dengan cara menggunakan bus,
clock, memory dan peralatan lainnya secara
bersama-sama.
• Komputer Schelbi 8H
yang memiliki lebih dari
satu processor.
OS Generasi IC-Chip
• Real Time System digunakan jika suatu
operasi memerlukan ketepatan waktu dari
processor ataupun aliran data, dan sering
digunakan untuk mengontrol aplikasiaplikasi tertentu dengan akurasi tinggi.
Kemampuan OS Generasi IC-Chip
• Operating system juga mampu meng-handle
masalah interupsi yang disebabkan karena
kesalahan input/output selama proses
berlangsung akan mengakibatkan
bertambahnya waktu yang diperlukan.
• Pendeteksian interupsi dilakukan sedini
mungkin dengan tanpa menggannggu
pekerjaan yg ada.
• Mencatat segala macam kegiatan yang ada,
sehingga program mempunyai kemampuan
untuk menyimpan daftar pekerjaan yang
telah dijalankan mesin.
OS Generasi PC
• DOS (Disk Operating System) merupakan salah
satu OS yang biasa dipakai pada komputer
IBM-PC ataupun kompatibelnya.
• OS ini banyak dipakai baik pada perusahaan
maupun untuk keperluan pribadi karena
banyaknya aplikasi canggih pada system ini
dan kemudahan dalam mendapatkan aplikasi.
• Versi 1.00 versi awal pada 1981, berkembang
terus menjadi versi 7.00 di tahun 1996.
• Perkembangan versi meningkat, Kemampuan
DOS juga meningkat(General Purpose System,
Jaringan Komputer, User Friendly).
Macam-macam OS
•
•
•
•
IBM-DOS dibuat oleh IBM Corp.
MS-DOS dibuat oleh Microsoft Corp.
Windows dibuat oleh Microsoft Corp.
Machintos dibuat oleh Apple, yg menggunakan GUI (Graphical User Interface)
• Unix dibuat oleh Bell Labs, menggunakan
konsep interactive time sharing.
• FreeBSD dikembangkan oleh programmer
individu
Macam-macam OS
• Linux, merupakan turunan dari UNIX,
berbasis GPL (General Public License), Dibuat
oleh Linus Torvalds.
• BeOS sebuah OS yang dibuat berdasarkan
chip CPU PowerPC atau x86 (PC). Satusatunya OS yang mengunakan semua
kelebihan pemproses dengan atomatis.
• SunSolaris dibuat oleh Sun Microsystem
menggunakan microprosesor Sparc x86.
(mainframe, server web, server enterprise
dan jenis server lain).
Umpan Balik
• Masih ingatkah Anda dengan
pengelompokan perangkat komputer…?
• Termasuk dalam kelompok manakah
Operating System…?
• Apa peranan Operating System dalam
pengolahan data…?
Terima Kasih