Ach Zainuri

Rabu, 11 November 2009

OPERASI SISTEM

SISTEM OPERASI (OPERATING SISTEM)
Ada banyak aekali definisi dari software diantaranya adalah:
~Menurut sistem operasi software tersembunyi (1) Sistem Operasi adalah:
#sekumpulan program yang menjembatani antara software aplikasi dan hardware
#software yang mengendalikan akses ke semua hardware dan software resource.

~Sedangka menurut system operasi software tersembunyi (2) Sistem Operasi adalah:
Sekumpulan program dan Program yang terpenting dalam Sistem Operasi sendiri adalah program yang mengatur sistem operasi, kernel , berada di memory (resident)
Kernel mengontrol Sistem Operasi dan memasukkan ke memory program sistem operasi (disebut nonresident) dari disk storage hanya pada saat diperlukan.
~System software juga sering tertukar dengan sistem operasi
semua program yang berhubungan dengan koordinasi operasi komputer
melibatkan Sistem Operasi, translator bahasa pemrograman, dan program utilitas.

Tanpa melihat Sistem Operasi yang dipergunakan, pada saat komputer diaktifkan kernel akan di-load dari hard drive ke memory komputer
~Proses memasukkan Sistem Operasi kedalam memory disebut dengan sistem bootstrapping atau booting.
Pada saat komputer diaktifkan , program kecil yang tersimpan pada ROM chip melaksanakan beberapa pengujian komponen hardware kemudian memasukkan kernel kedalam hard disk.
#Tiga fungsi utama Sistem Operasi :
-mengelola sumber daya komputer, seperti Central Processing Unit, Memory, disk drive, dan printer.
-menyediakan user interface
-mengeksekusi dan memberikan pelayanan untuk program aplikasi
Dan kebanyakan kerja dari Sistem Operasi tersembunyi dari user
Semua operasi input dan output dilakukan oleh Sistem Operasi melalui program aplikasi

SISTEM OPERASI UNTUK PERSINAL KOMPUTER:

Software dikelompokkan berdasarkan platform dimana software tsb dijalankan dan Platform mengacu pada kombinasi komputer hardware dan software sistem operasi dan Kebanyakan platform komputer mikro terdiri dari beberapa versi Microsoft Windows yang dijalankan pada PC berbasis Intel, sering disebut dg Wintel.Dan biasanya software aplikasi - word processing, spreadsheet, games dan yg lainnya hanya bisa dijalankan pada satu platform.

*MACAM-MACAM SISTEM OPERASI:
#MS DOS
Ms Dos Mempergunakan antar muka untuk pengguna dengan command-line (kurang user friendly) yaitu pada saat komputer diaktifkankan pertama kali (di-boot) , tampilan di layar akan kosong kecuali menampilkan karakter C:\> di bagian pojok kiri atas.
DOS juga dilengkapi dengan software dasar yang mengkoordinir komponen perangkat keras komputer dan sekumpulan program yang memungkinkan komputer untuk melaksanakan berbagai tugas yang kita kehendaki.

Sedangkan untuk menjalankan program DOS perlu mengetik instruksinya.
Beberapa instruksi yang bisa dilaksanakan melalui DOS antara lain:
-menampilkan daftar file dalam disket
-mencopy file dari satu disk ke disk lainnya
-menghapus file dari sebuah disk

#MICROSOFT WINDOWS:
Sekilas tentang Windows:
Fitur yang membuat Windows mudah digunakan adalah adanya Graphical User Interface (GUI)yaitu user yang bekerja dengan gambar di layar yang disebut icons dan menu (pull-down menu atau pop-up menu)yang pengoprasianya dengan mengklik icon atau menu akan mengaktifkan sebuah instruksi atau fungsi.

Ada banyak sekali macam dari Microsoft Windows atau yang sering di sebut dengan Windows diantaranya adalah:
-WINDOWS 95
-WINDOWS 98
-WINDOWS ME
-WINDOWS NT
-WINDOWS 2000
-WINDOWS XP
-WINDOWS CE
Dan ada juga jenis operasi system yang lain diantaranya adalah:
-MAC OS
-UNIX
-LINUX
Dengan catatan semakin baru versi yang ditawarkan di atas maka makin canggih pula fitur atau kemampuan computer tersebut.

SISTEM OPERASI JARINGAN
Sistem operasi jaringan adalah Pengembangan dari sistem operasi untuk PC adalah Network Operating System (NOS) yg dirancang untuk memungkinkan komputer pada sebuah jaringan membagi sumber daya yg ada seperti harddisk dan printer.NOS mirip dg sistem operasi yang standar tetapi dilengkapi fungsi khusus untuk menangani jaringan.Windows 2000 workstation dan Windows 2000 server yang merupakan contoh sistem operasi jaringan.
Contoh NOS lainnya: Novell Netware.
Selain untuk membagi sumber daya, NOS dilengkapi dg :
data security (apakah user ini mempunyai hak terhadap data tertentu?)
troubleshooting,administrative control (melacak jam online dan jumlah pesan yang masuk maupun keluar dari masing-masing komputer).


SISTEM OPERASI KOMPUTER BESAR
Komputer besar biasanya dimiliki pihak bisnis dan universitas yang memungkinkan komputer tsb diakses banyak user.Komputer besar juga bisa dipergunakan banyak orang pada satu saat. Hal ini menimbulkan problem khusus yang harus bisa diatasi oleh sistem operasi.

RESOURCE ALLOCATION
Resource allocation merupakan proses penunjukan sumber daya komputer untuk program tertentu supaya program tersebut bisa mempergunakannya.Sedangkan Resource deallocation merupakan proses membebaskan sumber daya pada saat program yang mempergunakannya sudah selesai.
MEMBAGI CENTRAL PROCESSING UNIT
Mayoritas komputer mempunyai central processing unit tunggal, semua program yang mempergunakan CPU tsb harus berbagi. Proses membaginya dilakukan oleh sistem operasi
Dua pendekatan untuk membagi CPU adalah :
-Multiprogramming
-Time sharing
Perlu dibedakan antara multiprogramming dan multiprocessing
~Multiprocessing:
menggunakan komputer semaksimal mungkin dengan beberapa CPU sehingga beberapa program bisa dijalankan secara bersama-sama, masing-masing dengan menggunakan prosesornya sendiri-sendiri.
~Multiprogramming:
jika hanya ada 1 CPU secara fisik tidak mungkin lebih dari 1 program menggunakan CPU pada saat yg sama
Definisinya : dua program atau lebih dieksekusi pada saat yg bersamaan secara concurrent pada sebuah computer

Permasalahan khusus dari multiprogramming, time sharing biasanya menerapkan time-driven daripada event-driven.Dan pendekatan yg umum dengan cara memberikan masing-masing user time slice - sepersekian detik - selama komputer mengerjakan tugas user tunggal.
Sistem operasi tidak menunggu sampai selesainya sebuah event akan tetapi pada akhir time slice. Jika waktu habis maka sumber daya akan dilepas dari salah satu user dan diserahkan ke user lainnya.
Response time : waktu antara permintaan yg anda ketik di komputer sampai komputer memberikan respon atas permintaan tsb.

-SHARING MEMORY
-VIRTUAL STORAGE
-MEMORY PROTECTION
-SHARING STORAGE RESOURCE
-SHARING PRINTING RESOURCES
-UTILITY PROGRAM
Beberapa jenis utility program antara lain:
-membackup file dan merestore file
-mengcompres file dan harddiskmencari file
-membersihkan virus dll.