Anda di halaman 1dari 5

MODUL 5

PERANGKAT KERAS DAN PERANGKAT LUNAK

Tujuan Instruksional Khusus:


Setelah mempelajari bab ini, mahasiswa diharapkan dapat menjelaskan tentang perangkat keras
dan perangkat lunak sebagai bagian dari sistem informasi.

5.1. Perangkat Keras


A. Satuan dalam sistem komputer
a. Bit dan byte
Sistem komputer bekerja berdasarkan bilangan Biner (bilangan yang hanya mengenal
digit 0 dan 1. Nilai 0 dan 1 biasa disebut bit (binary digit). Pada sistem komputer, digit 0
menyatakan “tidak ada” dan digit 1 menyatakan “ada”.
Untuk menyatakan ukuran berkas 9file) bahkan kapasitas hardisk, terdapat istilah satuan kilobyte (KB),
MB dan GB. Tabel berikut menampilkan satuan yang menyatakan jumlah byte
Satuan Ekuivalen
Byte 8 bit
Kilobyte (KB) 1024 byte
Megabyte (MB) 1024 kilobyte
Gigabyte (GB) 1024 megabyte
Terabyte (TB) 1024 gigabyte

b. Satuan waktu
Kecepatan komputer dalam memproses sangatlah tinggi, orde waktu yang
digunakan untuk mengerjakan instruksi jauh di bawah satu detik.
Satuan Ekuivalen
Milidetik 1/1.000 detik
Mikrodetik 1/1.000.000 detik
Nanodetik 1/1.000.000.000 detik
Pikodetik 1/1.000.000.000.000 detik

c. Satuan frekuensi
Frekuensi berarti jumlah siklus dalam satu detik. Frekuensi diukur dengan satuan
Hertz. 1 hertz berarti dalam satu detik terbentuk sebuah siklus. 1 kilohertz (KHz) = 1000
hertz (Hz) dan 1 megahertz (MHz) = 1000 kilohertz.

Modul PHP 1
B. Sistem Komputer
Komputer merupakan bagian dari sistem informasi, sebagai sebuah sistem, komputer tersusun
dari sejumlah komponen,. Komponen-komponen dalam mikrokomputer (PC), dibagi menjadi:
1. Unit pemroses pusat / CPU (Central Processing Unit)
2. Peranti masukan (input device)
3. Peranti keluaran (output device)
4. Memori utama (main memori)
5. Peranti penyimpanan sekunder

Antarkomponen dalam sebuah sistem komputer dihubungkan oleh saluran komunikasi yang
disebut bus. Bus berperan sebagai tempat data melintas dari suatu komponen ke komponen yang
lain. Terdapat tiga macam bus: bus alamat, bus data dan bus pengendali.
1) Bus data berfungsi melewatkan data dari dan ke memori utama
2) Bus alamat digunakan untuk mengirimkan isyarat yang menyatakan alamat dalam
memori utama
3) Bus pengendali berfungsi mengirimkan isyarat yang menyatakan data “dibaca’ atau
“ditulis” dari atau dan ke memori utama, peranti masukan atau peranti keluaran.

Lebar bus merupakan jumlah bit yang dapat dilintaskan dalam sekali waktu, lebar bus
dinyatakan dengan satuan bit. Kecepatan bus menyatakan kecepatan data yang dapat
disalurkan dalam bus, kecepatan bus dinyatakan dalam satuan MHz.

1. CPU

Central processing unit atau biasa disebut prosesor, berupa sebuah mikroprosesor dengan
ukuran yang relatif kecil, mikroprosesor sebenarnya adalah sebuah komputer dalam
sebuah chip. Chip adalah sekeping bahan semikonduktor yang mengandung sejumlah
komponen.

Modul PHP 2
Berbagai contoh microprosesor (Laudon dan Laudon, 1998)

Unit Kontrol

Berfungsi mengendalikan seluruh komponen dalam sistem komputer, seperti layaknya otak
manusia yang mengontrol seluruh saraf dalam tubuh sehingga seluruh anggota tubuh dapat
digerakan atau dikendalikan. Pengendalian yang dilaksanakan oleh unit ini didasarkan pada
instruksi-instruksi yang terdapat pada program komputer. Setiap instuksi diterjemahkan
dalam bentuk tindakan yang sesuai dengan maksud instruksi bersangkutan.

Unit Aritmatika dan Logika

Berperan melakukan operasi perhitungan (aritmatika) dan operasi pembandingan (logika).


ALU memiliki komponen yang disebut register. Komponen ini berupa memori khusus
berkecepatan tinggi yang dipakai untuk menyimpan hasil-hasil sementara operasi ALU dan
untuk menyimpan informasi pengendalian tertentu.

2. Peranti Masukan

Merupakan segala peralatan yang dapat digunakan untuk memasukkan data ke


dalam komputer, data dapat berupa teks, gambar, suara, atau video.

Peranti pengetikan:

 Pembaca kartu plong (punched card reader)


 Keyboard

Peranti penunjuk:

 Mouse
 Layar sentuh
 Light pen
 Joystick
 Stylus

Pengenal tulisan tangan

Pengenal Suara

Modul PHP 3
Pengenal Tulisan Secara Optis

 Bar code scanner


 Wand reader
 Optical scanner

Peranti lain-lain:

 Digitizer
 Kamera
 Kartu cerdas (smart card)
 Kartu magnetik
 Kartu RFID
 Pembaca retina mata
 Pembaca sidik jari

3. Peranti Keluaran
Peralatan yang digunakan untuk menyajikan hasil pemrosesan komputer.
 Monitor
 Printer
 Plotter
 Keluaran suara

4. Memori Utama, merupakan memori primer atau memori internal yang berfungsi sebagai
pengingat. Dalam hal ini, yang dapat disimpan dalam memori dapat berupa data atau
program. Fungsi memori utama:
1) Menyimpan data yang berasal dari peranti masukan sampai data dikirim ke ALU
2) Menyimpan data hasil pemrosesan ALU sebelum disimpan ke peranti keluaran
3) Menampung program / instruksi yang berasal dari peranti masukan atau dari peranti
pengingat sekunder.

Memori dibedakan menjadi ROM dan RAM

ROM (Read Only Memory), jenis memori yang hanya dapat dibaca, disediakan oleh
vendor komputer dan berisi program atau data.

RAM (Random Access Memory), merupakan jenis memori yang isinya dapat diganti-
ganti selama komputer dihidupkan dan mempunyai sifat bisa mengingat data/program
selama terdapat arus listrik.

5. Peranti penyimpanan sekunder

Merupakan semua peralatan yang digunakan untuk penyimpanan data secara permanen, dan
sewaktu-waktu dapat dibaca kembali.

 Pita magnetik
 Piringan magnetik
 Piringan optik
 Flash memori / flask disk
 Memory card

Modul PHP 4
5.2. Perangkat Lunak
Perangkat lunak (software) atau program komputer merupakan sekumpulan instruksi yang
diberikan untuk mengendalikan perangkat keras komputer. Perangkat lunak dikelompokkan
menjadi program aplikasi dan program sistem.

Program sistem merupakan progam yang digunakan untuk mengontrol sumber daya komputer,
seperti CPU dan peranti masukan / keluaran.

Program sistem dapat dibagi menjadi tiga:

1. Program Pengendali Sistem, program yang mengendalikan pemakaian perangkat keras,


perangkat lunak dan data pada komputer selama program dijalankan
2. Program pendukung sistem, adalah program yang mendukung operasi, manajemen dan
pemakai sistem komputer dengan menyediakan bermacam-macam layanan. Termasuk
dalam kelompok ini adalah utilitas, pemantau kinerja sistem, dan pemantauan keamanan.
3. Progam pengembangan sistem, program yang ditujukan untuk membantu pemakai dalam
pengembangan program. Termasuk dalam kategori ini yaitu kompiler dan intepreter.

Program aplikasi, adalah program yang dibuat oleh pemakai, yang ditujukan untuk mealkukan
kegiatan khusus.

Program aplikasi serbaguna, adalah program aplikasi yang dapat digunakan oleh pemakai
untuk melaksanakan hal-hal yang bersifat umum, untuk mengotomatiskan tugas-tugas
individual yang bersifat berulang. Word processor, spreadsheet, dll.

Program aplikasi spesifik, program yang ditujukan untuk menangani hal-hal yang sangat
spesifik, misalnya untuk menangani transaksi, misalnya program POS, ATM, DEA, MYOB,

Program
Komputer

Program Program
Sistem Aplikasi

Program Program Aplikasi


Pengendali Sistem  Sistem Operasi Serbaguna

Program  Utilitas
Pendukung Sistem
 Pemonitor kerja Program Aplikasi
Spesifik
Program
Pengembangan  interpreter
Sistem
 kompiler
 perangkat case

Modul PHP 5

Anda mungkin juga menyukai