Saat
ini kita sulit membayangkan kehidupan tanpa adanya komputer. Hampir
seluruh aspek kehidupan manusia saat ini tidak dapat dilepaskan dari
teknologi, khususnya teknologi komputer. Dapat dilihat bahwa untuk
menuliskan suatu dokumen, orang cenderung sudah meninggalkan mesin ketik
manual dan sudah digantikan perannya oleh komputer.
Pengolahan data telah dilakukan oleh manusia sejak zaman dahulu kala,
manusia rasanya ditantang dengan suatu perhitungan-perhitungan untuk
memecahkan bermacam-macam persoalan. Manusia telah berfikir untuk
menemukan peralatan-peralatan yang dapat mengolah data dengan lebih
tepat dan lebih cepat. Manusia masih terus berusaha menemukan alat-alat
yang lebih canggih dan komputer sekarang adalah jawabannya.
- Komputer Generasi Pertama ( 1964-1959)
Komputer generasi
pertama mempunyai ciri-ciri sebagai berikut :
- Komponen yang dipergunakan adalah tabung hampa udara (vacuum tube).
- Program hanya dapat di buat dengan bahasa mesin (machine language).
- Menggunakan konsep stored-program dengan memori utamanya adalah magnetic core storage.
- Menggunakan sempanan luar magnetic tape dan magnetic disk.
- Cepat panas, sehingga diperlukan alat pendingin.
- Ukuran fisik komputer besar, memerlukan ruangan yang luas.
- Prosesnya kurang cepat.
- Simpananya kecil.
- Membutuhkan daya listrik yang besar.
- Orientasinya terutama pada aplikasi bisnis.
- Komponen Generasi ke dua (1959-1964)
- Komponen yang dipergunakan adalah transistor untuk sirkuitnya.
- Program dapat di buat dengan bahasa tingkat tinggi (high level language).
- Kapasitas memori utama cukup besar dengan pengembangan dari magnetic core storage dapat menyimpan puluhan ribu karakter.
- Menggunakan simpanan luar magnetic tape dan magnetic disk yang berbentuk removable disk atau disk pack.
- Mempunyai kemampuan proses real-time dan time-sharing. real-time dapat dilakukan karena menggunakan simpanan luar yang sifatnya directaccess, seperti misalnya magnetic disk sehingga informasi yang dibutukan seketika dapat dihasilkan sedangkan time-sharing memungkinkan beberapa pemakai menggunakan komputer secara bersama-sama dan komputer akan membagi waktunya (time-sharing) untuk tiap-tiap pemakai.
- Ukuran fisik komputer lebih kecil dibandingkan komputer generasi pertama.
- Proses operasi sudah cepat, dapat memproses jutaan operasi perdetik.
- Membutuhkan lebih sedikit daya listrik.
- Orientasinya tidak hanya pada aplikasi bisnis tetapi juga ke aplikasi teknik.
- Komponen Generasi ke tiga (1964-1970)
- Komponen yang digunakan adalah IC (integrated circuits) yang berbentuk hybrid integrated circuits dan monolithic integrated.
- Peningkatan dari softwarenya.
- Lebih cepat dan lebih tepat. Kecepatanya hamper 10000 kali dari komputer generasi pertama, ukuran kecepatanya adalah microseconds (jutaan operasi perdetik) bahkan sampai nanoseconds (milyars opersasi perdetik).
- Kapasitas memori komputer lebih besar, dapat menyimpan ratusan ribu karakter.
- Menggunakan penyimpanan luar yang sifatnya random acces (dapat memasup record data secara random) yaitu disk magnetic yang berkapasitas besar (jutaan karakter).
- Penggunaan listrik lebih hemat dibandingkan komputer generasi sebelumnya.
- Memungkinkan untuk melakukan multi processing yaitu dapat memproses sejumlah data dari sumber-sumber yang berbeda pada waktu bersamaan dan multi programming yaitu dapat mengerjakan beberapa program sekaligus.
- Pengembangan dari alat input-output yang menggunakan visual display terminal yang menampilakan gambar-gambar dan grafik dapat menerima dan mengeluarkan suara, serta penggunaan alat pembaca tinta magnetic yaitu MICR (magnetic ink character recognitions) reader.
- Harga semakin murah dibandingkan dengan komuter generasi sebelumnya.
- Kemampuan melakukan komunikasi data dari suatu komputer dengan komputernya.
- Komponen Generasi ke keempat (sejak tahun1970)
- Yang pertama adalah penggunaan large scale integration (LSI) atau di sebut juga dengan nama Bipolar Large Scale Integration. LSI merupakan pemadatan beribu-ribu IC yang dijadikan satu dalam sebuah chip.
- Yang kedua adalah dikembangkan komputer mikro yang menggunakan micro processor dan semiconductor yang berbntuk chip untuk memori komputer (internal memori), sedangkan komputer generasi sebelumnya masih menggunkanmagnetic core storage.
- Generasi kelima
Perangkas Keras (
Hardware )
- Pengertian Hardware
On
the Inside :
Processing Devices
- Komponen Hardware
Inti
komputer yang berfungsi sebagai kendali utama komputer. Segala sesuatu yang
dikerjakan komputer, berada dibawah pengawasan CPU. Istilah lain CPU adalah
Microprocessor, yaitu mesin komputasi lengkap yang disusun pada sebuah chip.
Microprocessor pertama adalah Intel 4004 yang diperkenalkan pertama kali pada
tahun 1971. Processor ini tidak terlalu “hebat”, yang bisa dilakukannya ‘hanya’
penjumlahan dan pengurangan saja. Processor 4004 digunakan pada kalkulator
elektronik pertama.
Processor
pertama yang dibuat untuk home komputer adalah Intel 8080, mulai diperkenalkan
pada tahun 1974. Seiring waktu dan perkembangan teknologi, jenis processor ini
berkembang mulai 8088, 80286, 80386, 80486, Pentium, Pentium II, Pentium III,
dan yang terakhir adalah Pentium 4 yang memiliki kecepatan 5000 kali lebih
cepat dibandingkan dengan 8088. Saat ini disain processor modern sudah
menggunakan teknologi dua inti (core 2).
Sebuah
processor akan meng-eksekusi serangkaian kode dari berbagai
komponen, yang memberikan instruksi kepada processor untuk melakukan sesuatu.
Berdasarkan
instruksi/perintah yang diterimanya, processor melakukannya dengan tiga cara
yaitu :
- Menggunakan ALU (Arithmetic/Logic Unit), yaitu processor dapat melakukan operasi matematika (jumlah, kurang, kali, bagi), dan logika.
- Processor dapat memindahkan data dari suatu lokasi memori ke lokasi lainnya.
- Processor dapat membuat suatu keputusan dan beralih kepada serangkaian instruksi berdasarkan keputusan tersebut.
Memori
adalah media penyimpanan
data yang paling cepat. Harus cepat karena komponen ini terhubung langsung
dengan processor. Memory merupakan media penyimpan data sementara dalam upaya
mempercepat proses pengolahan data, dan berfungsi untuk menyimpan data dan
program. Terdapat beberapa penggolongan memori dari yang tercepat hingga yang terlambat
dalam akses data.
Jenis- jenis memory adalah Register, Cache Memory, RAM, ROM, BIOS, Virtual Memory,
dan Secondary Memory (perangkat storage : Hardisk, USB flash, CD-R, CD-RW, DVD-R,
DVD-RW, dll).
Jenis
memory yang paling umum terdiri dari dua jenis yaitu :
- Random-Access Memory (RAM) adalah memori dimana data atau program yang terdapat didalamnya dapat dibaca dan dirubah. RAM digunakan sebagai media penyimpanan data sementara yang sedang dikerjakan oleh komputer.
- Read-Only Memory (ROM) adalah jenis memori permanen yang digunakan komputer untuk data yang hanya bisa dibaca dan tidak boleh dirubah. Pada PC, salah satu contoh ROM adalah terdapat pada BIOS (Basic Input Output System) terdapat pada mainboard. Berfungsi untuk mengatur peripheral yang ada pada mainboard.
Mainboard
adalah media utama dimana
semua komponen internal komputer terpasang. Mainboard memungkinkan komponen
internal memperoleh aliran listrik dan berkomunikasi satu sama lain. Komponen
eksternal berupa media input dan output juga terhubung dengan mainboard.
Mainboard telah hadir lebih dari 25 tahun yang
lalu. Pada tahun 1982, IBM mengeluarkan mainboard pertama yaitu IBM Mainboard
5150 “Circa”. Mainboard ini berisi cukup sedikit komponen yaitu processor, dan
slot card. Perangkat lainnya berupa floppy disk drive dan memory dipasangkan ke
dalam slot.
IBM
5150 Circa
Saat
ini, mainboard sudah menyediakan berbagai feature yang sangat lengkap seiring
perkembangan teknologi peradaban manusia sebagai pengguna teknologi komputer.
Power
Supply Unit (PSU) atau Adaptor, adalah media kebutuhan listrik yang digunakan
oleh komputer. PSU termasuk perangkat yang sangat penting dalam komputer karena
tanpa perangkat ini, komputer hanyalah sebuah barang pajangan yang terbuat dari
plastik atau logam.
Pada
komputer, PSU mudah dikenali bentuknya. Biasanya terletak pada bagian sudut
untuk cases tower maupun desktop. PSU dapat dilihat pada bagian belakang cases
komputer. Cirinya adalah memiliki kedudukan stop kontak kabel dan fan
pendingin (kipas).
PSU berfungsi mengkonversi arus AC tinggi (220 volt) menjadi arus
DC rendah. Tegangan standard PSU ke mainboard adalah 3.3 volt, 5 volt, 12 volt.
Kegunaan tegangan 3.3 volt dan 5 volt adalah untuk komponen-komponen digital,
tegangan 12 volt digunakan untuk menjalankan motor dalam hard disk, CD-ROM, fan
cooler, dll.
Hard Disk adalah media penyimpanan permanen yang
memiliki kapasitas sangat besar untuk menyimpan data berupa dokumen atau
program. Saat
ini komputer PC atau server umumnya terhubung dengan satu atau lebih hard disk,
Mainframe dan Super Komputer pada umumnya terhubung dengan ratusan hard disk.
Handycam jenis tertentu, terhubung dengan hard disk. Semua hard disk ini
melakukan satu fungsi.
Hard
disk memberikan kemampuan kepada komputer untuk mengingat apa-pun, bahkan pada
saat tidak terdapat aliran listrik. Hard disk adalah komponen elektronik yang
dapat menyimpan perubahan data digital kedalam bentuk data permanen. Hard Disk
dikembangkan mulai tahun 1950.
Sistem operasi (operating system =
OS) adalah
Perangkat lunak atau program dasar yang memungkinkan pengguna dapat
berinteraksi dengan komputer. OS adalah sesuatu yang pertama kali dijalankan
oleh komputer. Tanpa OS, komputer tidak akan berguna.
Tujuan
utama dari OS adalah untuk
mengatur dan mengendalikan hardware dan software sedemikian sehingga perangkat
dalam komputer berjalan dengan fleksibel tetapi dengan arah dan aturan yang
telah ditetapkan.
IDE controller adalah penghubung utama komponen hard disk,
CDROM, dan Floppy disk dengan komputer. IDE controller merupakan media standard
untuk media penyimpanan permanen.
Nama
asli dari IDE adalah AT Attachment (ATA) yang menunjukkan bahwa
teknologi ini pertama kali dikembangkan untuk komputer IBM AT.
PCI
Bus adalah media koneksi yang paling umum digunakan
untuk komponen tambahan pada komputer. PCI menggunakan serangkaian “slot” pada
mainboard dimana komponen PCI dipasangkan.
Bus
adalah saluran atau
jalur antar komponen pada komputer (mainboard). Saluran cepat sangat penting
dalam transmisi data, sebagaimana jalur cepat untuk kendaraan.
Terdapat
beberapa jenis bus.
Salah satu jenis bus yang digunakan pada komputer adalah bus Peripheral
Component Interconnect (PCI).
SCSI
(disebut “scuzzy”) yaitu suatu teknologi penghubung
(interface) untuk komponen-komponen eksternal pada komputer. Contoh komponen
eksternal yang menggunakan interface SCSI adalah hard disk atau scanner.
Sound Card adalah media audio
pada komputer untuk mengeluarkan output suara melalui speaker. Media ini juga
digunakan untuk merekam data audio atau menjalankan data audio dengan
mengkonversi data analog ke digital dan sebaliknya.
Sebelum
ditemukan sound card, sebuah komputer (PC) hanya mampu mengeluarkan suara
“beep”. Walaupun komputer dapat merubah frekuensi dan durasi beep, tetap saja
kurang optimal karena komputer tidak bisa merubah volume atau membangun jenis
suara lainnya.
Pada
awalnya, suara “beep” merupakan suara utama yang menunjukkan suatu signal atau
peringatan. Beberapa tahun kemudian, para peneliti bidang komputer membuat
musik untuk komputer game pertama dengan menggunakan nada “beep” yang berbeda.
Memang masih kurang realistic tetapi cukup lumayan untuk didengar.
Saat
ini, sesuai dengan perkembangan teknologi, komputer dapat mengeluarkan suara
audio digital hingga 1.44 kbps atau bahkan lebih, yang memungkinkan komputer
dapat mengeluarkan suara musik stereo multi channel.
Graphics
Card adalah
media pada komputer yang berfungsi untuk mengeluarkan tampilan berupa image
diam atau bergerak melalui perangkat output display (Misalnya monitor). Media
ini menerjemahkan data image dari komputer kedalam format yang dapat
ditampilkan oleh monitor.
Gambar yang tampak pada monitor adalah gabungan
dari titik-titik berukuran mikro yang disebut pixel. Pada setting resolusi
monitor standar, tampilan gambar dapat terdiri dari jutaan pixel, dan komputer
harus memutuskan titik mana yang harus dipilih untuk membentuk sebuah gambar.
Untuk melakukan ini diperlukan sebuah translator, yaitu sesuatu yang dapat
mengambil data biner dari CPU dan menterjemahkan-Nya kedalam bentuk gambar yang
biasa kita lihat. Translator ini adalah Graphic Card.
Perangkat
Lunak (Software)
- Pengertian Perangkat lunak (Software)
Perangkat lunak dapat juga dikatakan sebagai 'penterjemah'
perintah-perintah yang dijalankan pengguna komputer untuk diteruskan atau diproses
oleh perangkat keras. Perangkat lunak ini dibagi menjadi 3 tingkatan:
tingkatan program aplikasi (application program misalnya Microsoft Office), tingkatan sistem operasi (operating system
misalnya Microsoft Windows), dan tingkatan bahasa pemrograman (yang dibagi lagi atas bahasa pemrograman tingkat tinggi seperti Pascal dan bahasa pemrograman tingkat rendah yaitu bahasa rakitan).
Perangkat lunak adalah program komputer yang isi instruksinya dapat
diubah dengan mudah. Perangkat lunak umumnya digunakan untuk mengontrol perangkat keras (yang sering disebut sebagai device driver), melakukan proses perhitungan, berinteraksi dengan perangkat lunak
yang lebih mendasar lainnya (seperti sistem operasi, dan bahasa pemrograman), dan lain-lain.
- Evolusi Perangkat Lunak
Peragkat lunak pada
era ini berorientasi batch dan distribusinya terbatas.
Era ( 1964 – 1974)
Perangkat lunak pada era ke-2 sudah mendukung multi
user, real- time dan BBMs.
Era ( 1973 – 1988 )
Perangkat lunak pada
era ke-3 adalah perangkat lunak yang distributed, embedded intelegence, perangkat lunak yang ekonomis dan mendapat
pengaruh dari pemakai.
Era ( 1988 - ……..)
Perangkat lunak pada
era ke 4 mengarah pada desktop oriented, menggunakan teknologi OO, mendukung parallel
computing.
- Pembuatan Software
Fase
Perencanaan (Planning) :
- Rencana software
- Analisa kebutuhan software
- Analisa cost banefit (Salah satu bagian dari studi kelayakan)
- Coding
- Testing
Macam-macam test program :
- Unit test (test per modul)
- Integreated test (test penggabungan dari modul-modul yang telah diuji)
- Validated test (diuji dengan data sebenarnya)
- System test (test dilakukan dengan lingkungan sebenarnya)
- Topdown test (test gabungan dari atas ke bawah)
- Bottom up test (test gabungan dari bawah ke atas)
Jenis-jenis
Software :
- Operating System Contoh : Windows, Unix, Linux, Macintosh
- Program Utility
- Program Paket
- Program Aplikasi
- Bahasa Pemrograman :
- Low Level Languange
- Middle Level Languang
- High Level Languange : Interpreter dan Kompiler.
Tidak ada komentar:
Posting Komentar