Sistem Komputer
description
Transcript of Sistem Komputer
Sistem Komputer
Oleh
Agus Prihanto, ST, M.Kom
Komponen Dasar Sistem Komputer
• Hardware / Peripheral / Device
Penyedia sumber daya untuk komputasi dasar : Memory, CPU, I/O
• Software– Operating system
Mengkontrol dan mengkoordinasi penggunaan hardware antara berbagai aplikasi dan pengguna
– Application programs – mendefinisikan cara penggunaan sumber daya sistem dan persoalan komputasi yang dialami pengguna : Word processors, compilers, web browsers, database systems, video games
• Brainware
orang, mesin, dan komputer lain
Sistem Komputer 2
3
Skema Dasar Sistem Komputer
Pemroses
• Mengendalikan operasi komputer dan melakukan fungsi pemrosesan data.
• Eksekusi pemroses dituntun oleh clock
• Terdiri dari :– ALU (Aritmatic Logic Unit) => komputasi
– CU (Control Unit) => Pengendalian
– Register-register
4
Memori Utama
• Menyimpan data dan program (bersifat volatile)
• Terkait dengan kecepatan memori
Register=>cache=main memori=>magnetic disk=>optical disk=>magnetic tape
Sistem Komputer 5
I/O Device
• Memindahkan data antara komputer dan lingkungan eksternal. Terdapat banyak sistem interkoneksi yaitu : ISA, VESA, PCI, AGP, dll
Sistem Komputer 6
Menurut Kelas /Ukuran Komputer
• Grid Computer/ Super Computer
• Mainframe/ Enterprise System
• Minicomputer
• Workstation : PC/Desktop Komputer, Desktnote, Laptop/Notebook, Netbook, Tablet PC
• Handheld Computer
• Embedded System
Sistem Komputer 7
Menurut Karakteristik
• Single processor
Komputer yang hanya memiliki satu prosesor
• Multiprocessor
Komputer yang memiliki lebih dari satu prosesor
• Personal Computer
Komputer yang digunakan oleh hanya satu orang dalam satu waktu (umumnya)
• Distributed System
Komputasi yang dikerjakan dengan beberapa prosesor
Sistem Komputer 8
Menurut Karakteristik
• Clustered System
Gabungan dari beberapa sistem individu yang saling berbagi tempat penyimpanan data (storage / SAN) dan saling terhubung dalam jaringan lokal
• Real Time System
Sebuah sistem yang mengutamakan ketepatan waktu dalam eksekusi satu buah tugas
Sistem Komputer 9
Sistem Operasi
Oleh
Agus Prihanto, ST, M.Kom
Pendahuluan
• OS merupakan sebuah program yang merupakan perantara antara pengguna komputer dan hardware komputer.
• Komputer = tubuh, SO = roh
Sistem Komputer 11
Tujuan mempelajari SO
• Menilai dan memilih sistem operasi disesuaikan kebutuhan
• Meningkatkan kinerja sistem komputer
• Membangun aplikasi penunjang
Sistem Komputer 12
Tugas Sistem Operasi
• Pengelola sumber daya sistem komputer (resource manager)
• Sebagai penyedia layanan (ekstended/virtual machine)=>API (Aplication Programming Languange/System Call)
Sistem Komputer 13
Layanan OS
• Menyediakan user interface
• Menyediakan program execution
• Menyediakan I/O operations
• Menyediakan file-system manipulation
• Menyediakan system communications / networking
• Mampu melakukan error detection
• Mampu melakukan resource Sharing
• Ada fasilitas securitySistem Komputer 14
Jenis Platform dan OS
• Microcomputers: Unix, Windows
• Mainframe: IBM, Unix
• Supercomputer: IRIX, Linux
• Workstation, server: Linux, Windows
• Networking: Linux, Netware, Windows
• PDA: Blackberry, Linux, Palm, Windows Mobile
• Smarphone: Symbian, Linux, Windows Mobile
• Tablet PC : Ipad (MacOS), Galaxy Tab (Android)
Sistem Komputer 15
Sumber Daya Sistem Komputer
• Fisik (keyboard, mouse, touch screen, CD Room, printer, monitor, modem, dll)
• Abstract (Data dan program)
Sistem Komputer 16
Sumber Daya Fisik
• Sumber daya kadang digunakan secara bersama-sama (concurence) dan kadang menimbulkan botleneck, maka dikembangkan konsep spooling.
• Spooling : membuat peripheral/device seolah-olah dapat dipakai secara bersama sama, yang sebenarnya diantrikan.
Sistem Komputer 17
Sejarah Sistem Komputer
• Generasi Pertama (1945-1955)
Awal pengembangan sistem komputasi elektronik menggantikan komputasi mekanik.
• Generasi Kedua (1955-1965)
Batch proccessing system : job dikumpulkan dalam satu rangkaian kemudian dieksekusi secara berurutan
Sistem Komputer 18
Sejarah Sistem Komputer
• Generasi Ketiga (1965-1980)– Melayani banyak user interaktif sekaligus
(multiuser)
– Multiprogramming/multitaskking : menjalankan banyak proses/job sekaligus dengan cara mempartisi memori.
– Timesharing : memberi layanan secara cepat & bergantian, sehingga pemakai sekan dilayani terus menerus padahal digilir persatuan waktu secara singkat.
Sistem Komputer 19
Sejarah Sistem Komputer
• Generasi Keempat (1980-199x)
• Tidak hanya mendukung satu mode, tetapi banyak mode yaitu : mendukung batch proccessing, timesahing dan real time.
Sistem Komputer 20
Nettwork dan Distributed OS
• Network OSDiperuntukkan jaringan komputer dimana pemakai meyadari keberadaan komputer yang terhubung
• Distributed OSDiperuntukkan jaringan komputer dimana pemakai tidak perlu menyadari keberadaan komputer-komputer yang terhubung.
Sistem Komputer 21
Review : Apa yang anda Ketahui?
• Multiuser
• Multitasking
• Multiproccessor
• Multiprogramming
• Timesharing
• Multiplatform
Sistem Komputer 22