Komputer mikro

advertisement
Sejarah dan pengertian komputer
Pengertian Komputer
Komputer adalah alat yang dipakai untuk mengolah data menurut perintah yang telah
dirumuskan. Kata komputer semula dipergunakan untuk menggambarkan orang yang
perkerjaannya melakukan perhitungan aritmatika, dengan atau tanpa alat bantu, tetapi arti
kata ini kemudian dipindahkan kepada mesin itu sendiri. Asal mulanya, pengolahan
informasi hampir eksklusif berhubungan dengan masalah aritmatika, tetapi komputer
modern dipakai untuk banyak tugas yang tidak berhubungan dengan matematika.
Secara luas, Komputer dapat didefinisikan sebagai suatu peralatan elektronik yang terdiri
dari beberapa komponen, yang dapat bekerja sama antara komponen satu dengan yang
lain untuk menghasilkan suatu informasi berdasarkan program dan data yang ada.
Adapun komponen komputer adalah meliputi : Layar Monitor, CPU, Keyboard, Mouse
dan Printer (sbg pelengkap). Tanpa printer komputer tetap dapat melakukan tugasnya
sebagai pengolah data, namun sebatas terlihat dilayar monitor belum dalam bentuk print
out (kertas).
Dalam definisi seperti itu terdapat alat seperti slide rule, jenis kalkulator mekanik mulai
dari abakus dan seterusnya, sampai semua komputer elektronik yang kontemporer. Istilah
lebih baik yang cocok untuk arti luas seperti "komputer" adalah "yang memproses
informasi" atau "sistem pengolah informasi."
Saat ini, komputer sudah semakin canggih. Tetapi, sebelumnya komputer tidak sekecil,
secanggih, sekeren dan seringan sekarang. Dalam sejarah komputer, ada 5 generasi dalam
sejarah komputer.
Generasi komputer
Generasi Pertama
Dengan terjadinya Perang Dunia Kedua, negara-negara yang terlibat dalam perang
tersebut berusaha mengembangkan komputer untuk mengeksploit potensi strategis yang
dimiliki komputer. Hal ini meningkatkan pendanaan pengembangan komputer serta
mempercepat kemajuan teknik komputer. Pada tahun 1941, Konrad Zuse, seorang
insinyur Jerman membangun sebuah komputer, Z3, untuk mendesain pesawat terbang
dan peluru kendali.
Pihak sekutu juga membuat kemajuan lain dalam pengembangan kekuatan komputer.
Tahun 1943, pihak Inggris menyelesaikan komputer pemecah kode rahasia yang
dinamakan Colossus untuk memecahkan kode rahasia yang digunakan Jerman. Dampak
pembuatan Colossus tidak terlalu memengaruhi perkembangan industri komputer
dikarenakan dua alasan. Pertama, Colossus bukan merupakan komputer
serbaguna(general-purpose computer), ia hanya didesain untuk memecahkan kode
rahasia. Kedua, keberadaan mesin ini dijaga kerahasiaannya hingga satu dekade setelah
perang berakhir.
Usaha yang dilakukan oleh pihak Amerika pada saat itu menghasilkan suatu kemajuan
lain. Howard H. Aiken (1900-1973), seorang insinyur Harvard yang bekerja dengan IBM,
berhasil memproduksi kalkulator elektronik untuk US Navy. Kalkulator tersebut
berukuran panjang setengah lapangan bola kaki dan memiliki rentang kabel sepanjang
500 mil. The Harvard-IBM Automatic Sequence Controlled Calculator, atau Mark I,
merupakan komputer relai elektronik. Ia menggunakan sinyal elektromagnetik untuk
menggerakkan komponen mekanik. Mesin tersebut beropreasi dengan lambat (ia
membutuhkan 3-5 detik untuk setiap perhitungan) dan tidak fleksibel (urutan kalkulasi
tidak dapat diubah). Kalkulator tersebut dapat melakukan perhitungan aritmatik dasar dan
persamaan yang lebih kompleks.
Perkembangan komputer lain pada masa kini adalah Electronic Numerical Integrator and
Computer (ENIAC), yang dibuat oleh kerjasama antara pemerintah Amerika Serikat dan
University of Pennsylvania. Terdiri dari 18.000 tabung vakum, 70.000 resistor, dan 5 juta
titik solder, komputer tersebut merupakan mesin yang sangat besar yang mengkonsumsi
daya sebesar 160kW.
Komputer ini dirancang oleh John Presper Eckert (1919-1995) dan John W. Mauchly
(1907-1980), ENIAC merupakan komputer serbaguna (general purpose computer) yang
bekerja 1000 kali lebih cepat dibandingkan Mark I.
Pada pertengahan 1940-an, John von Neumann (1903-1957) bergabung dengan tim
University of Pennsylvania dalam usaha membangun konsep desain komputer yang
hingga 40 tahun mendatang masih dipakai dalam teknik komputer. Von Neumann
mendesain Electronic Discrete Variable Automatic Computer (EDVAC) pada tahun 1945
dengan sebuah memori untuk menampung baik program ataupun data. Teknik ini
memungkinkan komputer untuk berhenti pada suatu saat dan kemudian melanjutkan
pekerjaannya kembali. Kunci utama arsitektur von Neumann adalah unit pemrosesan
sentral (CPU), yang memungkinkan seluruh fungsi komputer untuk dikoordinasikan
melalui satu sumber tunggal. Tahun 1951, UNIVAC I (Universal Automatic Computer I)
yang dibuat oleh Remington Rand, menjadi komputer komersial pertama yang
memanfaatkan model arsitektur Von Neumann tersebut.
Baik Badan Sensus Amerika Serikat dan General Electric memiliki UNIVAC. Salah satu
hasil mengesankan yang dicapai oleh UNIVAC dalah keberhasilannya dalam
memprediksi kemenangan Dwilight D. Eisenhower dalam pemilihan presiden tahun
1952.
Komputer Generasi pertama dikarakteristik dengan fakta bahwa instruksi operasi dibuat
secara spesifik untuk suatu tugas tertentu. Setiap komputer memiliki program kode biner
yang berbeda yang disebut "bahasa mesin" (machine language). Hal ini menyebabkan
komputer sulit untuk diprogram dan membatasi kecepatannya. Ciri lain komputer
generasi pertama adalah penggunaan tube vakum (yang membuat komputer pada masa
tersebut berukuran sangat besar) dan silinder magnetik untuk penyimpanan data.
Generasi Kedua
Pada tahun 1948, penemuan transistor sangat memengaruhi perkembangan komputer.
Transistor menggantikan tube vakum di televisi, radio, dan komputer. Akibatnya, ukuran
mesin-mesin elektrik berkurang drastis.
Transistor mulai digunakan di dalam komputer mulai pada tahun 1956. Penemuan lain
yang berupa pengembangan memori inti-magnetik membantu pengembangan komputer
generasi kedua yang lebih kecil, lebih cepat, lebih dapat diandalkan, dan lebih hemat
energi dibanding para pendahulunya. Mesin pertama yang memanfaatkan teknologi baru
ini adalah superkomputer. IBM membuat superkomputer bernama Stretch, dan SpreryRand membuat komputer bernama LARC. Komputer-komputer ini, yang dikembangkan
untuk laboratorium energi atom, dapat menangani sejumlah besar data, sebuah
kemampuan yang sangat dibutuhkan oleh peneliti atom. Mesin tersebut sangat mahal dan
cenderung terlalu kompleks untuk kebutuhan komputasi bisnis, sehingga membatasi
kepopulerannya. Hanya ada dua LARC yang pernah dipasang dan digunakan: satu di
Lawrence Radiation Labs di Livermore, California, dan yang lainnya di US Navy
Research and Development Center di Washington D.C. Komputer generasi kedua
menggantikan bahasa mesin dengan bahasa assembly. Bahasa assembly adalah bahasa
yang menggunakan singkatan-singakatan untuk menggantikan kode biner.
Pada awal 1960-an, mulai bermunculan komputer generasi kedua yang sukses di bidang
bisnis, di universitas, dan di pemerintahan. Komputer-komputer generasi kedua ini
merupakan komputer yang sepenuhnya menggunakan transistor. Mereka juga memiliki
komponen-komponen yang dapat diasosiasikan dengan komputer pada saat ini: printer,
penyimpanan dalam disket, memory, sistem operasi, dan program.
Salah satu contoh penting komputer pada masa ini adalah 1401 yang diterima secara luas
di kalangan industri. Pada tahun 1965, hampir seluruh bisnis-bisnis besar menggunakan
komputer generasi kedua untuk memprosesinformasi keuangan.
Program yang tersimpan di dalam komputer dan bahasa pemrograman yang ada di
dalamnya memberikan fleksibilitas kepada komputer. Fleksibilitas ini meningkatkan
kinerja dengan harga yang pantas bagi penggunaan bisnis. Dengan konsep ini, komputer
dapat mencetak faktur pembelian konsumen dan kemudian menjalankan desain produk
atau menghitung daftar gaji. Beberapa bahasa pemrograman mulai bermunculan pada
saat itu. Bahasa pemrograman Common Business-Oriented Language (COBOL) dan
Formula Translator (FORTRAN) mulai umum digunakan. Bahasa pemrograman ini
menggantikan kode mesin yang rumit dengan kata-kata, kalimat, dan formula matematika
yang lebih mudah dipahami oleh manusia. Hal ini memudahkan seseorang untuk
memprogram dan mengatur komputer. Berbagai macam karier baru bermunculan
(programmer, analis sistem, dan ahli sistem komputer). Industr piranti lunak juga mulai
bermunculan dan berkembang pada masa komputer generasi kedua ini.
Generasi Ketiga
Walaupun transistor dalam banyak hal mengungguli tube vakum, namun transistor
menghasilkan panas yang cukup besar, yang dapat berpotensi merusak bagian-bagian
internal komputer. Batu kuarsa (quartz rock) menghilangkan masalah ini. Jack Kilby,
seorang insinyur di Texas Instrument, mengembangkan sirkuit terintegrasi (IC :
integrated circuit) di tahun 1958. IC mengkombinasikan tiga komponen elektronik dalam
sebuah piringan silikon kecil yang terbuat dari pasir kuarsa. Pada ilmuwan kemudian
berhasil memasukkan lebih banyak komponen-komponen ke dalam suatu chip tunggal
yang disebut semikonduktor. Hasilnya, komputer menjadi semakin kecil karena
komponen-komponen dapat dipadatkan dalam chip. Kemajuan komputer generasi ketiga
lainnya adalah penggunaan sistem operasi (operating system) yang memungkinkan mesin
untuk menjalankan berbagai program yang berbeda secara serentak dengan sebuah
program utama yang memonitor dan mengkoordinasi memori komputer.
Generasi Keempat
Setelah IC, tujuan pengembangan menjadi lebih jelas: mengecilkan ukuran sirkuit dan
komponen-komponen elektrik. Large Scale Integration (LSI) dapat memuat ratusan
komponen dalam sebuah chip. Pada tahun 1980-an, Very Large Scale Integration (VLSI)
memuat ribuan komponen dalam sebuah chip tunggal.
Ultra-Large Scale Integration (ULSI) meningkatkan jumlah tersebut menjadi jutaan.
Kemampuan untuk memasang sedemikian banyak komponen dalam suatu keping yang
berukurang setengah keping uang logam mendorong turunnya harga dan ukuran
komputer. Hal tersebut juga meningkatkan daya kerja, efisiensi dan keterandalan
komputer. Chip Intel 4004 yang dibuat pada tahun 1971membawa kemajuan pada IC
dengan meletakkan seluruh komponen dari sebuah komputer (central processing unit,
memori, dan kendali input/output) dalam sebuah chip yang sangat kecil. Sebelumnya, IC
dibuat untuk mengerjakan suatu tugas tertentu yang spesifik. Sekarang, sebuah
mikroprosesor dapat diproduksi dan kemudian diprogram untuk memenuhi seluruh
kebutuhan yang diinginkan. Tidak lama kemudian, setiap piranti rumah tangga seperti
microwave, oven, televisi, dan mobil dengan electronic fuel injection (EFI) dilengkapi
dengan mikroprosesor.
Perkembangan yang demikian memungkinkan orang-orang biasa untuk menggunakan
komputer biasa. Komputer tidak lagi menjadi dominasi perusahaan-perusahaan besar atau
lembaga pemerintah. Pada pertengahan tahun 1970-an, perakit komputer menawarkan
produk komputer mereka ke masyarakat umum. Komputer-komputer ini, yang disebut
minikomputer, dijual dengan paket piranti lunak yang mudah digunakan oleh kalangan
awam. Piranti lunak yang paling populer pada saat itu adalah program word processing
dan spreadsheet. Pada awal 1980-an, video game seperti Atari 2600 menarik perhatian
konsumen pada komputer rumahan yang lebih canggih dan dapat diprogram.
Pada tahun 1981, IBM memperkenalkan penggunaan Personal Computer (PC) untuk
penggunaan di rumah, kantor, dan sekolah. Jumlah PC yang digunakan melonjak dari 2
juta unit di tahun 1981 menjadi 5,5 juta unit di tahun 1982. Sepuluh tahun kemudian, 65
juta PC digunakan. Komputer melanjutkan evolusinya menuju ukuran yang lebih kecil,
dari komputer yang berada di atas meja (desktop computer) menjadi komputer yang dapat
dimasukkan ke dalam tas (laptop), atau bahkan komputer yang dapat digenggam
(palmtop).
IBM PC bersaing dengan Apple Macintosh dalam memperebutkan pasar komputer.
Apple Macintosh menjadi terkenal karena memopulerkan sistem grafis pada
komputernya, sementara saingannya masih menggunakan komputer yang berbasis teks.
Macintosh juga memopulerkan penggunaan piranti mouse.
Pada masa sekarang, kita mengenal perjalanan IBM compatible dengan pemakaian CPU:
IBM PC/486, Pentium, Pentium II, Pentium III, Pentium IV (Serial dari CPU buatan
Intel). Juga kita kenal AMD k6, Athlon, dsb. Ini semua masuk dalam golongan komputer
generasi keempat.
Seiring dengan menjamurnya penggunaan komputer di tempat kerja, cara-cara baru untuk
menggali potensial terus dikembangkan. Seiring dengan bertambah kuatnya suatu
komputer kecil, komputer-komputer tersebut dapat dihubungkan secara bersamaan dalam
suatu jaringan untuk saling berbagi memori, piranti lunak, informasi, dan juga untuk
dapat saling berkomunikasi satu dengan yang lainnya. Jaringan komputer memungkinkan
komputer tunggal untuk membentuk kerjasama elektronik untuk menyelesaikan suatu
proses tugas. Dengan menggunakan perkabelan langsung (disebut juga Local Area
Network atau LAN), atau [kabel telepon, jaringan ini dapat berkembang menjadi sangat
besar.
Generasi Kelima
Mendefinisikan komputer generasi kelima menjadi cukup sulit karena tahap ini masih
sangat muda. Contoh imajinatif komputer generasi kelima adalah komputer fiksi
HAL9000 dari novel karya Arthur C. Clarke berjudul 2001: Space Odyssey. HAL
menampilkan seluruh fungsi yang diinginkan dari sebuah komputer generasi kelima.
Dengan kecerdasan buatan (artificial intelligence atau AI), HAL dapat cukup memiliki
nalar untuk melakukan percapakan dengan manusia, menggunakan masukan visual, dan
belajar dari pengalamannya sendiri.
Walaupun mungkin realisasi HAL9000 masih jauh dari kenyataan, banyak fungsi-fungsi
yang dimilikinya sudah terwujud. Beberapa komputer dapat menerima instruksi secara
lisan dan mampu meniru nalar manusia. Kemampuan untuk menterjemahkan bahasa
asing juga menjadi mungkin. Fasilitas ini tampak sederhana. Namun fasilitas tersebut
menjadi jauh lebih rumit dari yang diduga ketika programmer menyadari bahwa
pengertian manusia sangat bergantung pada konteks dan pengertian ketimbang sekedar
menterjemahkan kata-kata secara langsung.
Banyak kemajuan di bidang desain komputer dan teknologi yang semakin
memungkinkan pembuatan komputer generasi kelima. Dua kemajuan rekayasa yang
terutama adalah kemampuan pemrosesan paralel, yang akan menggantikan model non
Neumann. Model non Neumann akan digantikan dengan sistem yang mampu
mengkoordinasikan banyak CPU untuk bekerja secara serempak. Kemajuan lain adalah
teknologi superkonduktor yang memungkinkan aliran elektrik tanpa ada hambatan
apapun, yang nantinya dapat mempercepat kecepatan informasi.
Jepang adalah negara yang terkenal dalam sosialisasi jargon dan proyek komputer
generasi kelima. Lembaga ICOT (Institute for new Computer Technology) juga dibentuk
untuk merealisasikannya. Banyak kabar yang menyatakan bahwa proyek ini telah gagal,
namun beberapa informasi lain bahwa keberhasilan proyek komputer generasi kelima ini
akan membawa perubahan baru paradigma komputerisasi di dunia.
Komputer
Bagian-bagian Komputer Personal.
1: Monitor
2: Motherboard
3: Prosesor
4: Slot ATA
5: RAM (Memori Akses Acak)
6: Slot PCI
7: Catu Daya
8: Tempat cakram optik
9: Hard Disk
10: Keyboard
11: Mouse
Komputer adalah alat yang dipakai untuk mengolah data menurut prosedur yang telah
dirumuskan. Kata computer semula dipergunakan untuk menggambarkan orang yang
perkerjaannya melakukan perhitungan aritmatika, dengan atau tanpa alat bantu, tetapi arti
kata ini kemudian dipindahkan kepada mesin itu sendiri. Asal mulanya, pengolahan
informasi hampir eksklusif berhubungan dengan masalah aritmatika, tetapi komputer
modern dipakai untuk banyak tugas yang tidak berhubungan dengan matematika.
Dalam arti seperti itu terdapat alat seperti slide rule, jenis kalkulator mekanik mulai dari
abakus dan seterusnya, sampai semua komputer elektronik yang kontemporer. Istilah
lebih baik yang cocok untuk arti luas seperti "komputer" adalah "yang mengolah
informasi" atau "sistem pengolah informasi." Selama bertahun-tahun sudah ada beberapa
arti yang berbeda dalam kata "komputer", dan beberapa kata yang berbeda tersebut
sekarang disebut disebut sebagai komputer.
Kata computer secara umum pernah dipergunakan untuk mendefiniskan orang yang
melakukan perhitungan aritmatika, dengan atau tanpa mesin pembantu. Menurut
Barnhart Concise Dictionary of Etymology, kata tersebut digunakan dalam bahasa
Inggris pada tahun 1646 sebagai kata untuk "orang yang menghitung" kemudian
menjelang 1897 juga digunakan sebagai "alat hitung mekanis". Selama Perang Dunia II
kata tersebut menunjuk kepada para pekerja wanita Amerika Serikat dan Inggris yang
pekerjaannya menghitung jalan artileri perang dengan mesin hitung.
Charles Babbage mendesain salah satu mesin hitung pertama yang disebut mesin
analitikal. Selain itu, berbagai alat mesin sederhana seperti slide rule juga sudah dapat
dikatakan sebagai komputer.
Jenis
Sekalipun demikian, definisi di atas mencakup banyak alat khusus yang hanya bisa
memperhitungkan satu atau beberapa fungsi. Ketika mempertimbangkan komputer
modern, sifat mereka yang paling penting yang membedakan mereka dari alat
menghitung yang lebih awal ialah bahwa, dengan pemrograman yang benar, semua
komputer dapat mengemulasi sifat apa pun (meskipun barangkali dibatasi oleh kapasitas
penyimpanan dan kecepatan yang berbeda), dan, memang dipercaya bahwa mesin
sekarang bisa meniru alat perkomputeran yang akan kita ciptakan di masa depan
(meskipun niscaya lebih lambat). Dalam suatu pengertian, batas kemampuan ini adalah
tes yang berguna karena mengenali komputer "maksud umum" dari alat maksud istimewa
yang lebih awal. Definisi dari "maksud umum" bisa diformulasikan ke dalam syarat
bahwa suatu mesin harus dapat meniru Mesin Turing universal. Mesin yang mendapat
definisi ini dikenal sebagai Turing-lengkap, dan yang pertama mereka muncul pada tahun
1940 di tengah kesibukan perkembangan di seluruh dunia. Lihat artikel sejarah
perkomputeran untuk lebih banyak detail periode ini.
Komputer benam
Pada sekitar 20 tahun , banyak alat rumah tangga, khususnya termasuk panel dari
permainan video tetapi juga mencakup telepon genggam, perekam kaset video, PDA dan
banyak sekali dalam rumahtangga, industri, otomotif, dan alat elektronik lain, semua
berisi sirkuit elektronik yang seperti komputer yang memenuhi syarat Turing-lengkap di
atas (dengan catatan bahwa program dari alat ini seringkali dibuat secara langsung di
dalam chip ROM yang akan perlu diganti untuk mengubah program mesin). Komputer
maksud khusus lainnya secara umum dikenal sebagai "mikrokontroler" atau "komputer
benam" (embedded computer). Oleh karena itu, banyak yang membatasi definisi
komputer kepada alat yang maksud pokoknya adalah pengolahan informasi, daripada
menjadi bagian dari sistem yang lebih besar seperti telepon, oven mikrowave, atau
pesawat terbang, dan bisa diubah untuk berbagai maksud oleh pemakai tanpa modifikasi
fisik. Komputer kerangka utama, minikomputer, dan komputer pribadi (PC) adalah
macam utama komputer yang mendapat definisi ini.
Komputer pribadi
Komputer pribadi atau personal computer (PC) adalah istilah untuk komputer yang
dikenal dan diketahui orang pada umumnya sehingga banyak orang yang tak akrab
dengan bentuk komputer lainnya. Hanya orang-orang tertentu saaja yang memakai istilah
ini secara eksklusif untuk menunjukkan istilah yang lebih spesifik dan tepat.
Bagaimana komputer bekerja
Saat teknologi yang dipakai pada komputer digital sudah berganti secara dramatis sejak
komputer pertama pada tahun 1940-an (lihat Sejarah perangkat keras menghitung untuk
lebih banyak detail), komputer kebanyakan masih menggunakan arsitektur Von
Neumann, yang diusulkan pada awal 1940-an oleh John von Neumann.
Arsitektur Von Neumann menggambarkan komputer dengan empat bagian utama: Unit
Aritmatika dan Logis (ALU), unit kontrol, memori, dan alat masukan dan hasil (secara
kolektif dinamakan I/O). Bagian ini dihubungkan oleh berkas kawat, "bus"
Memori
modul memori RAM
Di sistem ini, memori adalah urutan byte yang dinomori (seperti "sel" atau "lubang
burung dara"), masing-masing berisi sepotong kecil informasi. Informasi ini mungkin
menjadi perintah untuk mengatakan pada komputer apa yang harus dilakukan. Sel
mungkin berisi data yang diperlukan komputer untuk melakukan suatu perintah. Setiap
slot mungkin berisi salah satu, dan apa yang sekarang menjadi data mungkin saja
kemudian menjadi perintah.
Memori menyimpan berbagai bentuk informasi sebagai angka biner. Informasi yang
belum berbentuk biner akan dipecahkan (encoded) dengan sejumlah instruksi yang
mengubahnya menjadi sebuah angka atau urutan angka-angka. Sebagai contoh: Huruf F
disimpan sebagai angka desimal 70 (atau angka biner) menggunakan salah satu metode
pemecahan. Instruksi yang lebih kompleks bisa digunakan untuk menyimpan gambar,
suara, video, dan berbagai macam informasi. Informasi yang bisa disimpan dalam satu
sell dinamakan sebuah byte.
Secara umum, memori bisa ditulis kembali lebih jutaan kali - memori dapat
diumpamakan sebagai papan tulis dan kapur yang dapat ditulis dan dihapus kembali,
daripada buku tulis dengan pena yang tidak dapat dihapus.
Ukuran masing-masing sel, dan jumlah sel, berubah secara hebat dari komputer ke
komputer, dan teknologi dalam pembuatan memori sudah berubah secara hebat - dari
relay elektromekanik, ke tabung yang diisi dengan air raksa (dan kemudian pegas) di
mana pulsa akustik terbentuk, sampai matriks magnet permanen, ke setiap transistor, ke
sirkuit terpadu dengan jutaan transistor di atas satu chip silikon.
Pemrosesan
Unit Pengolah Pusat atau CPU berperanan untuk memproses arahan, melaksanakan
pengiraan dan menguruskan laluan informasi menerusi system komputer. Unit atau
peranti pemprosesan juga akan berkomunikasi dengan peranti input , output dan storan
bagi melaksanakan arahan-arahan berkaitan.
Berkas:CPU with pins.jpg
Contoh sebuah CPU dalam kemasan Ball Grid Array (BGA) ditampilkan terbalik dengan
menunjukkan kaki-kakinya.
Dalam arsitektur von Neumann yang asli, ia menjelaskan sebuah Unit Aritmatika dan
Logika, dan sebuah Unit Kontrol. Dalam komputer-komputer modern, kedua unit ini
terletak dalam satu sirkuit terpadu (IC - Integrated Circuit), yang biasanya disebut CPU
(Central Processing Unit).
Unit Aritmatika dan Logika, atau Arithmetic Logic Unit (ALU), adalah alat yang
melakukan pelaksanaan dasar seperti pelaksanaan aritmatika (tambahan, pengurangan,
dan semacamnya), pelaksanaan logis (AND, OR, NOT), dan pelaksanaan perbandingan
(misalnya, membandingkan isi sebanyak dua slot untuk kesetaraan). Pada unit inilah
dilakukan "kerja" yang nyata.
Unit kontrol menyimpan perintah sekarang yang dilakukan oleh komputer,
memerintahkan ALU untuk melaksanaan dan mendapat kembali informasi (dari memori)
yang diperlukan untuk melaksanakan perintah itu, dan memindahkan kembali hasil ke
lokasi memori yang sesuai. Sekali yang terjadi, unit kontrol pergi ke perintah berikutnya
(biasanya ditempatkan di slot berikutnya, kecuali kalau perintah itu adalah perintah
lompatan yang memberitahukan kepada komputer bahwa perintah berikutnya
ditempatkan di lokasi lain).
Input dan hasil
I/O membolehkan komputer mendapatkan informasi dari dunia luar, dan menaruh hasil
kerjanya di sana, dapat berbentuk fisik (hardcopy) atau non fisik (softcopy). Ada berbagai
macam alat I/O, dari yang akrab keyboard, monitor dan disk drive, ke yang lebih tidak
biasa seperti webcam (kamera web, printer, scanner, dan sebagainya.
Yang dimiliki oleh semua alat masukan biasa ialah bahwa mereka meng-encode
(mengubah) informasi dari suatu macam ke dalam data yang bisa diolah lebih lanjut oleh
sistem komputer digital. Alat output, men-decode data ke dalam informasi yang bisa
dimengerti oleh pemakai komputer. Dalam pengertian ini, sistem komputer digital adalah
contoh sistem pengolah data.
Instruksi
Perintah yang dibicarakan di atas bukan perintah seperti bahasa manusiawi. Komputer
hanya mempunyai dalam jumlah terbatas perintah sederhana yang dirumuskan dengan
baik. Perintah biasa yang dipahami kebanyakan komputer ialah "menyalin isi sel 123, dan
tempat tiruan di sel 456", "menambahkan isi sel 666 ke sel 042, dan tempat akibat di sel
013", dan "jika isi sel 999 adalah 0, perintah berikutnya anda di sel 345".
Instruksi diwakili dalam komputer sebagai nomor - kode untuk "menyalin" mungkin
menjadi 001, misalnya. Suatu himpunan perintah khusus yang didukung oleh komputer
tertentu diketahui sebagai bahasa mesin komputer. Dalam praktiknya, orang biasanya
tidak menulis perintah untuk komputer secara langsung di bahasa mesin tetapi memakai
bahasa pemrograman "tingkat tinggi" yang kemudian diterjemahkan ke dalam bahasa
mesin secara otomatis oleh program komputer khusus (interpreter dan kompiler).
Beberapa bahasa pemrograman berhubungan erat dengan bahasa mesin, seperti assembler
(bahasa tingkat rendah); di sisi lain, bahasa seperti Prolog didasarkan pada prinsip abstrak
yang jauh dari detail pelaksanaan sebenarnya oleh mesin (bahasa tingkat tinggi)
Arsitektur
Komputer kontemporer menaruh ALU dan unit kontrol ke dalam satu sirkuit terpadu
yang dikenal sebagai Central Processing Unit atau CPU. Biasanya, memori komputer
ditempatkan di atas beberapa sirkuit terpadu yang kecil dekat CPU. Alat yang menempati
sebagian besar ruangan dalam komputer adalah ancilliary sistem (misalnya, untuk
menyediakan tenaga listrik) atau alat I/O.
Beberapa komputer yang lebih besar berbeda dari model di atas di satu hal utama mereka mempunyai beberapa CPU dan unit kontrol yang bekerja secara bersamaan.
Terlebih lagi, beberapa komputer, yang dipakai sebagian besar untuk maksud penelitian
dan perkomputeran ilmiah, sudah berbeda secara signifikan dari model di atas, tetapi
mereka sudah menemukan sedikit penggunaan komersial.
Fungsi dari komputer secara prinsip sebenarnya cukup sederhana. Komputer mencapai
perintah dan data dari memorinya. Perintah dilakukan, hasil disimpan, dan perintah
berikutnya dicapai. Prosedur ini berulang sampai komputer dimatikan.
Program
Program komputer adalah daftar besar perintah untuk dilakukan oleh komputer,
barangkali dengan data di dalam tabel. Banyak program komputer berisi jutaan perintah,
dan banyak dari perintah itu dilakukan berulang kali. Sebuah komputer pribadi modern
yang umum (pada tahun 2003) bisa melakukan sekitar 2-3 milyar perintah dalam sedetik.
Komputer tidak mendapat kemampuan luar biasa mereka lewat kemampuan untuk
melakukan perintah kompleks. Tetapi, mereka melakukan jutaan perintah sederhana yang
diatur oleh orang pandai, "programmer." "Programmer Baik memperkembangkan set-set
perintah untuk melakukan tugas biasa (misalnya, menggambar titik di layar) dan lalu
membuat set-set perintah itu tersedia kepada programmer lain." Dewasa ini, kebanyakan
komputer kelihatannya melakukan beberapa program sekaligus. Ini biasanya diserahkan
ke sebagai multitasking. Pada kenyataannya, CPU melakukan perintah dari satu program,
kemudian setelah beberapa saat, CPU beralih ke program kedua dan melakukan beberapa
perintahnya. Jarak waktu yang kecil ini sering diserahkan ke sebagai irisan waktu (timeslice). Ini menimbulkan khayal program lipat ganda yang dilakukan secara bersamaan
dengan memberikan waktu CPU di antara program. Ini mirip bagaimana film adalah
rangkaian kilat saja masih membingkaikan. Sistem operasi adalah program yang biasanya
menguasai kali ini membagikan
Sistem operasi
Sistem operasi ialah semacam gabungan dari potongan kode yang berguna. Ketika
semacam kode komputer dapat dipakai secara bersama oleh beraneka-macam program
komputer, setelah bertahun-tahun, programer akhirnya menmindahkannya ke dalam
sistem operasi.
Sistem operasi, menentukan program yang mana dijalankan, kapan, dan alat yang mana
(seperti memori atau I/O) yang mereka gunakan. Sistem operasi juga memberikan servis
kepada program lain, seperti kode (driver) yang membolehkan programer untuk menulis
program untuk suatu mesin tanpa perlu mengetahui detail dari semua alat elektronik yang
terhubung.
Penggunaan komputer
Anak-anak sedang belajar penggunaan komputer bersama sang guru.
Komputer digital pertama, memiliki ukuran yang besar dan membutuhkan biaya besar
untuk pembuatannya. Komputer di masa itu umumnya digunakan untuk mengerjakan
perhitungan ilmiah. ENIAC, komputer awal AS semula didesain untuk memperhitungkan
tabel ilmu balistik untuk persenjataan (artileri), menghitung kerapatan penampang
neutron untuk melihat jika bom hidrogen akan bekerja dengan semestinya (perhitungan
ini, yang dilakukan pada Desember 1945 sampai Januari 1946 dan melibatkan dala dalam
lebih dari satu juta kartu punch, memperlihatkan bentuk lalu di bawah pertimbangan akan
gagal). CSIR Mk 1/CSIRAC, komputer pertama Australia, mengevaluasi pola curah
hujan untuk tempat penampungan dari Snowy Mountains, suatu proyek pembangkitan
Hidroelektrik besar. Selain itu juga dipakai dalam kriptanalisis, misalnya komputer
elektronik digital yang pertama, Colossus, dibuat selama Perang Dunia II. Akan tetapi,
visionaris awal juga menyangka bahwa pemrograman itu akan membolehkan main catur,
memindahkan gambar dan penggunaan lain.
Orang-orang di pemerintah dan perusahaan besar juga memakai komputer untuk
mengotomasikan banyak koleksi data dan mengerjakan tugas yang sebelumnya
dikerjakan oleh manusia - misalnya, memelihara dan memperbarui rekening dan
inventaris. Dalam bidang pendidikan, ilmuwan di berbagai bidang mulai memakai
komputer untuk analisa mereka sendiri. Penurunan harga komputer membuat mereka
dapat dipakai oleh organisasi yang lebih kecil. Bisnis, organisasi, dan pemerintah sering
menggunakan amat banyak komputer kecil untuk menyelesaikan tugas bahwa dulunya
dilakukan oleh komputer kerangka utama yang mahal dan besar. Kumpulan komputer
yang lebih kecil di satu lokasi diserahkan ke sebagai perkebunan server.
Dengan penemuan mikroprosesor di 1970-an, menjadi mungkin menghasilkan komputer
yang sangat murah. PC menjadi populer untuk banyak tugas, termasuk menyimpan buku,
menulis dan mencetak dokumen. Perhitungan meramalkan dan lain berulang matematika
dengan spreadsheet, berhubungan dengan e-pos dan, Internet. Namun, ketersediaan luas
komputer dan mudah customization sudah melihat mereka dipakai untuk banyak maksud
lain.
Sekaligus, komputer kecil, biasanya dengan mengatur memprogram, mulai menemukan
cara mereka ke dalam alat lain seperti peralatan rumah, mobil, pesawat terbang, dan
perlengkapan industri. Yang ini prosesor benam menguasai kelakuan alat seperti itu yang
lebih mudah, membolehkan kelakuan kontrol yang lebih kompleks (untuk kejadian,
perkembangan anti-kunci rem di mobil). Saat abad kedua puluh satu dimulai, kebanyakan
alat listrik, kebanyakan bentuk angkutan bertenaga, dan kebanyakan batas produksi
pabrik dikuasai di samping komputer. Kebanyakan insinyur meramalkan bahwa ini
cenderung kepada akan terus.
Bagian-bagian komputer
Komputer terdiri atas 2 bagian besar yaitu perangkat lunak (software) dan perangkat
keras (hardware).
Perangkat keras
Perangkat keras komputer (Inggris: hardware) adalah semua bagian fisik komputer,
dan dibedakan dengan data yang berada di dalamnya atau yang beroperasi di dalamnya,
dan dibedakan dengan perangkat lunak (software) yang menyediakan instruksi untuk
perangkat keras dalam menyelesaikan tugasnya.
Batasan antara perangkat keras dan perangkat lunak akan sedikit buram kalau kita
berbicara mengenai firmware, karena firmware ini adalah perangkat lunak yang "dibuat"
ke dalam perangkat keras. Firmware ini merupakan wilayah dari bidang ilmu komputer
dan teknik komputer, yang jarang dikenal oleh pengguna umum.
Komputer pada umumnya adalah komputer pribadi, (PC) dalam bentuk desktop atau
menara kotak yang terdiri dari bagian berikut:









Papan sistem/papan induk yang merupakan tempat CPU, memori dan bagian
lainnya, dan memiliki slot untuk kartu tambahan.
o RAM - tempat penyimpanan data jangka pendek, sehingga komputer tidak
perlu selalu mengakses hard disk untuk mencari data. Jumlah RAM yang
lebih besar akan membantu kecepatan PC
o Buses:
 Bus PCI
 Bus ISA
 USB
 AGP
o ROM (Read Only Memory) di mana firmware diletakkan
o CPU (Central Processing Unit) sebagai otak dan bagian utama komputer
Power supply - sebuah kotak yang merupakan tempat transformer, kontrol voltase
dan kipas
Pengontrol penyimpanan, dari jenis IDE, SCSI atau lainnya, yang mengontrol
hard disk, Floppy disk, CD-ROM dan drive lainnya; kontroler ini terletak di
papan induk (atas-papan) atau di kartu tambahan
Pengontrol penampilan video yang memproduksi output untuk komputer display
Pengontrol komputer bus (paralel, serial, USB, Firewire) untuk menyambung
komputer dengan alat tambahan luar lainnya seperti printer atau scanner
Beberapa jenis penyimpanan komputer:
o CD - tipe paling umum media yang dapat dilepas, murah tapi mudah
rusak.
 CD-ROM
 CD-RW
 CD-R
o DVD
 DVD-ROM
 DVD-RW
 DVD-R
o Floppy disk
Penyimpanan dalam - menyimpan data dalam komputer untuk penggunaan jangka
panjang.
o Hard disk - untuk penyimpanan data jangka panjang
o Disk array controller
Kartu suara - menerjemahkan signal dari papan sistem ke bahasa yang dapat
dimengerti oleh speaker, dan memiliki terminal untuk mencolok kabel suara
speaker.
Jaringan komputer - untuk menghubungkan komputer ke internet dan/atau
komputer lainnya.
o
o

Modem - media penyambung ke koneksi internet.
Kartu network - untuk internet DSL/kabel, dan/atau menghubungkan ke
komputer lain.
Alat lainnya.
Sebagai tambahan, perangkat keras dapat memasukan komponen luar lainnya. Di bawah
ini merupakan komponen standar atau yang umum digunakan.

Input
o
o
o
o
o
o
o

Keyboard
Alat penunjuk
 Mouse
 Trackball
Joystick
Gamepad
Scanner gambar
Webcam
Tablet Grafis
Output
o
o
o






Printer
Speaker
Monitor
Jaringan/Networking
o Modem
o kartu network
Prosesor atau CPU sebagai unit yang mengolah data
Memori RAM, tempat menyimpan data sementara
Hard drive, media penyimpanan semi permanen
Perangkat masukan, media yang digunakan untuk memasukkan data untuk
diproses oleh CPU, seperti mouse, keyboard, dan tablet
Perangkat keluaran, media yang digunakan untuk menampilkan hasil keluaran
pemrosesan CPU, seperti monitor dan printer
Perangkat lunak
Perangkat lunak adalah istilah umum untuk data yang diformat dan disimpan secara
digital, termasuk program komputer, dokumentasinya, dan berbagai informasi yang bisa
dibaca dan ditulis oleh komputer. Dengan kata lain, bagian sistem komputer yang tidak
berwujud. Istilah ini menonjolkan perbedaan dengan perangkat keras komputer.[1][2][3]
Di bawah ini ada beberapa contoh macam perangkat lunak, yaitu:











Perangkat lunak aplikasi (application software) seperti pengolah kata, lembar
tabel hitung, pemutar media, dan paket aplikasi perkantoran seperti
OpenOffice.org.
Sistem operasi (operating system) misalnya Ubuntu.
Perkakas pengembangan perangkat lunak (software development tool) seperti
Kompilator untuk bahasa pemrograman tingkat tinggi seperti Pascal dan bahasa
pemrograman tingkat rendah yaitu bahasa rakitan.
Pengendali perangkat keras (device driver) yaitu penghubung antara perangkat
perangkat keras pembantu dan komputer adalah software yang banyak dipakai di
swalayan dan juga sekolah, yaitu penggunaan barcode scanner pada aplikasi
database lainnya.[4]
Perangkat lunak menetap (firmware) seperti yang dipasang dalam jam tangan
digital dan pengendali jarak jauh.
Perangkat lunak bebas (free 'libre' software) dan Perangkat lunak sumber terbuka
(open source software)
Perangkat lunak gratis (freeware)
Perangkat lunak uji coba (shareware / 'trialware)
Perangkat lunak perusak (malware)
Sistem operasi
Program dasar pada komputer yang menghubungkan pengguna dengan hardware
komputer. Sistem operasi yang biasa digunakan adalah Linux, Windows, dan Mac
OS. Tugas sistem operasi termasuk (namun tidak hanya) mengatur eksekusi
program di atasnya, koordinasi input, output, pemrosesan, memori, serta instalasi
software.
Program komputer
Merupakan aplikasi tambahan yang dipasang sesuai dengan sistem operasinya
Slot pada komputer




ISA/PCI, slot untuk masukan kartu tambahan non-grafis
AGP/PCIe, slot untuk masukan kartu tambahan grafis
IDE/SCSI/SATA, slot untuk hard drive/ODD
USB, slot untuk masukan media plug-and-play (colok dan mainkan, artinya
perangkat yang dapat dihubungkan ke komputer dan langsung dapat digunakan)
Jenis komputer
Komputer analog
Komputer analog adalah istilah yang digunakan untuk menggambarkan alat penghitung
yang bekerja pada level analog. Level analog di sini adalah lawan (dual) dari level digital,
yang mana level digital adalah level tegangan 'high' (tinggi) dan 'low' (rendah), yang
digunakan dalam implementasi bilangan biner. Secara mendasar, komponen elektronik
yang digunakan sebagai inti dari komputer analog adalah op-amp (operational amplifier).
komputer digitalAdalah mesin komputer yang diciptakan untuk mengolah data yang
bersifat kuantitatif dalam bentuk angka, huruf, tanda baca dan lain-lain. Yang
pemrosesnya dilaksanakan berdasarkan teknologi yang mengubah sinyal menjadi
kombinasi bilangan 0 dan 1.
Merupakan hasil teknologi yang mengubah sinyal menjadi kombinasi urutan bilangan 0
dan 1 (disebut juga dengan biner)untuk proses informasi yang mudah, cepat dan akurat.
Sinyal tersebut disebut sebuah bit. Sinyal digital ini memiliki berbagai keistimewaan
yang unik yang tidak dapat ditemukan pada teknologi analog, yaitu: 1. Mampu
mengirimkan informasi dengan kecepatan cahaya yang dapat membuat informasi dapat
dikirim dengan kecepatan tinggi. 2. Penggunaan yang berulang-ulang terhadap informasi
tidak memengaruhi kualitas dan kuantitas informasi itu sendiri, 3. Informasi dapat dengan
mudah diproses dan dimodifikasi ke dalam berbagai bentuk, 4. Dapat memproses
informasi dalam jumlah yang sangat besar dan mengirimnya secara interaktif. Komputer
mengolah data yang ada adalah secara digital, melalui sinyal listrik yang diterimanya atau
dikirimkannya. Pada prinsipnya, komputer hanya mengenal dua arus, yaitu on atau off,
atau istilah dalam angkanya sering juga dikenal dengan 1 (satu) atau 0 (nol). Kombinasi
dari arus on atau off inilah yang yang mampu membuat komputer melakukan banyak hal,
baik dalam mengenalkan huruf, gambar, suara, bahkan film-film menarik yang anda
tonton dalam format digital.
komputer hybridKomputer jenis ini diperuntukkan untuk pengolahan data yang sifatnya
baik kuantitatif maupun kualitatif, atau dengan istilah lain menggabungkan kemampuan
digital dengan analog. Dengan perkataan lain data kuantitatif yang diolah menghasilkan
data kualitatifnya dan sebaliknya.
Komputer mikro
Komputer mikro (Inggris: microcomputer) adalah sebuah kelas komputer yang
menggunakan mikroprosesor sebagai CPU utamanya. Komputer mikro juga dikenal
sebagai Personal Computer (PC), Home Computer, atau Small-business Computer.
Komputer mikro yang diletakkan di atas meja kerja dinamakan dengan desktop,
sedangkan yang dapat dijinjing (portabel) dinamakan dengan Laptop, karena sering
diletakkan di atas paha. Ketika komputer mikro pertama kali muncul ke pasaran,
komputer jenis ini dianggap sebagai perangkat yang hanya digunakan oleh satu orang
saja, yang mampu menangani informasi yang berukuran 4-bit, 8-bit, atau 16-bit
(dibandingkan dengan minicomputer atau mainframe yang mampu menangani informasi
lebih dari 32-bit) pada satu waktunya. Pengembangan lebih lanjut, menjadikan klasifikasi
antara mainframe, minicomputer dan komputer mikro menjadi tidak relevan lagi, karena
komputer mikro yang baru mampu menangani informasi 32-bit, atau 64-bit dalam satu
waktunya, sama seperti halnya mainframe atau minicomputer. Selain itu, komputer mikro
juga sekarang telah mendukung banyak pengguna dalam satu waktunya. komputer mikro
didesain untuk digunakan di dalam rumah, sekolah, atau perkantoran.
Sejarah
Ada beberapa inovasi di bidang elektronika mikro yang membuat komputer mikro dapat
dibuat: sirkuit terpadu (IC) yang mulai dikembangkan pada tahun 1959 serta
mikroprosesor yang pertama kali keluar pada tahun 1971. IC memungkinkan minaturisasi
dari sirkuit-sirkuit memori komputer, sementara mikroprosesor mengurangi ukuran CPU
komputer hingga ukuran yang signifikan.
Komputer mikro pertama kali (berukuran desktop) muncul pada tahun 1974, yang
ditawarkan oleh Micro Instrumentation Telemetry System (MITS) yang didirikan oleh Ed
Roberts tahun 1969. Komputer mikro tersebut, Altair 8800, dijual sebagai kit yang
ditawarkan dengan sedikit di bawah 395 US$. Kit komputer tersebut harus dirakit sendiri
oleh pengguna (maksud "perakitan" di sini adalah penyolderan dan penyatuan komponen,
bukan seperti assembling PC saat ini yang hanya membutuhkan obeng). Altair 8800
dipersenjatai dengan mikroprosesor 8-bit Intel 8080 dan memori dengan jumlah 256
bytes (bukan kilobyte) saja; tanpa monitor, dan tanpa keyboard! Pemilik komputer
tersebut harus membeli keyboard (pada waktu itu bukan keyboard, melainkan teletype)
dan monitor secara terpisah. Karena tidak memiliki monitor, pengguna tidak akan
menemukan pesan apa-apa dari komputer Altair 8800 ini selain LED (Light Emitting
Diode) yang berkelap-kelip seperti lampu diskotek, dan juga buzzer dengan suara beepbeep-beep.
Altair 8800 memiliki sebuah system bus dengan arsitektur terbuka yang disebut dengan
bus S-100 karena memiliki 100 pin tiap slotnya. Arsitektur terbuka ini mengizinkan siapa
saja untuk mengembangkan papan sirkuit agar sesuai dengan slotnya dan kemudian dapat
bertatap muka dengan sistem. Hal ini, membuat beberapa pihak mengembangkan banyak
periferal atau tambahan untuk Altair. Beberapa perangkat lunak pun dapat dibuat untuk
mendukung Altair, termasuk Micro-Soft BASIC dan sistem operasi CP/M buatan Gary
Kildall dari Digital Research Incorporated.
Bill Gates dan Paul Allen yang mendirikan Micro-Soft pun turut serta dalam
mengembangkan perangkat lunak untuk komputer mikro Altair 8800. Awalnya mereka
hanya berkutat pada pengembangan perangkat lunak pada minicomputer DEC PDP-11,
sebelum akhirnya mereka melihat iklan di sebuah majalah Popular Electronics edisi
Januari 1975 dengan tajuk "World's First Microcomputer Kit to Rival Commercial
Models". Mereka sebenarnya dapat membangun sebuah perangkat lunak untuk komputer
tersebut, akan tetapi memiliki satu buah kendala: mereka belum pernah menggunakan
atau memiliki komputer tersebut. Beruntung, mereka mendapatkan data tentang
spesifikasi teknis mikroprosesor yang memperkuat Altair, Intel 8080. Mereka pun
akhirnya dapat membangun sebuah bahasa pemrograman BASIC (Beginners All-purpose
Symbolic Instruction Code), yang mereka namakan sebagai Microsoft BASIC.
Selanjutnya, mereka datang ke MITS untuk menjual BASIC kepada MITS, dan MITS
pun setuju untuk membayar Micro-Soft dengan uang sebesar US$180,000. Media
penyimpanan yang digunakan oleh Micro-Soft untuk mendistribusikan Micro-Soft
BASIC adalah media penyimpanan yang berbentuk pita kertas berlubang.
Permintaan terhadap kit komputer mikro pun secara cepat dan tidak disangka-sangka,
sangat banyak. Banyak perusahaan-perusahaan pemula akhirnya turut terjun ke dalam
pengembangan komputer mikro, hingga ada sebuah firma yang cukup besar, Tandy
Corporation (Radio Shack), memperkenalkan model komputer mikro miliknya yang
disebut sebagai TRS-80 pada tahun 1977. TRS-80 secara cepat menguasai pasaran,
karena menawarkan dua fitur yang menarik (yang sebelumnya tidak dimiliki oleh Altair):
keyboard dan monitor Cathode-ray terminal (CRT). Komputer ini juga populer karena
dapat diprogram oleh pengguna dan pengguna dapat menyimpan informasi dengannya
dengan menggunakan kaset tape. Tandy memilih Zilog Z80 sebagai otak yang digunakan
oleh Radio Shack TRS-80 dan melengkapinya dengan RAM dengan kapasitas 4096 bytes
(4K).
IBM juga sebenarnya meluncurkan komputer mikro pada tahun 1975, yang disebut
sebagai IBM Model 5100, tetapi bukan PC. Model ini memiliki memori 16 Kilobyte,
sebuah perangkat character display dengan resolusi 16 baris x 64 karakter, interpreter
bahasa BASIC terintegrasi, serta tape drive IBM DC-300 terintegrasi yang digunakan
sebagai media penyimpanan. Sayangnya, sistem ini kelewat mahal, karena dihargai 9000
US$, sangat jauh berbeda dengan sistem Altair 8800. Dengan demikian, sistem IBM
Model 5100 ini tidak ikut turun dalam kompetisi komputer mikro yang berharga murah.
Akibat kelewat mahal harganya, sistem ini pun tidak terlalu laku di pasaran. IBM pun
mengembangkan Model 5110 dan Model 5120 sebagai penerus IBM Model 5100, tetapi
tidak banyak membantu penjualan komputer ini.
Pada tahun 1976, dua orang pemuda Stephen Wozniak dan Steven Jobs mendirikan
sebuah perusahaan manufaktur komputer yang diberi nama Apple Computers. Produk
pertama mereka, Apple I dihargai hanya 666,66US$. Jobs dan Wozniak hanya membuat
sedikit saja komputer Apple I, tapi sukses terjual hingga mereka mendapatkan lebih dari
20000 US$.
Akibat kesuksesan ini, Apple pun merespons dengan Apple II, yang dirilis tahun 1977.
Hal ini dikarenakan Apple II memiliki tampilan berwarna (meski hanya 6 warna saja)
yang belum ditemui pada komputer pribadi pada saat itu. Karena komputer mikro ini,
Apple pun menjadi perusaahan di Amerika Serikat yang berkembang paling cepat dalam
sejarah. Perkembangannya yang cepat menginspirasikan banyak pihak yang turut serta
terjun ke dalam manufaktur komputer mikro. Sebelum memasuki dekade 1980-an, pasar
komputer personal telah didefinisikan dengan jelas (setelah sebelumnya hanya mainframe
dan minicomputer).
Sama seperti TRS-80 yang tidak menggunakan prosesor dari Intel, Steven Jobs dan
Steven Wozniak memakaikan mikroprosesor yang juga bukan dibuat oleh Intel
Corporation pada komputer Apple II, sehingga ia tidak dapat secara langsung kompatibel
dengan program yang didesain untuk komputer dengan basis mikroprosesor Intel. Pada
Apple II, Wozniak dan Jobs menggunakan prosesor Mostek 6502 yang dibuat oleh MOS
Technology.
Selain pada MITS, Micro-Soft juga melakukan pemrograman ulang Microsoft BASIC
untuk Altair 8800 agar dapat dijalankan pada komputer Apple II, dan TRS-80 yang
menggunakan mikroprosesor berbeda. Perangkat lunak selanjutnya yang dibuat oleh
Micro-Soft adalah bahasa pemrograman Fortran (Formula Translator) yang dirilis pada
tahun 1977.
Pada 12 Agustus 1981, IBM mencoba untuk mengoreksi kesalahannya yang terdahulu
dengan merilis komputer mikro yang lebih murah dibandingkan komputer terdahulu,
yang disebut sebagai IBM PC 5150. Komputer IBM PC 5150 dilengkapi dengan
menggunakan mikroprosesor Intel 8088 dengan kecepatan 4.47 MHz dan memori ROM
40,963 bytes (40K) serta memori RAM 16,384 bytes (16K). Karena menggunakan sistem
operasi DOS, maka IBM PC dilengkapi dengan dua (Model 176) atau satu buah (Model
166) floppy disk drive 5¼ inci yang dapat menyimpan hanya 160K per disketnya, dan
sebuah layar monitor berwarna sebagai pilihan opsional. Untuk alat input, IBM
menggunakan sebuah keyboard buatan IBM sendiri dengan jumlah tombol 83-buah. Dan
dengan dirilisnya IBM PC, IBM PC pun menjadi standar de facto dalam industri
komputer mikro dan selanjutnya menguasai pasar sistem operasi komputer mikro.
Jenis-jenis Komputer Mikro
Berikut ini adalah beberapa jenis komputer mikro yang pernah beredar (Daftar ini tidak
lengkap):







Altair 8800
Tandy TRS-80
IBM PC/kompatibel (Desktop)
IBM PC/kompatibel (Laptop)
Apple I
Apple II
Apple Lisa







Apple Macintosh
Apple iMac
Apple MacMini
Apple PowerMac
Apple PowerBook
Apple iBook
Apple MacBook
-
Komputer pribadi
Istilah komputer pribadi atau PC mempunyai beberapa arti:



Istilah umum yang merujuk pada komputer yang dapat digunakan dan diperoleh
orang dengan mudah.
Istilah umum yang merujuk kepada mikrokomputer yang sesuai dengan
spesifikasi IBM.
Komputer pribadi yang pertama kali dikeluarkan oleh IBM dan secara tidak
langsung mencetuskan penggunaan istilah PC (Personal Computer) - lihat PC
IBM.
Generasi mikrokomputer yang pertama hanya dijual dalam jumlah kecil kepada orang
yang mampu membeli(membuat dan merakit sendiri), dan mengoperasikannya, yaitu:
para insinyur dan penggemar bidang elektronika. Mikrokomputer generasi kedua lebih
dikenal sebagai komputer rumah (home computer).
Sejarah
Istilah komputer pribadi pertama kali digunakan di majalah New Scientist pada tahun
1964 dalam artikel berseri yang berjudul "The World in 1984" (Dunia pada Tahun 1984).
Dalam "The Banishment of Paper Work" (Hilangnya Pekerjaan Tulis-Menulis), Arthur L.
Samuel dari Pusat Penelitian Watson (Watson Research Center) nya IBM menulis,
"Meskipun mungkin saja kita dapat memperoleh pendidikan di rumah melalui PC orang
tersebut sendiri, sifat asli manusia tetap tak akan berubah."
Generasi pertama mikrokomputer mulai bermunculan pada tahun 70-an. Namun begitu,
ia tidak berkemampuan tinggi, dan kurang cakap dibandingkan dengan komputer bisnis
(Business Computer) pada waktu itu, sehingga hanya digunakan oleh peminat komputer,
atau hanya untuk permainan elektronik serta penggunaan bulletin board system. Seperti
pada komputer modern di era chip silikon PC menggunakan mikrokomputer sebagai Unit
Pemroses Pusat . Mikroprosesor yang pertama dipakai pada PC IBM adalah Intel4004
yang dikeluarkan pada 15 November 1971.
Mikrokomputer menjadi alat perniagaan ketika program spreadsheet VisiCalc
diluncurkan untuk mesin Apple II, dan kemudian untuk kelompok 8-bit Atari,
Commodore PET, dan PC IBM yang menjadi program aplikasi terpopuler. Pada sekitar
tahun 1980an, harga komputer pribadi yang rendah menjadi sebab utama kepopularannya
untuk kegunaan di rumah serta bisnis. Pada tahun 1982, majalah Time memberikan
"Komputer Pribadi" gelar "Man of the Year".
Arsitektur dan kartu tambahan
Kebanyakan PC menggunakan arsitektur piranti keras (hardware) yang kompatibel
dengan PC IBM, contohnya prosesor yang kompatibel dengan x86 buatan Intel seperti
produk dari AMD dan Cyrix. Kemampuan piranti keras PC biasanya dapat
dikembangkan dengan penambahan kartu tambahan (expansion card).
Komputer pribadi dapat dibagi dalam beberapa jenis:




Komputer desktop
Notebook atau Laptop
PDA
Komputer yang bisa dipakaikan ke badan (wearable computer)
Tipe PC dan PW (personal workstation) lainnya:







Apple Macintosh
Acorn Archimedes & RiscPC
Workstation NeXT
BeBox
Sun
Workstation-workstation SGI seperti SGI Indigo dan SGI Onyx
NEC PC-9800 (Ada di Jepang selama beberapa saat)
-
Peladen
Peladen (dikenal luas sebagai Server) adalah sebuah sistem komputer yang menyediakan
jenis layanan tertentu dalam sebuah jaringan komputer. Server didukung dengan prosesor
yang bersifat scalable dan RAM yang besar, juga dilengkapi dengan sistem operasi
khusus, yang disebut sebagai sistem operasi jaringan atau network operating system.
Server juga menjalankan perangkat lunak administratif yang mengontrol akses terhadap
jaringan dan sumber daya yang terdapat di dalamnya, seperti halnya berkas atau alat
pencetak (printer), dan memberikan akses kepada workstation anggota jaringan.
Umumnya, di dalam sistem operasi server terdapat berbagai macam service yang
menggunakan arsitektur klien/server. Contoh dari service ini adalah DHCP Server, Mail
Server, HTTP Server, FTP Server, DNS Server dan lain sebagainya. Setiap sistem operasi
server umumnya membundel layanan-layanan tersebut atau layanan tersebut juga dapat
diperoleh dari pihak ketiga. Setiap layanan tersebut akan merespons terhadap request dari
klien. Sebagai contoh, klien DHCP akan memberikan request kepada server yang
menjalankan service DHCP server; ketika sebuah klien membutuhkan alamat IP, klien
akan memberikan perintah/request kepada server, dengan bahasa yang dipahami oleh
server DHCP, yakni protokol DHCP itu sendiri.
Contoh sistem operasi server adalah Windows NT 3.51, dan dilanjutkan dengan
Windows NT 4.0. Saat ini sistem yang cukup populer adalah Windows 2000 Server dan
Windows Server 2003, kemudian Sun Solaris, Unix, dan GNU/Linux.
Server biasanya terhubung dengan client dengan kabel UTP dan sebuah Network Card.
Kartu jaringan ini biasanya berupa kartu PCI atau ISA.
Dilihat dari fungsinya, server bisa di kategorikan dalam beberapa jenis, seperti: server
aplikasi (application server), server data (data server) maupun server proxy (proxy
server). Server aplikasi adalah server yang digunakan untuk menyimpan berbagai macam
aplikasi yang dapat diakses oleh client, server data sendiri digunakan untuk menyimpan
data baik yang digunakan client secara langsung maupun data yang diproses oleh server
aplikasi. Server proxy berfungsi untuk mengatur lalu lintas di jaringan melalui
pengaturan proxy. Orang awam lebih mengenal proxy server untuk mengkoneksikan
komputer client ke Internet.
Kegunaan server sangat banyak, misalnya untuk situs internet, ilmu pengetahuan, atau
sekedar penyimpanan data.
-
Superkomputer
Superkomputer adalah sebuah komputer yang memimpin di dunia dalam kapasitas
proses, terutama kecepatan penghitungan, pada awal perkenalannya. Superkomputer
diperkenalkan pada tahun 1960-an, didesain oleh Seymour Cray di Control Data
Corporation (CDC), memimpin di pasaran pada tahun 1970an sampai Cray berhenti
untuk membentuk perusahaanya sendiri, Cray Research.
Dia kemudian mengambil pasaran superkomputer dengan desainnya, dalam keseluruhan
menjadi pemimpin superkomputer selama 25 tahun (1965-1990). Pada tahun 1980an
beberapa pesaing kecil memasuki pasar, yang bersamaan dengan penciptaan komputer
mini dalam dekade sebelumnya. Sekarang ini, pasar superkomputer dipegang oleh IBM
dan HP, meskipun Cray Inc. masih menspesialisasikan dalam pembuatan superkomputer.
Cray-2; komputer tercepat di dunia pada tahun 1985-1989
Penggunaan
Superkomputer digunakan untuk tugas penghitungan-intensif seperti prakiraan cuaca,
riset iklim (termasuk riset pemanasan global, pemodelan molekul, simulasi fisik (seperti
simulasi kapal terbang dalam terowongan angin, simulasi peledakan senjata nuklir, dan
riset fusi nuklir), analisikrip, dll. Militer dan agensi sains salah satu pengguna utama
superkomputer.
Desain
Superkomputer biasanya unggul dalam kecepataan dari komputer biasa dengan
menggunakan desain inovatif yang membuat mereka dapat melakukan banyak tugas
secara paralel, dan juga detail sipil yang rumit. Komputer ini biasanya menspesialisasikan
untuk penghitungn tertentu, biasanya penghitungan angka, dan dalam tugas umumnya
tidak bagus hasilnya. Hirarki memorinya didesain secara hati-hati untuk memastikan
prosesornya tetap menerima data dan instruksi setiap saat; dalam kenyataan, perbedaan
performa dengan komputer biasa terletak di hirarki memori dan komponennya. Sistem
I/Onya juga didesain supaya bisa mendukung bandwidth yang tinggi.
Seperti dengan sistem paralel pada umumnya, hukum Amdahl berlaku, dan
superkomputer didesain untuk menghilangkan serialisasi software, dan menggunakan
hardware untuk mempercepat leher botol.
Superkomputer tercepat




25 Maret 2005 - Bluegene/L yang dibuat oleh IBM yang berada di Lawrence
Livermore National Laboratory, Amerika Serikat mempunyai 32.768 buah
prosesor mampu mencapai kecepatan komputasi 135,5 TFlops.
27 Oktober 2005 - Bluegene/L telah mencapai kecepatan komputasi 280,6
TFlops.
27 Oktober 2005 - Bluegene/L mencapai kecepatan komputasi 280,6 TFlops.
Juni 2008 - IBM Roadrunner mencapai kecepatan 1,026 petaflop
Per November 2005, 61% dari 500 superkomputer tercepat berada di Amerika Serikat
disusul oleh Britania Raya (8,2%), Jerman (4,8%), Jepang (4,2%), Republik Rakyat Cina
(3,4%), Australia (2,2%), Israel (1,8%), Prancis (1,6%), Korea Selatan (1,4%), Italia
(1,2%) dan Kanada (1,2%).
43,8% dari 500 superkomputer tercepat tersebut dibuat oleh IBM diikuti oleh HewlettPackard (33,8%), Cray (3,6%), SGI (3,6%), Dell (3,4%), Linux Network (3,2%), NEC
(1,2%), Atipa Technology (1%), buatan sendiri (1%) dan Hitachi (1%).
Raksasa prosesor dunia Intel masih memimpin dengan prosesor Intel IA-32 yang dipakai
41,2% dari 500 superkomputer tercepat tersebut diikuti oleh Intel EM64T (16,2%),
Power (14,6%), AMD x86-64 (11%), Intel IA-64 (9,2%), PA-RISC (3,4%) dan Cray
(1,6%).
Sebanyak 72,2% dari 500 superkomputer tersebut menggunakan sistem operasi Linux,
selebihnya menggunakan AIX (8,8%), HP-UNIX (6,2%), CNK/Linux (3,6%), UNICOS
(2,8%), MacOS X (1%) dan SuSE Linux 9 (1%).
Download