Struktur Sistem Komputer Pertemuan Kedua Dosen: Andik Setyono, Ph.D
What is a computer? a device that computes
What is a computer? Record, Processing Store Computer Send, Receive Retrieve
Sistem Komputer Perangkat Keras Perangkat Lunak Proses Unit Media penyimpanan Perangkat masuk dan keluar Perangkat Lunak Perangkat Lunak Aplikasi Perangkat Lunak Sistem
Hardware Konsep : Perangkat fisik komputer sebagai perangkat keras komputer. Kebanyakan sistem komputer terbuat dari hardware yang sama.
Hardware Sistem Komputer Terdiri : Central Processing Unit (CPU) Main memory Secondary storage Input devices Output devices Figure 1-1 Typical components of a computer system
Hardware Sistem Komputer memiliki 4 unit fungsional utama melakukan 4 manfaat utama I-device CPU + IM O-device SS
Hardware - Hardware Central Processing Unit (CPU) Bagian dari sebuah komputer yang menjalankan program. Tanpa CPU sebuah komputer tidak bisa menjalankan software. Running atau executing sebuah program merupakan istilah yang digunakan ketika komputer melakukan tugas-tugas yang program perintahkan.
First Generation ENIAC (Electronic Numerical Integrator and Computer) World’s first programmable computer Built in 1945 Designed to calculate artillery ballistic tables for the U.S. Army CPU was 8 feet tall, 100 feet long, and weighed 30 tons Microprocessor Much smaller Much more powerful Figure 1-3 A lab technician holds a modern microprocessor (photo courtesy of Intel Corporation)
First Generation ENIAC – detail Decimal 20 accumulator of digits Program manually by switches 18,000 vacuum tubes 30 tons 15,000 square feet 140 kW power consumption 5000 additions per second
Second Generation Transistor Replaced vacuum tubes Smaller Cheaper Less heat dissipation Solid state device Invented 1947 at Bell Labs
Second Generation 1947 Eckert – Mauchly Computer Corporation UNIVAC (Universal Automatic Computer) US Bureau of Census 1950 calculation Ex ; IBM 701 IBM 702
Second Generation IBM 701
Third Generation Small scale integration circuits (100 transistor on chips) Integrated Circuit (IC) Bus structure Ex : IBM 360
Fourth Generation Microprocessor Small Portable Reliable GUI Ex : DEC VAX
Fifth Generation Artificial Intelligence (Present - …) Characteristic : Mega chips Parallel processing Artificial Intelligence
The Evolution Of Computer History First Generation Using vacuum tube technology Produce more heat Easy to break down Difficult to identify the problem whenever the computer becomes malfunction Expensive Data Processing not accurate Second Generation Using transistor Small size Low power usage More efficient Easy to use Cheapest Assembly Language
The Evolution Of Computer History Third Generation Using Integrated Circuit Start implement multiprogramming concept and time sharing Small size Low power usage More efficient BASIC, PASCAL Fourth Generation Using Microprocessor Using LSI technology (Large Scale Integration) Main memory becomes more efficient, faster, and large Fifth Generation More sophisticated Cheapest Faster have ability to see, listen, talk, think like human Have AI
Hardware - Memory Main Memory Membagi area kerja komputer Menyimpan program yang berjalan (seperti juga menyimpan data) Umumnya dikenal sebagai random-access memory (RAM) Data cepat diakses Digunakan untuk penyimpanan sementara Akan terhapus ketika komputer dimatikan
Hardware – Input Devices Perangkat Masukan Setiap data komputer yang terkumpul dari manusia (user) ataupun dari perangkat lain disebut input. Komponen perangkat keras yang mengkumpulkan data disebut input device. Perangkat masukan yang umum : Data tersimpan dalam flash memory Juga dikenal sebagai memory sticks dan flash drives Murah handal kecil Can you think of any other input devices?
Hardware – Output Device Perangkat Keluaran Setiap data yang dihasilkan komputer untuk dimanfaatkan manusia (user) ataupun perangkat lain disebut output. Komponen perangkat keras yang mem-format dan menunjukkan data disebut output device. Perangkat keluaran yang umum : Monitor Printer Can you think of any other output devices?
Software Perangkat lunak adalah (instruksi) dalam bahasa [formal] pemrograman, disusun pemrogram untuk dikerjakan komputer Pemrograman : Pendefinisian masalah [Deskripsi metoda formal] Penyusunan algoritma [/flowchart] Penulisan instruksi (coding) menggunakan sebuah bahasa formal Uji coba Perbaikan kesalahan (debugging) Run program Dokumentasi
Software Perangkat Lunak : Perangkat Lunak Sistem Perangkat Lunak Aplikasi
Software System Perangkat Lunak Sistem/ Operating System Software yang sangat kompleks yang memungkinkan kekuatan hardware dari sistem komputer untuk digunakan lebih mudah tanpa intervensi operator.
Software Application Perangkat Lunak Aplikasi Aplikasi Bisnis Aplikasi Saintifik dan Teknik
Software Aplikasi Bisnis Jenis menggunakan komputer untuk menghemat waktu maka menghemat uang memiliki informasi yang cepat kapanpun dibutuhkan Jenis word & text processing: WS, MS Words, emacs,. Spreadsheet : lotus, excel e-mail : Netscape, Eudora, IMP
Software Aplikasi saintifik dan teknis Jenis mendukung ide creatif, pekerjaan repetitif, akurat pemakaian mudah didukung banyak libraries & methods Jenis Data logging tools, untuk: cuaca, polusi, …. Robotics & AI tools Embedded system tools, untuk jaringan alat rumah tangga: microwave, mesin cuci, Multimedia & telecommunication: cellular phone Games