Perkembangan Hardware
Hardware/Perangkat keras adalah sebuah alat/benda yang kita
bisa lihat, sentuh, pegang dan memiliki fungsi tertentu.Secara fisik ada
wujudnya. 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.
Macam-macam perangkat keras (hardware):
1.CPU (Central Processing Unit)
Merupakan alat yang berfungsi sebagai pemroses data.CPU
berisi rangkaian sirkuit yang menyimpan instruksi-instruksi pemrosesan dan
penyimpanan data.
2, Monitor
Merupakan alat yang mampu menampilkan teks maupun gambar
dari data yang sedang diproses dalam CPU.
3. Keyboard
Keyboard merupakan alat untuk memasukkan data maupun
perintah ke CPU, biasanya terdiri atas rangkaian huruf, angka, dan tombol
fungsi lainnya.
4. Mouse
Mouse merupakan alat bantu untuk memberikan perintah dalam
memproses data atau mengedit data.
5. Scanner
Scanner merupakan alat Bantu untuk memasukkan data berupa
gambar atau grafik dan mengubahnya ke dalam bentuk digital sehingga dapat
diproses dan digabungkan dengan bentuk data yang berupa teks.
Perkembangan teknologi elektronik yang paling pesat dan
banyak dipakai dibanyak bidang dalam menyelasaikan pekerjaan maupun untuk
memperolah informasi tidak lain adalah komputer. Perkembangan komputer ini
diakibatkan oleh perkembangan mikroprosesor (processor) sebagai otak dalam
menangani keseluruhan dari kerja komputer. Perkembangan Mikroprosesor
Intel dan Personal Computer(PC) sesuai dengan waktu evolusi
generasi-generasi prosesor yang baru bermunculan dengan perfomance yang lebih
canggih, baik dari segi kualitas maupun kerumitannya.
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.
- Geneasi 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 system operasi
- Generasi keempat (awal80an-sekarang). Generasi ini adalah pengembangan dari mikroprosesor untuk membuat komputer lebih bisa melakukan tugas-tugas yang lebih kompleks. Personal Komputer dikenal pada generasi ini.
Perkembangan Software
Pengertian Software
Kumpulan dari pada
intruksi atau statement yang di susun secara logis dan berbentuk kode yang
hanya dapat di mengerti oleh komputer. Software Komputer ini berangsur-angsur
mengalami peningkatan atau perubahan dari tahun ke tahun dalam perkembangannya.
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.
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. 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.
Open Source yang akrab terdengar
dikatakan sebagai source code yang terbuka bagi siapa saja yang ingin
mempelajari maupun ikut mengembangkan. Source Code ini disertakan dengan
distribusi paket software yang sudah jadi (hasil kompilasi) sehingga pembeli
ataupun pengguna software dapat membedah software tersebut sesuai dengan
keperluanya. Bahkan dapat ikut memperbaiki Bug atau kesalahan logika dalam
software tersebut.
Pada software yang Close
Source, paket software tidak dapat didistribusikan lagi selain oleh
pembuat/vendor software tersebut.Sedangkan software yang Open Source dapat
didistribusikan secara bebas oleh siapapun. Dalam banyak kasus, bila terjadi
Bug dalam software pada Close Source pengguna sangat tergantung kepada vendor
yang harus menunggu update untuk memperbaikinya. Seringkali vendor kurang cepat
merespons perkembangan terkini dan permintaan pengguna.
Sumber : http://kristianaema.blogspot.co.id/2016/09/perkembangan-hardware-dan-software.html
Tidak ada komentar:
Posting Komentar