Sejarah
Perkembangan Hardware
Charles
Babbage adalah seorang ahli matematika bangsa inggris. Beliau menciptakan suatu
mesin hitung yang disebut difference engine padatahun 1822. Mesin tersebut
dipakai untuk menghitung tabel-tabel matematika. Pada tahun 1833, Charles
Babbage mengembangkan lagi difference engine yang dinamakan analytical engine
yang dapat melaksanakan kalkulasi siapa saja. Sehingga mesin ini dikenal sebagai
General Purpose Digital Computer.Beliaupun
dianggap sebagai bapak komputer modern karena sumbangan terhadap dunia sangat
besar. Pada tahun 1937, Prof.
Howard Aikem, seorang ahli matematika dari universitas Harvard. Beliau
merancang pembuatan sebuah komputer yang mampu melakukan operasi aritmatika dan
logika secara otomatis.
Pada
tahun 1944, Prof.
Howard Aikem bekerjasama dengan perusahaan IBM menyelesaikan computer secara
elektronik yang diberinama ”Harvard MARK I, Automatic Sequence Controlle
Calculator (ASCC)”.
Dalam perkembangannya computer dibagi dalam beberapa genarasi, sesuai dengan
kemampuan (capability), biaya (efficiency), dan penggunaanyan mudah (user
frendly).
v
GENERASI PERTAMA
Pada
tahun 1946-1956, generasi ini mengandalkan ruang tabung hampa(vacuum tube).
Komputer ini membutuhkan ruangan yang luas, berkemampuan rendah dan terkenal
dengan daya panasnya.Ukuran penyimpanannya hanya sekitar +/- 2000 byte dan
untuk menjalankan program dan pencetakan masih dilakukan secara manual.
v
GENERASI KEDUA
Pada tahun 1957-1963. Transistor
menggantikan kedudukan vacuum tube dalam menyimpan dan melakukan proses
informasi. Transistor bentuknya lebih kecil, tidak begitu panas dan mengkomsusi
sedikit tenaga. Ukuran penyimpanan berkapasistas sebesar 32KB dengan kecepatan
20.000-30.000 perintah perdetik.
v
GENERASI KETIGA
Pada tahun 1964-1975. Itergrated circuit (IC) sudah mulai
digunakan pada komputer. Ukuran penyimpanan berkapasitas 2MB dengan kecepatan
+/- 5 juta perdetik.Generasi ini pula yang memperkenalkan tekhnologi software
yang mudah digunakan.
v
GENERASI KEEMPAT
Pada tahun 1980-sekarang. Komputer telah
menggunakan teknologi ”Very Large-Scale Integrated Circuits (VLSIC)”. Dalam sebuah chip, teknologi ini mampu
menampung jutaan circuit. Chip ini dinamakan dengan microprocessor. Ukuran
penyimpanan mempunyai kapasitas yang besar dengan kecepatan jutaan perintah
perdetik.
Sejarah
Perkembangan Software
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 computer pada awalnya
adalah sambungan-sambungan kabel keantar bagian dalam komputer, Cara dalam
mengakses computer adalah menggunakan punched card yaitu kartu yang di lubangi.
Penggunaan computer saat itu masih dilakukan secara langsung, sebuah program
digunakan untuk sebuah mesin tertentu dan untuk tujuan tertentu. Di era ini
software computer merupakan satu kesatuan dengan sebuah hardware komputer.
2.
Era Stabil. Pada Era Stabilinibaris-barisperintah
software komputer yang dijalankan oleh computer bukan lagi satu-satu, tapi
sudah banyak proses yang di lakukan secara bersamaan (multi tasking). Software
Komputer pada era ini jugamampu menyelesaikan banyakpengguna (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 Mikroini software computer
dapat dibedakan menjadi beberapa bagianyaitu Software Sistem (Windows, Linux,
Machintos, dll), Software Aplikasi (Ms.Office, OpenOffice, dll) danLanguange
Software/BahasaPemograman (Assembler, Visual Basic, Delphi, dll).
4.
Era Modern. Pada Era Modern ini software computer
tidak hanya untuk sebuah computer tetapi sebuah handphone pun telah di lengkapi
dengan sebuah software system seperti Android, Symbian, dll.Tingkat kecerdasan
yang ditunjukkanoleh software komputer pun semakinmeningkat, selain
permasalahan teknis, software computer sekarang juga mulai bisa mengenal suara
dangambar.
Pengertian
Brainware Komputer
Brainware Komputer diartikan sebagai pengguna computer yaitu
setiap orang yang terlibat dalam kegiatan pemanfaatan komputer atau sistem
pengolahan data. Brainware juga dapat diartikan sebagai perangkat intelektual
yang mengoperasikan dan mengeksplorasi kemampuan dari hardware komputer maupun
software komputer. Tanpa adanya brainware ini mustahil hardware dan software
yang canggih sekalipun dapat dimanfaatkan secara maksimal. Berdasarkan tingkat
pemanfaatannya, brainware komputer dibagi dalam 4 tingkatan :
A. System Analyst
System
Analyst adalah seseorang yang bertanggung jawab atas penelitian, perencanaan,
pengkoordinasian, dan merekomendasikan pemilihan perangkat lunak dan sistem
yang paling sesuai dengan kebutuhan organisasi bisnis atau perusahaan. System
Analyst juga memegang peranan yang sangat penting dalam proses pengembangan
sistem.
Seorang
system analyst harus memiliki setidaknya empat keahlian : analisis, teknis,
manajerial, dan interpersonal (berkomunikasi dengan orang lain). Kemampuan
analisis memungkinkan seorang system analyst untuk memahami perilaku organisasi
beserta fungsi-fungsinya, pemahaman tersebut akan membantu dalam
mengidentifikasi kemungkinan terbaik serta menganalisis penyelesaian
permasalahan. Keahlian teknis akan membantu seorang system analyst untuk
memahami potensi dan keterbatasan dari teknologi informasi. Dan seorang system
analyst harus mampu untuk bekerja dengan berbagai jenis bahasa pemrograman,
sistem operasi, serta perangkat keras yang digunakan. Keahlian manajerial akan
membantu seorang system analyst untuk mengelola proyek, sumber daya, risiko,
dan perubahan. Keahlian interpersonal akan membantu system analyst dalam
berinteraksi dengan pengguna akhir sebagaimana halnya dengan programer,
administrator dan profesi sistem lainnya.
B. Programmer
Programmer
adalah seseorang yang mempunyai kemampuan menguasai salah satu atau banyak
bahasa pemrograman seperti bahasa C, Pascal, Java, dll. Programmer juga bisa
dikatakan sebagai pembuat dan petugas yang mempersiapkan program yang
dibutuhkan pada sistem komputerisasi yang akan dirancang.
C. Administrator
Administrator
adalah seseorang yang bertugas mengelola suatu sistem operasi dan
program-program yang berjalan pada sebuah sistem komputer atau jaringan
komputer.
D. Operator
Operator
adalah pengguna biasa yang hanya memanfaatkan sistem komputer yang sudah ada
atau istilahnya dia hanya menggunakan apilkasi-aplikasi tertentu.
Tingkatan
brainware terdapat pada struktur jaringan, internet platform, dan program
builder :
a.
Network Platform
o
Administrator
o
Backup Operator
o
Network Config Operator
o
Power User
o
Remote Desktop User
o
Replicator
o
User
o
Guest
o
Debugger User
o
Help Services Group
b.
Network Platform
o Web
Master
o Designer
o Operator
o User
c.
Software Builder
o
Analisis Sistem
o
Operator