Responsi Daskom
Responsi Daskom
HARDWARE
SOFTWARE BRAINWARE
Jenis Komputer
Berdasarkan Data Berdasarkan Berdasarkan
yang Diolah Ukurannya Penggunaannya
Special
Analog Mainframe
Purpose
Computer
Minicomputer Computer
Digital
Computer
Hybrid Microcomputer General
Computer Purpose
Computer
Hardware
Pada dasarnya terdiri dari 4 unit, yang membentuk konfigurasi
sebagaimana gambar berikut :
Memory Unit
Alat Pemroses
CPU
CU
Register
ALU
Alat Input Alat Output
Main Memory
RAM
ROM
RAM ( Random Acces Memory) merupakan memory yang dapat diisi dan
diambil isinya oleh programmer.
Struktur RAM :
1. Input Storage ; untuk menampung input yang dimasukkan oleh alat input
2. Program Storage ; untuk menyimpan semua instruksi program yang akan diproses
3. Working Storage ; untuk menyimpan data yang akan diolah dan dari
hasil proses
4. Output Storage ; untuk menampung hasil akhir dari pengolahan data
yang akan ditampilkan ke alat output.
RAM memiliki kemampuan untuk melakukan pengecekan dari data yang disimpannya,
disebut dengan istilah PARITY CHECK EVEN PARITY CHECK
( Jumlah bit 1 harus genap )
ODD PARITY CHECK
( Jumlah bit 1 harus ganjil )
ROM ( Read Only Memory ) merupakan memory yang hanya dapat dibaca saja.
REGISTER
•Merupakan simpanan kecil yang memiliki kecepatan tinggi (5 sampai 10 kali kecepatan main
memory)
•Digunakan untuk menyimpan instruksi dan data yang sedang diproses oleh CPU
(instruksi lain yang menunggu giliran disimpan di main memory)
•Terbagi atas : 1. Instruction Register ( IR ) atau Program Register yang digunakan untuk
menyimpan instruksi yang sedang diproses
2. Program Counter ( PC ) atau Control Counter / instruction counter adalah
register yang digunakan untuk menyimpan alamat (address) lokasi dari main
memory yang berisi instruksi yang sedang diproses.
•Register yang berhubungan dengan data yang sedang diproses disebut General Purpose
Register yang memiliki kegunaan sebagai Operand Register (untuk menampung data atau
operand yang sedang diolah) & sebagai Accumulator (untuk menyimpan hasil dari operasi
aritmatika dan logika yang dilakukan ALU).
Cache Memory
Sebagai tambahan dari Register, beberapa CPU menggunakan
suatu Cache Memory / Scratch-pad Memory / High-speed
buffer / Buffer Memory dengan tujuan agar kerja dari CPU
lebih efisien dan dapat mengurangi waktu yang terbuang.
CACHE MAIN
CPU
MEMORY MEMORY
Cara Kerja Komputer
Secara garis besar dapat dilihat pada gambar berikut :
ALU
CU
Brainware
Unsur brainware dapat dibagi dalam
Computer Development Expert
Computer users
Computer Development Expert
Mempunyai latar belakang pendidikan computer
engineering atau science.
Computer engineering untuk mengembangkan
perangkat keras, dan computer science untuk
perangkat lunak
Brainware
Computer Users
Dapat dikategorikan dalam beberapa bidang
professional, seperti :
Programmer
System Analyst
Database Administrator
Network administrator
Computer Operator
End user support specialist
Software
Kategory :
Software System
Operating sistem
Language Software
Software Apllication
User Development
Taylor made
Program packages
Operating System
Dibuat oleh pabrik komputer yang berfungsi :
sebagai perantara PK dengan PL yang dibuat oleh user
mengendalikan dan mengkoordinasikan kegiatan sistem komputer
Saat ini 1 komputer dapat menggunakan lebih dari satu OS dan
sebaliknya. Karenanya OS sudah dijadikan patokan bila akan
membeli komputer
OS yang tidak flleksibel akan sulit mencari program aplikasi
Language Software
Berfungsi sebagai penerjemah source program menjadi object
program
Source program dalam HLL, object program (machine language
dalam bentuk bilangan-biangan binary)
Instruksi dalam object program disebut object code yang terdiri
dari op-code dan operand
Contoh penulisan object code :
0001 0011 0010 (op-code operand operand)
Aplication Software
Ditulis untuk memudahkan perkerjaan/
menyelesaikan permasalahan dalam aplikasi tetentu
Dapat diperoleh dalam bentuk buatan sendiri (user
development program), dipesan (taylor made), atau
dibeli dipasaran dalam bentuk paket (program
pakages)
User Development
Program yang dibuat sendiri oleh user dengan
mengunakan programming language, baik dalam
bentuk asembler, compiler atau interpreter.
Kategori Programming Language :
Low level language (ASSEMBLER)
Haigh level language ( BASIC, COBOL, FORTRAN,
PASCAL, dll.)
Taylor Made
Adalah program yang dipesan oleh user kepada pihak
ketiga (software house)
Kelemahannya :
Biaya cukup tinggi
Ada ketergantungan dengan pembuat
Tidak fleksibel untuk dikembangkan sesuai kebutuhan
Paket Program
Sifatnya dapat diandalkan, user friendly, punya
dokumentasi memadai, dan didukung
pengembangannya.
Menurut jenis aplikasinya dapat dibagi a.l. :
Administrasi (Wordpro, spreadsheet, dll)
DBMS (Dbase, Foxbase, Clipper, dll)
Scientific (Matematik, Statistik, Kimia, Biologi,
dll)
Engineering (CAD/CAM, dll)