BAB I
SISTEM KOMPUTER
Hasil Pembelajaran
Setelah menyelesaikan bahasan pada bab ini, diharapkan mahasiswa dapat:
Mengerti akan rangkaian sistem komputer
Mengetahui siklus pengolahan data
Sumber Pustaka
Setiawan, Agung, (2004); Pengantar Sistem Komputer; Penerbit INFORMATIKA
www.ilmukomputer.com
PENDAHULUAN
1. Piranti Masukan
Piranti masukan berfungsi sebagai pintu masuk dari data yang akan diolah
oleh piranti pemroses. Adapun jenis-jenis piranti masukan antara lain: papan kunci
(keyboard), tetikus (mouse), pemindai (scanner), track ball, joystick, kamera digital,
webcam, voice recognition device, layar sentuh (touch screen).
2. Piranti Pemrosesan
Piranti pemrosesan merupakan otak dari komputer, oleh karena itu sering
diberi istilah sistem unit. Piranti ini mengendalikan seluruh aktivitas dari seluruh
sistem komputer. Istilah yang biasa digunakan untuk menyebut piranti ini adalah
central processing unit (CPU). CPU terdiri dari dua bagian yaitu:
1. Arithmetic Logic Unit (ALU), yang berfungsi untuk menampilkan seluruh fungsi
aritmatika dan logika;
2. Control Unit, yang berfungsi untuk mengatur urutan aktivitas yang mesti
dilakukan untuk mengeksekusi instruksi, termasuk di dalamnya berupa antrian
dari instruksi (queue).
Kinerja dari CPU sangat tergantung pada micro-processor yang terpasang
pada suatu komputer. Piranti micro-processor lebih umum disebut processor saja.
Terdapat beberapa perusahaan yang mengeluarkan prosessor antara lain Intel Corp.
(INTEL), Advanced Microprocessor Device, Inc. (AMD), Cyrix dan Giga Pro.
Varian dari micro-processor sangat beragam, yang merupakan keluaran INTEL
antara lain Pentium I, Pentium II, Pentium III, Pentium IV, dan yang terakhir
menggunakan teknologi INTEL Pentium Dual Core. Sedangkan processor keluaran
AMD antara lain K5, K6, Duron, Athlon, Anthlon XP, Barthron, Opteron dan
Sempron dengan teknologi 64-Bit. Kedua perusahaan yaitu Intel dan AMD bersaing
merebutkan pasar, terutama untuk keperluan Personal Computer (PC). Processor di
dalam CPU tertanam dalam sebuah papan kerja bernama main-board yang terdiri dari
socket, slot dan chipset pendukung. Mainboard sangat menentukan keawetan
komputer.
Kinerja processor didukung oleh memori utama yang merupakan komponen
penyimpanan internal dari suatu komputer. Ada dua tipe memori utama yaitu random
access memory (RAM) dan read only memory (ROM). ROM sudah terpasang pada
mainboard berupa chipset utama. Sedangkan RAM terpasang pada DIMM yang juga
terdapat pada mainboard. Satu mainboard bisa jadi terdapat lebih dari satu DIMM,
tergantung jenis dan kemampuan upgrade-nya. Ada beberapa jenis RAM yaitu
EDORAM, SDRAM, DDRAM dan RDRAM.
Selain memori utama di dalam CPU biasanya terdapat pula memori lain yaitu
register, buffer dan cache memory. Slotslot pada mainboard digunakan untuk
menancapkan beberapa piranti keluaran antara lain VGA/AGP card, sound card, IO
card, ethernet card dan modem internal serta masih banyak lagi.
3. Piranti Penyimpanan
Piranti penyimpanan (storage device) mutlak diperlukan dalam suatu sistem
komputer. Seperti pada penjelasan sebelumnya, terdapat penyimpanan utama dalam
CPU. Namun kapasitas yang mungkin tersimpan dalam penyimpan utama sangat
terbatas, sehingga diperlukan piranti penyimpanan pendukung. Sistem penyimpanan
pendukung sangat beragam yaitu:
1. Magnetic disk antara lain floppy disk dan hard disk,
2. Optical disk antara lain CD, DVD dan Blue-Ray
3. Pen drive, yaitu USB flash drive dan ZIP drive,
4. Card, misalnya ATM, dan chip-card, serta
5. Pita misalnya cassette dan reel to reel tape.
4. Piranti Keluaran
Proses out-put merupakan proses penerjemahan data dari suatu bentuk yang
hanya terbaca mesin menjadi bisa dimengerti oleh manusia atau terbaca oleh mesin
lain. Sedangkan piranti keluaran yaitu piranti yang mempunyai kemampuan
mengkomunikasikan informasi hasil keluaran dari proses komputer kepada manusia
atau mesin lain sehingga infomasi tersebut dapat digunakan. Piranti keluaran antara
lain: monitor, printer, plotter, voice output device (speaker), optical drive.
lunak (software). Perangkat lunak terbagi menjadi 3 yaitu; Sistem operasi, software
pemrograman dan software aplikasi.
Sistem Operasi (Operating System) mempunyai beberapa fungsi utama antara lain:
1. Manajemen sumber daya,
2. Manajemen data,
3. Manajemen gugus tugas, dan
4. Penyediaan sarana komunikasi antar pengguna dan komputer.
Sistem Operasi yang dikenal antara lain DOS, Windows, Unix, MacOS,
FreeBSD dan Linux. Masing-masing sistem operasi mempunyai beberapa varian yang
merupakan pengembangan maupun perbedaan distro. Khusus untuk Linux merupakan
sistem operasi yang bersifat Open Source, yang bisa dikembangkan, dimodifikasi dan
didistribusikan oleh siapapun baik sifatnya berbayar atau tidak berbayar.
Perangkat lunak yang berhubungan langsung dengan bahasa pemrograman
antara lain: interpreter, compiler, assembler, loader dan linker. Pada perangkat lunak ini
memuat juga program generators (pembangkit kode program), debugging, pengujian
program (kompilasi), sebagaimana program yang diperlukan untuk pemrosesan
program.
Perangkat lunak aplikasi merupakan suatu program yang membantu seorang
user untuk membantu tugas sehari-hari. Biasanya perangkat lunak aplikasi mempunyai
gugus tugas tertentu misalnya berupa:
1. Pengolah kata, misalnya MS-Word, Abi Word, WS, Open Office Word, Star
Office Word dan sebagainya;
2. Spreadsheet, misalnya MS Excel, Open Office Spreadsheet;
3. Database management system (DBMS), misalnya MS-Access, Oracle, MySQL;
4. Graphics, misalnya Corel Draw, Adobe Photoshop, Macromedia Freehand;
5. Communication, misalnya mIRC, Internet Explorer (IE), Mozilla Firefox dan Opera.
Dalam Bab II nanti akan dibahas lebih lanjut mengenai perkembangan dan klasifikasi
dari perangkat lunak (software).
7. Graphic Designer seorang Brainware yang berkecimpung di dunia Design Grafis dan
mahir dalam hal membuat suatu objek animasi.
8. Spesialis Jaringan adalah seorang Brainware yang sudah mahir di dalam dunia
Jaringan Komputer. Dia bertanggung jawab atas semua hal yang berhubungan
dengan Jaringan Komputer.
9. Database Administrator adalah Brainware yang bertanggung jawab terhadap
database suatu aplikasi, organisasi dan sebagainya.
10. System Analis adalah Brainware yang bertanggung jawab untuk mendesain,
merancang dan menganalisa suatu program yang akan dibuat maupun sudah jadi.
Jadi seorang Sistem Analis harus berhati hati dalam merancang suatu aplikasi agar
tidak terjadi kesalahan yang fatal.