Anda di halaman 1dari 43

PENGANTAR SISTEM OPERASI

PERTEMUAN 2
SISTEM KOMPUTER
KOMPONEN PENYUSUN SISTEM KOMPUTER

• HW
• SW
• Brainware
HARDWARE

• Merupakan penyedia sumber daya untuk komputasi dasar


• Contoh : memory, I/O, CPU
SOFTWARE

2 bagian besar software :


1. Sistem Operasi
Digunakan untuk mengontrol dan koordinasi penggunaan HW antara
berbagai aplikasi
2. Program Aplikasi
Perangkat lunak yang digunakan untuk tujuan tertentu
BRAINWARE

?????
KOMPONEN PENYUSUN
SISTEM KOMPUTER
KELAS KOMPUTER
KELAS KOMPUTER

Kelas Komputer dibedakan berdasarkan hal-hal berikut :


1. Kelas komputer berdasarkan ukuran komputer
2. Kelas komputer berdasarkan karakteristik komputer
KELAS-KELAS KOMPUTER MENURUT UKURAN

• Grid Computer/ Super Computer


• Mainframe/ Enterprise System
• Minicomputer
• Workstation
• Desktop Computer
• Desknote
• Laptop / Notebook
• Handheld Computer
• Embedded System
GRID KOMPUTER

Kumpulan dari banyak komputer yang dikembangkan dalam sebuah


computer-farm
• Pengembangan dari Mainframe dan Desktop
• Kumpulan cluster system, bisa tidak dalam 1 lokasi
MAINFRAME

Kumpulan dari device-device & CPU yang berfungsi sama atau berbeda
yang disatukan dalam sebuah sistem yang saling berbagi (sharing)
MINIKOMPUTER

Komputer yang digunakan untuk banyak pemakai (multiuser) pada saat yang
bersamaan dan time shared (memungkinkan komputer tersebut untuk digunakan
oleh beberapa pemakai sekaligus secara bersama-sama)
WORKSTATION

Komputer yang memanfaatkan jaringan untuk menghubungkan komputer tersebut


dengan komputer lain atau komputer tersebut dengan server. Istilah workstation
juga sering disebut sebagai client.
DESKTOP KOMPUTER

Adalah sejenis komputer pribadi (Personal Computer – PC) yang dirancang untuk
penggunaan biasa dan ditempatkan di lokasi yang tunggal atau ditempatkan pada
meja.Komputer ini tidak bisa dipindahkan kemana-mana; hanya diletakkan di satu
tempat saja
DESKNOTE

Adalah komputer portabel yang memiliki ukuran lebih kecil dari PC namun tidak memiliki baterai.
Sumber daya yang digunakan berasal dari listrik secara langsung yang ada dan biasanya
menggunakan terminal (sama seperti PC). Karena ukurannya yang relatif lebih kecil daripada PC,
komputer ini dapat dengan mudah dibawa dan dipindahkan dari satu tempat ke tempat lainnya
LAPTOP/NOTEBOOK
HANDHELD COMPUTER
EMBADDED SYSTEM

Merupakan sistem komputer yang dirancang khusus untuk


tujuan tertentu demi meningkatkan fungsi suatu mesin
Kelas Komputer berdasarkan Karakteristik
KELAS KOMPUTER BERDASARKAN KARAKTERISTIK

• Single Processor
• Multiprocessor
• Personal Computer
• Distributed System
• Clustered System
• Real Time System
KELAS KOMPUTER MENURUT KARAKTERISTIK

• Single Processor
Komputer yang memiliki 1 prosesor
• Multiprocessor
Komputer yang memiliki lebih dari 1 prosesor
• Personal Computer
Komputer yang digunakan oleh satu orang dalam satu waktu
KELAS KOMPUTER MENURUT KARAKTERISTIK

• Distributed System
Komputasi yang dikerjakan dengan beberapa prosesor
• Clustered System
Gabungan dari beberapa sistem individu yang saling berbagi tempat
penyimpanan data dan saling terhubung dalam jaringan lokal
• Real Time System
Sebuah sistem yang mengutamakan ketepatan waktu dalam eksekusi satu
buah tugas
SISTEM OPERASI
Pengertian Sistem Operasi
SISTEM OPERASI

Merupakan program yang mengatur eksekusi


program dan bertindak sebagai antarmuka
(interface) antara aplikasi dengan perangkat
keras (hardware)
SISTEM OPERASI

Bertugas untuk mengendalikan &


sebagai pusat koordinasi penggunaan
perangkat keras untuk berbagai program
aplikasi bagi bermacam-macam user
PENGERTIAN SO

Dari sudut pandang user


• Sistem Operasi sebagai alat untuk mempermudah
penggunaan Komputer
• Sistem Operasi sebagai alat untuk memaksimalkan
penggunaan sumber daya komputer (dalam lingkungan
multi-user)
• Sistem Operasi sebagai extended machine
SO SEBAGAI EXTENDED MACHINE

• SO dibuat untuk menyembunyikan keadaan


sesungguhnya dari perangkat keras dengan
tampilan yang menyenangkan dan mudah
digunakan
• SO berperan sebagai penyedia interface yang
sesuai
SO SEBAGAI EXTENDED MACHINE
ANALOGI EXTENDED MACHINE UGLY INTERFACE
ANALOGI EXTENDED MACHINE BEAUTIFUL INTERFACE
PENGERTIAN SO

Dari sudut pandang sistem


• Sebagai alat yang menempatkan sumber daya secara efisien
(Resource Allocator)
• Sebagai alat yang mangatur eksekusi
program dan operasi dari alat I/O (Control Program)
• Sebuah program yang selalu berjalan setiap saat pada komputer
(Kernel)
PENGERTIAN SO

Dari sudut pandang tujuan


Sistem operasi adalah sebagai alat yang membuat
komputer lebih nyaman digunakan untuk menjalankan
aplikasi dan menyelesaikan masalah user
TIPE DAN ALOKASI JOB PADA
SO
TIPE ALOKASI JOB PADA SO

• Batch System
• Multiprogramming
• Time Sharing System/ Multitasking- Interactive
Computing
TIPE ALOKASI JOB BATCH SYSTEM

• Job yang memiliki kesamaan kebutuhan sumber daya,


dikumpulkan
• Ketika komputer dalam keadaan siap, maka CPU
menjalankan masing-masing kumpulan job tersebut sebagai
kelompok
• Dieksekusi secara bergantian, dimana user yang mengerjakan
• Tidak real time
TIPE ALOKASI JOB MULTIPROGRAMMING

• Job/proses disimpan di main memory pada waktu yang sama


• CPU dipergunakan bergantian oleh job-job tersebut
• Dikerjakan oleh SO, berupa background proses
• Lebih cepat dari batch
TIPE ALOKASI JOB MULTITASKING

• CPU digunakan bergantian oleh job-job di memory dan di disk


• Waktu dibatasi  Response Time < 1’
• CPU dialokasikan hanya pada job yang ada di memory (CPU
Schedulling)
• Job dipindahkan dari dan ke disk (swapping)
• Terjadi komunikasi antara user dan SO

Anda mungkin juga menyukai