Perkembangan Hardware Dan Software
Komputer
Assaammuaikum Wr.Wb
Perkembangan
Hardware
Perkembangan hardware komputer
semakin cepat dari yang sederhana sampai ke hardware yang paling kompleks.
Namun dilihat dari sejarahnya, perkembangan komputer diawali oleh kebutuhan
manusia untuk melakukan pemrosesan data secara lebih mudah, walaupun prinsip
itu tetap berlaku, namun akhir-akhir ini kelihatannya perkembangan hardware
komputer lah yang mampu menciptakan “kebutuhan-kebutuhan” dan peluang baru,
sebagai contoh: ketika ditemukan komponen-komponen hardware yang lebih kecil
dan ipod muncul maka tercipta kebutuhan baru di dunia musik, hal ini juga mampu
merubah kondisi industri musik itu sendiri.
Perkembangan hardware
komputer itu sendiri adalah sebuah evolusi dari berbagai alat pengolahan data.
Adalah seorang Charles Babbage yang pertama kali mengenalkan komputer yang
pertama, namun pada periode ini komputer digunakan hanya untuk operasi
matematika, baru setelah tahun 1940 komputer digunakan untuk pengolahan data
yang lebih luas.
Berikut adalah perkembangan generasi komputer setelah tahun 1940 :
· Generasi Pertama
(tahun 1940-1959). Pada generasi ini komputer menggunakan tabung untuk
memproses data dan menyimpan data. Beberapa komputer yang lahir pada generasi
ini adalah ENIAC, EDVAC, EDSAC.
· Generasi Kedua (tahun
1959-1964). Penemuan transistor pada tahun 1948 adalah salah satu faktor yang
membuat generasi komputer ini lahir. Komputer pada generasi ini jauh lebih
kecil karena menggunakan transistor untuk menggantikan tabung vakum yang
ukurannya lebih besar. Pada periode ini pula, bahasa pemrograman sudah mulai
dikenal untuk menggantikan bahasa mesin pada generasi sebelumnya sehingga
menyebabkan ada beberapa profesi baru yang bermunculan seperti programmer,
analyst dan ahli sistem komputer.
· Generasi Ketiga
(1964-awal80an). Generasi ini dipengaruhi oleh penemuan IC dan chip untuk
mengatasi kekurangan transistor yang cepat panas. Komputer generasi ini pun
membuat komputer menjadi lebih kecil karena komponen yang banyak dapat
dipadatkan dalam satu chip. Generasi ini pula ditemukan systemoperasi.
· Generasi
keempat(awal80an-??). Generasi ini adalah pengembangan dari mikroprosesor untuk
membuat komputer lebih bisa melakukan tugas-tugas yang lebih kompleks. Personal
Komputer dikenal pada generasi ini.
· Generasi kelima.
Generasi ini memungkinkan komputer masadepan untuk lebih dapat berinteraksi
dengan manusia.
Secara garis besar, hardware pada PC itu
dibagi menjadi 5 bagian utama, yaitu :
1. CPU
2. Memory Utama
3. Piranti Input & Piranti
Outputm
4. Mediapenyimpanan.
Perkembangan tipe prosesor :
1. a) Prosesor Intel
XT 8086 – 8088
AT 286, AT 386, AT 486
Pentium I : AT 80586 dengan 50 Mhz,
70 Mhz, 90 Mhz, 100 Mhz, 133 Mhz
Pentium II : 266 Mhz., 300 Mhz, 350
Mhz, 400 Mhz, 450 Mhz.
Pentium III : 500 Mhz, 550 Mhz, 600
Mhz, 650 Mhz, 700 Mhz.
Dan generasi terbaru sekarang
Pentium IV
- b)
Processor selain Intel dan perkembangannya
Pangsa pasar yang menggiurkan untuk
teknologi Komputer di Indonesia menyebabkan processor yang ada di Pasar tidak
hanya produk Intel Co. tetapi Perusahaan lain seperti AMD ( Advanced Micro
Device ) serta Cyrix juga mengeluarkan beberapa jenis Processor yang berusaha
mengimbangi produk-
produk dari Intel.
Produk-Produk dari AMD antara lain :
AMD K-5, AMD K-6, AMD K6-2, AMD
K6-3, AMD K-7, AMD Duron, AMD Athlon. Dimana produk-produk AMD ini ternyata
beberapa dan belakangan ini berhasil melampaui kemampuan dari produk-produk
Intel.
Berikut merupakan data-data
perbandingan arsitektur produk AMD dan Intel
serta hasil Benchmark ( Test
Kehandalan uProcessor). Processor AMD dikenal dengan harga yang lebih murah
dengan kehandalan yang tidak kalah dengan produk Intel.
Selain AMD, Processor merk lain yang
beredar dipasaran Indonesia adalah processor merk Cyrix yaitu Cyrix 6×86, M-II,
dan M-III, tetapi sayangnya Processor merk Cyrix ini tidak seberhasil AMD untuk
membuat processor tandingan bagi Intel.
- Mother
Board
Mother Board merupakan board/papan
induk dimana semua device dipasang mulai dari processor, memory, slot-slot
untuk ekspansi, dll.
Yang harus diperhatikan dalam
memilih ataupun merakit Mother board adalah bahwa setiap Motherboard memiliki
spesifikasi yang berbeda untuk setiap merk atau type antara lain; (1) Setiap
Motherboard memiliki pasangan dengan processor tertentu, yaitu type socket atau
slot yang tersedia untuk prosessor, (2) Kemampuan Motherboard untuk bisa di
Up-grade sampai dengan kecepatan Processor berapa. Umumnya motherboard mampu
untuk di-upgrade dengan mengganti processor. Informasi tentang hal ini sangat
penting untuk pembelian motherboard dengan pertimbangn untuk bisa di upgrade,
(3) Kapasitas memory RAM yang bisa dipasang pada Motherboard Semakin besar
kapasitas memory yang disediakn semakin menguntungkan, (4) Slot yang tersedia
untuk setiap jenis RAM, misalnya berapa slot yang disediakan untuk EDO RAM,
SDRAM , (5) Setting Motherboard secara BIOS (software) atu secara jumper
setting, (6) Jumlah slot untuk PCI dan ISA. Slot slot tersebut sangat
bermanfaat untuk penmbahan peripheral seperti audio card, (7) Apakah
motherboard Support untuk AGP bagi VGA card, support AGP akan lebih
menguntungkan untuk persediaan apabila diinginkan peningkatan kemampuan grafis
dari computer dengan memasang AGP card, (8) Speed Bus untuk memory sampai
dengan kecepatan berapa ( 66,100,133,200,400 Mhz), (9) Apakah VGA card dan
audio Card sudah onboard atau tidak, dan (10)
Power Supply untuk Mother Board AT
atau ATX atau Baby AT.
Perkembangan Software :
Software komputer dikembangkan agar
binary dapat menjadi jalan untuk memberitahukan komputer hardware dalam
melakukan tugasnya. Software Komputer menterjemahkan dan mengarahkan pengguna
komputer agar mengerti mengenai apa yang dapat dilakukan oleh komputer
hardware.
Sebagian besar dari software
komputer dibuat oleh programmer dengan menggunakan bahasa pemrograman. Programer
menuliskan perintah dalam bahasa pemrograman seperti layaknya bahasa yang
digunakan oleh orang pada umumnya dalam melakukan perbincangan.Perintah-perintah
tersebut dinamakan “Source Code”.Program komputer lainnya dinamakan Compiler
yang digunakan pada source code, dan kemudian mengubah perintah tersebut ke
bahasa yang dapat dimengerti oleh komputer.Dan hasilnya dinamakan program
executable (EXE).
Sejarah Perkembangan Software
Dibagi dalam beberapa era yaitu Era Pioneer, Stabil,
Mikro, dan Modern. Berikut adalah Sejarah Perkembangan Software Komputer :
1. Era Pioneer.
Pada Era Pioneer ini bentuk software komputer pada awalnya adalah
sambungan-sambungan kabel ke antar bagian dalam komputer, Cara dalam mengakses
komputer adalah menggunakan punched card yaitu kartu yang di lubangi.
Penggunaan komputer saat itu masih dilakukan secara langsung, sebuah program
digunakan untuk sebuah mesin tertentu dan untuk tujuan tertentu.
2. Era Stabil.
Pada Era Stabil ini baris-baris perintah software komputer yang dijalankan
oleh komputer bukan lagi satu-satu, tapi sudah banyak proses yang di lakukan
secara bersamaan (multi tasking). Software Komputer pada era ini juga mampu
menyelesaikan banyak pengguna (multi user) dan secara cepat/langsung (real
time). Di era ini jugalah mulai di kenal sistem basis data, yang memisahkan
antara program dan data .3
3. Era Mikro.
Pada Era Mikro ini software komputer dapat dibedakan menjadi beberapa
bagian yaitu Software Sistem (
Windows,
Linux,
Machintos, dll), Software Aplikasi (
Ms.Office,
OpenOffice, dll) dan Languange Software/Bahasa Pemograman (Assembler, Visual Basic,
Delphi, dll)
4. Era Modern.
Pada Era Modern ini software komputer tidak hanya
untuk sebuah
komputer tetapi sebuah handphone pun telah di lengkapi dengan sebuah software sistem
seperti Android, Symbian, dll. Tingkat kecerdasan yang ditunjukkan oleh software
komputer pun semakin meningkat, selain permasalahan teknis, software komputer
sekarang juga mulai bisa mengenal suara dan gambar.
Klasifikasi Software
Perangkat lunak secara umum dapat di
bagi 2 yaitu perangkat lunak sistem dan perangkat lunak aplikasi. Perangkat
lunak sistem dapat di bagi lagi menjadi 3 macam yaitu :
1. Bahasa pemrograman
Merupakan perangkat lunak yang bertugas
mengkonversikan arsitektur dan algoritma yang di rancang manusia ke dalam
format yang dapat di jalankan komputer, contoh bahasa pemrograman di antaranya
: BASIC, COBOL, Pascal, C++, FORTRAN.
2. Sistem Operasi
Saat komputer pertama kali di hidupkan, sistem
operasilah yang pertama kali di jalankan, sistem operasi yang mengatur seluruh
proses, menterjemahkan masukan, mengatur proses internal, memanejemen
penggunaan memori dan memberikan keluaran ke peralatan yang bersesuaian, contoh
sistem operasi : DOS, Unix, Windows 95, IMB OS/2, Apple’s System 7.
3. Utility
Sistem operasi merupakan perangkat lunak sistem dengan
fungsi tertentu, misalnya pemeriksaan perangkat keras (hardware
troubleshooting), memeriksa disket yang rusak (bukan rusak fisik), mengatur
ulang isi harddisk (partisi, defrag), contoh Utilty adalah
Norton Utility
Perangkat lunak aplikasi merupakan
bagian perangkat lunak yang sangat banyak di jumpai dan terus berkembang.
Sebelum tahun 1990-an aplikasi yang di kenal yaitu pemroses kata (Word Star,
Chi Write), pemroses tabel (Lotus 123, Quatro Pro), database (DBASE), dan
hiburan (game). Pada perkembangan pemroses kata, tabel dan database saat ini
telah di bundel menjadi aplikasi office dengan tambahan
aplikasi untuk pembuatan presentasi yang nanti akan di berikan pada pelatihan
ini. Contoh aplikasioffice adalah Microsoft Office yang terdiri
dari Word(pemroses kata), Excel (pemroses tabel), Access (database), dan
PowerPoint (presentasi). Yang berkembang sangat banyak saat ini adalah aplikasi
multimedia dan internet. Contoh aplikasi multimedia adalah Winamp untuk memutar
musik berformat MP3 atau CD Audio, kemudian RealPlayer yang dapat digunakan
untuk menonton film atau VCD. Aplikasi internet yang umum di gunakan adalah
untuk browsing, e-mail, chatting dan messenger.
Aplikasi yang bersifat khusus di
antaranya untuk membantu pekerjaan Engineer seperti AutoCAD (gambar struktur),
Protel (gambar rangkaian elektronik), dan Matlab (pemroses dan visualisasi
persamaan matematis).
Itu dia tentang perkembangan hardware
dan software, jadi perkembangan softwareitu bergerak kearah lebih terintegrasi
dengan kebutuhan manusia, lebih kecil dalam size, stabil , pengelolahan data
juga semakin cepat dan cerdas. Sedangkan hardware itu bergerak kearah lebih
kecil, kapasitas lebih banyak, pemrosesan input dan output semakin canggih. Semoga
artikel ini berguna bagi yang membacanya....
Wassalammuaikum Wr.Wb
Sumber :