sinformasi.files.wordpress.com  · web viewsistem komputer. m. embahas mengenai teknologi sistem...

48
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 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. M Tujuan 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,

Upload: lamnga

Post on 15-Mar-2019

225 views

Category:

Documents


0 download

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 .