Hardware- sendiri terbagi dalam tiga bagian utama
yaitu:
1. Processor, merupakan bagian dari perangkat keras
komputer yang melakukan pemprosesan aritmatika dan logika serta pengendalian
operasi komputer secara keseluruhan. Prosesor terdiri atas dua bagian utama,
yaitu ALU (Arithmetic Logic Unit) dan Control Unit. Kecepatan kerja prosesor
biasanya ditentukan oleh kecepatan clock dari Control Unit-nya.
2. Memori, ini juga dibedakan menjadi dua yaitu:
a. Primary Memory, dipergunakan untuk menyimpan data
dan instruksi dari program yang sedang dijalankan. Biasa juga disebut sebagai
RAM. Karakteristik dari memori primer adalah
• Volatil (informasi ada selama komputer bekerja. Ketika komputer dipadamkan,
informasi yang disimpannya juga hilang)
• kecepatan tinggi
• akses random (acak)
b. Secondary Memory, dipergunakan untuk menyimpan data
atau program biner secara permanen. Karakteristik dari memori sekunder adalah
• non volatil atau persisten
• kecepatan relatif rendah (dibandingkan memori
primer)
• akses random atau sekuensial
• Contoh memori sekunder : floppy, harddisk, CD ROM,
magnetic tape, optical disk, dll. Dari seluruh contoh tersebut, yang memiliki
mekanisme akses sekuensial adalah magnetic tape
3. Piranti, merupakan bagian yang berfungsi sebagai penghubung antara komputer
dengan lingkungan di luarnya. Dapat dibagi menjadi dua kelompok, yaitu:
• Input Device (Piranti Masukan), berfungsi sebagai
media komputer untuk menerima masukan dari luar.
• Output Device (Piranti Keluaran), berfungsi sebagai
media komputer untuk memberikan keluaran.
Software- adalah Perangkat Lunak dapat
diklasifikasikan sebagai berikut
1. Sistem Operasi, merupakan perangkat lunak yang
mengoperasikan komputer serta menyediakan antarmuka dengan perangkat lunak lain
atau dengan pengguna.
2. Program Utilitas, merupakan program khusus yang berfungsi sebagai
perangkat pemeliharaan komputer, seperti anti virus, partisi hardisk, manajemen
hardisk, dll.
3. Program Aplikasi, merupakan program yang dikembangkan untuk memenuhi
kebutuhan yang spesifik. Contoh : aplikasi akuntansi, aplikasi perbankan,
aplikasi manufaktur, dll.
4. Program Paket, merupakan program yang dikembangkan untuk kebutuhan umum,
seperti :
• pengolah kata /editor naskah : Wordstar, MS Word,
Word Perfect, AmiPro, dll.
• pengolah angka / lembar kerja : Lotus123, MS Excell,
QuattroPro, dll.
• presentasi : MS PowerPoint, dll.
• desain grafis : CorelDraw, PhotoShop, dll.
5. Bahasa Pemprograman, merupakan perangkat lunak
untuk pembuatan atau pengembangan perangkat lunak lain.
6. Seperti perangkat lunak lain, bahasa
pemprograman juga memiliki pertumbuhan generasi.
Brainware (SDM) - Terdapat berbagai
peran yang dapat dilakukan manusia dalam bagian sistem komputer. Beberapa peran
di antaranya adalah :
1. Analis Sistem, berperan melakukan
analisis terhadap permasalahan yang dihadapi, serta merancang solusi
pemecahannya dalam bentuk program komputer.
2. Programmer, berperan menerjemahkan
rancangan yang dibuat analis kedalam bahasa pemprograman sehingga solusi dapat
dijalankan oleh komputer.
3. Operator, bertugas menjalankan komputer
berdasarkan instruksi yang diberikan.
4. Teknisi, bertugas merakit atau
memelihara perangkat keras komputer.
5. Dll.