Selasa, 10 Mei 2016

Pengenalan Sistem Operasi

DASAR PENGETAHUAN

1.      Apakah Sistem Operasi Itu ?
Ø  Sebuah Software yang digunakan untuk mengatur hardware.
Ø  Software yang menjadi penghubung antara pemakai komputer dengan Hardware.
Ø  Sistem operasi mengontrol alokasi sumberdaya sistem komputer (pemroses, memori, piranti I/O) untuk berbagai program yang akan memakainya.

           .   Sistem operasi dibuat untuk menyembunyikan keadaan sesungguhnya dari perangkat keras          dengan tampilan yang menyenangkan dan mudah digunakan
b            - Sistem operasi beperan untuk mengatur, mengorganisasikan, mengoperasikan secara keseluruhan  bagian dari sistem yang kompleks

2.      Apa Definisi Sistem Operasi ?
Ø  Secara umum sistem operasi dapat didefinisikan sebagai perangkat lunak yang mempermudah user dalam menggunakan sistem komputer.
Ø  Secara Khusus Sistem Operasi juga disebut sebagai
·         Resource Allocator : Pengatur sumber daya I/O
·         Program Control : Pengontrol eksekusi program user
·         Kernel : Program yang berjalan dibelakang layar sepanjang waktu (selain program aplikasi).

Komponen Sistem Komputer :
           1)    Perangkat Keras / Hardware
*    CPU – Central Processing Unit
*    Memory
*    Perangkat Input Output
           2)    Sistem Operasi
           3)    Program Aplikasi
           4)    User

       Sistem computer yaitu, Suatu jaringan elektronik yang terdiri dari perangkat lunak dan perangkat keras, yang melakukan tugas tertentu melalui mekanisme input, melakukan proses, menyimpan dan menyediakan output dalam bentuk informasi. Contoh gambar :

     Apa yang terjadi saat komputer pertama kali dinyalakan ?
-         Prosessor melakukan self check
-         Membangkitkan BIOS untuk menjalankan POST (Power-on Self Test)
-         BIOS melakukan checking CMOS RAM (Complementary metal–oxide–semiconductor)
-         Checking terhadap keseluruhan hardware terpasang
-         BIOS mencari boot record pada memory eksternal
-         Sistem Operasi melakukan booting, memuat kernel kedalam memory kerja komputer, memuat driver untuk hardware terpasang.
-         Sistem Operasi Siap beroperasi.

Contoh gambar SSK modern :


MEMORY
1.      Sistem Operasi hanya bisa membaca perintah dari memory, oleh karena itu sistem komputer wajib memiliki media simpan.
2.      Jenis Memory Sistem Komputer
ü  Memory Utama (ROM,RAM,EEPROM)
-          Menyimpan Instruksi sistem
-          Hilang saat tidak dialiri listrik
-          Tidak cukup besar untuk menjalankan semua perintah
ü  Memory Sekunder (HDD, CDROM, MAGNETIC TAPE)


- Contoh gambar Memory Hierarchy :


     PERANGKAT I/0 :
1.      Setiap perangkat I/O yang terkoneksi ke dalam sistem komputer, memiliki jalur komunikasi berbeda, yang dinamakan bus data.
2.      Sistem operasi memerlukan pengendali berupa serangkaian instruksi untuk dapat mengoperasikan perangkat I/O. (Driver)


     PERKEMBANGAN SISTEM KOMPUTER
1.      Sistem Mainframe
v  Sistem komputer pendahulu secara fisik berbentuk mesin besar
v  Sistem ini dilakukan dari console.  Perangkat input yang digunakan berupa card reader dan tape drive.  Perangkat output yang digunakan berupa line printer, tape drive dan card punch.
v  User menyiapkan job dalam bentuk punch card, yang dikirim ke operator komputer untuk diproses, output akan diketahui setelah beberapa jam / hari.

2.      Sistem Batch Multiprogram
v  Sekumpulan job user yang sama akan dikerjakan oleh komputer secara berkelompok, kelompok job yang sama ini dinamakan batch.
v  Sistem operasi mengambil beberapa job yang siap untuk dieksekusi untuk diletakkan  di memori utama. Jika job yang sedang dieksekusi menunggu beberapa task (seperti proses mount tape drive atau operasi I/O yang harus diselesaikan),  maka job tersebut diganti dengan job berikutnya.

3.      Sistem Batch Multiprogram
v  Pada sistem multiprogramming, sistem operasi harus menyediakan mekanisme untuk manajemen memori, penjadwalan CPU dan manajemen disk.
v  Sistem operasi multiprogram menyediakan supply untuk I/O routine.  Sistem harus dapat mengalokasikan memory untuk beberapa job.

4.      Sistem Time Sharing
v  Time sharing atau multitasking adalah pengembangan dari sistem multiprogram yang merupakan cikal bakal Sistem Operasi Modern
v  Beberapa job yang berada pada memory utama dieksekusi oleh CPU secara bergantian.  CPU hanya bisa menjalankan program yang berada pada memory utama
v  Sistem time sharing juga disebut dengan sistem komputasi interaktif, dimana sistem komputer menyediakan komunikasi on-line antara user dengan sistem melalui perangkat I/O (Keyboard, Monitor, Harddisk)

5.      Sistem Desktop
v  Jenis sistem komputer ini biasanya disebut dengan personal computer (PC).  Perangkat I/O berupa keyboard dan mouse, dan perangkat output berupa display screen atau printer yang berkecepatan tinggi.
v  Personal komputer dikembangkan tahun 1970-an.  Sistem ini disebut dengan mikrokomputer.
v  Pada awalnya, masih menggunakan Sistem Operasi Single Task.




6.      Sistem Paralel.
v  Sistem paralel atau sistem multiprosessor mempunyai lebih dari satu prosessor yang dapat berkomunikasi, membagi bus, clock dan perangkat memory. Disebut juga tightly coupled system
v  Sistem Lebih Handal, Contoh, Jika 1 processor mati dari 10 processor pada sistem paralel, maka sistem tidak akan mati, hanya turun kinerjanya.

7.      Sistem Terdistribusi
v  Proses komputasi dilakukan dengan cara prosessor berkomunikasi dengan prosessor lain melalui saluran komunikasi, misalnya bus kecepatan tinggi atau saluran telepon.  Sistem ini disebut loosely coupled system
v  Sistem terdistribusi memerlukan infrastruktur jaringan, berupa local area network (LAN) atau wide area network (WAN).  Sistem terdistribusi biasanya disebut dengan sistem client-server atau peer-to-peer.

          ARSITEKTUR KOMPUTER :
1                                         *  Single Core Processor
-          Dalam sistem ini hanya ada satu buah processor yang melayani keseluruhan proses komputasi.
-          Kebanyakan Personal Computer Saat ini menggunakan jenis single core processor.

2                       *  Multi Processor
-          Dalam menjalankan instruksi, sistem operasi dilayani oleh dua atau lebih prosessor yang saling bersinergi.

3                        *   Multi Core Processor
-          Sistem CPU Multi Processor yang disatukan dalam sebuah chip processor.
-          Power lebih kecil, lebih dingin, lebih cepat.

4                        *    Keuntungan Sistem Multi Processor
-          Kecepatan Proses meningkat
-          Lebih ekonomis, berbagi resource
-          Lebih Stabil, Jika sebuah proses yang dihandle oleh sebuah prosessor mengalami kegagalan, sistem tidak otomatis berhenti, hanya melambat, karena akan dikerjakan oleh prosessor yang lain.

5                        *      Clustered System
-          Sekumpulan komputer (umumnya server jaringan) independen yang beroperasi serta bekerja secara erat dan terlihat oleh klien jaringan seolah-olah komputer-komputer tersebut adalah satu buah unit komputer
-          Arsitektur cluster digunakan untuk mendapatkan performance yang sangat cepat.

Contoh gambar Clustered System


Contoh gambar arsitektur komputer Large Linux Cluster at  the Chemnitz University of Technology, Germany :



TUGAS

Paper tentang sistem operasi, ulas kelebihan dan kekurangannya?? Minimal 3 OS

Tidak ada komentar:

Posting Komentar