Komputer adalah sebuah
mesin hitung elektronik yang secara cepat menerima informasi masukan digital
dan mengolah informasi tersebut menurut seperangkat instruksi yang tersimpan
dalam komputer tersebut dan menghasilkan keluaran
informasi yang dihasilkan setelah diolah.
Daftar perintah
tersebut dinamakan program komputer dan unit penyimpanannya adalah memori
komputer.
1.
Donald H. Sanders
Pengertian komputer
menurut Donald H. Sanders dalam buku Computer Today adalah
sistem elektronik untuk memanipulasi data yang cepat dan tepat serta dirancang
dan diorganisasikan agar bisa menerima dan menyimpan data input secara
otomatis, lalu memprosesnya dan menghasilkan output dibawah pengawasan suatu
langkah-langkah, instruksi-instruksi program yang sudah tersimpan di dalam memori
(stored program).
2.
Fuori
Pengertian komputer
menurut Fuori adalah sebuah alat pemroses data yang dapat melakukan
perhitungan besar secara cepat, termasuk perhitungan aritmatika dan operasi
logika, tanpa campur tangan dari manusia.
3.
Hamacher
Pengertian komputer
menurut Hamacher dalam buku Computer Organization adalah
mesin penghitung elektronik yang cepat dan dapat menerima informasi dari input
digital, kemudian memprosesnya sesuai dengan program yang tersimpan di
memorinya, dan menghasilkan output berupa informasi.
4.
Robert H. Blissmer
Pengertian komputer
menurut Robert H. Blissmer dalam buku Computer Annual adalah
suatu alat elektonik yang mampu melakukan beberapa tugas, antara lain adalah
menerima input, memproses input dengan menggunakan program tertentu, menyimpan
instruksi instruksi dan hasil dari pengolahan serta menyediakan output berupa
informasi.
Sejarah
Komputer
Kurang jelas kapan
komputer pertama kali ditemukan, namun sejarah mencatat konsep komputer
elektronik sudah ada pada tahun 1903 dari pemikiran dua orang jenius
bernama John V. Atanasoff dan Clifford Berry. Kemudian komputer
elektronik pertama bernama Z1 dibuat pada tahun 1941 dengan tujuan
membantu perang dunia kedua dalam merancang pesawat terbang dan peluru kendali.
Setelah Z1 kemudian
lahir komputer Mark I buatan Howard H. Aiken dari IBM lalu diikuti
dengan lahirnya ENIAC , sebuah komputer legendaris buatan John
Presper Eckert dan John W. Mauchly. Saat itu ukuran komputer
tebilang raksasa, dimana wikipedia mencatat Mark I memiliki panjang sekitar
setengah lapangan bola kaki. Tercatat juga, Mark I menggunakan kabel penghubung
dengan panjang total sekitar 500M.
Saat ini ukuran
komputer sudah relatif kecil dan bahkan sudah ada yang portabel dan bisa
dibawa-bawa yaitu yang sering disebut laptop. Perkembangan komputer hingga
mencapai saat ini tidak terlepas dari peran beberapa perusahaan komputer
seperti IBM, Apple, Microsoft dan tidak lupa juga peran dari komunitas open
source yang telah menghasilkan sistem operasi gratis seperti Linux.
Fungsi
Komputer
Saat pertama kali
ditemukan, komputer mempunyai fungsi yang sangat sederhana dan khusus seperti
misalnya sebagai mesin pembuat desain pesawat, pemecah kode dan alat bantu
untuk menyelesaikan persoalan aritmatika. Saat itu penggunaan komputer masih
bersifat tertutup dan rahasia serta berada pada lingkungan militer dan
industri.
Kini komputer telah
mengubah kehidupan manusia. Berbagai aspek kehidupan sudah terbantu dengan
adanya komputer. Mulai dari sektor bisnis, kedokteran, ekonomi dan pendidikan.
Peran komputer juga sudah merambah dunia hiburan seperti alat permainan dan
multimedia.
Berikut ini beberapa
fungsi komputer pada umumnya :
- Alat bantu pekerjaan, misalnya alat ketik, video dan foto editing, serta pengolah dan analisis data.
- Media untuk menyimpan dan mentransfer file/data.
- Sarana komunikasi misalnya untuk koneksi internet.
- Hiburan, misalnya permainan dan multimedia
- Otomatisasi Industri
Bagian-bagian Komputer
Komputer terdiri dari
beberapa bagian yaitu perangkat keras (hardware), perangkat lunak (software)
dan perangkat ahli (brainware).
A.
Hardware Komputer
Adalah seperangkat alat
atau komponen elektronik yang dirangkai memenuhi kriteria penyusun arsitektur
komputer.
Ada macam-macam
hardware komputer, misalnya :
- Mainboard atau Motherboard, adalah bagian utama komputer yang berisi banyak circuit yang berfungsi menyatukan kerja bagian komputer lainnya.
- Prosesor, adalah otak sebuah komputer yang berfungsi mengolah data.
- RAM (Random Access Memory), adalah sebuah media penyimpan sementara yang membantu kerja prosesor dalam mengolah data.
- Harddisk, adalah alat untuk menyimpan data.
- Monitor, adalah alat untuk menampilkan output grafis komputer.
- Keyboard, adalah papan ketik yang berfungsi menerima memasukkanhuruf, angka, simbol dan lainnya yang ada pada papan ketik tersebut.
- Mouse, adalah alat yang berfungsi sebagai pointer pada layar.
- Port, adalah alat untuk komunikasi komputer dengan perangkat lain. Ada beberapa port pada komputer seperti USB, Port Paralel (LPT) dan Port Serial (COM).
- CD-DVD R/RW, adalah alat untuk membaca dan atau menulis pada kepingan disk CD atau DVD.
- Power Supply, adalah alat yang menyediakan daya rendah untuk setiap bagian kmputer.
B.
Software Komputer
Adalah perangkat lunak
yang berupa kode-kode biner yang ditanamkan ke dalam komputer sehingga membuat
hardware komputer dapat berfungsi.
Ada macam-macam
software komputer, misalnya:
- Sistem Operasi (Operating System/OS), adalah perangkat lunak yang membuat sebuah lingkungan virtual untuk menjalankan program pada komputer, misalnya Linux, Windows dan MacOS.
- Aplikasi, adalah perangkat lunak yang dipergunakan untuk keperluan tertentu, misalnya mengetik, membuat spreadsheet, membuat presentasi dan file explorer.
- Driver, adalah perangkat lunak yang dipakai untuk pengenal identitas hardware ke dalam software.
- Bios, adalah perangkat lunak yang mengatur kerja sistem hardware saat komputer dihidupkan seperti mengaktifkan atau menon-aktifkan hardware, mengatur interupsi hardware dan mengatur sistem waktu.
C.
Brainware
Adalah orang atau
tenaga ahli yang berhubungan dengan komputer. Brainware ini merupakan
pengendali sepenuhnya dari hardware dan software komputer.
Ada beberapa
kualifikasi brainware komputer, seperti misalnya:
- User/Operator, adalah orang yang ahli dalam megoperasikan komputer, seperti administrasi kantor, designer grafis, video dan atau foto editor, blogger dan lain-lain.
- Teknisi, adalah orang yang ahli dalam pembuatan, perawatan dan perbaikan komputer.
- Programmer, adalah orang yang ahli dalam membuat program komputer.
- Trainer, adalah orang yang memberi pelatihan dibidang komputer.
Komputer terdiri dari
lima bagian utama yang mempunyai fungsi sendiri-sendiri.
Unit-unit tersebut
yaitu:
- Masukan
- Memori
- Aritmetika dan Logika
- Keluaran
- Kontrol
Fungsi
unit-unit :
- Masukan, menerima informasi yang dikodekan dari operator manusia lewat alat-aloat elektromekanik seperti papan ketik pada suatu terminal video, atau dari komputer-komputer lain lewat jalur komunikasi digital.
- Memori, tempat untuk menyimpan langkah-langkah pengolahan yang ditentukan oleh prograM.
- Aritmetika dan Logika, mengolah informasi yang diterima dan disimpan dalam memori untuk dipergunakan kelak melaksanakan operasi yang diinginkan.
- Keluaran, mengeluarkan akhir dari hasil-hasil yang diperoleh dikirimkan kembali.
- Kontrol, pengkoordinasi seluruh kegiatan
Struktur
Komputer
Struktur
internal komputer terdapat empat struktur utama:
- Central Processing Unit (CPU), berfungsi sebagai pengontrol operasi komputer dan pusat pengolahan fungsi – fungsi komputer. Kesepakatan, CPU cukup disebut sebagai processor (prosesor) saja.
- Memori Utama, berfungsi sebagai penyimpan data.
- I/O, berfungsi memindahkan data ke lingkungan luar atau perangkat lainnya.
- System Interconnection, merupakan sistem yang menghubungkan CPU, memori utama dan I/O.
Fungsi
Komputer
- Fungsi Operasi Pengolahan Data
- Fungsi Operasi Penyimpanan Data
- Fungsi Operasi Pemindahan Data
- Fungsi Operasi Kontrol
Kinerja
Komputer
Kinerja sebuah
sistem komputer merupakan hasil proses dari seluruh
komponen komputer, yang melibatkan CPU, memori utama, memori
sekunder, bus, peripheral.
Dari segi
perkembangan program aplikasipun sangat menakjubkan. Aplikasi dekstop yang
hampir dimiliki semua sistem komputer saat ini meliputi :
- Pengolahan citra
- Pengenalan voice atau pembicaraan
- Video conference
- Mulitimedia
- Transfer data
Yang menakjubkan
lagi adalah dari sudut pandang organisasi
dan arsitektur komputer saat ini adalah mirip dengan
komputer IAS yang dibuat sekitar 50 tahun lalu,
namun perkembangan dan kecanggihannya dapat kita rasakan
sekarang ini.Peningkatan kinerja mikroprosesor ini
terus berlanjut tidak kenal henti dengan
berbagai teknik yang telah dikembangkan, diantaranya :
- Branch Prediction, teknik dimana prosesor memungkinkan mengamati terlebih dahulu di dalam software dan melakukan prediksi percabangan atau kelompok instruksi yang akan dieksekusi berikutnya.
- Data Flow Analysis, prosesor akan menganalisa instruksi – instruksi yang tidak tergantung pada hasil atau data lainnya untuk membuat penjadwalan yang optimum dalam eksekusi.
- Speculative Execution, dengan modal prediksi cabang dan analisis data, maka prosesor dapat melakukan eksekusi spekulatif terlebih dahulu sebelum waktunya.
Organisasi
Komputer
Organisasi
komputer adalah bagian yang terkait erat dengan unit-unit operasional dan
interkoneksi antar komponen penyusun sistem komputer dalam merealisasikan aspek
arsitekturalnya.
Contoh
Organisasi Komputer
- Teknologi hardware
- Perangkat antarmuka
- Teknologi memori
- Sistem memori
- Sinyal – sinyal kontrol
Arsitektur
Komputer
Arsitektur
komputer lebih cenderung pada kajian atribut – atribut sistem komputer
yang terkait dengan seorang programmer. Contohnya, set instruksi, aritmetika yang
digunakan, teknik pengalamatan, mekanisme I/O.
Contoh
Arsitektur Komputer
- Set instruksi
- Aritmetika yang dipergunakan
- Teknik pengalamatan
- Mekanisme I/O
Perbedaan
Utama
Organisasi Komputer
Bagian yang terkait
dengan erat dengan unit – unit operasional
Contoh : teknologi
hardware, perangkat antarmuka, teknologi memori, sistem memori, dan sinyal –
sinyal kontrol
Arsitektur Komputer
Atribut – atribut
sistem komputer yang terkait dengan seorang programmer
Contoh : Set instruksi,
aritmetika yang dipergunakan, teknik pengalamatan, mekanisme I/O
Tidak ada komentar:
Posting Komentar