Operating System

21
Oleh : Suparno Blog : www.digdoyo.com Email : [email protected] Operating System Pengenalan Pengelolahan Data Elektronik

description

Operating System. Pengenalan Pengelolahan Data Elektronik. Operating System (OS). Merupakan sebuah software yang sifatnya sangat mendasar dan mutlak diperlukan untuk mengoperasikan komputer . - PowerPoint PPT Presentation

Transcript of Operating System

Page 1: Operating System

Oleh : SuparnoBlog : www.digdoyo.com

Email : [email protected]

Operating System

Pengenalan Pengelolahan Data Elektronik

Page 2: Operating System

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.

Page 3: Operating System

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.

Page 4: Operating System

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.

Page 5: Operating System

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.

Page 6: Operating System

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.

Page 7: Operating System

OS Generasi Tabung

• Gambar Hollerith Manual Card Punch 1930

Page 8: Operating System

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.

Page 9: Operating System

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.

Page 10: Operating System

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.

Page 11: Operating System

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 meng-gunakan IC pada tahun 1965.

Page 12: Operating System

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.

Page 13: Operating System

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.

Page 14: Operating System

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.

Page 15: Operating System

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.

Page 16: Operating System

OS Generasi IC-Chip

• Real Time System digunakan jika suatu operasi memerlukan ketepatan waktu dari processor ataupun aliran data, dan sering digunakan untuk mengontrol aplikasi-aplikasi tertentu dengan akurasi tinggi.

Page 17: Operating System

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.

Page 18: Operating System

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).

Page 19: Operating System

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

mengguna-kan GUI (Graphical User Interface)

• Unix dibuat oleh Bell Labs, menggunakan konsep interactive time sharing.

• FreeBSD dikembangkan oleh programmer individu

Page 20: Operating System

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). Satu-satunya 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).

Page 21: Operating System

Umpan Balik

• Masih ingatkah Anda dengan pengelompokan perangkat komputer…?

• Termasuk dalam kelompok manakah Operating System…?

• Apa peranan Operating System dalam pengolahan data…?

Terima Kasih