A. KONSEP DASAR
PERANGKAT LUNAK
Perangkat keras komputer tidak akan dapat berbuat-apa tanpa adanya
perangkat lunak, teknologi yang canggih dari perangkat keras akan berfungsi
bila intruksi-intruksi tertentu telah diberikan kepadanya, intruksi-intruksi
tersebut dinamakan dengan perangkat lunak (software). Intruksi-intruksi
perangkat lunak ditulis manusia untuk mengaktifkan fungsinya dari perangkat
keras komputer.
Intruksi-intruksi yang ditulis oleh pembuat program dilakukan dengan
menggunakan bahasa pemograman tertentu. Seperti telah diketahui bahwa komputer
hanya mengenal sinyal elektronik, yang dalam kode binear diwakili dengan nilai
1 dan 0. demikian juga seharusnya intruksi-intruksi yang ditulis harus dalam
bentuk binary dan akan membuat frustasi si pembuat program. Untuk mengatasi hal
ini, maka intruksi-intruksi dapat dibuat dengan suatu bahasa pemograman
tertentu dan diterjemahkan ke bahasa mesin yang dimegerti oleh komputer dengan
suatu perangkat lunak yang disebut dangan language
software
Dalam sistem pengolahan data dengan bertujuan untuk menyelesaikan suatu
masalah-masalah tertentu dengan cara mengolah data yang ada dengan menggunakan
suatu program yang ditulis oleh pemogram komputer (programmer). Program yang ditulis ini dengan menggunakan bahasa
pemograman yang disebut dengan perangkat lunak aplikasi (application software)
Menurut Prof. Dr. Jogianto, dalam bukunya membedakan perangkat lunak
dikategorikan ke dalam tiga bagian, yaitu :
1.
Perangkat lunak sistem operasi (operating system), yaitu program yang ditulis untuk mengendalikan
dan mengkoordinasi kegiatan dari sistem komputer
2.
Perangkat lunak bahasa (language software) yaitu program yang digunakan untuk
menterjemahkan intruksi-intruksi yang ditulis dalam bahasa pemograman ke dalam
bahasa mesin agar dapat dimengerti oleh komputer
3.
Perangkat lunak aplikasi (aplikaton software) yaitu program yang ditulis dan diterjemahkan
oleh language software untuk menyelesakan suatu aplikasi tertentu.
Perangkat lunak sesungguhnya adalah program, sebagaimana telah anda
ketahui, program adalah deretan intruksi yang digunakan untuk mengendalikan
komputer sehingga komputer dapat melakukan tindakan sesuai yang dikehendaki
oleh pembuatnya. Dalam hal ini pembuatnya telah mengatur komputer sehingga
komputer memenuhi kebutuhan pemakai, program umumnya dibuat oleh vendor
perangkat lunak (misalnya Microsoft) ataupun perorangan. Tentu saja, jika anda
menguasai salah satu bahasa pemograman, anda bisa membuat program yang anda
kehendaki.
Sedangkan menurut Abdul Kadir dan Terra CH dalam bukunya, perangat lunak di
kelompokkan berdasarkan fungsinya menjadi ;:
- Perangkat Lunak Aplikasi (aplikastion software) adalah program yang bisa dipakai oleh pemakai untuk melakukan tugas-tugas yang spesifik; misalnya untuk membuat dokumen, manipulasi foto, membuat laporan keuangan dan sebagainya
- Perangkat Lunak Sistem (system software) juga disebut perangkat lunak pendukung atau support software adalah program yang digunakan untuk mengontrol sumber daya komputer, misalnya : CPU dan piranti masukan/keluaran. Kedudukan program ini adalah sebagai perantara antara program aplikasi dan perangkat keras komputer, misalnya perangkat lunak sistem yaitu system operasi windows dan linux
Perankat lunak aplikasi dikelompokkan menjadi ;
- Perangkat Lunak Hiburan
Perangkat lunak hiburan mencakup program-program
permainan, program untuk memainkan musik, untuk memaikan film dll, misalnya
Winamp, windows midia player
- Perangkat Lunak Pendidikan
Perangkat lunak pendidikan berguna untuk mempelajari
atau mereferensi pengetahuan misalnya program kamus, pelajaran ilmu
pengetahuan, pelajaran bahasa asing dll
- Perangkat Lunak Produktivitas Kerja
Perangkat lunak ini untuk meningkatkan produktifitas
kerja misalnya program word processing, spreadsheet, presentasi grafik, dekstop
publishing dsb, misalnya Ms. Word, Ms. Excel
- Perangkat Lunak Bisnis
Perangkat lunak bisnis untuk menagani aplikasi bisnis,
misalnya berupa program untuk menagani persedian barang (inventory control) program keuangan, system akademik dll
- Perangkat Lunak Khusus
B. PERANGKAT KERAS KOMPUTER
Empat komponen utama
sebuah system komputer adalah input devices, central processing (CPU), backing
storage (storage devices) dan output devices. Input devices dan output devices
di kelompokkan dalam satu bagian yang disebut peripheral yang terletak di sisi
luar casing komputer. CPU dan backing storage dikelompokkan sebagai komputer
dan biasa terletak di dalam casing utama komputer.
Perangkat keras ini, dikelompokkan menjadi :
1. Perangkat Keras Masukan (Input
Device)
Input Device berfungsi sebagai media masukan data dari luar system ke dalam
memori dan processor untuk diolah dan menghasilkan informasi yang diperlukan. Perangkat keras yang termasuk ini diantaranya :
a.
Keyboard
Keyboard berfungsi
sebagai tempat pengetikan perintah dan masukan alain pada computer
b.
Light Pen
Light Pen merupakan
alat yang berbentuk bolpoin yang berfungsi sebagai memberikan input pada
computer dengan cara menyentuh layar monitor. Teknologi ini lebih teliti dari
pada layer sentuh. Dengan alat ini operator computer dapat memilih item atau
memilih perintah pada layer (seperti klik pada mouse) dengan cara menjepit
sisi-sisi light pen tersebut atau dengan menekan pada layer.
c.
Layar Sentuh (Touch
Screen)
Layar Sentuh
merupakan layer monitor yang didesain atau dimodifikasi untuk dapat mengenali
sentuhan pada permukaannya. Dengan menyentuh layar pengguna dapat memilih
operasi atau memindahkan kursor
Layer sentuh kurang
bagus jika digunakan pada computer pribadi (personal computer) karena pengguna
harus sering-sering mengangat tangannya menyentuh monitor. Disamping itu, layer sentuh tidak memiliki resolosi
yang tinggi, sehingga kita dapat memilih sebuah lokasi sebuah yang kecil.
d.
Mouse
Mouse adalah perangkat keras masukan
yang digunakan untuk menggerakkan penunjuk mouse (pointer atau kursor)
e. Scanner
Screnner merupakan perangkat keras
masukan yang berfungsi untuk memindah suatu obyek sehingga menghasilkan gambar
elektronik dengan menggunakan sinar yang terlihat atau radiasi elektromagnetik
lain seperti sinar laser. Cara kerjanya adalah dengan menempatkan sebuah obyek
diatas kaca scenner,
2. Perangkat Keras Pemroses
Piranti pemroses adalah piranti yang bertugas memproses masukan yang
diterima oleh computer sehingga dihasilkan informasi yang sesuai dengan
kebutuhan, piranti pemroses dalam computer adalah CPU (Central Processing Unit)
a. Processor
Processor
merupakan nama singkat dari microprocessor dan sering di sebut CPU (central
processing unit). Komponen ini berupa chip (IC/
Intregated Circuit) adalah seceping silikon yang berukuran kecil persegi
yang mengandung puluhan ribu transistor dan komponen elektrik lainnya.
Processor
salah satu komponen yang terpenting dalam sistem komputer, Processor sering
disebut sebagai otak komputer karena sebagai pemroses data.
b. Memory
Memory adalah ruang simpan sementara
dalam chip komputer, memory terbagai atas main memory (penyimpan memory utama)
dan backing storage (penyimpan cadangan).
1. Main Memory
Komponen ini berfungsi
sebagai pengingat, dalam hal ini yang disimpan memori dapat berupa data atau
program, diantaranya:
§ Menyimpan data yang berasal dari piranti masukan
sampai dikirim ke ALU atau CPU untuk diproses.
§ Menyimpan data hasil dari
pemrosesan ALU sebelum di kirim ke piranti keluaran
§ Menampung program/intruksi
yang berasal dari piranti masukan atau dari piranti pengingat sekunder
Primary Memory,
dipergunakan untuk menyimpan data dan instruksi dari program yang sedang
dijalankan. Biasa juga disebut sebagai RAM.
Memory dibedakan atas ROM dan RAM. Selain
itu ada pula memory yang di sebut cache memory.
ROM(Read Only Memory) merupakan jenis memori yang isinya tidak hilang
walaupun arus listrik terputus dan pada awalnya isinya hanya bisa dibaca. ROM
biasa disebut dengan BIOS (Basic
Input/Output System). Intruksi dalam BIOS akan dijalankan oleh
microprocessor ketika komputer mulai dihidupkan.
RAM (Random Access Memory) adalah jenis
memori yang isinya dapat berganti-ganti selama komputer dihidupkan dan
mempunyai sifat mengingat data selama arus listrik tidak terputus. RAM
berfungsi sebagai penyimpan dan mengambil data dengan cepat.
Cache memory merupakan
memory yang memiliki kecepatan sangat tinggi, yang digunakan sebagai perantara
antara RAM dan CPU.
Karakteristik dari memori primer adalah
- Volatil
(informasi ada selama komputer bekerja. Ketika komputer dipadamkan, informasi
yang disimpannya juga hilang)
- kecepatan
tinggi
- akses
random (acak)
2. 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
c. Motherboard
Motherboard terkadang disebut system
board, main board dan plannar. Komponen ini terdiri atas sejumlah komponen yang
terpasang secara menetap (tak bisa dilepas) dan slot-slot atau socket untuk
memasang komponen yang dapat dilepas, misalnya sound card, i/o card, cip
mikroprosesor dan cip ram. Ada
beberapa motherboard yang telah dilengkapi dengan i/o yang tidak dapat dilepas
yang dikenal onboard.
Slot-slot motherboard memungkinkan
pemakai melakukan ekspansi atau melakukan upgrade, istilah ekspansi merupakan
meningkatkan kemampuan komputer dengan cara menambahkan komponen-komponen
tertentu untuk melakukan tugas-tugas yang tak tercakup pada system sebelumnya.
3. Perangkat
Keras Pengeluaran
a.
Monitor
Monitor merupakan piranti atau
peripheral yang termasuk dalam softcopy. Ukuran monitor sama seperti ukuran telivisi, yakni
didasarkan pada panjang diagonal dari area yang dapat kita lihat. Untuk ukuran
monitor desktop yang saat ini berukuran 14”, 15”, 17”, 19” dan 21” untuk ukuran
laptop yakni 12.1”, 13.3”, dan 14.1”
Untuk ukuran resolosi di tentukan jumlah piksel (picture element) yang merupakan titik terkecil penghasil tampilan
layer. Misalnya resolosi 1.024 x 768 berarti monitor mengandung 1.024 baris
piksel dan 768 kolom piksel, dengan kata lain junlah piksel yang tersusu di
monitor sebesar 1.024 x 768 buah. Semakin besar resolosinyamaka semakin bagus
kualitas gambar atau tampilan monitor. Berdasarkan pembuatannya monitor terbagi
atas :
1. Monitor CRT (Cathode
Ray Tube)
Monitor CRT memiliki layer yang teruat
dari tabung hampa, sama seperti tabung telivisi hal ini membuat monitor
CRTmemiliki ukuran relative besarbila dibandingkan dengan monitor LCD
2. Monitor Layar Datar (Flat Panel Display)
Menurut jenisnya Layar datar terbagi atas : LCD, EL dan Plasma. Monitor
Layar LCD memanfaatkan dua keeping bahan yang terpolarisasi dengan ditambah
cairan krystal diantara kepingan tersebut. sinyal listrik yang dilewatkan melalui melalui cairan
kristal akan membuat kristal di dalamnya akan mencengat cahaya yang lewat
Oleh karena itu tampilan LCD jenis monochrome
biasanya berupa citra berwarna biru atau gelap dengan latar belakang abu-abu
muda. Jenis LCD berwarna menggunkan dua jenis teknik untuk menghasilkan warna
yaitu passive matrix dan active matrix
b.
Printer
Printer adalah perangkat keras yang
digunakan untuk membuat cetakan pada kertas, berdasarkan teknologi
pencetakannya prnter dikelompokkan manjadi :
1. Impact
Printer jenis ini sering disebut hammer,
karena pencetakannya delakukan dengan memukul sekelompok pin (jarum) ke pita
tinta. letak pin sangat berdekatan sehingga membuat tampilan huruf relatif
tidak terputus. Jumlah pin berkisar antara 9 hingga 24 pin, semakin banyak
junlah pin maka semakin halus tulisannya, keunggulan printer ini terletak pada
kemampuan mencetak dengan kertas rangkap yang tidak bisa dilakukkan printer
lain, yang termasuk printer jenis ini diantaranya :
§ Dot Matrix (printer yang menggunakan kepala cetak berupa
sekumpulan pin)
§ Daisy Wheel (printer yang menggunakan roda yang berisi
karakter-karakter)
§ Line Printer ( printer yang mencetak satu baris perwaktu)
2.
Thermal
Printer thermal
merupakan pilihan terbaik bagi keluaran yang cetakan berwarna dengan kualitas
tinggi. Cetakan berwarna printer thermal memerlukan kertas berlapis lilin atau
parafin, dan panas akan membakar titik-titik pada kertas khusus tersebut
sehingga hasil cetakannya pun bagus. Untuk cetakan hitam putih, printer thermal
tidak memerlukan kertas khusus bisa dengan kertas biasa
3.
Ink-Jet
Printer Ink-Jet adalah
printer yang memberikan cetakan dengan cara menyemprot titik-titik tinta yang
bermuatan listrik ke kertas cetakan, printer ini bisa digunakan untuk cetak
berwarna atau hitam putih, mencetak pada kertas biasa atau pad plastic untuk bahan
presentasi
4.
Laser
Printer Laser yang memberikan hasil yang
terbagus, printer ini dirancang untuk komputer Mainframe karena memiliki
kecepatan sekitar 229 hal per menit, sedangkan untuk komputer PC dengan
kecepatan 4 sampai 25 hal per menit.
5.
Multifungsi
Printer multifungsi
merupakan jenis printer yang memiliki berbagai fungsi, misalnya digunakan untuk
: fotocopy, scanner, bahkan ada bisa untuk fax
4. Perangkat
Keras Penyimpanan
Perangkat keras penyimpanan
berfunsi sebagai tempat menyimpan data informasi dan program secara permanent
agar dapat dikembalikan kembali oleh computer setiap saat dibutuhkan, perangkat
keras yang termasuk ini diantaranya :
a.
Harddisk
Harddisk terbuat
dari lempengan (piringan) yang dilapisi dengan material yang dapat di magneti
pada kedua sisinya. Harddisk dapat menyimpan data dalam jumlah yang besar dan
dapat dipanggil kembali pada waktu yang singkat
b.
Floppy disk
Floppy disk adalah
piringan yang fleksibel yang terbuat dari mylar yang dilapisi dengan zat ferro
oksida. Karena piringan ini bersifat sangat tipis dan dilapisi plastic, alat
ini lebih di kenal dengan disket, disket hanya mampu menyimpan data dengan ukuran terbatas.
c.
Magneto-optical
Magneto-optical
(MO) adalah gabungan dari drive magnetic dan optic, dimana data ditulis ke
dalam media penyimpanan dengan bantuan sinar laser dan head magnetic. Perangkat
ini tidak popular dalam masyarakat pengguna komputer
d.
Optical disk
Media penyimpanan optikal dengan menggunakan sinar laser untuk menulis dan
mengambil data. Teknologi ini sama dengan yang digunakan pada teknologi audio
VCD karena isinya bersifat permanent dan tidak dapat dirubah dan dihapus, yang
dinakan CD-ROM (compact disc-read only
memory).
Namun, sesuai dengan perkembangan jaman, sekarang banyak pilihan keeping CD
yang dapat ditulis dan dihapus unutk dipakai lagi yang disebut CD-R (compact disc-recordable). dan CD-RW (compact disc- recordable writeable).
e.
Memory
memory adalah mekanisme penyimpanan data
yang digunakan oleh computer. Dalam computer semua data terdiri dari
serangkaian angka, komputer menyimpan angka-angka tersebut dalam memory untuk
kemudian digunakan.
Memory dalam computer dibagi menjadi ;
-
Internal Memoy
internal memory beroperasi pada
kecepatan yang sangat tinggi dan dapat diakses secara langsung oleh CPU,
internal memory terkandung di dalam chip computer dan menggunakan IC untuk
menyimpan data. internal memory dibagi yaitu ROM dan RAM
-
memory ekternal
memory ekternal juga disebut sebagai
media penyimpanan ekternal, penggunaan memory ekternal pada dewasa ini sangat
popular digunakan, yaitu yang disebut flash
dishk atau flash drive yaitu memory yang dapat pasang dan dicabut dengan
mudah