PERANGKAT KERAS DAN PERANGKAT LUNAK KOMPUTER
PERANGKAT KERAS
Yaitu semua bagian fisik komputer, dan dibedakan dengan data yang berada di dalamnya atau yang beroperasi di dalamnya
Perangkat
keras komputer secara garis besar terdiri atas tiga komponen utama, yaitu
1. Processor, merupakan bagian dari perangkat keras komputer yang
melakukan pemprosesan aritmatika dan logika serta pengendalian operasi komputer
secara keseluruhan. Processor terdiri atas dua bagian utama, yaitu ALU
(Arithmetic Logic Unit) dan control unit. Kecepatan kerja processor biasanya
ditentukan oleh kecepatan clock dari Control unit-nya. Contoh: jika processor
memiliki frekuensi clock 350 MHz, berarti kecepatan pemprosesan satu
instruksinya = T =
= 1/(350 x 106 Hz) = 0,286x10-8 detik.
Yang termasuk dalam perangkat pemrosesan adalah :
·
Power supply (PSU) berfungsi untuk
menyalurkan arus listrik ke seluruh perangkat keras komputer.
·
Motherboard fungsinya menghubungkan
seluruh komponen penyusun sebuah computer , artinya mobo di sini mengemban
tugas untk menghubungkan bahasa kode antar perangkat keras agar dapat
disinergikan menjadi sebuah aktivitas kerja perangkat komputer.
·
Prosesor fungsinya mengeksekusi
perhitungan kompleks yang memungkinkan computer untk bisa digunakan menjalankan
program-program komputer, menjelajah internet, memutar lagu, dan menjalankan
sistem operasi Anda.
- Vga card (kartu grafis) fungsinya adalah untuk mengubah atau menerjemahkan sinyal digital dari komputer ke monitor untk menampilkan grafis atau menciptakan tampilan-tampilan pada layar monitor.
2.
Memory
Berdasarkan
fungsinya, memory dibagi 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)
-
I/O Device memori
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 Secondary
Contoh
memori sekunder : floppy, harddisk, CD ROM, magnetic tape, optical disk, dll.
Dari seluruh contoh tersebut, yang memiliki mekanisme akses sekuensial adalah
magnetic tape
c. Read Only Memory (ROM),
yaitu
memori yang hanya bisa dibaca saja, tidak dapat dirubah dan dihapus dan sudah
diisi oleh pabrik pembuat komputer. Isi ROM diperlukan pada saat komputer
dihidupkan. Perintah yang ada pada ROM sebagian akan dipindahkan ke RAM.
Perintah yang ada di ROM antara lain adalah perintah untuk membaca sistem
operasi dari disk, perintah untuk mencek semua peralatan
yang ada di unit sistem dan perintah untuk menampilkan pesan di layar. Isi ROM
tidak akan hilang meskipun tidak ada aliran listrik. Tapi pada saat sekarang
ini ROM telah mengalami perkembangan dan banyak macamnya, diantaranya :
PROM (Programable ROM), yaitu ROM yang bisa kita program kembali dengan
catatan hanya boleh satu kali perubahan setelah itu tidak dapat lagi diprogram.
RPROM (Re-Programable
ROM), merupakan perkembangan dari versi PROM dimana
kita dapat melakukan perubahan berulangkali sesuai dengan yang diinginkan. EPROM (Erasable Program ROM),merupakan
ROM yangdapat kita hapus dan program kembali, tapi cara penghapusannya dengan
menggunakan sinar ultraviolet.
EEPROM
(Electrically Erasable Program ROM), perkembangan
mutakhir dari ROM dimana kita dapat mengubahdan menghapus program ROM dengan
menggunakan teknikelektrik. EEPROM ini merupakan jenis yang paling banyak
digunakan saat ini.
3.
Input-Output Device, merupakan bagian yang berfungsi sebagai
penghubung antara komputer dengan lingkungan di luarnya. Dapat dibagi menjadi
dua kelompok, yaitu
a.
Input Device (Piranti Masukan),
berfungsi sebagai media komputer untuk menerima masukan dari luar. Beberapa
contoh piranti masukan :
-
keyboard f ungsi
memasukkan huruf, angka, karakter khusus, serta sebagai media bagi user
(pengguna) untuk melakukan perintah-perintah lainnya yang diperlukan, seperti
menyimpan file, membuka file, dan perintah lainnya
-
mouse fungsinya untuk memindahkan
pointer atau kursor secara cepat serta menjalankan peritah klik kiri dan kanan.
-
touch pad f ngsinya yang sama dengan mouse namun memiliki bentuk yang
berbeda yaitu berupa bantalan sensitif terhadap sentuhan, biasaya ada di laptop
-
scanner fungsiya sama seperti mesin fotocopy hanya saja berbeda hasilnya, jika
mesin fotocopy dapat dilihat di kertas sedangkan scanner dapat dilihat dilayar
monitor
- Joystick
fungsinya untuk mengatur gerak suatu objek dalam komputer dengan menekan
tombol- tombol yang ada pada perangkat, biasanya di gunakan untk bermain
games pada komputer.
b. Output Device (Piranti Keluaran), berfungsi sebagai media komputer untuk memberikan keluaran. Beberapa contoh piranti masukan :
-
Plotter adalah Printer grafis yang
menggambar dengan menggunakan pena-pena tinta, plotter juga
merupakan perangkat output pertama yang mampu mencetak gambar berukuran gambar
sebesar gambar arsitektur dan engineering
-
dll
PERANGKAT LUNAK
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. Contoh sistem operasi : MS DOS, MS Windows (dengan
berbagai generasi), Macintosh, OS/2, UNIX (dengan berbagai versi), LINUX
(dengan berbagai distribusi), NetWare, dll
2. Program
Utilitas, merupakan program khusus yang berfungsi sebagai perangkat
pemeliharaan komputer, seperti anti virus, partisi hardisk, manajemen hardisk,
dll. Contoh produk program utilitas : Norton Utilities, PartitionMagic, McAfee,
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. Bahasa pemprograman dapat diklasifikasikan menjadi
tingkat rendah, tingkat sedang, dan tingkat tinggi. Pergeseran dari tingkat
rendah ke tinggi menunjukkan kedekatan dengan ‘bahasa manusia’. Bahasa tingkat
rendah (atau biasa disebut bahasa assembly) merupakan bahasa dengan pemetaan
satu persatu terhadap instruksi komputer. Contoh bahasa tingkat tinggi :
Pascal, BASIC, Prolog, Java dll. Contoh bahasa tingkat menengah : bahasa C.
Seperti perangkat lunak lain, bahasa pemprograman juga memiliki pertumbuhan
generasi.
Komentar
Posting Komentar