sinformasi.files.wordpress.com · web viewsistem komputer. m. embahas mengenai teknologi sistem...
TRANSCRIPT
Tujuan Pembelajaran
Setelah menyelesaikan bab ini, pembaca diharapkan dapat :
1. Memahami sistem kerja komputer serta perkembangannya dari generasi ke generasi.
2. Mengidentifikasi jenis-jenis perangkat keras (hardware) dan lunak (software), pemroses (processing)
3. Memahami perkembangan teknologi memori dari waktu ke waktu .
4. Memahami aspek fungsional aplikasi perangkat lunak
BAB
4
45
KONSEP SISTEM KOMPUTER
embahas mengenai teknologi sistem informasi identik dengan membahas
teknologi komputer. Komputer mempunyai fungsi antara lain melakukan
perhitungan, membandingkan dan menyimpan. Supaya komputer dapat
digunakan untuk mengolah data, maka harus berbentuk suatu sistem yang disebut dengan
sistem komputer. Secara umum, sistem terdiri dari elemen-elemen yang saling berhubungan
membentuk satu kesatuan untuk melaksanakan suatu tujuan pokok dari sistem tersebut.
MTujuan pokok dari sistem komputer adalah mengolah data untuk menghasilkan informasi
sehingga perlu didukung oleh elemen-elemen yang terdiri dari perangkat keras (hardware),
perangkat lunak (software) dan pengguna (brainware). Perangkat keras adalah peralatan
komputer itu sendiri, perangkat lunak adalah program yang berisi perintah-perintah untuk
melakukan proses tertentu, dan brainware adalah manusia yang terlibat di dalam
mengoperasikan serta mengatur sistem komputer.
Ketiga elemen sistem komputer tersebut harus saling berhubungan dan membentuk
satu kesatuan. Perangkat keras tanpa perangkat lunak tidak akan berarti apa-apa, hanya
berupa benda mati. Kedua perangkat keras dan lunak juga tidak dapat berfungsi jika tidak
ada manusia yang mengoperasikannya.
Data sebagai sebuah sumber daya dalam suatu organisasi atau perusahaan perlu
dikelola dengan baik, manajemen sumber daya data yang berbasis komputer menekankan
pentingnya manajemen database dan aplikasinya dalam sistem informasi manajemen.
46
Proses data terdistribusi adalah suatu konsep penyebaran komputer dan peralatan,
perangkat lunak dan data yang dihubungkan dengan alat komunikasi dengan perangkat
yang ada pada lokasi lain. Proses data terdistribusi sudah menjadi keharusan dengan
kemajuan sistem komunikasi pada saat ini.
Berdasar uraian tersebut, maka pembahasan pada bab ini adalah tentang
Konsep sistem komputer yang terdiri dari 1) Perangkat Keras (hardware); 2) Perangkat
Lunak (software) dan Brainware. Sistem Manajemen Basis Data (database
management). Sistem Jaringan dan Komunikasi Data.
1. Mengenal Komputer
Komputer adalah sebuah mesin hitung elektronik yang secara cepat menerima
informasi masukan digital dan mengolah data menurut seperangkat instruksi yang
tersimpan dalam komputer dan menghasilkan keluaran informasi yang dihasilkan
setelah diolah. Daftar perintah tersebut dinamakan program komputer dan unit
penyimpanannya adalah memori komputer. Dengan kata lain komputer dapat diartikan
sebagai sekumpulan alat elektronik yang saling bekerja sama, dapat menerima data
(input), mengolah data (proses) dan memberikan informasi (output) serta terkoordinasi
dibawah kontrol program yang tersimpan di memorinya.
1.1 Sejarah Singkat Komputer
1) Generasi Pertama : Tabung Vakum (1945 – 1955)
ENIAC (Electronic Numerical Integrator And Computer), pada tahun 1946
dirancang dan dibuat oleh John Mauchly dan John Presper Eckert di Universitas
Pennsylvania merupakan komputer digital elektronik untuk kebutuhan umum
pertama di dunia. ENIAC dibuat di bawah lembaga Army’s Ballistics Research
Laboratory (BRL). Sebuah badan yang bertanggung jawab dalam pembuatan
jarak dan tabel lintasan peluru kendali senjata baru.
ENIAC mempunyai berat 30 ton, bervolume 15.000 kaki persegi, dan berisi
lebih dari 18.000 tabung vakum. Daya listrik yang dibutuhkan sebesar 140 KW.
Kecepatan operasi mencapai 5.000 operasi penambahan per detik. ENIAC masih
merupakan mesin desimal, representasi data bilangan dalam bentuk desimal dan
arimetiknya dibuat dalam bentuk desimal. Memorinya terdiri atas 20 akumulator,
yang masing – masing akumulatornya mampu menampung 10 digit desimal.
Setiap digit direpresentasikan oleh cincin yang terdiri atas 10 buah tabung vakum.
Kekurangan utama mesin ini adalah masih manual pemrogramannya, yaitu
47
dengan menyetel switch – switch, memasang dan menanggalkan kabel –
kabelnya. ENIAC selesai pada tahun 1946 sejak proposal diajukan tahun 1943,
sehingga tahun 1946 merupakan gerbang bagi zaman baru komputer elektronik.
2) Generasi Kedua : Transistor (1955 – 1965)
Sejak pesatnya teknologi semikonduktor hingga menghasilkan komponen
transistor membawa perubahan besar pada dunia komputer. Komputer era ini
tidak lagi menggunakan tabung vakum yang memerlukan daya operasional besar,
tabung – tabung itu digantikan komponen kecil bernama transistor. Konsumsi
daya listrik amat kecil dan bentuknyapun relatif kecil.
Transistor ditemukan di Bell Labs pada tahun 1947 dan tahun 1950 telah
meluncurkan revolusi elektronika modern. IBM sebagai perusahaan pertama
yang meluncurkan produk komputer dengan transistor sehingga tetap
mendominasi pangsa pasar komputer. NCR dan RCA adalah perusahaan yang
mengembangkan komputer berukuran kecil saat itu, kemudian diikuti IBM
dengan mengeluarkan seri 7000-nya.
Dengan adanya transistor membuat hardware komputer saat itu makin cepat
prosesnya, lihat Tabel 4.1. Memori makin besar kapasitasnya namun makin
kecil bentuknya. Generasi dua ini juga terdapat perubahan perkembangan pada
ALU yang makin kompleks, lahirnya bahasa pemrograman tingkat tinggi
maupun tersedianya software sistem operasi. Generasi kedua juga ditandai
munculnya Digital Equipment Corporation (DEC) tahun 1957 dan meluncurkan
komputer pertamanya, yaitu PDP 1. Komputer ini sangat penting bagi
perkembangan komputer generasi ketiga.
Tabel 4.1 Kecepatan Operasi Generasi – Generasi Komputer
Genrs Tahun Teknologi Kec pt (operasi/detik)1 1946 – 1957 Tabung Vakum 40.0002 1958 – 1964 Transistor 200.0003 1965 – 1971 Integrasi skala kecil-
menengah1.000.000
4 1972 – 1977 Integrasi skala besar 10.000.0005 1978 - Integrasi skala sagat besar 100.000.000
48
3) Generasi Ketiga : Integrated Circuits (1965 – 1980)
Pada tahun 1958 terjadi revolusi elektronika kembali, yaitu ditemukannya
integrated circuit (IC) yang merupakan penggabungan komponen – komponen
elektronika dalam suatu paket. Dengan ditemukan IC ini semakin mempercepat
proses komputer, kapasitas memori makin besar dan bentuknya semakin kecil.
Tahun 1964 dikeluarkan IBM System/360 yang telah menggunakan teknologi
IC. Dalam satu dekade IBM menguasai 70% pasaran komputer. Sistem 360
merupakan kelompok komputer pertama yang terencana. Banyak model dalam
arsitektur 360 ini dan saling kompatibel. Hal ini sangat menguntungkan
konsumen, karena konsumen dapat menyesuaikan dengan kebutuhan maupun
harganya. Pengembangan (upgrading) dimungkinkan dalam komputer ini.
Pada tahun yang sama DEC meluncurkan DEC PDP-8. Komputer ini
memiliki keunggulan bentuknya yang kecil sehingga sangat fleksibel digunakan.
PDP-8 juga memiliki varian – varian yang modelnya sama dengan IBM
System/360 untuk menyesuaikan kebutuhan pelanggannya.
Dengan hadirnya PDP-8 ini membawa DEC sebagai perusahaan menyuplai
komputer mini terbesar membawa DEC sebagai pabrik komputer terbesar kedua
setelah IBM. Arsitektur PDP-8 sangat berbeda dengan IBM terutama bagian
sistem bus.
Pada komputer ini menggunakan omnibus system. Sistem ini terdiri atas 96
buah lintasan sinyal yangterpisah, yang digunakan untuk membawa sinyal –
sinyal kontrol, alamat maupun data. Karena semua komponen menggunakan jalur
bus ini maka penggunaannya dikontrol oleh CPU. Arsitektur bus seperti PDP-8
ini nantinya digunakan oleh komputer – komputer modern selanjutnya.
4) Generasi Keempat : Very Large Scale Integration (1980 - ?)
Era keempat perkembangan genarasi komputer ditandai adanya VLSI. Paket
VLSI dapat menampung 10.000 komponen lebih per kepingnya dengan
kecepatan operasi mencapai 100juta operasi per detiknya. Masa – masa ini
diawali peluncuran mikroprosesor Intel seri 4004. Mikroprosesor 4004 dapat
menambahkan dua bilangan 4 bit dan hanya dapat mengalikan dengan cara
pengulangan penambahan. Memang masih primitif, namun mikroprosesor ini
tonggak perkembangan mikroprosesor – mikroprosesor canggih saat ini. Tidak
ada ukuran pasti dalam melihat mikroprosesor, namun ukuran terbaik adalah
Generasi kelima
49
lebar bus data : jumlah bit data yang dapat dikirim – diterima mikroprosesor.
Ukuran lain adalah jumlah bit dalam register.
Tahun 1972 diperkenalkan dengan mikroprosesor 8008 yang merupakan
mikroprosesor 8 bit. Mikroprosesor ini lebih kompleks instruksinya tetapi lebih
cepat prosesnya dari pendahulunya. Kemudian Bells dan HP menciptakan
mikroprosesor 32 bit pada 1981, sedangkan Intel baru mengeluarkan tahun 1985
dengan mikroprosesor 80386.
Gambar 4.1. Perkembangan Teknologi Komputer
5) Perkembangan Komputer dari sisi Prosesor
Evolusi komputer yang akan dijelaskan adalah kelompok komputer Pentium Intel
Alasannya adalah komputer Pentium Intel mampu mendominasi pasaran dan
secara teknologi menggunakan rancangan CISC (complex instruction set
computers) dalam arsitekturnya. Pentium merupakan produk Intel yang mampu
mendominasi pasaran prosesor hingga saat ini. Generasi demi generasi
diluncurkan ke pasaran dengan kenaikan unjuk kerja yang menakjubkan dalam
memenuhi kebutuhan konsumennya.
Berikut evolusi prosesor keluaran Intel dari prosesor sederhana sampai prosesor
keluaran saat ini:
a. 8080, keluar tahun 1972 merupakan mikroprosesor pertama keluaran Intel
dengan mesin 8 bitdan bus data ke memori juga 8 bit. Jumlah instruksinya 66
instruksi dengan kemampuan pengalamatan 16KB.
Tube Vakum
Transistor
Integrated circuit (IC)
Mikroprosesor
TREN : semakin kecil, semakin cepat, lebih handal, lebih murah
TREN : Mudah di dapat, mudah di rawat
Generasi pertama
Generasi keempatt
Generasi ketiga
Generasi kedua
Kemampuan memori lebih besar, Ukuran fisik makin kecil
50
b. 8086, dikenalkan tahun 1974 adalah mikroprosesor 16 bit dengan teknologi
cache instruksi. Jumlah instruksi mencapai 111 dan kemampuan pengalamatan
ke memori 64KB.
c. 80286, keluar tahun 1982 merupakan pengembangan dari 8086, kemampuan
pengalamatan mencapai 1MB dengan 133 instruksi.
d. 80386, keluar tahun 1985 dengan mesin 32 bit. Sudah mendukung sistem
multitasking. Dengan mesin 32 bitnya, produk ini mampu menjadi terunggul
pada masa itu.
e. 80486, dikenalkan tahun 1989. Kemajuannya pada teknologi cache memori dan
pipelining instruksi. Sudah dilengkapi dengan math co-processor.
f. Pentium, dikeluarkan tahun 1993, menggunakan teknologi superscalar
sehingga memungkinkan eksekusi instruksi secara paralel.
g. Pentium Pro, keluar tahun 1995. Kemajuannya pada peningkatan organisasi
superscalar untuk proses paralel, ditemukan sistem prediksi cabang, analisa
aliran data dan sistem cache memori yang makin canggih.
h. Pentium II, keluar sekitar tahun 1997 dengan teknologi MMX sehingga mampu
menangani kebutuhan multimedia. Mulai Pentium II telah menggunakan
teknologi RISC.
i. Pentium III, terdapat kemampuan instruksi floating point untuk menangani
grafis 3D.
j. Pentium IV, kemampuan floating point dan multimedia semakin canggih.
k. Itanium, memiliki kemampuan 2 unit floating point, 4 unit integer, 3 unit
pencabangan, internet streaming, 128 interger register.
1.2. Fungsi Komputer
Fungsi dasar sistem komputer adalah secara sederhana terdapat empat buah
fungsi operasi, yaitu :
a. Fungsi Operasi Pengolahan Data
b. Fungsi Operasi Penyimpanan Data
c. Fungsi Operasi Pemindahan Data
d. Fungsi Operasi Kontrol
Komputer harus dapat memproses data. Representasi data di sini bermacam–
macam, akan tetapi nantinya data harus disesuaikan dengan mesin pemrosesnya.
Dalam pengolahan data, komputer memerlukan unit penyimpanan sehingga
51
diperlukan suatu mekanisme penyimpanan data. Walaupun hasil komputer
digunakan saat itu, setidaknya komputer memerlukan media penyimpanan untuk
data prosesnya. Dalam interaksi dengan dunia luar sebagai fungsi pemindahan
data diperlukan antarmuka (interface), proses ini dilakukan oleh unit Input/Output
(I/O) dan perangkatnya disebut peripheral. Saat interaksi dengan perpindahan data
yang jauh atau dari remote device, komputer melakukan proses komunikasi data.
2. Komponen Komputer
2.1. Komponen Perangkat Keras (Hardware)
Seperangkat alat-alat elektronika yang berupa mesin/komponen yang secara lahiriah
ada dan dapat dilihat disebut perangkat keras (hardware). Dalam bentuk yang paling
sederhana struktur sistem komputer dapat digambarkan dalam diagram blok pada
Gambar 2.1.
Gambar 4.2. Struktur Komputer
Adapun fungsi dari masing-masing komponen dalam struktur komputer tersebut di
atas adalah sebagai berikut :
1) Input Device (Perangkat Masukan)
Adalah perangkat keras komputer yang berfungsi sebagai alat untuk memasukan data
atau perintah ke dalam komputer.
2) Output Device (Perangkat Keluaran)
Adalah perangkat keras komputer yang berfungsi untuk menampilkan keluaran
sebagai hasil pengolahan data. Keluaran dapat berupa hard-copy (kertas), soft-copy
(monitor), USB, disket ataupun berupa suara.
3) Processing (pemroses)
3.1. CPU (Central Processing Unit)
Unit Input Unit Output
CPU
Unit Penyimpanan
52
CPU merupakan otak sistem komputer, dan memiliki dua bagian fungsi
operasional, yaitu: ALU (Arithmetical Logical Unit) sebagai pusat pengolah
data, dan CU (Control Unit) sebagai pengontrol kerja komputer.
3.2. Memori (memory)
Memori terbagi menjadi dua bagian yaitu memori internal dan memori
eksternal.
Memori internal berupa RAM (Random Access Memory) yang berfungsi
sebagai tempat untuk melakukan pengolahan data dan sifatnya untuk
sementara waktu, dan ROM (Read Only Memory) yaitu memori yang hanya
bisa dibaca dan berguna sebagai penyedia informasi pada saat komputer
pertama kali dinyalakan.
2.1.1. Input DeviceInput device adalah alat yang digunakan untuk memasukkan input dari luar
sistem dan dapat berupa signal input atau maintenance input. Di dalam sistem
komputer, signal input berupa data yang dimasukkan ke dalam sistem komputer,
sedangkan maintenance input berupa program yang digunakan untuk mengolah
data yang dimasukkan. Dengan demikian, alat input selain digunakan untuk
memasukkan data juga untuk memasukkan program.
Beberapa alat input mempunyai fungsi ganda, yaitu disamping sebagai alat
input juga berfungsi sebagai alat output sekaligus. Alat yang demikian disebut
sebagai terminal. Terminal dapat dihubungkan ke sistem komputer dengan
menggunakan kabel langsung atau lewat alat komunikasi. Terminal dapat
digolongkan menjadi non-intelligent terminal, smart terminal dan intelligent
terminal. Non-intelligent terminal hanya berfungsi sebagai alat memasukkan input
dan penampil output, dan tidak bisa diprogram karena tidak mempunyai alat
pemroses. Peralatan seperti ini juga disebut sebagai dumb terminal.
Smart terminal mempunyai alat pemroses dan memori di dalamnya
sehingga input yang terlanjur dimasukkan dapat dikoreksi kembali. Walaupun
demikian, terminal jenis ini tidak dapat diprogram oleh pemakai, kecuali oleh
pabrik pembuatnya.
Sedangkan intelligent terminal dapat diprogram oleh pemakai. Peralatan
yang hanya berfungsi sebagai alat input dapat digolongkan menjadi alat input
53
langsung dan tidak langsung. Alat input langsung yaitu input yang dimasukkan
langsung diproses oleh alat pemroses, sedangkan alat input tidak langsung melalui
media tertentu sebelum suatu input diproses oleh alat pemroses.
Alat input langsung dapat berupa papan ketik (keyboard), pointing device
(misalnya mouse, touch screen, light pen, digitizer graphics tablet), scanner
(misalnya magnetic ink character recognition, optical data reader atau optical
character recognition reader), sensor (misalnya digitizing camera), voice recognizer
(misalnya microphone).
Sedangkan alat input tidak langsung misalnya keypunch yang dilakukan
melalui media punched card (kartu plong), key-to-tape yang merekam data ke media
berbentuk pita (tape) sebelum diproses oleh alat pemroses, dan key-to-disk yang
merekam data ke media magnetic disk (misalnya disket atau harddisk) sebelum
diproses lebih lanjut.
Contoh beberapa alat input diuraikan berikut ini.
a. Keyboard
Penciptaan keyboard komputer diilhami oleh penciptaan mesin ketik yang
dasar rancangannya dibuat dan dipatenkan oleh Christopher Latham pada tahun 1868
dan banyak dipasarkan pada tahun 1877 oleh Perusahaan Remington.
Keyboard merupakan sebuah papan yang terdiri dari tombol-tombol untuk
mengetikkan kalimat dan simbol-simbol khusus lainnya pada komputer. Keyboard
dalam bahasa Indonesia artinya papan tombol jari atau papan tuts. Keyboard
mempunyai kesamaan bentuk dan fungsi dengan mesin ketik.
Keyboard dihubungkan ke komputer dengan sebuah kabel yang terdapat pada
keyboard. Ujung kabel tersebut dimasukkan ke dalam port yang terdapat pada CPU
komputer, lebih tepatnya slot yang terdapat pada motherboard komputer.
b. Pointing Devices
Dalam kebutuhan tertentu misalnya pada pembuatan grafik, memilih icon
dilayar, shooting pada games dan sebagainya, penggunaan keyboard dirasakan
memang tidak praktis, sehingga ada alat lain yang lebih mudah digunakan yaitu
pointing device seperti Mouse, touch screen, light pen, stylus, digitizer graphic
tablet.
54
Mouse
Pada dasarnya, penunjuk (pointer) yang dikenal dengan sebutan mouse
dapat digerakkan kemana saja berdasarkan arah gerakan bola kecil yang
terdapat dalam mouse. Mouse merupakan pointing device yang digunakan
untuk mengarahkan posisi cursor dilayar, mouse mengikuti gerakan tangan
manusia.
Jika kita membuka dan mengeluarkan bola kecil yang terdapat di
belakang mouse, maka akan terlihat 2 pengendali gerak di dalamnya. Kedua
pengendali gerak tersebut dapat bergerak bebas dan mengendalikan
pergerakan penunjuk, yang satu searah horisontal (mendatar) dan satu lagi
vertikal (atas dan bawah). Jika keduanya kita gerakkan maka gerakan
penunjuk (pointer) akan menjadi diagonal. Mouse terhubung dengan
komputer dengan sebuah kabel yang terdapat pada mouse. Ujung kabel
tersebut dimasukkan dalam port yang terdapat di CPU komputer.
Teknologi baru mouse selain menggunaan track balls tersebut, ada
juga mouse yang tanpa menggunakan kabel (wireless mouse), Mouse yang
menggunakan pergerakan sensor cahaya ( touch pad Light).
Touch Screen
Touch screen (layar sentuh) merupakan layar monitor yang akan
mengaktifkan program bila layarnya disentuh dengan tangan, (menggantikan
mouse / keyboard).
Light pen
Alat penunjuk untuk menyentuh layar monitor dengan pena khusus yang
menggunakan light sensitive .
Digital graphic tablet
Alat ini dapat digunaan untuk membuat grafik dengan menghubungkan dua
titik atau mengambar langsung pada pad khusus dengan pen khusus dan
hasilnya akan ditampilkan pada layar
55
c. Scanner
Scanner m emasukan input (image, benda) dengan cara meraba secara
elektronik, cara kerjanya adalah melakukan proses pengenalan objek yang diinputkan
dengan sinar yang dipantulkan. Ada dua macam scanner yaitu magnetic Ink
Character Recognition (MICR) reader dan Optical data reader
Alat pembaca pengenal karakter tinta magnetik (MICR) digunakan untuk
transaksi cek. Bank akan memproses cek yang ditulis dengan tinta magnetik pada
bagian bawah dari cek, nomor cek yang dikeluarkan kemudian dituliskan pada
tempat lain, alat MICR ini akan meraba dan membaca nilai-nilai tersebut.
Optical Character Recognition (OCR) reader, bar code reader, dan Optical Mark
Recognition (OMR) reader. OCR reader dapat membaca tulisan tangan, OCR
meraba secara elektronik masing-masing karakter yang dibaca dan dibandingkan
dengan bentuk karakter yang disimpan di memori OCR. OCR tag reader,
dipergunakan di swalayan untuk membaca label data barang yang dicetak dalam
bentuk font karakter OCR. Misalnya alat pembaca kode batang ( Bar code reader).
d. Censor
Censor merupakan alat yang mampu secara langsung menangkap data
kejadian fisik, data analog diubah ke analog to digital converter yang akan diproses.
Censor panas, cahaya, suara, dan sebainya. Teknologi terkini adalah password
dengan retina mata, cap jempol, dan suara
e. Voice Recogniser
Voice recognizer atau spech recognizer membuat komputer mengerti
perintah suara manusia, microphone menangkap suara input, lalu software
membandingkan dengan data yang ada di sistemnya.
2.1.2. Output Device
Output yang dihasilkan dari pemroses yang dapat digolongkan menjadi empat
bentuk, yaitu tulisan (huruf, angka, simbol khusus), image (dalam bentuk grafik atau
gambar), suara, dan bentuk lain yang dapat dibaca oleh mesin (machine-readable
form). Tiga golongan pertama adalah output yang dapat digunakan langsung oleh
manusia, sedangkan golongan terakhir biasanya digunakan sebagai input untuk
proses selanjutnya dari komputer.
56
Peralatan output dapat berupa :
a. Hard-copy device
yaitu alat yang digunakan untuk mencetak tulisan dan image pada media keras
seperti kertas atau film. Output bentuk pertama ini sifatnya adalah permanen dan
lebih portable (dapat dilepas dari alat outputnya dan dapat dibawa ke mana-mana).
Alat yang umum digunakan untuk ini adalah printer, plotter dan alat microfilm.
Sedangkan output bentuk kedua dapat berupa video display, flat panel, dan speaker.
Dan alat output bentuk ketiga yang menggunakan media magnetic disk adalah disk
drive dan yang menggunakan media magnetic tape adalah tape drive.
Printer dan plotter adalah jenis hard-copy device, karena keluaran hasil proses
dicetak di atas kertas. Printer memiliki berbagai macam bentuk dan ukuran, serta
ketajaman hasil cetak. Ukuran kertas yang dapat digunakan pun beragam. Tetapi,
untuk mencetak di atas kertas dengan ukuran yang sangat besar, digunakanlah
plotter.
Type printer : dot matrix, laserjet, ink jet, plotter . Dot matrix printer adalah
printer yang menggunakan susunan pin yang akan menekan ribbon keatas kertas.
Ink Jet Printer bekerja dengan menyemprotkan tinta ke kertas sesuai dengan
kadarnya . Laser Printer merupakan gabungan teknologi laser dengan fotocopy,
output digital dari komputer akan diubah menjadi pulsa sinar laser. Bayangan yang
ditangkap di drum akan dikirim kekertas dengan proses seperti mesin fotocopy.
Teknologi baru printer adalah printer multi fungsi sebagai printer dan scanner,
device multifungsi sebagai printer, scanner, fotocopy, fax.
b. Soft-copy device
Yaitu alat yang digunakan untuk menampilkan tulisan
image pada media lunak yang berupa sinyal elektronik. Yang termasuk kedalam
soft copy device diantaranya adalah video display dan speaker. Video display
menampilkan gambar dot (titik-titik) di layar tabung kaca.
Monitor adalah salah satu jenis soft-copy device, karena keluarannya adalah
berupa signal elektronik, dalam hal ini berupa gambar yang tampil di layar
monitor. Gambar yang tampil adalah hasil pemrosesan data ataupun informasi
masukan. Monitor memiliki berbagai ukuran layar seperti layaknya sebuah televisi.
57
Tiap merek dan ukuran monitor memiliki tingkat resolusi yang berbeda. Resolusi
inilah yang akan menentukan ketajaman gambar yang dapat ditampilkan pada
layar monitor.
Input monitor didapatkan dari VGA Card, yang merubah sinyal-sinyal yang
dapat dikenali oleh monitor Pada monitor sinar elektron ditembakkan ke suatu titik
ke tabung layar. Didalam tabung proses akurasi warna di tampilkan Layar analog
yang menghasilkan gambar dengan cara mengiluminasikan fosfor menggunakan
tembakan sinar elektron.
Jenis-jenis monitor saat ini sudah sangat beragam, mulai dari bentuk yang
besar dengan layar cembung, sampai dengan bentuk yang tipis dengan layar datar
(flat) dengan menggunakan teknologi LCD (Liquid Crystal Display) ,
menggunakan gas ( plasma display ). Layar monitor tersebut terbuat dari carbon
plastik dan semakin kecil.
c. Drive device atau driver
Yaitu alat yang digunakan untuk merekam simbol dalam bentuk yang hanya
dapat dibaca oleh mesin pada media seperti magnetic disk atau magnetic tape.
Alat ini berfungsi ganda, sebagai alat output dan juga sebagai alat input. Disket
dan flash disk dapat dikatagorikan sebagai alat yang dapat berfungsi sebagai input
device dan output device.
2.1.3. Pemroses
2.1.3.1. CPU (Central Processing Unit)
Unit Pemproses Pusat atau CPU ( central processing unit) berperanan untuk
memproses masukan (input) , melaksanakan pemrosesan setiap informasi yang
masuk dalam sistem komputer. Unit atau perangkat pemprosesan juga akan
berkomunikasi dengan peranti input , output dan unit penuimpanan untuk
melaksanakan fungsi- fungsi yang berkaitan.
Unit Aritmatika dan Logika (Arithmetic Logic Unit / ALU ) dan sebuah Unit
Kontrol (Control Unuit / CU) , dalam komputer-komputer modern, kedua unit ini
terletak dalam satu sirkuit terpadu (IC - Integrated Circuit), yang biasanya disebut
CPU (Central Processing Unit).
58
Arithmetic Logic Unit (ALU), adalah alat yang melakukan pelaksanaan dasar
seperti pelaksanaan aritmatika (tambahan, pengurangan, dan semacamnya),
pelaksanaan logis (AND, OR, NOT), dan pelaksanaan perbandingan .
Unit kontrol berfungsi menyimpan perintah sekarang yang dilakukan oleh
komputer, memerintahkan ALU untuk melaksanaan dan mendapat kembali
informasi (dari memori) yang diperlukan untuk melaksanakan perintah itu, dan
memindahkan kembali hasil ke lokasi memori yang sesuai.
2.1.3.2. Memori (memory) Peralatan penyimpanan (storage device) adalah suatu peralatan hardware yang
dirancang untuk menyimpan informasi. Ada dua tipe peralatan penyimpanan yang
digunakan dalam computer yaitu primary storage device dan secondary storage
device.
1) Primary Storage Device
Ada empat bagian di dalam Primary Storage, yaitu :
a. Input Storage Area; untuk menampung data yang dibaca.
b. Program Storage Area; penyimpanan instruksi-instruksi untuk pengolahan.
c. Working Storage Area; tempat dimana pemrosesan data dilakukan.
d. Output Storage Area; Penyimpanan informasi yang telah diolah untuk
sementara waktu sebelum disalurkan ke alat-alat output.
Jika ditinjau dari hilang atau tidaknya berkas data atau berkas program di
dalam storage, yaitu :
a. Volatile Storage
Berkas data atau program akan hilang, bila listrik dipadamkan.
b. Non Volatile Storage
Berkas data atau program tidak akan hilang, sekalipun listrik dipadamkan.
Primary Memory Komputer terdiri atas 2 bagian :
a. RAM (Random Access Memory)
Bagian dari main memory yang dapat kita isi dengan data atau program dari
disket atau sumber lain. Dimana data-data dapat ditulis maupun dibaca pada lokasi
dimana saja di dalam memori. RAM bersifat volatile. Random access memory
(RAM ) adalah sebuah tipe penyimpanan komputer yang isinya dapat
diakses dalam urutan acak. Ini berlawanan dengan alat memori urut, seperti
59
tape magnetik, disk dan drum, di mana gerakan mekanikal dari media
penyimpanan memaksa komputer untuk mengakses data secara berurutan.
Biasanya RAM dapat ditulis dan dibaca, berlawanan dengan memori-baca-saja
(read-only-memory / ROM), RAM biasanya digunakan untuk penyimpanan
primer (memori utama) dalam komputer untuk digunakan dan mengubah
informasi secara aktif, meskipun beberapa alat menggunakan beberapa jenis
RAM untuk menyediakan penyimpanan sekunder jangka-panjang.
b. ROM (Read Only Memory);
Memori yang hanya dapat dibaca. Pengisian ROM dengan program maupun
data, dikerjakan oleh pabrik. ROM biasanya sudah ditulisi program maupun
data dari pabrik dengan tujuan-tujuan khusus. Misalnya : diisi penterjemah
(intrepreter) bahasa BASIC. Jadi ROM tidak termasuk sebagai memori yang
dapat kita pergunakan untuk program-program yang kita buat. ROM bersifat non
volatile. Jenis-jenis ROM :
PROM (Programable ROM), yaitu ROM yang bisa kita program
kembali dengan catatan hanya boleh satu kali perubahan setelah itu
tidak dapat lagi diprogram.
EPROM (Erasable Program ROM), merupakan ROM yang dapat
kita hapus dan program kembali, tapi cara penghapusannya dengan
menggunakan sinar ultraviolet.
RPROM (Re-Programable ROM), merupakan perkembangan dari
versi
PROM dimana kita dapat melakukan perubahan berulangkali sesuai
dengan yang diinginkan.
EPROM EEPROM (Electrically Erasable Program ROM),
Perkembangan mutakhir dari ROM dimana kita dapat mengubah dan
menghapus program ROM dengan menggunakan teknik elektrik.
EEPROM ini merupakan jenis yang paling banyak digunakan saat ini.
Memori flash adalah sejenis EEPROM yang mengijinkan banyak
lokasi memori untuk dihapus atau ditulis dalam satu operasi
pemrograman. Istilah awamnya, dia adalah suatu bentuk dari chip
memori yang dapat ditulis, tidak seperti chip memori akses acak, dan
60
memegang datanya tanpa membutuhkan penyediaan listrik. Memori ini
biasanya digunakan dalam kartu memori, drive flash USB, pemutar
MP3, kamera digital, dan telepon genggam.
Primary storage biasa disebut memori utama atau memori internal. Komponen
ini berfungsi sebagai pengingat yang menyimpan data dan atau program.
Fungsi utamanya adalah :
a. Menyimpan data yang berasal dari piranti masukan sampai data
dikirim ke ALU untuk diproses
b. Menyimpan data hasil pemrosesan ALU sebelum dikirimkan ke
piranti keluaran
c. Menampung program / instruksi yang berasal dari piranti masukan
atau dari piranti pengingat sekunder.
2) Secondary Storage Device
Perangkat penyimpanan sekunder terdiri dari peralatan yang dapat
digunakan untuk menyimpan data secara permanen dan sewaktu-waktu dapat dibaca
kembali. Perangkat penyimpanan sekunder (Secondary Storage Device )
dikelompokkan dalam 3 bagian yaitu piringan magnetik, pita magnetik, dan piringan
optik.
a. Piringan Magnetik
Hard Disk
Hard disk merupakan salah satu perangkat yang tidak terpisahkan
dalam sistem komputer masa kini. Mulai dari komputer personal hingga mesin
sekelas mainframe dan superkomputer menggunakan perangkat hard disk
sebagai media penyimpanan datanya.
Hard disk pertama kali ditemukan pada dekade 1950-an. Tidak seperti
saat ini, hard disk kala itu memiliki ukuran diameter hingga 20 inci dengan
kapasitas hanya beberapa megabyte. Pada masa itu, piranti ini disebut sebagai
“fixed disks” atau “winchesters” (nama kode untuk produk keluaran IBM).
Belakangan produk itu dikenal sebagai “hard disk” untuk membedakannya
dengan “floppy disks”.
61
Dalam tingkatan yang paling sederhana, hard disk tidak seberapa
berbeda dengan kaset pada tape. Keduanya sama-sama menggunakan teknik
perekaman secara magnetik dan memanfaatkan keunggulan media perekaman
tersebut dimana data yang tersimpan didalamnya dapat dirubah atau dihapus
sewaktu-waktu. Hard disk memiliki sebuah cakram keras (hard platter) yang
mengandung media magnetik, sebagai kebalikan dari lembaran film plastik
pada floppy disk dan tape.
Komponen Penyusun
Secara umum, komponen-komponen pokok yang menyusun sebuah hard disk
terdiri dari:
Platter: Piringan, biasanya dibuat dari alumunium yang dilapisi dengan bahan
magnetik. Pada permukaan platter inilah data pada hard disk disimpan. Sebuah
hard disk bisa memiliki beberapa buah platter yang bekerja simultan.
Lengan pembaca: Komponen ini menyangga head yang berfungsi untuk
membaca/menulis pada permukaan platter. Lengan ini dikontrol melalui
sebuah mekanisme yang digerakkan oleh sebuah motor-linear. Mekanisme ini
bergerak dengan kecepatan dan presisi yang sangat tinggi. Lengan pembaca
pada kebanyakan hard disk saat ini mampu bergerak dari pusat hingga pinggir
platter, dan kemudian kembali ke pusat sebanyak 50 kali per detik.
Prinsip Penyimpanan Data dalam hardisk adalah bahwa data
tersimpan di dalam hard disk dalam bentuk file. Sebuah file adalah sebutan
untuk sekumpulan byte. File bisa berisi sederetan karakter atau kode ASCII
yang membentuk sebuah dokumen, atau bisa juga berupa rangkaian instruksi
untuk software aplikasi untuk dijalankan oleh komputer. Ringkasnya, apapun
isinya, file adalah rangkaian pola-pola byte. Saat sebuah program dijalankan
atas perintah komputer, hard disk akan membaca rangkaian byte itu dan
mengirimkannya ke CPU.
Permukaan platter menyimpan data dalam sector dan track. Kalau
dilukiskan, track membentuk lingkaran-lingkaran kosentris sepanjang
permukaan platter. Setiap track akan dibagi lagi menjadi beberapa sector.
62
Flash Disk USB flash drive adalah alat penyimpanan data memori flash tipe NAND
yang memiliki alat penghubung USB yang terintegrasi. Flash drive ini
biasanya kecil, ringan, serta bisa dibaca dan ditulis. Pada 2006, kapasitas yang
tersedia untuk USB flash drive ada dari 128 megabyte sampai 64 gigabyte.
USB flash drive memiliki banyak kelebihan dibandingkan alat
penyimpanan data lainnya, khususnya disket. Alat ini lebih cepat, kecil,
dengan kapasitas lebih besar, serta lebih dapat diandalkan (karena tidak
memiliki bagian yang bergerak) daripada disket.
Flash Disk merupakan media penyimpan data portabel menggunakan
Flash Memory. Saat ini, flash disk merupakan salah satu media penyimpan
data yang paling praktis dan aman. Keamanan data dapat terjamin dengan
menggunakan flash disk dikarenakan, berbeda dengan media penyimpanan
data portabel lainnya, pada setiap flash disk terdapat Chip Penggontrol
masing-masing, yang mana memungkinkan kita untuk meng-installnya
dengan Security Software dan banyak software portabel lainnya.
Sedangkan untuk media penyimpanan data portabel lainnya seperti MMC, SD,
Transflash, hanya berisikan flash memory, sedangkan controllernya
terdapat pada card reader-nya, sehingga siapapun dengan card reader dapat
meng-access data pada MMC, SD, Transflash yang mereka temukan.
Sehingga, jika anda hendak membeli flash disk, pastikan bahwa flash disk
yang sedang anda pertimbangkan dapat diinstall dengan security software, dan
juga didukung oleh banyak software portabel lainnya. Flash disk merupakan
merupakan salah satu alternative penyimpanan data portabel yang sangat baik.
Pita Magnetik
Pita magnetik adalah perangkat penyimpanan sekunder yang biasa
digunakan untuk keperluan pencadangan (backup). Wujudnya dapat berupa
pita dalam gulungan besar (realtape), cartridge (seperti pita video) atau kaset.
Compact disk (CD)
Compact disk ( piringan optik) adalah piringan yang dapat menyimpan
data hingga ratusan kali dibandingkan disket. Media penyimpanan CD ada
yang hanya membaca dan mengakses saja (CD-ROM), ada pula yang dapat
63
menulis data pada CD tersebut (CD-R dan CD-RW). CD-RO (Compact Disk –
Read Only Memory) sifatnya hanya dapat diakses atau dibaca (read only) dan
tidak dapat merubah dan memanipulasi data yang ada pada CD tersebut, tidak
seperti harddisk atau floppy disk. CD-R (Compact Disk - Recordable) dapat
dilakukan penulisan (record atau merekam), misal untuk mengamankan data
dapat disimpan pada CD-R ini. CD-RW (Compact Disk - ReWritable) selain
menulis data, juga dapat merubah atau menghapus data yang ada pada CD
tersebut. Kapasitas penyimpanan CD antara 600- 800 Mb. Kira-kira 300 x
kapasitas floppy disk. Untuk dapat mengakses dan membaca CD, diperlukan
CD-ROM drive. Sedangkan jika akan menuliskan/menyimpan data pada CD-
R harus memiliki CD Writer.
3) Karakteristik Sistem Memori
Untuk mempelajari sistem memori secara keseluruhan, harus mengetahui
karakteristik – karakteristik kuncinya. Karakteristik penting sistem memori
disajikan dalam tabel 4.2. berikut :
Tabel 4.2 Karakteristik penting sistem memori komputer
Karakteristik Macam / keterangan
Lokasi 1. CPU2. Internal (main)3. External (secondary
Kapasitas 1. Ukuran word2. Jumlah word
Satuan transfer 1. Word2. Block
Metode akses1. Sequential access2. Direct access3. Random access4. Associative access
Kinerja 1. Access time2. Cycle time3. Transfer rate
Tipe fisik 1. Semikonduktor2. Magnetik
Karakteristik fisik 1. Volatile/nonvolatile2. Erasable/nonerasable
64
Dilihat dari lokasi, memori dibedakan menjadi beberapa jenis, yaitu register,
memori internal dan memori eksternal. Register berada di dalam chip prosesor,
memori ini diakses langsung oleh prosesor dalam menjalankan operasinya. Register
digunakan sebagai memori sementara dalam perhitungan maupun pengolahan data
dalam prosesor. Memori internal adalah memori yang berada diluar chip prosesor
namun mengaksesannya langsung oleh prosesor. Memori internal dibedakan menjadi
memori utama dan cache memori. Memori eksternal dapat diakses oleh prosesor
melalui piranti I/O, memori ini dapat berupa disk maupun pita .
Karakteristik lainnya adalah kapasitas. Kapasitas memori internal maupun eksternal
biasanya dinyatakan dalam mentuk byte (1 byte = 8 bit) atau word. Panjang word
umumnya 8, 16, 32 bit. Memori eksternal biasanya lebih besar kapasitasnya daripada
memori internal, hal ini disebabkan karena teknologi dan sifat penggunaannya yang
berbeda.
Karakteristik berikutnya adalah satuan tranfer. Bagi memori internal, satuan
tranfer sama dengan jumlah saluran data yang masuk ke dan keluar dari modul
memori. Jumlah saluran ini sering kali sama dengan panjang word, tapi
dimungkinkan juga tidak sama. Tiga konsep yang berhubungan dengan satuan
transfer :
Word, merupakan satuan “alami” organisasi memori. Ukuran word biasanya
sama dengan jumlah bit yang digunakan untuk representasi bilangan dan
panjang instruksi.
Addressable units, pada sejumlah sistem, adressable units adalah word.
Namun terdapat sistem dengan pengalamatan pada tingkatan byte. Pada semua
kasus hubungan antara panjang A suatu alamat dan jumlah N adressable unit
adalah 2A =N.
Unit of tranfer, adalah jumlah bit yang dibaca atau dituliskan ke dalam
memori pada suatu saat. Pada memori eksternal, tranfer data biasanya lebih
besar dari suatu word, yang disebut dengan block.
Perbedaan tajam yang terdapat pada sejumlah jenis memori adalah metode access-
nya. Terdapat empat macam metode :
Sequential access, memori diorganisasi menjadi unit – unit data yang disebut
record. Akses harus dibuat dalam bentuk urutan linier yang spesifik.
Informasi mengalamatan yang disimpan dipakai untuk memisahkan record –
65
record dan untuk membantu proses pencarian. Terdapat shared read/write
mechanism untuk penulisan/pembacaan memorinya. Pita magnetik
merupakan memori yang menggunakan metode sequential access.
Direct access, sama sequential access terdapat shared read/write mechanism.
Setiap blok dan record memiliki alamat unik berdasarkan lokasi fisiknya.
Akses dilakukan langsung pada alamat memori. Disk adalah memori direct
access.
Random access, setiap lokasi memori dipilih secara random dan diakses serta
dialamati secara langsung. Contohnya adalah memori utama.
Associative access, merupakan jenis random akses yang memungkinkan
pembandingan lokasi bit yang diinginkan untuk pencocokan. Jadi data dicari
berdasarkan isinya bukan alamatnya dalam memori.
Berdasarkan karakteristik unjuk kerja, memiliki tiga parameter utama pengukuran
unjuk kerja, yaitu :
Access time, bagi random access memory, waktu akses adalah waktu yang
dibutuhkan untuk melakukan operasi baca atau tulis. Sedangkan untuk
memori non-random akses merupakan waktu yang dibutuhkan dalam
melakukan mekanisme baca atau tulis pada lokasi tertentu.
Memory cycle time, konsep ini digunakan pada random access memory
dan terdiri dari access time ditambah dengan waktu yang diperlukan
transient agar hilang pada saluran sinyal.
Transfer rate, adalah kecepatan data transfer ke unit memori atau dari unit
memori. Pada random access memory sama dengan 1/(cycle time).
Jenis tipe fisik memori yang digunakan saat ini adalah memori semi konduktor
dengan teknologi VLSI ( Very Large scale integration) dan memori permukaan
magnetik seperti yang digunakan pada disk dan pita magnetik. Perkembangan
teknologi memori dari waktu –ke waktu dapat dilihat pada gambar 4.3.
66
Primary storage
Generasi Pertama Generasi Kedua Generasi ketiga Generasi empat Generasi lima
Drum Magnetik Inti Magnetik Inti Magnetik
LSI
Semi konduktor memori chip
VLSI
Semi konduktor memori chip
Secondary storage
Tape Magnetik
Drum Magnetik
Tape Magnetik
Disk Magnetik
Disk Magnetik
Tape Magnetik
Disk Magnetik
Disk Optik
Tape Magnetik
Disk Optik
Disk Magnetik
Gambar 4.3. tren media penyimpanan data
4) Keandalan Memori
Keandalan memori harus mampu mengikuti kecepatan CPU sehingga terjadi
sinkronisasi kerja antar CPU dan memori tanpa adanya waktu tunggu karena
komponen lain belum selesai prosesnya. Semakin lambat memori maka keperluan
CPU untuk mengaksesnya semakin sedikit. Tabel 4.2. berikut menunjukkan tentang
tipe memori serta kitannya dengan waktu akses.
Tabel 4.3. Spesifikasi Memori
Tipe memori Teknologi Ukuran waktu akses
Chache memoriSemi konduktor
RAM128 – 512 KB 10 ns
Memori utamaSemi konduktor
RAM4 – 128 MB 50 ns
Disk magnetik Hard Disk Gigabyte 10 ms, 10MB/det
Disk optik CD-ROM Gigabyte300ms, 600KB/det
Pita magnetik Tape 100 MB Det -mnt, 10MB/mnt
Tren : Kapasitas semakin besar dengan menggunakan sirkuit mikro elektronik semakin kecil
Tren : Kapasitas Sangat besar dengan mengunakan media magnetik dan optik
67
Satuan pokok memori adalah digit biner, yang disebut bit. Suatu bit dapat
berisi sebuah angka 0 atau 1. Ini adalah satuan yang paling sederhana. Memori
juga dinyatakan dalam byte (1 byte = 8 bit). Kumpulan byte dinyatakan dalam word.
Panjang word yang umum adalah 8, 16, dan 32 bit.
Tabel 4.4 Tingkatan satuan memori
Simbol Jumlah bite
Kilobytes Kb Kb 2e10 1024
Megabyte Mb Mb 2e20 1,048,576
Gigabyte Gb Gb 2e30 1,073,741,824Terabyte Tb Tb 2e40 1,099,511,627,7
76
2.2. Komponen Perangkat Lunak (Software)
Perangkat Lunak (software) atau program adalah daftar instruksi yang
memerintahkan komputer untuk menerima input, memproses input, mengeluarkan
output dan penyimpanan. Berdasarkan pembagian fungsi dalam mengontrol komputer
dan memberikan layanan pada pemakai, perangkat lunak dibagi menjadi 2 kelompok
yaitu perangkat lunak sistem dan perangkat lunak aplikasi.
Perangkat lunak sistem adalah program yang dipergunakan untuk mengontrol kinerja
komputer, sedangkan perangkat lunak aplikasi dipergunakan untuk memenuhi kebutuhan
pemakai.
Program juga dapat dibedakan berdasarkan lingkungan kerjanya dimana program itu
berjalan. Berdasarkan lingkungan kerjanya program dibagi menjadi 2 yaitu dekstop dan
web-based. Program dekstop adalah program dimana input, proses, output dan
penyimpanan berjalan di komputer tertentu sedangkan program web-based adalah
program dimana input dan output berjalan pada komputer pengguna melalui program
browser sedangkan proses dan penyimpanan berjalan di web-server.
Program juga dapat dibedakan berdasarkan tampilan input dan output. Berdasarkan
tampilan program dibedakan menjadi Command-line Interface dan Graphical User
Interface (GUI).
68
2.2.1. Klasifikasi Berdasarkan Fungsi Dalam Sistem Komputer
1) Perangkat Lunak Sistem
a. Firmware
Firmware adalah program yang tersimpan di perangkat keras dan diisi bersamaan
dengan dibuatnya perangkat keras tersebut. Contoh firmware adalah BIOS dan
program pada telepon genggam. Firmware tidak mudah diinstal oleh pengguna.
b. Sistem Operasi
Sistem operasi adalah perangkat lunak sistem pada komputer yang bertugas:
1) Melakukan koordinasi berbagai perangkat keras untuk bekerja.
2) Memberikan dukungan bagi perangkat lunak aplikasi untuk bekerja.
3) Menyediakan program-program utilitas untuk meningkatkan kinerja
komputer.
Tujuan dikembangkannya sistem operasi adalah untuk pembagian tugas, dimana
pembuat program aplikasi tidak perlu bersusah payah mengurus perangkat keras
karena sudah disediakan oleh sistem operasi.
Sebagai contoh, ketika pengguna akan mencetak dokumen
Microsoft Word pengguna tidak perlu menginstal printer dari Microsoft Word,
pengguna hanya perlu memakai printer. Sistem operasi Windows yang
melakukan proses instalasi printer dan konfigurasinya.
Program aplikasi tidak bisa berjalan jika tidak ada sistem operasi.
Pengguna tidak mungkin bisa menginstal Microsoft Word jika belum menginstal
Sistem Operasi Windows. Struktur bisa dilihat pada Gambar 4.4. di bawah ini.
Gambar 4.4. Struktur sistem Operasi
Software Aplikasi
Sistem Operasi
Hardware
69
Sistem Operasi yang beredar saat ini yang terkenal adalah Windows XP dan
Linux. Dilihat dari cara mendapatkan sistem operasi tersebut Windows XP
merupakan software komersial sedangkan Linux adalah software OpenSource.
c. Utilitas
Utilitas adalah program-program yang dipergunakan untuk mengelola
sumber daya sistem komputer. Kebanyakan program utilitas diinstal bersama
dengan sistem operasinya Pada Windows XP program utilitas adalah ScanDisk,
Disk Cleanup, Disk Defragmenter dan Compressor (Kompresi).
Program utilitas lain di luar Windows adalah Anti Virus dan Deep Freeze.
Anti Virus dipergunakan untuk memeriksa apakah sebuah file tertentu adalah
virus atau tidak, jika file tersebut adalah file bervirus maka anti virus akan
menghapus atau memperbaikinya. Contoh Anti Virus adalah Anti Virus Grisoft
(AVG), Norton Anti Virus (NAV) dan McAfee. Deep Freeze adalah program
yang dipergunakan untuk melindungi sebuah drive tertentu pada hardisk agar
tidak dapat diubah-ubah.
d. Device Driver Device Driver adalah program yang berfungsi untuk membantu komputer
mengendalikan perangkat keras misal printer. Device Driver dibuat oleh
perusahaan yang membuat perangkat keras tersebut, karena merekalah yang
mengetahui isi dari perangkat keras tersebut.
e. Bahasa Pemrograman
Bahasa Pemrograman adalah program yang dipergunakan untuk membuat
program. Penggunaan kata ”bahasa” disini karena program ini dipergunakan
untuk menjembatani manusia dengan komputer. Manusia bisa memerintahkan
komputer bekerja karena manusia ”mengucapkan” perintah dengan bahasa yang
dipahami komputer. Manusia menuliskan instruksi dengan bahasa yang
dipahami komputer (kode sumber), dan program bahasa pemrograman akan
membuat instruksi-instruksi tersebut menjadi program sesuai dengan keinginan
pembuat program.
Berdasarkan lingkungan kerja dari program yang akan dibuat bahasa
pemrograman dibagi menjadi 2 kelompok yaitu:
1) Desktop
Program yang dibuat akan menerima input, memproses, mengeluarkan output
70
dan menyimpan data pada satu sistem komputer. Bahasa pemrograman desktop
antara lain C, Pascal, Delphi, Java dan lain-lain.
2) Web Based
Program yang dibuat akan menerima input dan mengeluarkan output pada
satu sistem komputer klien sedangkan proses dan penyimpanan dilakukan
pada komputer yang lain yang disebut sebagai Web Server. Program yang
dibuat akan disimpan di Web Server dan diakses oleh klien dengan bantuan
program bernama Browser misal Mozilla Firefox dan Internet Explorer.
Bahasa pemrograman Web Based antara lain HTML dan PHP. Gambar
contoh bahasa pemrograman bisa dilihat pada gambar di bawah.
Bahasa pemrograman (programing language) memungkinkan pemrogram
mengembangkan serangkaian perintah yang membentuk program komputer. Banyak
bahasa pemrograman yang berbeda telah dikembangkan, perkembangan dari generasi
ke generasi dapat dilihat pada gambar 4.5 berikut.
Generasi Pertama Generasi Kedua Generasi ketiga Generasi keempat Generasi kelima
Bahasa mesin, menggunakan perintah binari yang dikodekan
Bahasa perakitan dengan menggunakan simbol yang dikodekan
Bahasa tingkat tinggi (menggunakan pernyataan singkat atau istilah aritmatika)
Bahasa yang lebih non prosedural (pemakai dan pemrogram menspesifikasi hasil yang diinginan)
Bahasa Natural yang mirip dengan bahasa manusia seperti dalam perbincangan
Gambar 4.5. Perkembangan bahasa pemrograman.
2) Perangkat Lunak Aplikasi
a. Berdasarkan Kegunaan untuk Pemakai
1) Perkantoran
Contoh aplikasi perkantoran adalah Microsoft Office dan Open Office.
Microsoft office memiliki banyak aplikasi yaitu Word untuk pengolah
Tren : kearah yang lebih mudah digunakan untuk berbagai paket program aplikasi jaringan dalam rangka untuk produktifitas dan kerja sama
Tren : Kearah bahasa pemrograman yang konfersasional
71
kata, Excel pengolah data, PowerPoint untuk presentasi dan Project untuk
mengelola sebuah proyek.
2) Hiburan
Contoh aplikasi hiburan adalah Winamp, Windows Media Player dan Xing
MPEG. Winamp dipergunakan mendengarkan musik. Windows Media
Player dan Xing MPEG dipergunakan menonton film.
3) Komunikasi
Contoh program komunikasi adalah Yahoo!Messenger (YM) dan Microsoft
Outlook. YM dipergunakan untuk chatting dengan sesama pengguna YM.
Microsoft Outlook dipergunakan untuk membaca dan mengirimkan email.
b. Berdasarkan Lingkungan Kerja
1) Desktop
Program yang dibuat akan menerima input, memproses, mengeluarkan
output dan menyimpan data pada satu sistem komputer. Berdasarkan
hubungan antar program, program Desktop dibagi menjadi yaitu:
a. Stand Alone
Program yang tidak membutuhkan program yang lain untuk bekerja.
Misal Microsoft Word.
b. Client-Server
Program yang membutuhkan program yang lain untuk bekerja.
Client-Server berarti ada 2 program yang berjalan yaitu Client dan
Server. Misal Mozilla Firefox adalah program client, sedangkan
Web Server adalah program server. Untuk membuka halaman web,
Client (Browser) akan menghubungi (Request) Web Server,
kemudian Web Server akan memberikan (Response) halaman web
dan dibuka oleh Browser.
2) Web Based
Program yang dibuat akan menerima input dan mengeluarkan
output pada satu sistem komputer klien sedangkan proses dan
penyimpanan dilakukan pada komputer yang lain yang disebut sebagai
Web Server. Program Web Based akan diinstal pada Web Server,
ketika Web Server dihubungi oleh Client (Browser) maka Web Server
72
akan menjalankan program yang sudah diinstal, kemudian program
memberikan hasilnya kepada Web Server dan Web Server
mengirimkan halaman web kepada Browser. Web Server hanya
menjadi jembatan bagi program Web Based dengan Browser.
2.2.2. Klasifikasi Berdasarkan Cara Kerja
1) Bekerja secara Background
Aplikasi Background adalah program yang berjalan di belakang
layar dan bekerja tanpa adanya perintah langsung dari pengguna.
Biasanya aplikasi background berjalan ketika komputer dinyalakan.
Aplikasi yang bekerja secara background misalnya adalah Anti Virus.
Pengguna tidak pernah memerintahkan Anti Virus bekerja, tapi ketika
ada file bervirus berada dalam folder yang sedang dibuka pengguna,
otomatis Anti Virus akan menangkap dan menghapusnya. Program
Anti Virus akan dimatikan ketika komputer dimatikan.
2) Bekerja di Depan Layar
Aplikasi ini bekerja karena diperintahkan oleh penggunanya
misalnya Program aplikasi Microsoft Word.
2.2.3. Klasifikasi Berdasarkan Cara Mendapatkannya
1) Komersial : Perangkat lunak yang harus dibeli, Ada hak cipta dari
pembuat aplikasi. Misal Microsoft Windows.
2) Domain-publik : Perangkat lunak bersifat gratis dan tidak ada hak
cipta.
3) Shareware : Gratis untuk dipergunakan tapi terkadang meminta
donasi. Misal BitTorrent.
4) Freeware : Perangkat lunak yang dipergunakan tanpa membayar
sama sekali.
5) Rental Ware : Perangkat lunak yang disewakan untuk jangka
waktu tertentu.
6) Free Software : Perangkat lunak yang dilengkapi dengan kode
sumber dapat dipergunakan oleh siapa saja dan gratis.
73
7) OpenSource : Perangkat lunak yang kode sumbernya harus dibuka,
gratis dan jika dikembangkan harus dengan kode sumbernya. Misal
adalah Linux.
3. Brainware (User)
Adalah personil-personil yang terlibat langsung dalam pemakaian komputer, seperti
Sistem analis, programmer, operator, user, dll. Pada organisasi yang cukup besar, masalah
komputerisasi biasanya ditangani oleh bagian khusus yang dikenal dengan bagian EDP
(Electronic Data Processing), atau sering disebut dengan EDP Departemen, yang dikepalai
oleh seorang Manager EDP.
4. DAFTAR ISTILAH PENTING
1) Sistem Komputer ( computer system)
2) Central Processing Unit (CPU)
3) Akses langsung ( Direct Access)
4) ALU (Arithmetical Logical Unit)
5) RAM (Random Access Memory)
6) Peralatan input (Input devices)
7) Peralatan penunjuk (pointing device)
8) Layar sentuh (touch screen)
9) Magnetic Ink Character Recognition (MICR)
10) Optical Character Recognition (OCR)
11) Hard-copy device dan Soft-copy device
12) LCD (Liquid Crystal Display)
13) Graphical User Interface (GUI)
14) EDP (Electronic Data Processing)
15) Bahasa pemrograman (programing language)
16) Low Level Language, Midle Level Language, High Level Language
17) Paket software terintegrasi (Integrated package)
18) Program Manajemen Sistem (System Management program)
74
5. RANGKUMAN
1) Konsep sistem komputer adalah sistem dari komponen-komponen pemrosesan
informasi yang melakukan fungsi input, pemrosesan, output, penyimpanan dan
kontrol. Komponen hardware dari komputer meliputi peralatan input dan output,
Central Processing Unit (CPU), dan peralatan penyimpanan primer dan sekunder.
2) Perangkat Lunak (software) atau program adalah daftar instruksi yang
memerintahkan komputer untuk menerima input, memproses input, mengeluarkan
output dan penyimpanan. Perangkat lunak dibagi menjadi 2 kelompok yaitu
perangkat lunak sistem ( terdiri dari program manajemen sistem dan program
pengembangan sistem) dan perangkat lunak aplikasi (terdiri dari program aplikasi
khusus dan program bertujuan umum)
6. LATIHAN
1) Tren apakah yang terjadi dalam pengembangan dan penggunaan jenis -
jenis utama dalam sistem komputer ?
2) Jelaskan komponen apa saja yang ada dalam struktur komputer serta pola
hubungan antar komponen tersebut.
3) Tren utama apa saja yang terjadi dalam software ? Kemampuan apa yang anda
harapkan dalam software masa yang akan datang ?
4) Menurut anda paket software apa yang paling penting dalam bidang bisnis saat ini ?
5) Jelaskan apa peranan Brainware dalam mengintegraikan aspek Hardware dan
Soft ware .