1. Definisi komputer
Komputer
adalah sekumpulan alat elektronik yang saling bekerja sama, dapat menerima data
(Input), mengolah data (Proses) dan dapat memberikan informasi (Output).
Komputer
dalam bahasa latin yaitu Computare yang
artinya menghitung , di dalam bahasa inggris disebut compute.
a. Menurut
Gorden B. Davis
Komputer
adalah tipe khusus alat penghitung yang mempunyai sifat tertentu yang pasti.
b. Menurut
William M. Fuori
Komputer
adalah suatu pemrosesan data (Data
Processor) yang dapat melakukan perhitungan yang besar dan cepat.
c. Menurut
Robert H. Billsmer 1985
Suatu
alat elektronik yang mampu melakukan
beberapa tugas yaitu menerima input memproses input sesuai dengan
instruksi yang diberikan, menyimpan perintah dan hasil pengolahan serta
menyediakan output dalam bentuk informasi.
2. Sejarah komputer
Perkembangan
komputer dimulai dari tahun 1940-an. Ada beberapa generasi komputer antara lain
:
a. Generasi
pertama
Pada
tahun 1941 oleh Konrad Zuse dari
Jerman yang membangun sebuah komputer Z3. Komputer generasi pertama menggunakan
Tube Vacum (tabung hampa) , tube vacum yaitu
tabung-tabung yang bermuatan elektronik sebesar lampu (light bubls) untuk
menghasilkan gambar.
Contoh
komputer generasi pertama :
- ENIAC oleh Jhon V. Atanasoff dan Clifford Benry . yang merupakan komputer elektronik pertama dunia dengan bobot 30 ton, panjang 30 m dan tinggi 2.4 m daya listrik 174 kilowatt.
- IBM 700 (1953) dan IBM 650 (1959)
b. Generasi
kedua
Pada
tahun 1948 komputer generasi kedua adalah IBM dan LARC yang dibuat oleh Sprery-rand yang menggunakan transistor.
Dengan penemuan transistor seperti televisi, radio dan komputer mengalami
perubahan yaitu ukuran lebih kecil dari pada komputer generasi sebelumnya.
Komputer transistor ini mulai digunakan pada Tahun 1956.
c. Generasi
ketiga
Pada
tahun 1965 mulai diperkenalkan IC (Integrated
Circuit) untuk menggantikan transistor. IC adalah satu rangkaian elektronik
lengkap dalam satu chip silikon yang
kecil.
Contoh
komputer generasi ketiga :
- IBM 360 (1964)
- ICL 1900 (International Computer Limitid) dan VAC 9000
d. Generasi
keempat
Pada
tahun 1980-an ,setelah IC pada generasi keempat dikembangkan lagi pembuatan komputer dengan ukuran sirkuit
dengan komponen elektrik yang diberi nama Large Scale Interation (LSI) yang
dapat memuat ratusan komponen dalam sebuah chip. Kemudian disusul Ultra-Large
Scale Integration (ULSI) yang meningkatkan jumlah tersebut menjadi jutaan.
e. Generasi
kelima
Contoh
komputer generasi kelima adalah komputer HAL9000 dari novel karya Artur C.
Clarke berjudul 2001 : Space Odyssey. HAL dapat melakukan percakapan dengan
manusia , menggunakan masukan visual , dan belajar sendiri.
3. Komponen sistem komputer
Dalam pengolahan data menjadi informasi, sistem komputer secara garis besar dibagi menjadi 3 komponen utama , yaitu : Input, Proses, dan Output.
Dalam pengolahan data menjadi informasi, sistem komputer secara garis besar dibagi menjadi 3 komponen utama , yaitu : Input, Proses, dan Output.
Komponen dibagi menjadi dua :
a. Perangkat
Keras (Hardware)
Suatu
perangkat yang berfungsi melakukan proses masukan , proses pengolahan data dan proses output.
1) Perangkat input (Input
Device)
yaitu perangkat untuk menerima input dari luar sistem, yang berupa signal input atau maintenance input.
yaitu perangkat untuk menerima input dari luar sistem, yang berupa signal input atau maintenance input.
a. Keyboard f. Kamera
b. Mouse g. Mik
(microphone)
c. Touch
pad h. Light Pen
d.
Scanner i. Joystick
e. Barcode
reader j. Graphics
pad
2) Perangkat pemprosesan (Process Devices)
Perangakt
pemrosesanpada komputer yaitu CPU , CPU merupakan pusat proses suatu informasi
pada sistem komputer serta memiliki memori untuk menyimpan data. CPU terdapat 2
bagian utama yaitu CU dan ALU.
a. CU (Control Unit)
Tugasnya untuk mengatur dan mengendalikan semua peralatan
yang ada pada sistem komputer.
b. ALU (Aritmatic
Logical Unit)
Berfungsi untuk melakukan operasi perhitungan aritmatika dan
logika
c. Memori , ada beberapa macam :
- RAM (Random Access
Memory)
Fungsinya untuk
mengingat perintah yang dilakukan pada proses input untuk selanjutnya diproses.
- ROM (Read Only
Memory)
ROM ada 3 jenis
: PROM , EPROM , dan EEPROM.
- Cache memori
Memory yang
digunakan sebagai perantara antara RAM dan CPU
- Register memori
Jenis memory
dengan kecepatan akses yang paling cepat.
3) Media penyimpanan
Merupakan media untuk
menyimpan data dan informasi yang telah diproses dalam CPU. Media penyimpanan
ada macam-macam antara lain :
a. Harddisk d.Piringan Optik
b. Floopydisk e. Flashdisk
c. ZIP Drive f. Flash Memory
4) Perangkat Output
Perangkat yang berguna
untuk menampilkan pengeluaran sebagai hasil pengolahan data.
a.
Monitor
b.
Speaker
c.
Printer
d.
Plotter
b. Perangkat lunak (Software)
Adalah umpulan beberapa perintah yang di eksekusi oleh mesin komputer dalam menjalankan pekerjaannya. Software dibagi menjadi tiga , yaitu :
Adalah umpulan beberapa perintah yang di eksekusi oleh mesin komputer dalam menjalankan pekerjaannya. Software dibagi menjadi tiga , yaitu :
1) Sistem operasi
Adalah komponen pengolah piranti lunak
dasar (essensial component) tersistem sebagai pengelola sumber daya hardware dan menyediakan layanan untuk aplikasi perangkat lunak.
a. Jenis Sistem
Operasi
-
DOS Operating
System
-
Windows
-
Linux
-
Machintos
b. Fungsi Sistem
Operasi
-
Resource Manager - Gatekeeper
-
Optimizer - Interface
-
Server - Accountant
-
Coordinator - Guardian
2) Bahasa Pemrograman
Merupakan bahasa yang dipakai untuk membuat program komputer.
Merupakan bahasa yang dipakai untuk membuat program komputer.
a. Tingkat bahasa pemrograman ada 4 :
- Low languange program (bahasa pemrograman tingkat rendah)
- Middle languange program (bahasa pemrograman tingkat
menengah)
- High languange program (bahasa pemrograman tingkat
tinggi)
- 4GL (bahasa pemrograman tingkat ke-4 contoh : visual
foxpro , visual basic)
b. Macam-macam bahasa pemrograman
- Bahasa mesin
- Bahasa assembly
- Bahasa assembly
- Bahasa tingkat tinggi : bahasa generasi ketiga (3GLs),
empat, dan lima (5GLs)
3) Perangkat lunak aplikasi
Suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna.
Suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna.
Perangkat lunak aplikasi terbagi menjadi dua macam :
a. Program aplikasi
Program yang
langsung dibuat oleh seorang programmer yang disesuaikan dengan kebutuhan seseorang
atau pun suatu perusahaan.
Contoh:
b. Program paket
Program khusus dalam paket-paket tertentu yang dibuat
oleh software house ataupun langsung bawaan dari suatu sistem operasi.
Macam-macam program aplikasi paket, yaitu :
- Microsoft Word - Corel Draw
- Microsoft Excel - Mozilla Firefox
- Microsoft Access - Internetx Explore
- Adobe Photoshop - Opera Mini
- Microsoft Excel - Mozilla Firefox
- Microsoft Access - Internetx Explore
- Adobe Photoshop - Opera Mini
x