ELEMEN DASAR SISTEM KOMPUTER 1 Konfigurasi Komputer Komputer terbagi menjadi 3 bagian : 1. Hardware (Perangkat Keras) Peralatan dalam bentuk fisik yang menjalankan sistem komputer. 2. Software (Perangkat Lunak) Rangkaian prosedur dan dokumentasi program yang berfungsi menyelesaikan masalah yang dikehendaki. 3. Brainware (Perangkat pikir) Orang yang menggunakan komputer 2 Konfigurasi Hardware Hardware terdiri dari : Input Device Process Device Output Device INPUT PROSES OUTPUT KONVERSI BINER 3 Konfigurasi Hardware (1) PERIPHERAL DEVICE Process Device Input Device MEMORY RAM -Keyboard -Mouse -Joystick -Light Pen -dll ALU Output Device ROM CU Monitor Printer Ploter dll 4 Konfigurasi Hardware (2) Keterangan gambar diatas : CU (Control Unit) Digunakan untuk mengatur dan menjalankan instruksi dalam urutan yang telah ditetapkan. ALU(Arithmatic and Logic Unit) Bagian perangkat keras yang berhubungan langsung dengan perhitungan arithmatic. RAM (Random Access Memory) Memori yang membaca dan menulis. ROM (Read Only Memory) Memori yang dapat membaca saja. 5 Konfigurasi Hardware (3) Jenis-jenis RAM : 1. SRAM ( Static RAM) 2. DRAM ( Dinamic RAM) 3. NVRAM 4. FRAM ( Ferroeletric RAM) Jenis-jenis ROM : 1. PROM ( Programmable ROM) 2. EPROM (Eraseble ROM) 3. EEEPROM (Electrically Eraseble Programable ROM 6 Konfigurasi Hardware (4) Control Unit Merupakan salah satu bagian dari sebuah CPU yang berfungsi untuk mengontrol dari data atau instruksi Program Counter Instruction Address Register Program Counter Address Instruction Address Register 7 Konfigurasi Hardware(5) Arithmatic and Logic Unit : Storage Register Adder Accumulator Memory, CU, ALU dihubungkan oleh Bus. BUS dibedakan menjadi 3 fungsi , yaitu : 1. Control BUS 2. Address BUS 3. Data BUS 8 Konfigurasi Software Klasifikasi Software terbagi menjadi : Sistem Operasi (Operating Software) perangkat lunak yang dihubungkan dengan pelaksanaan program dan koordinasi dari aktivitas sistem komputer. Bahasa Pemrograman bahasa komputer yang digunakab untuk menulis instruksi-instruksi program untuk melakukan suatu pekerjaan yang dilakukan oleh programer. Program Paket program komputer yang siap digunakan atau disebut juga program siap pakai. 9 Konfigurasi Software (1) Sistem Operasi (Operating System) Fungsi dasar : a) Menjadwalkan Tugas b) Mengelola Sumberdaya perangkat lunak dan perangkat keras c) Menjaga keamanan sistem d) Memungkinkan pembagian sumberdaya untuk beberapa pemakai e) Menyimpan catatan pemakai f) Menangani interrupt 10 Konfigurasi Software (2) Bahasa Pemrograman Adapun bahasa pemrograman yang dikenal saat ini: 1. Bahasa tingkat rendah (Low Level Language) contoh : bahasa mesin dan bahasa rakitan 2. Bahasa tingkat menengah (Middle Level Language) contoh : bahasa c 3. Bahasa tingkat tinggi ( High Level Language) contoh : BASIC, COBOL, PASCAL, PL/I, ALGOL 11 Konfigurasi Software (3) Program Paket Yaitu program komputer yang siap digunakan atau diseut juga program siap pakai. Program paket digunakan untuk aplikasi bisnis secara umum, aplikasi khusus dibidang industri, aplikasi untuk meningkatkan produktifitas organisasi ayau perusahaan dan aplikasi untuk produktifitas perorangan. Contoh : lotus 123, Dbase, dan Wordstar. 12 Konfigurasi Brainware Brainware dikelompokkan menjadi 3, yaitu: Operator seseorang yang mengoperasikan mesin komputer atau dapat pula dikatakan dengan seseorang yang menjelaskan tindakan untuk dilaksanakan. Programer seseorang yang bertugas merancang, menulis, dan menguji komputer System Analyst seseorang yang bertugas untuk melakukan spesifikasi penyelesaian masalah. 13 Instalasi Komputer Sensor Input Device kamera CPU/ Process Device Modem Video Ethernet Output Device 14