Minggu, 30 Maret 2014

Jenis Jenis Sistem Operasi

- Sistem Operasi Microsoft Windows
- Sistem Operasi LINUX 
- Sistem Operasi UNIX
- Sistem Operasi Mac OS
- Sistem Operasi ANDROID OS
- Sistem Operasi FREE BSD
- Sistem Operasi Chrome OS
- Sistem Operasi SOLARIS
- Sistem Operasi FREE BSD


2 Bentuk dari Batch System

1. SISTEM BATCH
Pada tahun 1950-an yaitu saat munculnya komputer generasi pertama,muncul konsep ini yaitu dengan menggunakan job-job dalam satu angkatan,konsep ini merupakan cikal bakal dari sistem operasi selanjutnya,tujuan dari konsep ini adalah untuk meningkatkan utilitas CPU dalam menangani job-job yang ada. Batch sistem terdapat dua cara:
a. Resident Monitor
b. Overlap Operasi Antara I/O dengan CPU

 Sistem Batch Pertama
Dengan mengeluarkan biaya yg tinggi,manusia bisa mengatasi waktu dalam melakukan komputasi solusi yg di lakukan adalah dengan mengadopsi sistem batch. Ide dasarnya adalah dengan mengumpulkan semua job yg akan di kerjakan dan memasukannya ke dalam magnetik tape.
2. Multiprogramming System
Beberapa job yg siap di eksekusi,dikumpulkan dalam sebuah pool. Sistem operasi mengambil job-job tersebut dan meletakan di memori dalam bentuk antrian .

3. Time Sharing Sitem
Sering juga di sebut dengan”Multitasking”,teknik sama dengan “Multiprogramming system”,hanya saja waktu bagi proses untuk menggunakan CPU di batasi,waktu mksimum penggunaan CPU oleh proses ini disebut dengan “Quantum”.

4. Multiproccessing System
Multiproccessing merupkan ssuatu system yg lebih dari satu CPU(prosessor) pekerjaan sebuah job di lakukan dengan dua cara:
a. Pararel System
b. Distributed System

5. Real Time System
Real tyme system di gunakan jika satu operasi melakukan kecepatan waktu dari prosesor atau aturan data dan sering di gunakan sebagai pengontrol terhadap aplikasi-aplikasi tersebut terdapat dua bentuk real time sistem yaitu:
a. Hard real time,menjamin critical task selesai tepat waktu
b. Soft real time,memberikan prioritas pada critical task di banding dengan task lainnya sampai critical task tersebut selesai di kerjakan

6. Sistem operasi terpusat dan terdisistribusi
Istilah sistem operasi terpusat dan terdistribusi terdapat pada system multiprocessing. System operasi terpusat adalah system operasi yg dapat menangani multiprosesor di mana semua prosesor menggunakan satu memori utama. Sebuah proses bertindak sebagai master dan yg lainnya sebagai slave.
System operasi terdestribusi adalah system operasi yg dapat menangani multiprosessor di mana masing-masing prosesor memiliki memory utama tersendiri.
a. Pengaturan sumber daya
b. Keuntungan dari dua sistem
c. Kerugian dari sebuah system

Pengertian Dari Batch System

Pengertian Batch Sistem
Batch system adalah dimana job-job yang mirip dikumpulkan dan dijalankan secara kelompok kemudian setelah kelompok yang dijalankan tadi selesai maka secara otomatis kelompok lain dijalankan. jadi dengan kata lain adalah teknologi proses komputer dari generasi ke-2. yang jika suatu tugas sedang dikerjakan pada 1 rangkaian, akan di eksekusi secara berurutan. Pada komputer generasi ke-2 sistem komputer nya maasih blum dilengkapi oleh sebuah sistem operasi. But, dalan beberapa fungsi sistem operasi, seperti os yang tengah berkembang pada jaman sekarang ini. Contohnya adlah FMS ( Fortarn Monitoring System ) dan IBSYS.

Jadi bisa disimpulkan, bahwa komputer generasi ke-2 ini merupakan generasi pertama Sistem Operasi.

contoh sebuah Batch System adalah sebuah e-mail dan transaksi batch processing. Dalam suatu sistem batch processing, transaksi secara individual dientri melalui peralatan terminal, dilakukan validasi tertentu, dan ditambahkan ke transaction file yang berisi transaksi lain, dan kemudian dientri ke dalam sistem secara periodik. Di waktu kemudian, selama siklus pengolahan berikutnya, transaction file dapat divalidasi lebih lanjut dan kemudian digunakan untuk meng-up date master file yang berkaitan.
ada 2 cara dalam Batch System yaitu :
 

1. Resident Monitor

a. Operator bertugas mengatur urutan job

b. Job-job yg sama cukup dicetak sekali saja, cara inilah yg disebut “Batch system”

Teknik pengurutan job secara manual begini akan menyebabkan tingginya waktu

menganggur CPU. Muncul teknik pengurutan job otomatis yg mampu mentransfer secara otomatis dari suatu proses ke proses lainnya.Program kecil dan bersifat residen dimemori serta berisi urutan2 job yg akan berpindah secara otomatis, inilah “Resident Monitor”



2. Overlap Operasi antara I/O dg CPU



    • Off line Processing, data yg dibaca dari card reader disimpan dulu dalam tape driver sebelum dibawa ke CPU, demikian pula informasi yg mau dicetak, disimpan dulu di tape 
    • Spooling  adalah suatu program dapat dikerjakan walaupun I/O masih mengerjakan  proses lainnya dan disk secara bersamaan menggunakan data untuk banyak proses. Pengertian multi programming adalah kegiatan menjalankan beberapa program pada memori pada satu waktu.