A.
SEJARAH PERKEMBANGAN SOFTWARE dan
HARDWARE
Software
1. Software
sebelum komputer generasi pertama
Pada tahun 300 SM, bangsa Yunani menciptakan suatu sistem komunikasi yang disebut dengan polybius telegraph. Sistem itu menggunakan obor untuk mengirim berita dari suatu tempat ke tempat lain.
Tahun 1842 perangkat lunak pertama muncul yang ditulis oleh Ada Augusta, anak perempuan dari Lord Byron. Software ini diterapkan pada Analytical Engine ciptaan Charles Babbage.
Tahun 1933 Wallace J. Eckert menciptakan suatu program mekanik yang dipergunakan mengontrol jalannya suatu mesin yang merupakan gabungan dari beberapa mesin akuntansi.
Pada tahun 300 SM, bangsa Yunani menciptakan suatu sistem komunikasi yang disebut dengan polybius telegraph. Sistem itu menggunakan obor untuk mengirim berita dari suatu tempat ke tempat lain.
Tahun 1842 perangkat lunak pertama muncul yang ditulis oleh Ada Augusta, anak perempuan dari Lord Byron. Software ini diterapkan pada Analytical Engine ciptaan Charles Babbage.
Tahun 1933 Wallace J. Eckert menciptakan suatu program mekanik yang dipergunakan mengontrol jalannya suatu mesin yang merupakan gabungan dari beberapa mesin akuntansi.
2. Software
semasa komputer generasi pertama
Software pada generasi ini diciptakan oleh para ahli matematika dan ahli teknik yang digunakan untuk menyelesaikan problem yang muncul pada bidangnya. Program yang dibuat bersifat khusus karena hanya untuk satu aplikasi tertentu sehingga jika ingin digunakan untuk aplikasi lain, maka program yang baru harus dibuat lagi.
Untuk mengatasi kesulitan tersebut, maka orang menciptakan suatu bahasa pemrograman yang disebut bahasa tingkat tinggi. Dengan bahasa tingkat tinggi dilakukan dengan cara menulis program dalam bahasa Inggris yang diterjemahkan ke dalam bahasa mesin.
Komputer hanya sebagai alat yang dapat mengerjakan perintah yang diberikan oleh manusia. Bahasa yang diberikan ini menggunakan bahasa komputer.
Software pada generasi ini diciptakan oleh para ahli matematika dan ahli teknik yang digunakan untuk menyelesaikan problem yang muncul pada bidangnya. Program yang dibuat bersifat khusus karena hanya untuk satu aplikasi tertentu sehingga jika ingin digunakan untuk aplikasi lain, maka program yang baru harus dibuat lagi.
Untuk mengatasi kesulitan tersebut, maka orang menciptakan suatu bahasa pemrograman yang disebut bahasa tingkat tinggi. Dengan bahasa tingkat tinggi dilakukan dengan cara menulis program dalam bahasa Inggris yang diterjemahkan ke dalam bahasa mesin.
Komputer hanya sebagai alat yang dapat mengerjakan perintah yang diberikan oleh manusia. Bahasa yang diberikan ini menggunakan bahasa komputer.
Bahasa
komputer terdiri dari beratusan macam. Setiap bahasa mempunyai cirri-ciri
tersendiri yang sesuai dengan bidangnya, seperti :
a. Bahasa Cobol (Common Bussiness Oriented Language) digunakan untuk masalah peradagangan
b. FORTRAN (Formula Translator) digunakan untuk penyelesaian matematika
c. BASIC (Beginner’s All Purpose Symbolic Instruction Code) digunkaan untuk perhitungan matematika dan perhitungan dagang yang sederhana.
Ada beberapa aplikasi pemrograman yang sering dipergunakan, seperti : pengolah kata, perhitungan kolom dan lajur, serta untuk perhitungan statistuk dan lain-lain. Untuk mengatasai agar jangan terlalu sering menulis ulang program, dibuat suatu paket program untuk pengolah kata, paket program untuk perhitungan kolom dan lajur, paket program untuk perhitungan statistik dan sebagainya.
Pembuat paket program pengolah kata cukup banyak, misalnya : WordStar, Microsoft Word dan Word Perfect, Chi Writer dan lain-lain.
a. Bahasa Cobol (Common Bussiness Oriented Language) digunakan untuk masalah peradagangan
b. FORTRAN (Formula Translator) digunakan untuk penyelesaian matematika
c. BASIC (Beginner’s All Purpose Symbolic Instruction Code) digunkaan untuk perhitungan matematika dan perhitungan dagang yang sederhana.
Ada beberapa aplikasi pemrograman yang sering dipergunakan, seperti : pengolah kata, perhitungan kolom dan lajur, serta untuk perhitungan statistuk dan lain-lain. Untuk mengatasai agar jangan terlalu sering menulis ulang program, dibuat suatu paket program untuk pengolah kata, paket program untuk perhitungan kolom dan lajur, paket program untuk perhitungan statistik dan sebagainya.
Pembuat paket program pengolah kata cukup banyak, misalnya : WordStar, Microsoft Word dan Word Perfect, Chi Writer dan lain-lain.
Jenis-jenis program aplikasi adalah :
a. Microsoft Excel
Untuk menyelesaikan masalah perhitungan yang terdiri dari baris dan kolom.
b. Microsoft Power Point
Untuk menyelesaikan masalah yang berhubungan dengan presentasi.
c. Microsoft Acces
Untuk menyelesaikan masalah pengolahan data/database.
d. CAD (Computer Aided Design)
Untuk menangani bidang ilmu pengetahuan dan teknologi, seperti : merancang gedung, merancang bentuk mobil dan sebagainya.
e. DecEasy Accounting
Untuk menyelesaikan masalah perhitungan/pelaporan dalam bidang akuntansi dan sebagainya.
Hardware
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.
Perkembangan tipe prosesor :
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 6x86, M-II, dan M-III, tetapi sayangnya Processor merk Cyrix ini tidak seberhasil AMD untuk membuat processor tandingan bagi Intel.
a. 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:
a. Microsoft Excel
Untuk menyelesaikan masalah perhitungan yang terdiri dari baris dan kolom.
b. Microsoft Power Point
Untuk menyelesaikan masalah yang berhubungan dengan presentasi.
c. Microsoft Acces
Untuk menyelesaikan masalah pengolahan data/database.
d. CAD (Computer Aided Design)
Untuk menangani bidang ilmu pengetahuan dan teknologi, seperti : merancang gedung, merancang bentuk mobil dan sebagainya.
e. DecEasy Accounting
Untuk menyelesaikan masalah perhitungan/pelaporan dalam bidang akuntansi dan sebagainya.
Hardware
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.
Perkembangan tipe prosesor :
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 6x86, M-II, dan M-III, tetapi sayangnya Processor merk Cyrix ini tidak seberhasil AMD untuk membuat processor tandingan bagi Intel.
a. 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 tipe 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 Mother board 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
Mother board secara BIOS (software) atu secara jumper setting,
(6) Jumlah slot
untuk PCI dan ISA. Slot tersebut sangat bermanfaat untuk penambahan peripheral
seperti audio card
(7) Apakah
mother board 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.
Mother Board yang dibuat untuk mendukung Processor P-III dan celeron
Slot2
Mother board yang dibuat untuk mendukung Processor Pentium II Xeon
Socket 7
Mother Board yang dibuat untuk mendukung Processor AMD K6-2, AMD K6-3 dan Cyrix M-II serta Pentium MMX.
Slot A
Mother Board yang dibuat untuk mendukung Processor AMD Athlon, AMD Thunderbird.
Socket A
Mother Board yang dibuat untuk mendukung Processor AMD Athlon dan AMD Duron.
Socket 370
Mother board yang dibuat untuk mendukung Processor Intel® Pentium® III (Tualatin and Coppermine) /CeleronTM Socket 8
Mother Board yang dibuat untuk mendukung Processor P-III dan celeron
Slot2
Mother board yang dibuat untuk mendukung Processor Pentium II Xeon
Socket 7
Mother Board yang dibuat untuk mendukung Processor AMD K6-2, AMD K6-3 dan Cyrix M-II serta Pentium MMX.
Slot A
Mother Board yang dibuat untuk mendukung Processor AMD Athlon, AMD Thunderbird.
Socket A
Mother Board yang dibuat untuk mendukung Processor AMD Athlon dan AMD Duron.
Socket 370
Mother board yang dibuat untuk mendukung Processor Intel® Pentium® III (Tualatin and Coppermine) /CeleronTM Socket 8
A.
SOFTWARE
Software
( perangkat lunak ) adlah semua program yang di gunakan untuk menjalankan
komputer atau perangkat lainnya.
§
Jenis software secara umum
a) Software A plikasi
Software yang dibuat
untuk kepentingan spesifik. Contoh : notepad untuk teks editor, Winamp untuk
memutar file audio.
b) Software sistem
Software yang menjadi
tempat semua software aplikasi berjalan. Contoh : Microsoft Windows, Linux, Mac
OS.
§
Software meurut memperolehnya ( harga
beli dan legalitas )
a) Freeware
Bersifat freeware dapat
digunakan tanpa biaya namun masih memiliki batasan atas hak cipta pengguna.
Maksudnya, meskipun kita menggunakan freware tersebut tidak boleh melanggar hak
cipta atas software tersebut.
Tujuan : untuk promosi,
mendapatkan masukan dari pengguna, membobol sistem orang ( walaupun jarang )
b) Shareware
Software dapat digunakan
tanpa biaya dalam jangka waktu tertentu. Setelah jagnka waktu tersebut selesai,
pengguna diberi pilihan, apakah akan melanjutkan menggunakan software tersebut
( dengan konsekuensi membayar ) atau tidak menggunakan lagi software tersebut.
Tujuan : memberikan
contoh hasil jadi software tersebut sebelum dibeli oleh pengguna. Contoh :
StyleXP, Window Blinds, WinRAR.
c) Propietary Software
Sangat dibatasi oleh hak
cipta. Kita tidak diperkenankan mendistribusikan kembali, megotak – atik
program, dan software ini tidak disertai dengan kode sumber.
d) Open Source Software
Memberikan kebebasan
kepada kita untuk mengguanakan, mengubah sesuai dengan kebutuhan dan
mendistribusikan kembali, baik software aslinya maupun yang telah kita ubah.
Biasanyabersifat open source menyertakan kode sumber dalam mendistribusikannya.
Tujuan : lebih ketujuan
sosial bagaimana sebuah software dapat bermanfaat bagi para pengguna. Contoh :
Pidgin, qGo,Inkscape, gimp.
§ Jenis software berdasarkan pendistribusiannya :
a) Software Pencari Alamat Email
-
Software
pelacak asal alamat email
-
Software
pemeriksa Valid atau tidaknya alamat email
-
Software
pengirim email massal
b) Identifikasi Jenis Software Aplikasi
b.1 ) Sistem
Informormasi
Sistem
Operasi merupakan software yang pertama kali di baca oleh komputer pada saat
booting sebagai dasar pengoperasian komputer.
Terdapat
2 jenis sistem operasi berdasarkan tampilan antar muka kepada penggunanya (
User Interface ) yaitu yang berbasis GUI ( Graphical User Interface ). Sistem
operasi berbasis CUI, misalnya DOS ( Disk Operating Sistem ) dan sistem Operasi
UNIX dan Linux pada mode terminal / konsol.
Sedangkan
sistem operasi berbasis GUI, misalnya Microsoft Windows 9x, 2000, XP, operasi
UNIX dan Linux yang telah mendukung GUI.
b.2 ) Bahasa Komputer
Bahasa
Komputer merupakan bahasa yang di gunakan untuk memb uat program komputer.
Disebut bahasa karena bahasa komputer memliki kosa kata dan tata bahasa yang
harus di taati ole pemiliknya.
Yang termasuk dalam jenis ini adalah :
a) Low Level Language, merupakan bahasa
tingkat rendah yang sulit dipahami dan hanya dapat di mengerti oleh pembuatnya.
Yang termasuk program ini adalah bahasa mesin assembly language.
b) High Level Language, merupakan bahasa
tingkat tinggi karena menggunakan bahasa yang dapat di mengerti. Contoh :
BASIC, PASCAL FORTRAN.
§ Beberapa tipe software :
a) Software Games, termasuk dalam
kategori entertainment atau hiburan. Jenisnya MMOs, First – Person Shooters,
Action games, role playing games dan game petualangan.
b) Software Driver, program ini
mengijinkan komputer untuk dapat berinteraksi dengan perangkat hardware
tambahan seperti printer, scanner dan video cards.
c) Software Pendidikan, Software ini
dapat mengajarkan apapun dari komputer, melakukan aktifitas yang berhubungan seperti
mengetik atau pendidikan kimia.
B.
HARDWARE
Hardware
( perangkat keras ) adalah semua bagian fisik komputer, dibedakan dengan data
yang berada di dalamnya atau yang beroperasi di dalamnya, dan perangkat lunak
yang menyediakan instruksi buat perangkat keras untuk menyelesaikan tugasnya.
Batasan antara perangkat keras dan lunak sedikit buram. Komputer umunya ( PC )
terdiri dari bagian sebagai berikut :
1. Papan sisitem / papan induk yang
merupakan tempat CPU, memory dan bagian lainnya, dan memiliki slot untuk kartu
tambahan.
2. Power Supply – sebuah kotak yang
merupakan tempat transformer, kontrol voltase dan kipas.
3. Pengontrol penampilan video yang
memproduksi output untuk komputer display.
4. Pengontrol komputer bus ( Paralel,
serial, USB, fire wire ) untuk menyambung komputer dengan alat tambahan luar
lainnya seperti printer / scanner.
a)
Beberapa jenis penyimpanan komputer :
·
CD
jenisnya :
-
CD
– ROM
-
CD
– RW
-
CD
– R
·
DVD
jenisnya :
-
DVD
– ROM
-
DVD
– RW
-
DVD
– R
·
Floppy
Disk
b)
Penyimpanan data dalam komputer untuk
penggunaan jangka panjang :
·
Hard
disk
·
Disk
Array controller
-
Untuk
menerjemahkan signal dari papan sistem ke bahasa yang dapat dimengerti oleh
speaker dan memilki terminal untuk mencolok kabel suara speaker.
-
Jaringan
komputer digunakan unuk menghubungkan kopmputer ke internet.
-
Alat
lainnya :
§ Keyboard
§ Alat penunjuk :
Mouse
Tracball
c)
Macam – macam hardware
c.1 ) Monitor
Monitor Tabung adalah salah satu perangkat keras komputer
yang befungsi menampilkan proses dari sebuah set komputer. Untuk saat ini
monitor komputer terdiri dari beberapa jenis, diantaranya :
a) Monitor Tabung Layar Cembung
Tabung sinar katoda
ditemukan oleh Karl Ferdinand Braun, adalah sebuah alat penampilan digunakan
dalam tampilan komputer, monitor video, televisi dan osciloskop.
b) Monitor LCD
Persoalan penting yang
perlu di pertimbangkan adalah pemilihan berbagai perangkat yang juga sangat
krusial dalam membuat komputer PC sendiri adalah pemilihan monitor untuk
menayangkan berbagai informasi digital dan multimedia.
c) Monitor Plasma
Tampilan plasma adalah
sebuah tampilan layar datar emisif dimana cahaya di hasilkan oleh phospor yang
tereksitasi oleh sebuah pelepasan muatan plasma antara dua layar datar gelas.
Gas yang dilepas muatannya tidak mengandung merkuri ( berlawanan dengan AMLCD )
sebuah campuran gas mulia ( neon dan xeon ) diguanakan campuran gas ini adalah
inert dan seluruhnya tidak berbahaya.
c.2 ) Mouse
Mouse
adalah alat untuk memasukkan data ke dalam komputer selain papan ketik. Mouse
bekerja menangkap gerakan menggunakan bola yang menyentuh permukaan kertas dan
rata. Namun, sekarang mouse menggunakan sinar optikal untuk mendeteksi gerakan.
c.3 ) Keyboard
Sebuah
papan yang terdiri dari simbol- simbol khusus lainnya pada komputer. Keyboard
dalam Bahasa Indonesia artinya papan tombol jari / papan tombol. Seluruh jumlah
tombol adalah 104 tombol.
c.4 ) Speaker
Speaker
adalah transduser yang mengubah sinyal elektrik ke frekuensi audio ( suara )
dengan cara menggetarkan komponennya yang berbentuk selaput.
c.5 ) Printer
Alat
yang menampilkan data dalam bentuk cetakan, baik berupa teks maupun gambar /
grafik di atas kertas. Printer terbagi atas bebrapa bagian yaitu picker sebagai
alat mengambil kertas dari tray. Tray ialah tempat menaruh kertas. Tinta /
toner adalah alat pencetak sesungguhnya. Perbedaan tinta dan toner adalah
perbedaan sistem. Toner / laser butuh pemanasan, sedangkan tinta / inkjet tak
butuh pemanasan, hanya pembersihan / cleaning pada print – head print tersebut.
Pada bagian belakang printer biasanya ada port paralel / USB untuk penghubung
ke komputer. Pencetak mempunyai 6 jenis
yaitu jenis Dot – matrix, jenis Daisy – Wheel, jenis Ink – jet / Jenis Bubble
jet, jenis cahin, jenis Drumdan jenis Laser.
KESIMPULAN
Seiring dengan
berkembangnya Ilmu Pengetahuan dan Teknologi para ahli selalu menciptakan
sesuatu yang baru atau berinovasi termasuk pada dunia komputer. Saat ini
perkembangannya sangat pesat. Hal tersebut dapat kita rasakan sendiri. Disaat
kita membutuhkan aplikasi aplikasi terutama untuk dunia pekerjaan dan
pendidikan semuanya sudah tersedia dan tinggal memanfaatkan fasilitas tersebut.
Hal ini sangat membantu untuk pekerjaan bagi mereka yang bekerjanya selalu
berhubungan dengan komputer. Seperti untuk mengolah angka,data maupun aplikasi
untuk presentasi dan masih banyak lagi aplikasi lainnya juga perangkas kerasnya.
Referensi
http://www.slideshare.net/08562676304/kumpulan-makalah-hardware-software-and-blogger