Batch System

Senin, 18 Maret 2013

Handled System


Sistem Handheld adalah sebuah system operasi yang lebih kecil dari mikrokomputer yang mempunyai memori yang terbatas, kecepatan Sistem Handheld lebih rendah dan display screen yang kecil. Contoh system handheld adalah Android, Symbian.

Embeded System


Embedded System (System Tertanam) adalah suatu sistem komputer yang didesain untuk menangani pekerjaan/ tujuan spesifik. Secara garis besar mirip dengan Operating System yang ada pada PC, Embedded System yang terdapat dalam suatu perangkat juga mengatur perilaku/fungsi dari Hardware tersebut. Namun, embedded system tidak bisa melakukan hal-hal yang umum seperti  main game, mengedit data, memutar file multimedia hingga simulasi. Embedded System hanya mampu melakukan suatu mekanisme untuk tujuan tertentu sesuai dengan kemampuan perangkat dimana Embedded System itu terinstall. Contoh dari embedded system paling sederhana adalah HP jadul yang hanya berisikan teks tanpa ada fitur lainya seperti video,foto,game dsb.

Personal Computing

 Komputer Personal adalah mikrokomputer yang dianggap lebih kecil dan lebih murah dibandingkan komputer mainframe. Sistem operasi untuk komputer-komputer seperti ini diuntungkan oleh pengembangan sistem operasi untuk komputer mainframe dalam beberapa hal. Namun, semenjak penggunaan komputer untuk keperluan pribadi, maka utilisasi CPU tidak lagi menjadi perhatian utama. Karena itu, beberapa desain untuk komputer mainframe tidak cocok untuk sistem yang lebih kecil.

Time Sharing


Dari pengertian Time Sharing System yaitu suatu teknik penggunaan online system oleh beberapa pemakai dengan cara bergantian menurut waktu yg dibutuhkan pemakai. Akan menyebabkan waktu perkembangan proses CPU menjadi cepat, sedangkan Input/Output tdk bisa mengimbangi kecepatan dari CPU, maka dari itu kecepatan CPU dapat digunakan secara efisien melayani alat I/O secara bergantian. Sistem operasi yang bersifat time-shared memperbolehkan banyak pengguna untuk menggunakan komputer secara interaktif pada saat yang bersamaan. 

Multi Programming


Multiprogramming adalah bentuk dasar dari pengolahan paralel yang memungkinkan untuk menajalankan beberapa program pada waktu yang bersamaan. Komputer yang multiprogramming dapat diartikan sebagai sebuah sistem komputer yang telah dialokasikan dengann sumber daya untuk lebih dari satu aplikasi bersamaan, pekerjaan atau pengguna. Kemampuan multiprogramming dikembangkan sebagai fitur dari sebuah sistem operasi di akhir 1950-an dan mulai digunakan di komputer mainframe di pertengahan 1960-an akhir. Hal ini mengikuti pengembangan sistem perangkat keras yang memiliki logika sirkuit dan set instruksi yang diperlukan untuk memfasilitasi transfer kontrol antara sistem operasi dan satu atau lebih aplikasi independen lainnya.
Dalam multiprogramming, ketika suatu program dieksekusi, program lainnya sedang dalam keadaan menunggu. Setelah program yang dalam status menunggu selesai maka CPU akan kembali untuk mengeksekusinya. Selama suatu program butuh dieksekusi, CPU tidak pernah dalam keadaan idle/istirahat. Perpindahan proses antarprogram tersebut dinamakan switching.
Contoh nyata dari multiprogramming sendiri adalah : menjalankan program Microsoft Word bersamaan dengan Windows Media Player.

Batch System



Batch Processing System yaitu suatu technologi proces computer generasi ke dua. Dimana suatu tugas dikerjakan dalam satu rangkaian, lalu dieksekusi secara berurutan. Jadi pada generasi komputer ini sistem komputer belum dilengkapi sebuah sistem operasi, tetapi beberapa fungsi sistem operasi seperti sistem operasi yang berkembang sekarang telah ada di era ini, contohnya fungsi sistem operasi yang berkembang saat itu ialah FMS (Fortran Monitoring System) dan IBSYS. Jadi generasi komputer kedua ini merupakan generasi pertama dari sistem Operasi.