bab i sejarah dan sistem komputer - pdf.nsc.ac.id dasar sistem komputer-20180904032418.pdf · bahan...

76
BAB I SEJARAH DAN SISTEM KOMPUTER Tujuan Instruksional /Standar Kompetensi dan Indikator A. Mahasiswa dapat menyebutkan gambaran umum komputer dan alat bantunya. 1. Menjelaskan gambaran umum sistem komputer 2. Menceriterakan sejarah perkembangan komputer B. Mahasiswa dapat menjelaskan Sistem Komputer, Jenis-jenis komputer dan bagian komputer yang termasuk perangkat keras dan perangkat lunak. 1. Menjelaskan sistem komputer 2. Menyebutkan jenis komputer 3. Menyebutkan peralatan input komputer 4. Menyebutkan peralatan output komputer 5. Mahasiswa dapat menjelaskan perangkat lunak komputer. Bahan Ajar Komputer Dasar dan Pemrograman Page 1

Upload: others

Post on 27-Dec-2019

21 views

Category:

Documents


0 download

TRANSCRIPT

BAB ISEJARAH

DAN SISTEM KOMPUTER

Tujuan Instruksional/Standar Kompetensi dan Indikator

A. Mahasiswa dapat menyebutkan gambaran umum komputer dan alat bantunya.1. Menjelaskan gambaran umum sistem komputer2. Menceriterakan sejarah perkembangan komputer

B. Mahasiswa dapat menjelaskan Sistem Komputer, Jenis-jenis komputer dan bagian komputer yang termasuk perangkat keras dan perangkat lunak.1. Menjelaskan sistem komputer2. Menyebutkan jenis komputer3. Menyebutkan peralatan input komputer4. Menyebutkan peralatan output komputer5. Mahasiswa dapat menjelaskan perangkat lunak komputer.

Bahan Ajar Komputer Dasar dan Pemrograman Page 1

A. Pengertian Komputer

Komputer adalah alat yang dipakai untuk mengolah data menurut perintah yang

telah dirumuskan. Kata komputer semula dipergunakan untuk menggambarkan orang

yang perkerjaannya melakukan perhitungan aritmatika, dengan atau tanpa alat bantu,

tetapi arti kata ini kemudian dipindahkan kepada mesin itu sendiri. Asal mulanya,

pengolahan informasi hampir eksklusif berhubungan dengan masalah aritmatika, tetapi

komputer modern dipakai untuk banyak tugas yang tidak berhubungan dengan

matematika.

Secara luas,

Komputer dapat

didefinisikan sebagai suatu

peralatan elektronik yang

terdiri dari beberapa

komponen, yang dapat

bekerja sama antara

komponen satu dengan yang

lain untuk menghasilkan

suatu informasi berdasarkan

program dan data yang ada. Adapun komponen komputer adalah meliputi : Layar

Monitor, CPU, Keyboard, Mouse dan Printer (sbg pelengkap). Tanpa printer komputer

tetap dapat melakukan tugasnya sebagai pengolah data, namun sebatas terlihat dilayar

monitor belum dalam bentuk print out (kertas).

Dalam definisi seperti itu terdapat alat seperti slide rule, jenis kalkulator mekanik

mulai dari abakus dan seterusnya, sampai semua komputer elektronik yang kontemporer.

Istilah lebih baik yang cocok untuk arti luas seperti "komputer" adalah "yang memproses

informasi" atau "sistem pengolah informasi."

Saat ini, komputer sudah semakin canggih. Tetapi, sebelumnya komputer tidak

sekecil, secanggih, sekeren dan seringan sekarang. Dalam sejarah komputer, ada 5

generasi dalam sejarah komputer.

Bahan Ajar Komputer Dasar dan Pemrograman Page 2

B. Sejarah Perkambangan Komputer

1. Generasi Pertama

Dengan terjadinya Perang Dunia Kedua,

negara-negara yang terlibat dalam

perang tersebut berusaha

mengembangkan komputer untuk

mengeksploit potensi strategis yang

dimiliki komputer. Hal ini meningkatkan

pendanaan pengembangan komputer

serta mempercepat kemajuan teknik

komputer. Pada tahun 1941, Konrad

Zuse, seorang insinyur Jerman membangun sebuah komputer, Z3, untuk mendesain

pesawat terbang dan peluru kendali.

Pihak sekutu juga membuat kemajuan lain dalam pengembangan kekuatan

komputer. Tahun 1943, pihak Inggris menyelesaikan komputer pemecah kode rahasia

yang dinamakan Colossus untuk memecahkan kode rahasia yang digunakan Jerman.

Dampak pembuatan Colossus tidak terlalu memengaruhi perkembangan industri

komputer dikarenakan dua alasan. Pertama, Colossus bukan merupakan komputer

serbaguna(general-purpose computer), ia hanya didesain untuk memecahkan kode

rahasia. Kedua, keberadaan mesin ini dijaga kerahasiaannya hingga satu dekade setelah

perang berakhir.

Usaha yang dilakukan oleh pihak Amerika pada saat itu menghasilkan suatu

kemajuan lain. Howard H. Aiken (1900-1973), seorang insinyur Harvard yang bekerja

dengan IBM, berhasil memproduksi kalkulator elektronik untuk US Navy. Kalkulator

tersebut berukuran panjang setengah lapangan bola kaki dan memiliki rentang kabel

sepanjang 500 mil. The Harvard-IBM Automatic Sequence Controlled Calculator, atau

Mark I, merupakan komputer relai elektronik. Ia menggunakan sinyal elektromagnetik

untuk menggerakkan komponen mekanik. Mesin tersebut beropreasi dengan lambat (ia

membutuhkan 3-5 detik untuk setiap perhitungan) dan tidak fleksibel (urutan kalkulasi

tidak dapat diubah). Kalkulator tersebut dapat melakukan perhitungan aritmatik dasar

dan persamaan yang lebih kompleks.

Bahan Ajar Komputer Dasar dan Pemrograman Page 3

Perkembangan komputer lain pada masa kini adalah Electronic Numerical

Integrator and Computer (ENIAC), yang dibuat oleh kerjasama antara pemerintah

Amerika Serikat dan University of Pennsylvania. Terdiri dari 18.000 tabung vakum, 70.000

resistor, dan 5 juta titik solder, komputer tersebut merupakan mesin yang sangat besar

yang mengonsumsi daya sebesar 160kW.

Komputer ini dirancang oleh John Presper Eckert (1919-1995) dan John W.

Mauchly (1907-1980), ENIAC merupakan komputer serbaguna (general purpose

computer) yang bekerja 1000 kali lebih cepat dibandingkan Mark I.

Pada pertengahan 1940-an, John von Neumann (1903-1957) bergabung dengan

tim University of Pennsylvania dalam usaha membangun konsep desain komputer yang

hingga 40 tahun mendatang masih dipakai dalam teknik komputer. Von Neumann

mendesain Electronic Discrete Variable Automatic Computer (EDVAC) pada tahun 1945

dengan sebuah memori untuk menampung baik program ataupun data. Teknik ini

memungkinkan komputer untuk berhenti pada suatu saat dan kemudian melanjutkan

pekerjaannya kembali. Kunci utama arsitektur von Neumann adalah unit pemrosesan

sentral (CPU), yang memungkinkan seluruh fungsi komputer untuk dikoordinasikan

melalui satu sumber tunggal. Tahun 1951, UNIVAC I (Universal Automatic Computer I)

yang dibuat oleh Remington Rand, menjadi komputer komersial pertama yang

memanfaatkan model arsitektur Von Neumann tersebut.

Baik Badan Sensus Amerika Serikat dan General Electric memiliki UNIVAC. Salah

satu hasil mengesankan yang dicapai oleh UNIVAC dalah keberhasilannya dalam

memprediksi kemenangan Dwilight D. Eisenhower dalam pemilihan presiden tahun 1952.

Komputer Generasi pertama dikarakteristik dengan fakta bahwa instruksi operasi

dibuat secara spesifik untuk suatu tugas tertentu. Setiap komputer memiliki program

kode biner yang berbeda yang disebut "bahasa mesin" (machine language). Hal ini

menyebabkan komputer sulit untuk diprogram dan membatasi kecepatannya. Ciri lain

komputer generasi pertama adalah penggunaan tube vakum (yang membuat komputer

pada masa tersebut berukuran sangat besar) dan silinder magnetik untuk penyimpanan

data.

Bahan Ajar Komputer Dasar dan Pemrograman Page 4

2. Generasi Kedua

Pada tahun 1948, penemuan transistor sangat memengaruhi perkembangan

komputer. Transistor menggantikan tube vakum di televisi, radio, dan komputer.

Akibatnya, ukuran mesin-mesin elektrik berkurang drastis.

Transistor mulai digunakan di dalam

komputer mulai pada tahun 1956.

Penemuan lain yang berupa

pengembangan memori inti-magnetik

membantu pengembangan komputer

generasi kedua yang lebih kecil, lebih

cepat, lebih dapat diandalkan, dan lebih

hemat energi dibanding para

pendahulunya. Mesin pertama yang

memanfaatkan teknologi baru ini adalah superkomputer. IBM membuat superkomputer

bernama Stretch, dan Sprery-Rand membuat komputer bernama LARC. Komputer-

komputer ini, yang dikembangkan untuk laboratorium energi atom, dapat menangani

sejumlah besar data, sebuah kemampuan yang sangat dibutuhkan oleh peneliti atom.

Mesin tersebut sangat mahal dan cenderung terlalu kompleks untuk kebutuhan

komputasi bisnis, sehingga membatasi kepopulerannya. Hanya ada dua LARC yang pernah

dipasang dan digunakan: satu di Lawrence Radiation Labs di Livermore, California, dan

yang lainnya di US Navy Research and Development Center di Washington D.C. Komputer

generasi kedua menggantikan bahasa mesin dengan bahasa assembly. Bahasa assembly

adalah bahasa yang menggunakan singkatan-singakatan untuk menggantikan kode biner.

Pada awal 1960-an, mulai bermunculan komputer generasi kedua yang sukses di

bidang bisnis, di universitas, dan di pemerintahan. Komputer-komputer generasi kedua ini

merupakan komputer yang sepenuhnya menggunakan transistor. Mereka juga memiliki

komponen-komponen yang dapat diasosiasikan dengan komputer pada saat ini: printer,

penyimpanan dalam disket, memory, sistem operasi, dan program.

Salah satu contoh penting komputer pada masa ini adalah 1401 yang diterima secara luas

di kalangan industri. Pada tahun 1965, hampir seluruh bisnis-bisnis besar menggunakan

komputer generasi kedua untuk memprosesinformasi keuangan.

Bahan Ajar Komputer Dasar dan Pemrograman Page 5

Program yang tersimpan di dalam komputer dan bahasa pemrograman yang ada

di dalamnya memberikan fleksibilitas kepada komputer. Fleksibilitas ini meningkatkan

kinerja dengan harga yang pantas bagi penggunaan bisnis. Dengan konsep ini, komputer

dapat mencetak faktur pembelian konsumen dan kemudian menjalankan desain produk

atau menghitung daftar gaji. Beberapa bahasa pemrograman mulai bermunculan pada

saat itu. Bahasa pemrograman Common Business-Oriented Language (COBOL) dan

Formula Translator (FORTRAN) mulai umum digunakan. Bahasa pemrograman ini

menggantikan kode mesin yang rumit dengan kata-kata, kalimat, dan formula

matematika yang lebih mudah dipahami oleh manusia. Hal ini memudahkan seseorang

untuk memprogram dan mengatur komputer. Berbagai macam karier baru bermunculan

(programmer, analis sistem, dan ahli sistem komputer). Industr piranti lunak juga mulai

bermunculan dan berkembang pada masa komputer generasi kedua ini.

3. Generasi Ketiga

Walaupun transistor dalam banyak hal

mengungguli tube vakum, namun transistor

menghasilkan panas yang cukup besar, yang

dapat berpotensi merusak bagian-bagian

internal komputer. Batu kuarsa (quartz rock)

menghilangkan masalah ini. Jack Kilby, seorang

insinyur di Texas Instrument, mengembangkan

sirkuit terintegrasi (IC : integrated circuit) di tahun 1958. IC mengkombinasikan tiga

komponen elektronik dalam sebuah piringan silikon kecil yang terbuat dari pasir kuarsa.

Pada ilmuwan kemudian berhasil memasukkan lebih banyak komponen-komponen ke

dalam suatu chip tunggal yang disebut semikonduktor. Hasilnya, komputer menjadi

semakin kecil karena komponen-komponen dapat dipadatkan dalam chip. Kemajuan

komputer generasi ketiga lainnya adalah penggunaan sistem operasi (operating system)

yang memungkinkan mesin untuk menjalankan berbagai program yang berbeda secara

serentak dengan sebuah program utama yang memonitor dan mengkoordinasi memori

komputer.

Bahan Ajar Komputer Dasar dan Pemrograman Page 6

4. Generasi Keempat

Setelah IC, tujuan pengembangan menjadi lebih jelas: mengecilkan ukuran sirkuit

dan komponen-komponen elektrik. Large Scale Integration (LSI) dapat memuat ratusan

komponen dalam sebuah chip. Pada tahun 1980-an, Very Large Scale Integration (VLSI)

memuat ribuan komponen dalam sebuah chip tunggal.

Ultra-Large Scale Integration (ULSI) meningkatkan jumlah tersebut menjadi jutaan.

Kemampuan untuk memasang sedemikian banyak komponen dalam suatu keping yang

berukurang setengah keping uang logam mendorong turunnya harga dan ukuran

komputer. Hal tersebut juga meningkatkan daya kerja, efisiensi dan keterandalan

komputer. Chip Intel 4004 yang dibuat pada tahun 1971 membawa kemajuan pada IC

dengan meletakkan seluruh komponen dari sebuah komputer (central processing unit,

memori, dan kendali input/output) dalam sebuah chip yang sangat kecil. Sebelumnya, IC

dibuat untuk mengerjakan suatu tugas tertentu yang spesifik. Sekarang, sebuah

mikroprosesor dapat diproduksi dan kemudian diprogram untuk memenuhi seluruh

kebutuhan yang diinginkan. Tidak lama kemudian, setiap piranti rumah tangga seperti

microwave, oven, televisi, dan mobil dengan electronic fuel injection (EFI) dilengkapi

dengan mikroprosesor.

Perkembangan yang demikian memungkinkan orang-orang biasa untuk

menggunakan komputer biasa. Komputer tidak lagi menjadi dominasi perusahaan-

perusahaan besar atau lembaga pemerintah. Pada pertengahan tahun 1970-an, perakit

komputer menawarkan produk komputer mereka ke

masyarakat umum. Komputer-komputer ini, yang

disebut minikomputer, dijual dengan paket piranti

lunak yang mudah digunakan oleh kalangan awam.

Piranti lunak yang paling populer pada saat itu adalah

program word processing dan spreadsheet. Pada awal

1980-an, video game seperti Atari 2600 menarik perhatian konsumen pada komputer

rumahan yang lebih canggih dan dapat diprogram.

Pada tahun 1981, IBM memperkenalkan penggunaan Personal Computer (PC)

untuk penggunaan di rumah, kantor, dan sekolah. Jumlah PC yang digunakan melonjak

dari 2 juta unit di tahun 1981 menjadi 5,5 juta unit di tahun 1982. Sepuluh tahun

Bahan Ajar Komputer Dasar dan Pemrograman Page 7

kemudian, 65 juta PC digunakan. Komputer melanjutkan evolusinya menuju ukuran yang

lebih kecil, dari komputer yang berada di atas meja (desktop computer) menjadi

komputer yang dapat dimasukkan ke dalam tas (laptop), atau bahkan komputer yang

dapat digenggam (palmtop).

IBM PC bersaing dengan Apple Macintosh dalam memperebutkan pasar

komputer. Apple Macintosh menjadi terkenal karena memopulerkan sistem grafis pada

komputernya, sementara saingannya masih menggunakan komputer yang berbasis teks.

Macintosh juga memopulerkan penggunaan piranti mouse.

Pada masa sekarang, kita mengenal perjalanan IBM compatible dengan pemakaian CPU:

IBM PC/486, Pentium, Pentium II, Pentium III, Pentium IV (Serial dari CPU buatan Intel).

Juga kita kenal AMD k6, Athlon, dsb. Ini semua masuk dalam golongan komputer generasi

keempat.

Seiring dengan menjamurnya penggunaan komputer di tempat kerja, cara-cara

baru untuk menggali potensial terus dikembangkan. Seiring dengan bertambah kuatnya

suatu komputer kecil, komputer-komputer tersebut dapat dihubungkan secara

bersamaan dalam suatu jaringan untuk saling berbagi memori, piranti lunak, informasi,

dan juga untuk dapat saling berkomunikasi satu dengan yang lainnya. Jaringan komputer

memungkinkan komputer tunggal untuk membentuk kerjasama elektronik untuk

menyelesaikan suatu proses tugas. Dengan menggunakan perkabelan langsung (disebut

juga Local Area Network atau LAN), atau [kabel telepon, jaringan ini dapat berkembang

menjadi sangat besar.

5. Generasi Kelima

Mendefinisikan komputer generasi kelima

menjadi cukup sulit karena tahap ini masih

sangat muda. Contoh imajinatif komputer

generasi kelima adalah komputer fiksi

HAL9000 dari novel karya Arthur C. Clarke

berjudul 2001: Space Odyssey. HAL

menampilkan seluruh fungsi yang diinginkan

dari sebuah komputer generasi kelima. Dengan kecerdasan buatan (artificial intelligence

Bahan Ajar Komputer Dasar dan Pemrograman Page 8

atau AI), HAL dapat cukup memiliki nalar untuk melakukan percapakan dengan manusia,

menggunakan masukan visual, dan belajar dari pengalamannya sendiri.

Walaupun mungkin realisasi HAL9000 masih jauh dari kenyataan, banyak fungsi-

fungsi yang dimilikinya sudah terwujud. Beberapa komputer dapat menerima instruksi

secara lisan dan mampu meniru nalar manusia. Kemampuan untuk menterjemahkan

bahasa asing juga menjadi mungkin. Fasilitas ini tampak sederhana. Namun fasilitas

tersebut menjadi jauh lebih rumit dari yang diduga ketika programmer menyadari bahwa

pengertian manusia sangat bergantung pada konteks dan pengertian ketimbang sekedar

menterjemahkan kata-kata secara langsung.

Banyak kemajuan di bidang desain komputer dan teknologi yang semakin

memungkinkan pembuatan komputer generasi

kelima. Dua kemajuan rekayasa yang terutama

adalah kemampuan pemrosesan paralel, yang

akan menggantikan model non Neumann. Model

non Neumann akan digantikan dengan sistem

yang mampu mengkoordinasikan banyak CPU

untuk bekerja secara serempak. Kemajuan lain

adalah teknologi superkonduktor yang

memungkinkan aliran elektrik tanpa ada hambatan apapun, yang nantinya dapat

mempercepat kecepatan informasi.

Jepang adalah negara yang terkenal dalam sosialisasi jargon dan proyek komputer

generasi kelima. Lembaga ICOT (Institute for new Computer Technology) juga dibentuk

untuk merealisasikannya. Banyak kabar yang menyatakan bahwa proyek ini telah gagal,

namun beberapa informasi lain bahwa keberhasilan proyek komputer generasi kelima ini

akan membawa perubahan baru paradigma komputerisasi di dunia.

Bahan Ajar Komputer Dasar dan Pemrograman Page 9

IPad / Komputer Tablet merupakan Komputer Generasi Terbaru tahun 2010

D. Sistem Komputer

Pada awalnya semua operasi pada sebuah sistem komputer ditangani oleh hanya

seorang pengguna. Sehingga semua pengaturan terhadap perangkat keras maupun

perangkat lunak dilakukan oleh pengguna tersebut. Namun seiring dengan

berkembangnya Sistem Operasi pada sebuah sistem komputer, pengaturan ini pun

diserahkan kepada Sistem Operasi tersebut. Segala macam manajemen sumber daya

diatur oleh Sistem Operasi.

Pengaturan perangkat keras dan perangkat lunak ini berkaitan erat dengan

proteksi dari perangkat keras maupun perangkat lunak itu sendiri. Sehingga, apabila

dahulu segala macam proteksi terhadap perangkat keras dan perangkat lunak agar sistem

dapat berjalan stabil dilakukan langsung oleh pengguna maka sekarang Sistem Operasi-

lah yang banyak bertanggung jawab terhadap hal tersebut. Sistem Operasi harus dapat

mengatur penggunaan segala macam sumber daya perangkat keras yang dibutuhkan oleh

sistem agar tidak terjadi hal-hal yang tidak diinginkan. Seiring dengan maraknya berbagi

sumberdaya yang terjadi pada sebuah sistem, maka Sistem Operasi harus dapat secara

pintar mengatur mana yang harus didahulukan. Hal ini dikarenakan, apabila pengaturan

ini tidak dapat berjalan lancar maka dapat dipastikan akan terjadi kegagalan proteksi

perangkat keras.Bahan Ajar Komputer Dasar dan Pemrograman Page 10

Dengan hadirnya multiprogramming yang memungkinkan adanya utilisasi

beberapa program di memori pada saat bersamaan, maka utilisasi dapat ditingkatkan

dengan penggunaan sumberdaya secara bersamaan tersebut, akan tetapi di sisi lain akan

menimbulkan masalah karena sebenarnya hanya ada satu program yang dapat berjalan

pada satuan waktu yang sama. Akan banyak proses yang terpengaruh hanya akibat

adanya gangguan pada satu program.

Sebagai contoh saja apabila sebuah harddisk menjadi sebuah sumberdaya yang

dibutuhkan oleh berbagai macam program yang dijalankan, maka bisa-bisa terjadi

kerusakan harddisk akibat suhu yang terlalu panas akibat terjadinya sebuah situasi

kemacetan penggunaan sumber daya secara bersamaan akibat begitu banyak program

yang mengirimkan request akan penggunaan harddisk tersebut.

Di sinilah proteksi perangkat keras berperan. Sistem Operasi yang baik harus

menyediakan proteksi yang maksimal, sehingga apabila ada satu program yang tidak

bekerja maka tidak akan menggangu kinerja Sistem Operasi tersebut maupun program-

program yang sedang berjalan lainnya.

Tidak ada suatu ketentuan khusus tentang bagaimana seharusnya struktur sistem

sebuah komputer. Para ahli serta perancang arsitektur komputer memiliki pandangannya

masing-masing. Akan tetapi, untuk mempermudah pemahaman rincian dari sistem

operasi di bab-bab berikutnya, kita perlu memiliki pengetahuan umum tentang struktur

sistem komputer.

Empat komponen pokok sistem komputer:

1. Pemroses

Bahan Ajar Komputer Dasar dan Pemrograman Page 11

2. Memori Utama

3. Perangkat masukan dan keluaran

4. Interkoneksi antarkomponen

Pemroses disebut CPU, berfungsi mengendalikan operasi komputer dan melakukan pen-

golahan data.

Pemroses melakukan kerja dengan langkah sbb:

1. Mengambil instruksi yang dikodekan secara biner dari memori utama

2. Men-dekode instruksi menjadi proses-proses sederhana

3. Melaksanakan proses-proses tersebut

1. Prosesor

Secara umum, sistem komputer terdiri atas CPU dan sejumlah perangkat

pengendali yang terhubung melalui sebuah bus yang menyediakan akses ke memori.

Umumnya, setiap device controller bertanggung-jawab atas sebuah hardware spesifik.

Setiap device dan CPU dapat beroperasi secara konkuren untuk mendapatkan akses ke

memori. Adanya beberapa hardware ini dapat menyebabkan masalah sinkronisasi.

Karena itu untuk mencegahnya sebuah memory controller ditambahkan untuk

sinkronisasi akses memori.

2. Penyimpan Data

Dasar susunan media penyimpanan ialah kecepatan, biaya, sifat volatilitas. Caching

menyalin informasi ke media penyimpanan yang lebih cepat; Memori utama dapat dilihat

sebagai cache terakhir untuk media penyimpanan sekunder. Menggunakan memori

berkecepatan tinggi untuk memegang data yang diakses terakhir. Dibutuhkan cache

management policy. Cache juga memperkenalkan tingkat lain di hirarki penyimpanan. Hal

ini memerlukan data untuk disimpan bersama-sama di lebih dari satu level agar tetap

konsisten.

3. Register

Tempat penyimpanan beberapa buah data volatile yang akan diolah langsung di

prosesor yang berkecepatan sangat tinggi. Register ini berada di dalam prosesor dengan

Bahan Ajar Komputer Dasar dan Pemrograman Page 12

jumlah yang sangat terbatas karena fungsinya sebagai tempat perhitungan/komputasi

data.

4. Cache Memory

Tempat penyimpanan sementara (volatile) sejumlah kecil data untuk

meningkatkan kecepatan pengambilan atau penyimpanan data di memori oleh prosesor

yang berkecepatan tinggi. Dahulu cache disimpan di luar prosesor dan dapat

ditambahkan. Misalnya pipeline burst cache yang biasa ada di komputer awal tahun 90-

an. Akan tetapi seiring menurunnya biaya produksi die atau wafer dan untuk

meningkatkan kinerja, cache ditanamkan di prosesor. Memori ini biasanya dibuat

berdasarkan desain memori statik.

Ukuran kapasitas penyimpanan primer :

Satuan Ekivalen Keterangan

Byte 8 bit Untuk menyimpan sebuah karakter pada sistem ASCII

atau EBCDIC

Kilobyte 1024 byte Awal PC hanya memiliki memori 640 byte

Megabyte 1024 KB Memori PC pd saat ini berkisar antara 64 – 256 Mega-

byte

Gigabyte 1024 MB Ukuran hard disk yang digunakan berkisar antara 20 –

40 gigabyte

Terabyte 1024 GB Database yang sangat besar

Pentabyte 1024 TB Penggunaan di masa datang

Bentuk Penyimpanan Sekunder :

• RAM (Random Access Memory), jenis penyimpanan primer yang mudah hilang

(volatile) karena data akan hilang jika listrik padam.

• ROM (Read Only Memory), jenis penyimpanan sekunder yang bersifat non-volatile

karena data disimpan secara permanent dan jika listrik padam data tidak akan hil-

ang

Bahan Ajar Komputer Dasar dan Pemrograman Page 13

• Cache Memory, merupakan RAM khusus yang bekerja sangat cepat dan digun-

akan untuk membantu RAM biasa dalam proses data.

5. Random Access Memory

Tempat penyimpanan sementara sejumlah data volatile yang dapat diakses

langsung oleh prosesor. Pengertian langsung di sini berarti prosesor dapat mengetahui

alamat data yang ada di memori secara langsung. Sekarang, RAM dapat diperoleh dengan

harga yang cukup murah dangan kinerja yang bahkan dapat melewati cache pada

komputer yang lebih lama.

6. Memori Ekstensi

Tambahan memori yang digunakan untuk membantu proses-proses dalam

komputer, biasanya berupa buffer. Peranan tambahan memori ini sering dilupakan akan

tetapi sangat penting artinya untuk efisiensi. Biasanya tambahan memori ini memberi

gambaran kasar kemampuan dari perangkat tersebut, sebagai contoh misalnya jumlah

memori VGA, memori soundcard.

7. Direct Memory Access

Perangkat DMA digunakan agar perangkat M/K (I/O device) yang dapat

memindahkan data dengan kecepatan tinggi (mendekati frekuensi bus memori).

Perangkat pengendali memindahkan data dalam blok-blok dari buffer langsung ke

memory utama atau sebaliknya tanpa campur tangan prosesor. Interupsi hanya terjadi

tiap blok bukan tiap word atau byte data. Seluruh proses DMA dikendalikan oleh sebuah

controller bernama DMA Controller (DMAC). DMA Controller mengirimkan atau menerima

signal dari memori dan I/O device. Prosesor hanya mengirimkan alamat awal data, tujuan

data, panjang data ke pengendali DMA. Interupsi pada prosesor hanya terjadi saat proses

transfer selesai. Hak terhadap penggunaan bus memory yang diperlukan pengendali DMA

didapatkan dengan bantuan bus arbiter yang dalam PC sekarang berupa chipset

Northbridge.

Media penyimpanan data yang non-volatile yang dapat berupa Flash Drive,

Optical Disc, Magnetic Disk, Magnetic Tape. Media ini biasanya daya tampungnya cukup

besar dengan harga yang relatif murah. Portability-nya juga relatif lebih tinggi.

Bahan Ajar Komputer Dasar dan Pemrograman Page 14

Pada standar arsitektur sequential komputer ada tiga tingkatan utama

penyimpanan: primer, sekunder, and tersier. Memori tersier menyimpan data dalam

jumlah yang besar (terabytes, atau 10 12bytes), tapi waktu yang dibutuhkan untuk

mengakses data biasanya dalam hitungan menit sampai jam. Saat ini, memori tersiser

membutuhkan instalasi yang besar berdasarkan/bergantung pada disk atau tapes.

Memori tersier tidak butuh banyak operasi menulis tapi memori tersier tipikal-nya write

ones atau read many. Meskipun per-megabites-nya pada harga terendah, memory tersier

umumnya yang paling mahal, elemen tunggal pada modern supercomputer installations.

Ciri-ciri lain: non-volatile, penyimpanan off-line , umumnya dibangun pada removable

media contoh optical disk, flash memory.

8. Masukan/Keluaran (Input / Output)

Ada dua macam tindakan jika ada operasi M/K. Kedua macam tindakan itu adalah:

1) Setelah proses M/K dimulai, kendali akan kembali ke user program saat proses M/K

selesai (Synchronous). Instruksi wait menyebabkan CPU idle sampai interupsi berikut-

nya. Akan terjadi Wait loop (untuk menunggu akses berikutnya). Paling banyak satu

proses M/K yang berjalan dalam satu waktu.

2) Setelah proses M/K dimulai, kendali akan kembali ke user program tanpa menunggu

proses M/K selesai (Asynchronous). System call permintaan pada sistem operasi untuk

mengizinkan user menunggu sampai M/K selesai. Device-status table mengandung

data masukkan untuk tiap M/K device yang menjelaskan tipe, alamat, dan

keadaannya. Sistem operasi memeriksa M/K device untuk mengetahui keadaan device

dan mengubah tabel untuk memasukkan interupsi. Jika M/K device

mengirim/mengambil data ke/dari memori hal ini dikenal dengan nama Direct

Memory Access (DMA).

9. Bus

Pada sistem komputer yang lebih maju, arsitekturnya lebih kompleks. Untuk

meningkatkan kinerja, digunakan beberapa buah bus. Tiap bus merupakan jalur data

antara beberapa device yang berbeda. Dengan cara ini RAM, Prosesor, GPU (VGA AGP)

dihubungkan oleh bus utama berkecepatan tinggi yang lebih dikenal dengan nama FSB

Bahan Ajar Komputer Dasar dan Pemrograman Page 15

(Front Side Bus). Sementara perangkat lain yang lebih lambat dihubungkan oleh bus yang

berkecepatan lebih rendah yang terhubung dengan bus lain yang lebih cepat sampai ke

bus utama. Untuk komunikasi antar bus ini digunakan sebuah bridge.

Tanggung-jawab sinkronisasi bus yang secara tak langsung juga mempengaruhi

sinkronisasi memori dilakukan oleh sebuah bus controller atau dikenal sebagai bus

master. Bus master akan mengendalikan aliran data hingga pada satu waktu, bus hanya

berisi data dari satu buah device. Pada prakteknya bridge dan bus master ini disatukan

dalam sebuah chipset.

Suatu jalur transfer data yang menghubungkan setiap device pada komputer. Hanya

ada satu buah device yang boleh mengirimkan data melewati sebuah bus, akan tetapi

boleh lebih dari satu device yang membaca data bus tersebut. Terdiri dari dua buah

model: Synchronous bus di mana digunakan dengan bantuan clock tetapi berkecepatan

tinggi, tapi hanya untuk device berkecepatan tinggi juga; Asynchronous bus digunakan

dengan sistem handshake tetapi berkecepatan rendah, dapat digunakan untuk berbagai

macam device.

Kejadian ini pada komputer modern biasanya ditandai dengan munculnya interupsi

dari software atau hardware, sehingga Sistem Operasi ini disebut Interrupt-driven.

Interrupt dari hardware biasanya dikirimkan melalui suatu signal tertentu, sedangkan

software mengirim interupsi dengan cara menjalankan system call atau juga dikenal

dengan istilah monitor call. System/Monitor call ini akan menyebabkan trapyaitu interupsi

khusus yang dihasilkan oleh software karena adanya masalah atau permintaan terhadap

layanan sistem operasi.

Trap ini juga sering disebut sebagai exception. Setiap interupsi terjadi, sekumpulan

kode yang dikenal sebagai ISR (Interrupt Service Routine) akan menentukan tindakan yang

akan diambil. Untuk menentukan tindakan yang harus dilakukan, dapat dilakukan dengan

dua cara yaitu polling yang membuat komputer memeriksa satu demi satu perangkat

yang ada untuk menyelidiki sumber interupsi dan dengan cara menggunakan alamat-

alamat ISR yang disimpan dalam array yang dikenal sebagai interrupt vector di mana

sistem akan memeriksa Interrupt Vector setiap kali interupsi terjadi.

Arsitektur interupsi harus mampu untuk menyimpan alamat instruksi yang di-

interupsi Pada komputer lama, alamat ini disimpan di tempat tertentu yang tetap,

Bahan Ajar Komputer Dasar dan Pemrograman Page 16

sedangkan pada komputer baru, alamat itu disimpan di stack bersama-sama dengan

informasi state saat itu

10. Boot

Pada saat pertama CPU aktif, program pertama yang di eksekusi berada di ROM.

Langkah berikutnya dijalankan sebuah program untuk memasukkan sistem operasi ke

dalam komputer. Proses ini disebut Boot Strap.

Istilah boot berasal dari ide bootstraps yaitu tali atau lingkaran kecil di bagian

belakang sebuah sepatu boot kulit yang memungkinkan seseorang untuk menarik seluruh

boot sendiri (tanpa bantuan orang lain); dalam hal ini komputer berisi program kecil

(bootstrap loader) yang akan memuat dan menjalankan program yang ditemukan pada

perangkat boot. Program tersebut sendiri merupakan program kecil yang dirancang untuk

memuat program yang lebih besar, yaitu sistem operasi lengkap. Untuk mengaktifkan

boot dari media penyimpan atau untuk menulis ke media boot, biasanya program boot

menggunakan RAM sebagai RAM disk sebagai media penyimpanan file sementara.

Sebagai contoh, setiap komputer yang kompatibel dengan IBM PC mempunyai perangkat

lunak built-in untuk memuat isi dari 512 byte pertama dari sebuah floppy dan

menjalankannya jika isi tersebut adalah sebuah program; boot floppy memiliki program

loader sangat sederhana dalam byte-byte tersebut. Proses ini rentan terhadap

penyalahgunaan; data floppy dapat memiliki virus di sektor pertama yang diam-diam

menularkan komputer yang diaktifkan dengan disk tersebut.

Boot floppy untuk PC biasanya berisi MS-DOS atau versi miniatur Linux. Floppy

disk umumnya dapat menyimpan hanya 1,44 MB data dalam format standar, sehingga tak

bisa memuat sistem operasi yang besar. Penggunaan boot floppy semakin menurun,

seiring dengan tersedianya media berkapasitas yang lebih tinggi, seperti CD-ROM atau

USB flash drive.

Boot dari sebuah disk, A modern PC is configured to attempt to boot from various

devices in a certain order. If your computer is not booting from the device you desire, such

as the floppy drive, you may have to enter the BIOS setup function by pressing a special Bahan Ajar Komputer Dasar dan Pemrograman Page 17

key when the computer is first turned on -- Delete, F1, F2, F10 or F12 -- and then changing

the boot order. More recent BIOSes permit the interruption of the final stage of the boot

process by pressing a function key (usually F11). This results in a list of bootable devices

being presented, from which a selection may be made.

Sebuah PC modern dikonfigurasi untuk mencoba melakukan boot dari berbagai perangkat

dalam urutan tertentu. Jika komputer Anda tidak bisa boot dari perangkat yang anda

inginkan, misalnya floppy drive, Anda mungkin harus masuk ke fungsi setup BIOS dengan

menekan tombol khusus saat komputer mulai dihidupkan -- Delete, F1, F2, F10 atau F12 --

kemudian mengubah urutan boot. Jenis BIOS lebih baru, mengijinkan penghentian tahap

akhir proses boot dengan menekan tombol fungsi (biasanya F11), yang lalu menampilkan

daftar perangkat boot untuk dipilih.

Komputer Apple baru akan boot dari disk yang sesuai jika pengguna menekan

tombol C saat mesin ini mulai dihidupkan.

Required Files, Sistem operasi yang berbeda menggunakan isi boot disk berbeda pula.

Semua boot disc harus kompatibel dengan komputer yang digunakan.

MS-DOS/PC-DOS, Boot sector yang benar pada floppy disk, tidak dalam format

disk file yang normal.

• COMMAND.COM

• IO.SYS atau IBMIO.SYS

• MSDOS.SYS atau IBMDOS.SYS

Semua file harus dalam versi yang sama; walaupun MS-DOS 5 dan 6 menggunakan

file bernama COMMAND.COM, mereka tidak dapat dipertukarkan. Boot disk lengkap

dapat disiapkan dalam satu operasi oleh sistem operasi terinstal; dengan rincian berbeda-

beda.

FreeDOS, Boot sector yang benar di disk

Bahan Ajar Komputer Dasar dan Pemrograman Page 18

COMMAND.COM

KERNEL.SYS

Linux, Bootloader seperti SYSLINUX atau GRUB, Linux kernel, dan Initial ram disk

(initrd)

11. Komputer Personal

Berikut merupakan bagan sebuah komputer personal.

Peronal Komputer

Istilah komputer pribadi atau PC mempunyai beberapa arti:

a. Istilah umum yang merujuk pada komputer yang dapat digunakan dan diperoleh

orang dengan mudah.

b. Istilah umum yang merujuk kepada mikrokomputer yang sesuai dengan spesifikasi

IBM.

c. Komputer pribadi yang pertama kali dikeluarkan oleh IBM dan secara tidak langsung

mencetuskan penggunaan istilah PC (Personal Computer) - lihatPC IBM.

Generasi mikrokomputer yang pertama hanya dijual dalam jumlah kecil kepada

orang yang mampu membeli (membuat dan merakit sendiri), dan mengoperasikannya,

yaitu: para insinyur dan penggemar bidang elektronika. Mikrokomputer generasi kedua

lebih dikenal sebagai komputer rumah (home computer).

Bahan Ajar Komputer Dasar dan Pemrograman Page 19

Istilah komputer pribadi pertama kali digunakan di majalah New Scientist pada

tahun 1964 dalam artikel berseri yang berjudul "The World in 1984" (Dunia pada Tahun

1984). Dalam "The Banishment of Paper Work" (Hilangnya Pekerjaan Tulis-Menulis),

Arthur L. Samuel dari Pusat Penelitian Watson (Watson Research Center) nya IBM

menulis, "Meskipun mungkin saja kita dapat memperoleh pendidikan di rumah melalui PC

orang tersebut sendiri, sifat asli manusia tetap tak akan berubah."

Generasi pertama mikrokomputer mulai bermunculan pada tahun 70-an. Namun

begitu, ia tidak berkemampuan tinggi, dan kurang cakap dibandingkan dengan komputer

bisnis (Business Computer) pada waktu itu, sehingga hanya digunakan oleh peminat

komputer, atau hanya untuk permainan elektronik serta penggunaan bulletin board

system. Seperti pada komputer modern di era chip silikon PC menggunakan

mikrokomputer sebagai Unit Pemroses Pusat . Mikroprosesor yang pertama dipakai pada

PC IBM adalah Intel4004 yang dikeluarkan pada 15 November 1971.

Mikrokomputer menjadi alat perniagaan ketika program spreadsheet VisiCalc

diluncurkan untuk mesin Apple II, dan kemudian untuk kelompok 8-bit Atari, Commodore

PET, dan PC IBM yang menjadi program aplikasi terpopuler. Pada sekitar tahun 1980an,

harga komputer pribadi yang rendah menjadi sebab utama kepopularannya untuk

kegunaan di rumah serta bisnis. Pada tahun 1982, majalah Time memberikan "Komputer

Pribadi" gelar "Man of the Year".

Kebanyakan PC menggunakan arsitektur piranti keras (hardware) yang kompatibel

dengan PC IBM, contohnya prosesor yang kompatibel dengan x86 buatan Intel seperti

produk dari AMD dan Cyrix. Kemampuan piranti keras PC biasanya dapat dikembangkan

dengan penambahan kartu tambahan (expansion card).

Komputer pribadi dapat dibagi dalam beberapa jenis:

• Komputer desktop

• Notebook atau Laptop

• PDA

• Komputer yang bisa dipakaikan ke badan (wearable computer)

Tipe PC dan PW (personal workstation) lainnya:

• Apple Macintosh

• Acorn Archimedes & RiscPC

Bahan Ajar Komputer Dasar dan Pemrograman Page 20

• Workstation NeXT

• BeBox

• Sun

• Workstation-workstation SGI seperti SGI Indigo dan SGI Onyx

• NEC PC-9800 (Ada di Jepang selama beberapa saat)

Secara umum sistem komputer merupakan suatu sistem Operasi komputer yang

harus dipastikan operasi yang benar dari sistem komputer. Untuk mencegah pengguna

program mengganggu operasi yang berjalan dalam sistem, perangkat keras mempunyai

dua mode: mode pengguna dan mode monitor. Beberapa perintah (seperti perintah M/K

dan perintah halt) adalah perintah khusus, dan hanya dapat dijalankan dalam mode

monitor. Memori juga harus dilindungi dari modifikasi oleh pengguna. Timer mencegah

terjadinya pengulangan secara terus menerus (infinite loop). Hal-hal tersebut (dual mode,

perintah khusus, pengaman memori, timer interrupt) adalah blok bangunan dasar yang

digunakan oleh Sistem Operasi untuk mencapai operasi yang sesuai.

Memori utama adalah satu-satunya tempat penyimpanan yang besar yang dapat

diakses secara langsung oleh prosessor, merupakan suatu array dari word atau byte, yang

mempunyai ukuran ratusan sampai jutaan ribu. Setiap word memiliki alamatnya sendiri.

Memori utama adalah tempat penyimpanan yang volatile, dimana isinya hilang bila

sumber energinya (energi listrik) dimatikan. Kebanyakan sistem komputer menyediakan

secondary penyimpanan sebagai perluasan dari memori utama. Syarat utama dari

penyimpanan sekunder ialah dapat menyimpan data dalam jumlah besar secara

permanen.

Media penyimpanan sekunder yang paling umum adalah disk magnetik, yang

meyediakan penyimpanan untuk program maupun data. Disk magnetik adalah alat

penyimpanan data yang non-volatile yang juga menyediakan akses secara random. Tape

magnetik digunakan terutama untuk backup, penyimpanan informasi yang jarang

digunakan, dan sebagai media pemindahan informasi dari satu sistem ke sistem yang lain.

Beragam sistem penyimpanan dalam sistem komputer dapat disusun dalam hirarki

berdasarkan kecepatan dan biayanya. Tingkat yang paling atas adalah yang paling mahal,

tapi cepat. Semakin kebawah, biaya perbit menurun, sedangkan waktu aksesnya semakin

bertambah (semakin lambat).

Bahan Ajar Komputer Dasar dan Pemrograman Page 21

E. Perangkat Keras Komputer

Komputer dengan tujuan umum memiliki tipe komponen yang sama, yaitu :

1. Prosesor

Sebuah mikroprosesor (sering dituliskan: µP atau uP) adalah sebuah central pro-

cessing unit (CPU) elektronik komputer yang terbuat dari transistor mini dan sirkuit

lainnya di atas sebuah sirkuit terintegrasi semikonduktor.

Sebelum berkembangnya mikroprosesor, CPU elektronik terbuat dari sirkuit terin-

tegrasi TTL terpisah; sebelumnya, transistor individual; sebelumnya lagi, dari tabung vak-

um. Bahkan telah ada desain untuk mesin komputer sederhana atas dasar bagian

mekanik seperti gear, shaft, lever, Tinkertoy, dll.

Evolusi dari mikroprosesor telah diketahui mengikuti Hukum Moore yang merupakan

peningkatan performa dari tahun ke tahun. Teori ini merumuskan bahwa daya penghitun-

gan akan berlipat ganda setiap 18 bulan, sebuah proses yang benar terjadi sejak awal

1970-an; sebuah kejutan bagi orang-orang yang berhubungan. Dari awal sebagai driver

dalam kalkulator, perkembangan kekuatan telah menuju ke dominasi mikroprosesor di

berbagai jenis komputer; setiap sistem dari mainframe terbesar sampai ke komputer

pegang terkecil sekarang menggunakan mikroprosesor sebagai pusatnya.

Bahan Ajar Komputer Dasar dan Pemrograman Page 22

Karakteristik Mikroprosesor:

• Ukuran bus data internal (internal data bus size): Jumlah saluran yang terdapat dalam

mikroprosesor yang menyatakan jumlah bit yang dapat ditransfer antar komponen di

dalam mikroprosesor.

• Ukuran bus data eksternal (external data bus size): Jumlah saluran yang digunakan un-

tuk transfer data antar komponen antara mikroprosesor dan komponen-komponen di

luar mikroprosesor.

• Ukuran alamat memori (memory address size): Jumlah alamat memori yang dapat di-

alamati oleh mikroprosesor secara langsung.

• Kecepatan clock (clock speed): Rate atau kecepatan clock untuk menuntun kerja mik-

roprosesor.

• Fitur-fitur spesial (special features): Fitur khusus untuk mendukung aplikasi tertentu

seperti fasilitas pemrosesan floating point, multimedia dan sebagainya.

Contoh Macam-macam Microprocessor

Bahan Ajar Komputer Dasar dan Pemrograman Page 23

2. Memori

a. ROM

Read-only Memory (ROM) adalah istilah bahasa Inggris untuk medium penyim-

panan data pada komputer. ROM adalah singkatan dari Read-Only Memory, ROM ini ada-

lah salah satu memori yang ada dalam computer. ROM ini sifatnya permanen, artinya

program / data yang disimpan di dalam ROM ini tidak mudah hilang atau berubah walau

aliran listrik di matikan.

Menyimpan data pada ROM tidak dapat dilakukan dengan mudah, namun mem-

baca data dari ROM dapat dilakukan dengan mudah. Biasanya program / data yang ada

dalam ROM ini diisi oleh pabrik yang membuatnya. Oleh karena sifat ini, ROM biasa di-

gunakan untuk menyimpan firmware (piranti lunak yang berhubungan erat dengan piranti

keras).

Salah satu contoh ROM adalah ROM BIOS yang berisi program dasar system kom-

puter yang mengatur / menyiapkan semua peralatan / komponen yang ada dalam kom-

puter saat komputer dihidupkan.

ROM modern didapati dalam bentuk IC, persis seperti medium

penyimpanan/memori lainnya seperti RAM. Untuk membedakannya perlu membaca teks

yang tertera pada IC-nya. Biasanya dimulai dengan nomer 27xxx, angka 27 menunjukkan

jenis ROM , xxx menunjukkan kapasitas dalam kilo bit ( bukan kilo byte ).

Mask ROM, data pada ROM dimasukkan langsung melalui mask pada saat perakitan chip.

Hal ini membuatnya sangat ekonomis terutama jika kita memproduksi dalam jumlah ban-

yak. Namun hal ini juga menjadi sangat mahal karena tidak fleksibel. Sebuah perubahan

walaupun hanya satu bit membutuhkan mask baru yang tentu saja tidak murah. Karena

tidak fleksibel maka jarang ada yang menggunakannya lagi.

Aplikasi lain yang mirip dengan ROM adalah CD-ROM prerecorded yang familiar

dengan kita, salah satunya CD musik. Berbeda dengan pendapat banyak orang bahwa CD-

ROM ditulis dengan laser, kenyataannya data pada CD-ROM lebih tepatnya dicetak pada

piringan plastik.

Jenis-jenis ROM: Mask ROM, PROM, EPROM, EAROM. EEPROM, Flash Memory,

Bahan Ajar Komputer Dasar dan Pemrograman Page 24

b. RAM

Memori akses acak (bahasa Inggris: Random Access Memory, RAM) adalah sebuah tipe penyimpanan komputer yang isinya dapat diakses dalam waktu yang tetap tidak memperdulikan letak data tersebut dalam memori. Ini berlawanan dengan alat memori urut, seperti tape magnetik, disk dan drum, di mana gerakan mekanikal dari media penyimpanan memaksa komputer untuk mengakses data secara berurutan.

Pertama kali dikenal pada tahun 60'an. Hanya saja saat itu memori semikonduktor belumlah populer karena harganya yang sangat mahal. Saat itu lebih lazim untuk menggunakan memori utama magnetic.

Perusahaan semikonduktor seperti Intel memulai debutnya dengan memproduksi RAM , lebih tepatnya jenis DRAM.

Bahan Ajar Komputer Dasar dan Pemrograman Page 25

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.

Tetapi ada juga yang berpendapat bahwa ROM merupakan jenis lain dari RAM, karena sifatnya yang sebenarnya juga Random Access seperti halnya SRAM ataupun DRAM. Hanya saja memang proses penulisan pada ROM membutuhkan proses khusus yang tidak semudah dan fleksibel seperti halnya pada SRAM atau DRAM. Selain itu beberapa bagian dari

space addres RAM ( memori utama ) dari sebuah sistem yang dipetakan kedalam satu atau dua chip

ROM.

Tipe umum RAM: Beberapa jenis RAM. Dari atas ke bawah: DIP, SIPP, SIMM 30 pin, SIMM 72 pin, DIMM, DDR DIMM.

•SRAM atau Static RAM

•NV-RAM atau Non-Volatile RAM

•DRAM atau Dynamic RAM

•Fast Page Mode DRAM

•EDO RAM atau Extended Data Out DRAM

•XDR DRAM

•SDRAM atau Synchronous DRAM

•DDR SDRAM atau Double Data Rate Synchronous

DRAM sekarang (2005) mulai digantikan dengan

DDR2

• RDRAM atau Rambus DRAM

• Dual-ported RAM

• Video RAM, memori port-ganda dengan satu port akses acak dan satu port akses urut.

Dia menjadi populer karena semakin banyak orang membutuhkan memori video. Li-

hat penjelasan dalam Dynamic RAM.

• WRAM

• MRAM

• FeRAM

Bahan Ajar Komputer Dasar dan Pemrograman Page 26

Contoh SD RAM

Contoh RAM DDR1

Contoh DDR 2 dan DDR 3 RAM

Bahan Ajar Komputer Dasar dan Pemrograman Page 27

3. Penyimpanan Sekunder

a. Floppy Disk

Cakram liuk atau disket (bahasa Inggris: floppy disk) adalah sebuah perangkat

penyimpanan data yang terdiri dari sebuah medium penyimpanan magnetis bulat

yang tipis dan lentur dan dilapisi lapisan plastik berbentuk persegi atau persegi

panjang.

Cakram liuk "dibaca" dan "ditulis" menggunakan kandar cakram liuk (floppy disk

drive, FDD). Kapasitas cakram liuk yang paling umum adalah 1,44 MB (seperti yang

tertera pada cakram liuk), meski kapasitas sebenarnya adalah sekitar 1,38 MB.

Diket bisa dijalankan menggunakan disk drive

b. Compact Disk

Cakram Digital (bahasa Inggris: Compact Disc, disingkat CD), cakram padat,

atau piringan cakram adalah sebuah piringan optikal yang digunakan untuk

menyimpan data secara digital. Sejak diperkenalkan secara resmi pada tahun

1982, CD memperoleh puncak penjualan pada tahun 2000 yaitu mencapai 2.445

juta keping Keuntungan yang diperoleh dari CD adalah kualitas suara yang di-

hasilkan tidak mungkin sebagus yang ada di kaset, selain itu CD sangat ringan dan

mudah dibawa serta merupakan barang yang sangat tahan lama. CD menawarkan

kapasitas penyimpanan data yang besar serta kapabilitas produksi.

Pada tahun 1970 Philips memulai penelitian mengenai ALP (Audio Long Play), se-

buah sistem audio untuk menghadapi teknologi rekaman vinyl dengan menggun-

akan teknologi laser. Lou Otters, Direktur teknik dari divisi audio di Philips, men-

yarankan agar format fisik ALP harus lebih kecil dari format rekaman Vinyl dan

Bahan Ajar Komputer Dasar dan Pemrograman Page 28

dapat memuat rekaman musik selama satu jam. Kerja sama antara Sony dan

Philips berfokus kepada bagimana membentuk CD lebih kecil, mereka mempunyai

ide untuk membuat CD sanggup memuat quadraphonic Sound tetapi berakibat

ukuran CD membesar menjadi berdiameter 20cm, rencana itu digagalkan.

Selanjutnya pada tahun 1977 Philpis memulai mengambil inisiatif untuk

membuat format baru audio, dan banyak nama yang didiskusikan, seperti Mini

Rack, MiniDisc, atau CompactRack, tetapi nama yang diambil adalah Compact Disc

karena mengingatkan kepada kesuksesan Compact Cassette.

Pengembangan berikutnya pada tahun 1979 Philips membuat press Con-

ference di Eindhoven, Jerman untuk memamerkan CD dengan kualitas audio yang

sangat baik (High audip quality).Philips berkelana ke Jepang untuk mengadakan

perundingan pembuatan format standar dari keping audio, dan Philips

mendapatkan kesepakan dengan Sony. Philips menawarkan durasi panjang

perekaman dan daya tahan terhadap kerusakan cakram seperti goresan halus dan

sidik jari, sementara itu Sony menawarkan metode koreksi kesalahan (error-cor-

rection method). Ukuran awal yang ditawarkan Philips adalah 11,5cm, tetapi pihak

Sony menolaknya dengan alasan bahwa cakram harus mampu merekam keselur-

uhan lagu dari Beethoven`s 9th Symphony, oleh karena itu diameter CD naik men-

jadi 12cm untuk memuat data ekstra.

Pada 1980 Philpis dan Sony memproduksi “Red Book”, yang di dalamnya

tercantum standarisasi mengenai Cakram digital, dari sini mereka mulai bekerja

terpisah untuk merancang CD yang akan diproduksi.

Pada 1982 Philips memproduksi pemutar CD pertama kalinya.

Bahan Ajar Komputer Dasar dan Pemrograman Page 29

Pada 1983 Penerbitan “Yellow Book”. Yang di dalamnya memuat standar-

isasi dari Compact Disc – Read Only Memory (CD-ROM), yang menjadi sebuah

standar CD berbasis komputer dan hal ini juga digunakan sebagai standarisasi bagi

setiap komputer untuk mampu membaca drive CD-ROM.

Pada 1985 Dire Straits dengan Brother In Arms, menjadi artist yang menju-

al lebih dari satu juta kopi cakram, dan rekor ini masih menjadi rekor album CD

terlaris.

Pada tahun 1986 Penerbitan “Green Book”, di dalamnya terdapat teknologi

CD-Interactive, yang digunakan untuk mensinkornasikan antara audio dan data di

dalam CD-ROM. Yang ditunjukan untuk menampung full motion video yang

dikombinasikan dengan interaktivitas.Perkembangan selanjutnya terciptanya CD-

RW, perangkat cakram padat yang dapat digunakan secara berulang-ulang, per-

angkat ini mempunyai kemampuan seperti disket ataupun hard drive, dapat ditulis

ulang berkali-kali.

1998 Empat ratus Miliar CD telah diproduksi.

2000 Format MP3 Diluncurkan dan mulai memengaruhi penjualan CD

2008 Penjualan CD menurun 20% dibandingkan penjualan ditahun 2000.

Detail Fisik CD dibuat dari plastik polikarbonat setebal 1,2mm dengan berat 15-20

gram. Pembagian komponen CD dari bagian tengah CD sampai luar adalah : Pusat/

poros CD, daerah transisi pertama (cincin penjepit), daerah kelm (cincin stacking),

Daerah transisi kedua, daerah informasi dan RIM. Untuk ukuran CD berdiameter

120mm dapat memuat audio selama 80 menit atau data sebesar 650-870 MB,

sedangkan mini cd yang memiliki diameter mulai dari 60mm sampai dengan

80mm dapat memuat audio selama 24 menit atau data sebesar 185-210 MB. Lap-

isan tipis alumunium atau yang lebuh jarang, lapisan tipis emas digunakan ke per-

mukaan untuk menimbulkan refleksi, lapisan ini dilindungi oleh sebuah film pernis

yang diputar langsung ke atas lapisan reflektif. Label Cd dicetak diatas lapisan per-

nis, metode yang digunakan untuk mencetak label adalah metode percetakan

umum atau cetak offset. Lapisan tipis aluminium atau, lebih jarang, emas diterap-

kan ke permukaan sehingga reflektif. Logam ini dilindungi oleh sebuah film Data di

dalam Cd disimpan dalam rangkaian lekukan kecil yang disebut pits, pengkodeaan

Bahan Ajar Komputer Dasar dan Pemrograman Page 30

berlangsung di dalam lintasan sprial ke luar dilapisan polikarbonat. daerah antara

pits dikenal sebagai lands. Setiap pits memiliki kedalaman sebesar 100nm dan luas

sekitar 500nm dan bervariasi dari 850nm sampai 3,5 μm untuk panjangnya. Jarak

antara trakc, antara pits, adalah 1,6 μm. CD d

Cara Penyimpanannya CD sebaiknya disimpan di suhu sebesar 10-20 cel-

cius, hindari CD dari fluktuasi suhu dan kelembaban. Suhu yang buruk dan lembab

dapat menyebabkan CD melengkung dan berakibat CD tidak dapat digunakan. CD

sebaiknya disimpan di tempat yang gelap, karena sinar UV akan menyebabkan

kandungan alumunium menjadi gelap dan menyebabkan kesalahan dalam pem-

bacaan data di CD. CD sebaik disimpan di dalam kotak penyimpanan CD, setiap ko-

tak penyimpanan CD hanya berisi satu CD. Jangan menumpuk CD dalam satu tem-

pat,karena ada kemungkinan untuk merusak lapisan data CD karena gesekan ant-

ara CD. Jika goresan yang ada sangat besar dan dalam, data yang ada di CD

kemungkinan besar tidak akan bisa dibaca oleh alat pembaca CD.

Format logis, CD memiliki format standar, panduan format standar ada pada

“buku merah” yang diterbitkan oleh Sony dan Philips. Formatnya adalah dua-chan-

nel 16-bit PCM encoding dengan sampling rate sebesar 44,1kHz per Channel.

Pemilihan tingkat sampling rate didasarkan kepada kebuuhan untuk reporduksi

rentang frekuensi antara 20 Hz- 20 Khz Dalil sampling Nyquist-Shannon

menyatakan bahwa tingkat sampling lebih ari dua kali frekuensi maksimun dari

sinyal yang akan direkam. Sehingga perekam di CD membutuhkan minimal 40kHz.

Pemilihan tingkat sampling 44,1kHz berdasarkan metode konversi suara digital ke

penyimpanan sinyal analog video untuk disimpan di U-matic video tape.

Anti Penyalinan, Buku Merah audio hanya memuat sedikit mengenai anti

penyalinan CD, di dalamnya juga tidak dimasukan mengenai mekanisme anti

penyalinan. Pada awal 2002, dilakukan upaya perusahaan rekaman untuk

melindungi CD dari penyalinan data. CD ini tidak dapat dengan mudah disalin, dig-

andakan, di rusak ataupun dikonversi kedalam MP3. Salah satu kelemahan utama

adalah CD anti-penyalinan biasanya tidak dapat digunakana atau dibaca oleh per-

alatan CD-ROM komputer ataupun pemutar CD biasa yang menggunkan mekan-

isme CD-ROM. Philips menyatakan bahwa CD anti-penyalinan tidak berhak meng-

Bahan Ajar Komputer Dasar dan Pemrograman Page 31

gunakan label compact disc digital audiokarena melanggar spesifikasi yang ada di

buku merah. Banyak sistem anti-penyalinan ini dilawan oleh konsumen CD dengan

menggunakan perangkat lunak di internet yang tersedia secara gratis.

DVD dan DVD Drive

c. Hard Disk

Cakram keras (Inggris: harddisk atau harddisk drive disingkat HDD atau hard

drive disingkat HD) adalah sebuah komponen perangkat keras yang menyimpan

data sekunder dan berisi piringan magnetis. Cakram keras diciptakan pertama kali

oleh insinyur IBM, Reynold Johnson di tahun 1956. Cakram keras pertama terse-

but terdiri dari 50 piringan berukuran 2 kaki (0,6 meter) dengan kecepatan rotas-

inya mencapai 1.200 rpm (rotation per minute) dengan kapasitas penyimpanan 4,4

MB. Cakram keras zaman sekarang sudah ada yang hanya selebar 0,6 cm dengan

kapasitas 750 GB. Kapasitas terbesar cakram keras saat ini mencapai 2 TB dengan

ukuran standar 3,5 inci. Jika dibuka, terlihat mata cakram keras pada ujung lengan

Bahan Ajar Komputer Dasar dan Pemrograman Page 32

bertuas yang menempel pada piringan yang dapat berputar. Data yang disimpan

dalam cakram keras tidak akan hilang ketika tidak diberi tegangan listrik. Dalam

sebuah cakram keras, biasanya terdapat lebih dari satu piringan untuk memperbe-

sar kapasitas data yang dapat ditampung.

Dalam perkembangannya kini cakram keras secara fisik menjadi semakin tipis

dan kecil namun memiliki daya tampung data yang sangat besar. Cakram keras

kini juga tidak hanya dapat terpasang di dalam perangkat (internal) tetapi juga

dapat dipasang di luar perangkat (eksternal) dengan menggunakan kabel USB

ataupun FireWire. Karena sifatnya yang rapuh dan tidak tahan guncangan, cakram

keras bisa dikategorikan sebagai barang pecah belah.

Hard Disc

d. USB Flashdrive

USB flash drive (sering juga USB flash drive ini disebut Flashdisk atau UFD) adalah alat penyimpanan data memori flash tipe NAND yang memiliki alat penghubung USB yang terintegrasi. Flash drive ini biasanya berukuran kecil,

Bahan Ajar Komputer Dasar dan Pemrograman Page 33

ringan, serta bisa dibaca dan ditulisi dengan mudah. Per November 2006, kapasitas yang tersedia untuk USB flash drive ada dari 64 megabyte sampai 512 gigabyte. Besarnya kapasitas media ini tergantung dari teknologi memori flash yang digunakan.

USB flash drive memiliki banyak kelebihan dibandingkan alat penyimpanan data

lainnya, khususnya disket atau cakram padat. Alat ini lebih cepat, kecil, dengan kapasitas lebih besar, serta lebih dapat diandalkan (karena tidak memiliki bagian yang bergerak) daripada disket.

Namun flashdisk juga memiliki umur penyimpanan data yang singkat, biasanya ketahanan data pada flashdisk rata-rata 5 tahun. Ini disebabkan oleh memori flash yang digunakan tidak bertahan lama. Bandingkan dengan HardDisk yang memiliki ketahanan data hingga 12 tahun, CD/DVD berkualitas (dan bermerek terkenal) selama 15 tahun jika cara penyimpanannya benar.

USB Flash Drive dalam Windows Sistem operasi Microsoft Windows mengimplementasikan USB flash drive sebagai USB Mass Storage Device, dan menggunakan device driverusbstor.sys. Karena memang Windows memiliki fitur auto-mounting, dan USB flash drive merupakan sebuah perangkat plug and play, Windows akan mencoba menjalankannya sebisa mungkin sesaat perangkat tersebut dicolokkan ke dalam soket USB. Windows XP dan yang sesudahnya bahkan memiliki fitur Autoplay, yang mengizinkan flash drive tersebut diakses secara keseluruhan untuk menentukan apa isi dari USB flash drive tersebut.

Namun flashdisk menjadi media empuk untuk penyebaran virus, karena kemampuan virus untuk menyalin dirinya sendiri ke flashdisk dan dijalankan otomatis ketika dicolokkan pada port USB (dimana fungsi Autoplay pada sistem Windows tidak dimatikan). Banyak virus komputer lokal seperti halnya Brontok/RontokBro, PendekarBlank, dan virus lokal lainnya menggunakan USB flash drive sebagai media transmisi virus dari satu inang ke inang lainnya, menggantikan disket. Virus-virus yang sebagian besar berjalan di atas Windows tersebut akan semakin cepat beredar ketika memang Windows mengakses drive teserbut menggunakan fitur autoplay yang dimiliki oleh Windows. Karenanya, ada baiknya untuk menonaktifkan fitur autoplay, meski hal ini kurang begitu membantu mencegah penyebaran virus.

Bahan Ajar Komputer Dasar dan Pemrograman Page 34

Contoh USB Flashdisk

4. Perangkat Input

Unit input adalah unit luar yang digunakan untuk memasukkan data dari luar ke dalam

mikroprosesor ini, contohnya data yang berasal dari keyboard atau mouse. Sementara

unit output biasanya digunakan untuk menampilkan data, atau dengan kata lain untuk

menangkap data yang dikirimkan oleh mikroprosesor, contohnya data yang akan dit-

ampilkan pada layar monitor atau printer.

a. Keyboard

Papan Ketik Komputer merupakan sebuah papan yang terdiri dari tombol-tombol

seperti huruf A, S, T, P, L dan lainnya untuk mengetikkan kalimat, juga terdapat an-

gka 3, 4, 5, 8, 3, 3 dan lain-lain, serta simbol-simbol khusus lainnya pada kom-

puter. Dalam komputasi, papan ketik menggunakan susunan tombol atau kunci,

untuk bertindak sebagai tuas mekanis atau sakelar elektronik.

Bahan Ajar Komputer Dasar dan Pemrograman Page 35

Penciptaan papan ketik komputer diilhami oleh penciptaan mesin ketik yang dasar

rancangannya dibuat oleh Christopher Latham tahun 1868 dan banyak dipasarkan

pada tahun 1877 oleh Perusahaan Remington. Papan ketik komputer pertama

disesuaikan dari kartu pelubang (punch card) dan teknologi pengiriman tulisan

jarak jauh (Teletype). Tahun 1946 komputer ENIAC menggunakan pembaca kartu

pembuat lubang (punched card reader) sebagai alat masukka dan keluaran.

Meskipun pengembangan perangkat input alternatif seperti tetikus, layar sentuh,

perangkat pena, pengenalan karakter dan pengenalan suara, perangkat papan

ketik tetap yang paling fleksibel dan paling sering digunakan untuk langsung

(manusia) masuk ke komputer. Papan ketik biasanya memiliki karakter yang diukir

atau dicetak di masing-masing tombol dan tekan tombol biasanya simbol tertulis

tunggal. Namun, untuk menghasilkan beberapa simbol harus menekan dan mena-

han beberapa tombol secara bersamaan atau secara berurutan. Sementara

tombol papan ketik yang menghasilkan huruf, angka atau tanda-tanda (karakter),

tombol lain atau menekan tombol secara bersamaan dapat menghasilkan

tindakan atau perintah pada komputer. Dalam penggunaan normal, papan ketik

digunakan untuk memasukkan teks dan angka ke dalam pengolah kata editor, teks

atau program lain. Dalam sebuah komputer modern, penafsiran umumnya tombol

kiri untuk perangkat lunak. Sebuah papan ketik komputer membedakan setiap

tombol fisik dari setiap lainnya dan melaporkan semua penekanan tombol untuk

Bahan Ajar Komputer Dasar dan Pemrograman Page 36

mengontrol perangkat lunak. Papan ketik juga digunakan untuk permainan kom-

puter, baik dengan papan ketik biasa atau papan ketik khusus yang menggunakan

fitur game, yang dapat mempercepat kombinasi tombol yang sering digunakan.

Sebuah papan ketik juga digunakan untuk memberikan perintah ke sistem operasi

komputer, seperti Ctrl-Alt-Delete di Windows, yang menyediakan jendela tugas

menutup komputer. Ini satu-satunya cara untuk memasukkan perintah pada ant-

armuka baris perintah.

Salah satu faktor yang menentukan ukuran papan ketik adalah adanya duplikat

kunci, seperti papan ketik numerik terpisah, untuk kenyamanan. Selain itu, ukuran

papan ketik tergantung pada sejauh mana sistem digunakan untuk menghasilkan

tindakan oleh kombinasi tombol secara bersamaan atau yang menyusul (dengan

tombol pengubah), atau menekan beberapa tombol unik. Sebuah papan ketik

dengan beberapa tombol yang disebut keypad. Faktor lain yang menentukan ukur-

an papan ketik adalah ukuran dan jarak tombol. Pengurangan ini dibatasi oleh per-

timbangan praktis bahwa kunci harus cukup besar untuk dapat dengan mudah

ditekan dengan jari. Atau alat yang digunakan untuk menekan tombol kecil.

Papan ketik alfanumerik standar full-travel kunci ditemukan di pusat-pusat dari

tiga perempat inchi (19,05 mm 0,750 inch) dan memiliki kunci perjalanan

setidaknya 0,150 inci (3,81 mm). Papan ketik komputer meja, seperti papan ketik

tradisional buatan Amerika Serikat 101-tombol atau papan ketik Windows 104

tombol, termasuk karakter abjad, angka dan tanda baca, dan berbagai tombol

fungsi. Tombol papan ketik internasional yang umumnya 102/105 tombol memiliki

tombol "shift" di sebelah kiri yang lebih kecil dan tombol tambahan dengan be-

berapa simbol di antara itu dan huruf ke kanan nya (biasanya Z atau Y). Juga bias-

Bahan Ajar Komputer Dasar dan Pemrograman Page 37

anya tombol “Enter” yang biasanya berbentuk berbeda [1]. Papan ketik komputer

mirip dengan papan tombol mesin ketik listrik, tetapi berisi tombol tambahan.

Papan ketik standar USB juga dapat terhubung ke beberapa perangkat non-

desktop.

Papan ketik pada laptop dan notebook biasanya memiliki jarak lebih pendek untuk

keystroke dan satu set tombol kecil. Papan ketik ini tidak memiliki tombol numerik

dan tombol fungsi yang ditempatkan di lokasi berbeda dari standar penempatan di

papan ketik ukuran penuh.

Papan ketik kecil telah diperkenalkan untuk laptop (terutama nettops), PDA, pon-

sel pintar atau pengguna yang memiliki ruang kerja yang terbatas. Sebuah keyer

chording memungkinkan beberapa tombol ditekan secara bersamaan. Misalnya,

papan ketik GKO dirancang untuk perangkat nirkabel kecil. Alternatif lain untuk

dua tangan yang berfungsi untuk control permainan, seperti AlphaGrip yang juga

digunakan sebagai alat memasukkan data dan teks. Sebuah "papan jempol"

(dimodifikasi) digunakan dalam beberapa penolong digital seperti Palm Treo dan

BlackBerry, dan beberapa PC Ultra-Mobile seperti OQO. Papan tombol numerik

hanya berisi angka, simbol matematika untuk penambahan, pengurangan, perkali-

an, dan pembagian, titik desimal, dan beberapa tombol fungsi. Papan tombol ini

sering digunakan untuk memudahkan entri data dengan papan ketik yang lebih

kecil yang tidak memiliki tombol numerik, biasanya pada laptop. Tombol ini diken-

al sebagai tombol numerik atau angka, dan dapat terdiri dari jenis-jenis tombol: •

Operator aritmatika, seperti +, -, *, / • Angka 0 – 9 • Tombol panah kursor •

Tombol navigasi, seperti Home, End, PgUp, PgDown, dan lainnya. • Tombol Num

Lock, digunakan untuk mengaktifkan atau menonaktifkan tombol angka • Tombol

Enter

Sedangkan papan ketik lain yang umumnya mengasosiasikan satu tindakan

dengan masing-masing tombol, papan ketik chorded tindakan bersama dengan

kombinasi penekanan tombol. Karena ada kombinasi yang tersedia, papan ketik

chorded dapat dengan efektif menghasilkan tindakan lebih lanjut pada papan

dengan tombol yang lebih sedikit. Mesin stenotype wartawan pengadilan meng-

gunakan papan ketik chorded untuk memungkinkan mereka memasukkan teks le-

Bahan Ajar Komputer Dasar dan Pemrograman Page 38

bih cepat dengan mengetik sebuah suku kata dengan masing-masing tembakan

bukan satu huruf pada suatu waktu. Para juru ketik tercepat (per 2007) menggun-

akan tulisan steno, semacam papan ketik chorded digunakan oleh wartawan

pengadilan dan wartawan pada keterangan-tertutup. Beberapa papan ketik

chorded juga dibuat untuk digunakan dalam situasi di mana tombol yang lebih dis-

ukai lebih sedikit, seperti perangkat yang dapat digunakan dengan hanya satu tan-

gan, dan pada perangkat mobile kecil yang tidak memiliki ruang untuk papan ketik

yang lebih besar. Papan ketik chorded kurang diinginkan dalam banyak kasus kar-

ena biasanya membutuhkan latihan dan menghafal kombinasi untuk menjadi

mahir.

Papan ketik perangkat lunak atau papan ketik di layar sering mengambil bentuk

program komputer yang menampilkan gambar papan tombol pada layar. Per-

angkat input lain seperti tetikus atau layar sentuh dapat digunakan untuk meng-

operasikan setiap tombol virtual untuk memasukkan teks. Papan ketik perangkat

lunak telah menjadi sangat populer di ponsel layar sentuh, karena biaya tambahan

dan persyaratan ruang dari papan ketik perangkat keras jenis lain. Microsoft Win-

dows, Mac OS X, dan beberapa jenis Linux termasuk papan ketik di layar yang

dapat dikendalikan dengan menggunakan tetikus.

Papan ketik lipat (juga dikenal sebagai fleksibel) terbuat dari plastik lembut atau

silikon yang dapat digulung atau dilipat untuk melakukan perjalanan [3]. Ketika

sedang digunakan, papan ketik ini dapat menyesuaikan dirinya dengan permukaan

yang tidak rata dan lebih tahan terhadap cairan daripada papan ketik standar.

Papan ketik ini juga dapat dihubungkan ke perangkat portabel dan ponsel pintar.

Beberapa model dapat sepenuhnya terendam air, membuat mereka populer di

rumah sakit dan laboratorium, karena mereka dapat didesinfeksi.

Papan ketik proyeksi memproyeksikan gambar dari tombol, biasanya dengan laser

pada permukaan yang datar. Kemudian perangkat menggunakan sebuah kamera

atau sensor inframerah untuk "melihat" gerakan ke mana gerakan jari-jari peng-

guna, dan akan menghitung tombol yang ditekan ketika dia "melihat" jari peng-

guna menyentuh gambar yang diproyeksikan. Papan ketik proyeksi dapat mensim-

ulasikan papan ketik yang berukuran penuh dengan proyektor kecil. Karena

Bahan Ajar Komputer Dasar dan Pemrograman Page 39

"tombol” diproyeksikan gambar dengan mudah, pengguna tidak dapat dirasakan

ketika ditekan. Pengguna papan ketik proyeksi sering mengalami ketidaknyaman-

an di ujung jari selama mengetik. Sebuah permukaan datar non-reflektif juga

diperlukan untuk tombol-tombol yang akan diproyeksikan. Sebagian besar papan

ketik proyeksi yang dibuat untuk digunakan pada PDA karena faktor bentuk yang

kecil.

Dikenal juga sebagai papan ketik foto-optik, papan tombol responsif ringan, papan

ketik foto-listrik dan teknologi deteksi aktuasi tombol optik. Teknologi papan ketik

optik menggunakan perangkat yang memancarkan cahaya dan sensor foto untuk

mendeteksi secara optik ketika ditekan. Pemancar dan sensor biasanya ditemukan

pada perimeter, terpasang pada PCB kecil. Lampu diarahkan dari sisi ke sisi dalam

papan ketik dan hanya dapat diblokir oleh tombol aksi. Kebanyakan papan tombol

optik memerlukan setidaknya dua balok (paling sering balok vertikal dan balok

horisontal) untuk menentukan tombol yang diaktifkan. Beberapa papan ketik optik

menggunakan struktur tombol khusus yang menghalangi cahaya dalam pola ter-

tentu, sehingga hanya satu berkas untuk setiap baris dari tombol (umumnya balok

horisontal).

Bahan Ajar Komputer Dasar dan Pemrograman Page 40

Papan ketik virtual pada IPad

Ada sejumlah ketentuan yang berbeda dari simbol-simbol abjad, angka dan tanda

baca pada tombol. Perbedaan tata letak papan ketik ini timbul terutama karena

orang yang berbeda membutuhkan akses yang mudah ke simbol yang berbeda,

atau karena mereka memasukkan teks dalam berbagai bahasa, baik karena

mereka memiliki ketentuan khusus di bidang matematika, akuntansi, pemrogra-

man komputer atau keperluan lainnya. Tata letak papan ketik di Amerika Serikat

digunakan sebagai sistem operasi yang paling populer saat ini[4], Mac OS X [5],

Windows dan Linux [6]. Sebagian besar ketentuan umum tata letak papan ketik

(papan ketik berbasis QWERTY dan sejenisnya) dirancang di era mesin ketik

mekanik, sehingga ergonomi mereka harus sedikit dikompromikan untuk

mengatasi beberapa keterbatasan mesin tik mekanik. Seperti tombol huruf me-

nempel pada tuas yang diperlukan untuk bergerak bebas, penemu Christopher

Sholes mengembangkan tata letak QWERTY untuk mengurangi kemungkinan

gangguan. Dengan munculnya komputer, gangguan tuas tidak ada masalah lagi,

tapi tata letak QWERTY diadopsi untuk papan ketikelektronik karena meeka ban-

yak digunakan. Alternatif desain seperti papan ketik Dvorak tidak digunakan se-

cara luas. Tata letak QWERTZ digunakan secara luas di Jerman dan sebagian besar

Eropa Tengah. Perbedaan utama antara QWERTZ dan QWERTY, letak Y dan Z

ditukar, dan karakter yang paling khusus seperti tanda kurung diganti dengan

karakter diakritik. Tata letak AZERTY digunakan di Perancis, Belgia dan negara-neg-

ara di sekitarnya. Tata letak AZERTY berbeda dengan tata letak QWERTY. Pada tata

letak AZERTY, letak huruf A dan Q ditukar, huruf Z dan W ditukar, dan huruf M dip-

indah dari sebelah kanan huruf N ke sebelah kanan huruf L (tanda titik dua/tanda

titik koma di papan ketik Amerika Serikat). Posisi unshifted digunakan untuk karak-

ter beraksen.

Perkembangan Papan Ketik Komputer di Indonesia, sebelum mengenal papan

ketik komputer, masyarakat Indonesia mengenal mesin tik terlebih dahulu. Mesin

tik dijalankan tanpa menggunakan listrik. Cara bekerjanya pun manual. Ketika ada

huruf atau kata yang salah diketik, kita tidak dapat langsung menghapusnya. Huruf

tersebut harus dihapus dengan cara manual. Berbeda dengan papan ketik yang

Bahan Ajar Komputer Dasar dan Pemrograman Page 41

bisa menghapus langsung huruf atau kata tersebut. Seiiring dengan perkemban-

gan teknologi, ditemukanlah papan ketik komputer. Papan ketik ini harus di-

hubungkan dengan listrik. Namun, pada laptop, papan ketik ini dapat berjalan

tanpa adanya aliran listrik, yaitu dengan menggunakan baterai. Perkembangan

teknologi tidak hanya sampai disitu. Muncul teknologi layar sentuh. Kehadiran la-

yar sentuh bukan mengganti atau menggeser posisi papan ketik, tetapi sebagai al-

ternatif dalam menggunakan teknologi berbasis komputer.

b. Perangkat input yang lainnya

Selain itu, perangkat input Alat bantu penunjuk (Mouse / Trackball, Pointer), Joy-

stick, Gamepad, Scanner gambar, Webcam, Tablet Grafis, Barcode reader, optic-

almark reader, pen mouse, pointer, dll.

Contoh Mouse

Contoh Scanner

Bahan Ajar Komputer Dasar dan Pemrograman Page 42

Conth Barcode reader

Contoh Web Camera

5. Perangkat Output

Perankat output komputer secara umum terbagi menjadi dua, yaitu :

a. Softcopy, terdiri dari dua jenis : (Monitor : CRT dan Layar Datar (LCD, EL, Plasma,

dan Audio)

Monitor

Tampilan komputer atau monitor komputer 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

Bahan Ajar Komputer Dasar dan Pemrograman Page 43

layaknya sebuah televisi. Tiap merek dan ukuran monitor memiliki tingkat resolusi

yang berbeda. Resolusi ini lah yang akan menentukan ketajaman gambar yang dapat

ditampilkan pada layar monitor. 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).

Jenis-jenis monitor Untuk saat ini monitor komputer terdiri dari beberapa jenis, di

antaranya:

1) Monitor Tabung sinar kathoda

Tabung sinar katoda (bahasa Inggris: cathode ray tube atau CRT), ditemukan oleh

Karl Ferdinand Braun, merupakan sebuah tabung penampilan yang banyak digunakan

dalam layar komputer, monitor video, televisi dan oskiloskop. CRT dikembangkan dari

hasil kerja Philo Farnsworth yang dipakai dalam seluruh pesawat televisi sampai akhir

abad 20, dan merupakan dasar perkembangan dari layar plasma, LCD dan bentuk

teknologi TV lainnya.

Versi paling awal CRT adalah sebuah

dioda katoda-dingin, sebuah modifikasi dari

tabung Crookes (lihat sinar-X) dengan layar

dilapisi fosfor, kadangkala dipanggil tabung

Braun. Versi pertama yang menggunakan

kathoda panas dikembangkan oleh J.B. Johnson

(yang merupakan asal istilah noise Johnson) dan

H.W. Weinhart dari Western Electric dan

menjadi produk komersial pada 1922.

Sinar katoda adalah aliran elektron kecepatan tinggi yang dipancarkan dari katoda

yang dipanaskan dari sebuah tabung vakum.

Dalam tabung sinar katoda, elektron-elektron secara hati-hati diarahkan menjadi

pancaran, dan pancaran ini di"defleksi" oleh medan magnetik untuk men"scan"

permukaan di ujung pandan (anode), yang sebaris dengan bahan berfosfor (biasanya

berdasar atas logam transisi atau rare earth. Ketika elektron menyentuh material pada

layar ini, maka elektron akan menyebabkan timbulnya cahaya.

Bahan Ajar Komputer Dasar dan Pemrograman Page 44

Secara teori, CRT dan LCD memiliki perbedaan di mana CRT menggunakan

elektron yang ditembakkan ke layar sehingga mewarnai menjadi suatu gambar. LCD

memiliki cahaya di belakang yang konstan di mana intensitas kecerahan menjadi berbeda

karena adanya penutupan/penghalangan dari molekul untuk sinar yang melewati panel.

2) Monitor LCD

Tampilan kristal cair (Inggris: Liquid Crystal Display) juga dikenal sebagai LCD

adalah suatu jenis media tampilan yang menggunakan kristal cair sebagai penampil

utama. LCD sudah digunakan di berbagai bidang misalnya dalam alat-alat elektronik

seperti televisi, kalkulator ataupun layar komputer. Kini LCD mendominasi jenis tampilan

untuk komputer desktop maupun notebook karena membutuhkan daya listrik yang

rendah, bentuknya tipis, mengeluarkan sedikit panas, dan memiliki resolusi tinggi.

Pada LCD berwarna semacam monitor, terdapat banyak sekali titik cahaya (piksel) yang

terdiri dari satu buah kristal cair sebagai sebuah

titik cahaya. Walau disebut sebagai titik cahaya,

kristal cair ini tidak memancarkan cahaya sendiri.

Sumber cahaya di dalam sebuah perangkat LCD

adalah lampu neon berwarna putih di bagian

belakang susunan kristal cair tadi.

Titik cahaya yang jumlahnya puluhan ribu

bahkan jutaan inilah yang membentuk tampilan

citra. Kutub kristal cair yang dilewati arus listrik

akan berubah karena pengaruh polarisasi medan

magnetik yang timbul dan oleh karenanya akan hanya membiarkan beberapa warna

diteruskan sedangkan warna lainnya tersaring.

Tampilan layar datar mencakup beberapa teknologi yang sedang berkembang

memberikan tampilan video yang lebih ringan dan langsing dari televisi tradisional dan

tampilan video menggunakan tabung sinar kathoda, biasanya ketebalannya lebih kecil

dari 10 cm (4 inchi).

Ini termasuk: Tampilan layar datar yang membutuhkan refresh berkelanjutan:

a) Tampilan plasma

Bahan Ajar Komputer Dasar dan Pemrograman Page 45

b) Tampilan kristal cair (liquid crystal display, LCD)

c) Pemrosesan cahaya digital (Digital light processing, DLP)

d) Tampilan dioda memancarka-cahaya organik (Organic light-emitting diode displays,

OLED)

e) tampilan field emission (field emission display, FED)

f) Kristal cair atas silikon (Liquid crystal on silicon, LCOS)

g) Surface-conduction Electron-emitter Displays (SED)

Hanya tiga pertama yang bisa ditemukan secara komersial. Tampilan OLED mulai

dikembangkan dalam skala kecil.

Tampilan layar datar bistable (atau kertas elektronik):

a) tampilan e-ink

b) tampilan Gyricon

c) tampilan Iridigm

d) tampilan magink

Tampilan bistable mulai digelar di pasar "niche" (tampilan magink di iklan luar ruang,

e-ink dan Gyricon di iklan dalam toko).

Tampilan layar datar menyeimbangkan kemungilannya dan tampaknya yang trendi

dengan harga yang tinggi dan kadang kala dengan gambar yang lebih jelek dibandingkan

dengan CRT. Dalam banyak aplikasi, terutama alat portabel modern seperti laptop,

telepon genggam dan kamera digital, kekurangan apapun diatasi dengan kebutuhan

portabel.

3) Monitor plasma

Tampilan plasma adalah sebuah tampilan

layar datar emisif di mana cahaya dihasilkan oleh

phosphor yang tereksitasi oleh sebuah pelepasan

muatan plasma antara dua layar datar gelas. Gas

yang dilepas muatannya tidak mengandung merkuri

(berlawanan dengan AMLCD); sebuah campuran gas

mulia (neon dan xenon) digunakan. Campuran gas ini sulit bereaksi dan sama sekali tidak

berbahaya.

Bahan Ajar Komputer Dasar dan Pemrograman Page 46

Tampilan plasma diciptakan di Universitas Illinois oleh Donald L. Bitzer dan H.

Gene Slottow pada 1964 untuk Sistem Komputer PLATO. Panel monochrome orisinal

(biasanya oranye atau hijau) menikmati penggunaan yang bertambah pada awal 1970-an

karena tampilan ini kuat dan tidak membutuhkan sirkuit memori dan penyegaran. Namun

diikuti oleh kurangnya penjualan yang dikarenakan perkembangan semikonduktor

memori membuat tampilan CRT sangat murah pada akhir 1970-an. Dimulai dari dissertasi

PhD Larry Weber dari Universitas Illinois pada 1975 yang berhasil membuat tampilan

plasma berwarna, dan akhirnya berhasil mencapai tujuan tersebut pada 1995. Sekarang

ini sangat terangnya dan sudut pandang lebar dari panel berwarna plamsa telah

menyebabkan tampilan ini kembali mendapatkan kepopulerannya.

4) Monitor OLED

Organic Light-Emitting Diode (OLED) atau dioda cahaya organik adalah sebuah

semikonduktor sebagai pemancar cahaya yang terbuat dari lapisan organik. OLED

digunakan dalam teknologi elektroluminensi, seperti pada aplikasi tampilan layar atau

sensor. Teknologi ini terkenal fleksibel dengan ketipisannya yang mencapai kurang dari 1

mm.

Teknologi OLED ditemukan oleh ilmuwan

Perusahaan Eastman Kodak, Dr. Ching W. Tang pada

tahun 1979. Riset di Indonesia mengenai teknologi ini

dimulai pada tahun 2005. OLED diciptakan sebagai

teknologi aternatif yang mampu mengungguli generasi

tampilan layar sebelumnya, tampilan kristal cair (Liquid Crystal Display atau LCD). OLED

terus dikembangkan dan diaplikasikan ke dalam piranti teknologi tampilan.

OLED merupakan piranti penting dalam teknologi elektroluminensi. Teknologi

tersebut memiliki dasar konsep pancaran cahaya yang dihasilkan oleh piranti akibat

adanya medan listrik yang diberikan. Teknologi OLED dikembangkan untuk memperoleh

tampilan yang luas, fleksibel, murah dan dapat digunakan sebagai layar yang efisien untuk

berbagai keperluan layar tampilan.

Jumlah warna dari cahaya yang dipancarkan oleh piranti OLED berkembang dari

satu warna menjadi multi-warna. Fenomena ini diperoleh dengan membuat variasi

Bahan Ajar Komputer Dasar dan Pemrograman Page 47

tegangan listrik yang diberikan kepada piranti OLED sehingga piranti tersebut memiliki

prospek untuk menjadi piranti alternatif seperti teknologi tampilan layar datar

berdasarkan kristal cair.

Struktur OLED terdiri atas lapisan kaca terbuat dari oksida timah-indium yang

berfungsi sebagai elektroda positif atau anoda, lapisan organik dari diamine aromatik

dengan ketebalan 750 nm, lapisan pemancar cahaya yang terbuat dari senyawa metal

kompleks misalnya 8-hydroxyquinoline aluminium, dan lapisan elektroda negatif atau

katoda terbuat dari campuran logam magnesium dan perak dengan perbandingan atom

10:1. Konstruksi keseluruhan lapisan tidak lebih dari 500 nm, artinya OLED sama tipis

dengan selembar kertas.

Bagian penting dari piranti OLED adalah lapisan elektroda dan lapisan tipis yang

terdiri dari molekul-molekul organik sebagai pemancar cahaya dimana keduanya disusun

bertumpuk. Lapisan organik dapat dimendapkan dengan teknik yang relatif sederhana

yaitu pelapisan memutar (spin coating) sedangkan lapisan elektroda dimendapkan

menggunakan teknik penguapan (evaporation). Lapisan elektroda dibuat dari bahan

logam transparan atau semi-transparan seperti Indium Tin Oxide (ITO) atau aluminium

(Al). Sifat transparan memungkinkan cahaya yang terpancar dari struktur piranti keluar

secara optimal.

Mekanisme kerja OLED yaitu jika pada elektroda diberikan medan listrik, fungsi

kerja katoda akan turun dan membuat elektron-elektron bergerak dari katoda menuju

pita konduksi di lapisan organik. Keadaan ini mengakibatkan munculnya lubang (hole) di

pita valensi. Anoda akan mendorong lubang untuk bergerak menuju pita valensi bahan

organik. Keadaan ini mengakibatkan terjadinya proses rekombinasi elektron dan lubang di

dalam lapisan organik dimana elektron akan turun dan bersatu dengan lubang lalu

memberikan kelebihan energi dalam bentuk foton cahaya dengan panjang gelombang

tertentu. Pada akhirnya akan diperoleh satu jenis pancaran cahaya dengan panjang

gelombang tertentu bergantung pada jenis bahan pemancar cahaya yang digunakan.

Pengembangan teknologi OLED di Indonesia tepat dengan realitas yang ada yaitu

pengembangan teknologi yang disesuaikan dengan kemampuan anggaran yang terbatas

dengan upaya memperoleh hasil yang optimal. Teknologi OLED sebagai layar alternatif

dijadikan sebagai bentuk upaya untuk mengejar tertinggalnya teknologi yang ada agar

Bahan Ajar Komputer Dasar dan Pemrograman Page 48

tidak semakin jauh sehingga dapat mengurangi ketergantungan penggunaan produk

teknologi dari negara industri maju.

Di Indonesia, beberapa teknologi layar tampilan dengan teknologi OLED sudah

masuk ke pasar, mulai dari alat penerangan, alat konsumsi rumah tangga seperti televisi,

gadget seperti telepon genggam, papan ketik (keyboard), kamera digital, jam tangan

digital, komputer jinjing (laptop), layar komputer, sampai pada alat informasi seperti layar

pengumuman di pasar swalayan, bandara, hotel atau rumah sakit.

Teknologi OLED dalam bentuk alat penerangan seperti senter dapat ditemukan di

kota-kota besar di Indonesia. Cahaya yang dihasilkan tidak seterang jenis lampu halogen

tetapi senter tersebut hemat energi sehingga baterai yang digunakan dapat bertahan

lebih lama.

Nokia 8800 sapphire arte adalah salah satu telepon genggam yang mengadopsi

piranti layar OLED dan telah dipasarkan di Indonesia. Ukuran layar yang cukup lebar yaitu

240 x 320 piksel didukung teknologi OLED 16 juta warna membuat gambar atau hasil foto

yang dihasilkannya sangat jernih dan seindah warna aslinya.

Papan ketik

Papan ketik dengan layar OLED di

permukaannya sehingga dapat menampilkan

sebuah huruf atau ikon yang seolah-olah

tercetak di atas tombol papan ketik. Model

papan ketik yang sudah ditawarkan di

Indonesia yaitu model Optimus dan Mini 3.

Jam tangan digital

Layar OLED 1.8 inchi digunakan pada jam tangan digital yang dipasarkan oleh

Gubrak.com Indonesia. Produk ini dilengkapi dengan pemutar MP4 (MP4 player),

memiliki 7 EQ mode untuk memaksimalkan suara musik, rekaman suara, menampilkan

gambar dalam format JPEG atau GIF, dan menonton film.

Kelebihan OLED: Kehadiran teknologi OLED dengan proses pembuatannya yang unik

menggeser posisi teknologi LCD.

a) Tampilan OLED baru dan menarik. Layar terbuat dari gabungan warna dalam kaca

transparan sangat tipis sehingga ringan dan fleksibel.

Bahan Ajar Komputer Dasar dan Pemrograman Page 49

b) Kemampuan OLED untuk beroperasi sebagai sumber cahaya yang menghasilkan

cahaya putih terang saat dihubungkan dengan sumber listrik.

c) Konsumsi daya listrik yang rendah dan terbuat dari bahan organik menjadikan OLED

sebagai teknologi ramah lingkungan.

d) Biaya operasional yang relatif rendah dan proses perakitan yang relatif sederhana

dibandingkan LCD. OLED dapat dicetak ke atas substrat yang sesuai dengan

menggunakan teknologi pencetak tinta semprot (inkjet printer).

e) Memiliki jangkauan wilayah warna, tingkat terang, dan tampilan sudut pandang yang

sangat luas. Piksel OLED memancarkan cahaya secara langsung sedangkan LCD

menggunakan teknologi cahaya belakang (backlight) sehingga tidak memancarkan

warna yang sebenarnya.

f) OLED memiliki waktu reaksi yang lebih cepat. Layar LCD memiliki waktu reaksi 8-12

milisekon, sedangkan OLED hanya kurang dari 0.01 ms.

g) OLED dapat dioperasikan dalam batasan suhu yang lebih lebar.

Sementara itu kekurangan OLED, teknologi OLED di Indonesia pada umumnya masih

terbatasi oleh beberapa faktor sehingga harus dikembangkan lebih lanjut.

a) Masalah teknis OLED yaitu masa bertahan bahan organik yang terbatas, sekitar 14.000

jam dibandingkan layar datar lain yang bisa mencapai 60.000 jam. Pada tahun 2007,

masa bertahan OLED dikembangkan menjadi 198.000 jam.

b) Kelembaban dapat memperpendek umur OLED. Bahan kandungan organik di dalam

OLED dapat rusak jika terkena air.

c) Pengembangan proses segel (improved sealing process) dalam praktik pembuatan OLED

dapat membatasi masa bertahan tampilan.

d) Dalam piranti OLED multi-warna yang ada sekarang, intensitas cahaya yang dihasilkan

untuk warna tertentu belum cukup terang.

e) Harga produk yang cenderung mahal sehingga masih belum terjangkau oleh kalangan

umum.

Bahan Ajar Komputer Dasar dan Pemrograman Page 50

5) LCD Proyektor

Proyektor LCD merupakan salah satu jenis proyektor yang digunakan untuk me-

nampilkan video, gambar, atau data dari komputer pada sebuah layar atau sesuatu

dengan permukaan datar seperti tembok, dsb. Proyektor jenis ini merupakan jenis yang

lebih modern dan merupakan teknologi yang dikembangkan dari jenis sebelumnya

dengan fungsi sama yaitu Overhead Projector (OHP) karena pada OHP datanya masih

berupa tulisan pada kertas bening. Proyektor LCD biasanya digunakan untuk me-

nampilkan gambar pada presentasi atau perkuliahan, tapi juga bisa digunakan sebagai ap-

likasi home theater. Untuk menampilkan

gambar, proyektor LCD mengirim cahaya dari

lampu halide logam yang diteruskan ke dalam

prisma yang mana cahaya akan tersebar pada

tiga panel polysilikon, yaitu komponen warna

merah, hijau dan biru pada sinyal video.

Proyektor LCD berisi panel cermin yang terp-

isah satu sama lain. Masing-masing panel ter-

diri dari dua pelat cermin yang di antara ke-

duanya terdapat liquid crystal. Ketika terdapat perintah atau instruksi, kristal akan mem-

buka untuk membolehkan cahaya lewat atau menutup untuk mem-block cahaya tersebut

Membuka dan menutupnya pixel ini yang bisa membentuk gambar. Lampu yang digun-

akan pada proyektor LCD adalah lampu halide logam karena menghasilkan suhu warna

yang ideal dan spektrum warna yang luas. Lampu ini juga memiliki kemampuan untuk

memproduksi cahaya dalam juga sangat besar dalam area kecil dengan arus proyektor

sekitar 2.000-15.000 ANSI lumens. Indonesia termasuk salah satu negara tujuan pasar

proyektor LCD ini. Berbagai perusahaan proyektor LCD memasarkan produk mereka sep-

erti Sony dan Sanyo. Produk proyektor LCD yang mereka tawarkan beragam mulai dari

yang hemat energi sampai model terbaru yang lebih kecil dan ringan.

Sejarah

Proyektor LCD ditemukan di New York oleh Gene Dolgoff. Dia mulai bekerja di

dalam kampus pada tahun 1968 dan mempunyai tujuan untuk memproduksi sebuah

video proyektor yang dalam idenya ia akan membuat sebuah proyektor LCD yang lebih

Bahan Ajar Komputer Dasar dan Pemrograman Page 51

cerah dibandingkan dengan 3-CRT proyektor. Idenya adalah menggunakan elemen yang

disebut sebagai “cahaya katup” untuk mengatur jumlah cahaya yang melewati itu. Hal ini

akan memungkinkan penggunaan yang lebih ampuh untuk sumber cahaya eksternal.

Setelah mencoba berbagai bahan, dia setuju dengan penggunaan kristal cair untuk

mengatur cahaya pada tahun 1971. Ini membawanya sampai tahun 1984 untuk

mendapatkan “addressable” dari layar kristal cair (LCD), yang ketika itulah ia membuat

proyektor LCD pertama di dunia. Setelah membangun itu, dia melihat banyak masalah

yang harus dikoreksi termasuk cahaya utama yang hilang dan piksel yang sangat terlihat.

Dia kemudian menggunakan metode baru untuk menciptakan efisiensi yang tinggi untuk

menghilangkan tampilan pada piksel. Dengan hak paten di seluruh dunia ia memulai di

Projectavision Inc pada tahun 1988, perusahaan proyektor LCD pertama di dunia. Dia

melisensi teknologi untuk perusahaan lain seperti Panasonic dan Samsung. Teknologi dan

perusahaan ini memulai industri proyeksi digital. Pada tahun 1989 ia dianugerahi kontrak

Darpa pertama ($ 1 juta) untuk mengusulkan bahwa standar HDTV AS harus menggun-

akan pengolahan digital dan proyeksi. Sebagai anggota National Association of Manufac-

turers Fotografi (NAPM) Standar Sub-komite, IT7-3, ia bersama dengan Leon Shapiro, co-

mengembangkan standar ANSI seluruh dunia untuk pengukuran kecerahan, kontras, dan

resolusi proyektor elektronik. Awalnya LCD digunakan dengan sistem ada pada overhead

proyektor. Tapi, LCD sistem tidak memiliki sumber cahaya sendiri. Dengan susah payah

dan beribu kegagalan tanpa patah semangat akhirnya mereka bisa sukses dan populer

sampai sekarang ini. Mereka memulainya dengan teknologi yang digunakan dalam be-

berapa ukuran dari belakang proyeksi konsol televisi, di manaLCD ini menggunakan sis-

tem proyeksi di televisi set besar adalah untuk memungkinkan kualitas gambar yang lebih

baik sebagai sanggahan satu televisi 60 inci walaupun saat ini sebagai saingan utama dari

proyektor LCD adalah LG 100 inch LCD TV. Pada tahun 2004 dan 2005, proyektor LCD tel-

ah kembali datang denga fitur yang lebih lengkap karena penambahan yang dinamis dan

warna yang dianggap kontras yang telah meningkat hingga tingkat DLP. Sekarang ini man-

ufaktur yang bergerak di bidang pembuatan LCD khususnya proyektor LCD hanya tersisa

perusahaan gambar Jepang yaitu Epson dan Sony. Epson memiliki sendiri teknologinya

dan membuat merk “3LCD”. Untuk memasarkan teknologi proyektor “3LCD”, Epson

mengatur perkongsian yang disebut “Grup 3LCD” pada tahun 2005 dengan manufaktur

Bahan Ajar Komputer Dasar dan Pemrograman Page 52

proyektor lainnya memegang lisensi dari teknologi 3LCD yang digunakan dalam model

proyektor mereka.

Karena menggunakan lampu halide logam

kecil dan kemampuannya untuk dapat

memproyeksikan gambar pada setiap

permukaan datar, proyektor LCD cender-

ung memiliki ukuran kecil dan lebih

mudah dibawa-bawa daripada jenis

proyektor lain. Untuk mendapatkan

tampilan gambar yang bagus, permukaan

atau surface yang biasa digunakan permukaan warna putih, abu-abu, atau hitam. Pener-

imaan warna dalam pemroyeksian gambar tergantung permukaan proyeksi dan kualitas

proyektor. Warna yang paling sering digunakan dan dipilih sebagai permukaan proyeksi

adalah warna putih karena dianggap warna paling netral dan lebih natural sehingga biasa

digunakan pada lingkungan sekolah dan bisnis untuk presentasi. Bagaimanapun, gelap

atau terangnya hasil proyeksi suatu gambar tergantung seberapa gelap layar tersebut.

Karena itu, beberapa presentator lebih memilih menggunakan layar abu-abu yang mana

lebih membentuk warna yang lebih kontras. Background yang lebih gelap dapat mengali-

hkan sifat warna dari yang seharusnya. Persoalan warna terkadang dapat diatur melalui

pengaturan proyektor, tetapi mungkin tidak seakurat pada background putih.

Proyektor LCD bekerja berdasarkan prinsip pembiasan cahaya yang dihasilkan oleh

panel-panel LCD. Panel ini dibuat terpisah berdasarkan warna-warna dasar, merah, hijau

dan biru (R-G-B) sehingga terdapat tiga panel LCD dalam sebuah proyektor. Warna gam-

bar yang dikeluarkan oleh proyektor merupakan hasil pembiasan dari panel-panel

LCDtersebut yang telah disatukan oleh sebuah prisma khusus. Gambar yang telah disat-

ukan tersebut kemudian dilewatkan melalui lensa dan dijatuhkan pada layar sehingga

dapat dilihat sebagai gambar utuh. Gambar yang dihasilkan proyektor LCD memiliki ke-

dalaman warna yang baik karena warna yang dihasilkan olah panel LCD langsung dibi-

askan lensa ke layar. Selain itu gambar pada proyektor LCD juga lebih tajam dibandingkan

dengan hasil gambar proyektor DLP. Kelebihan lain dari LCD adalah penggunaan cahaya

yang lebih efisien sehingga dapat memproduksi “ansi lumens” yang lebih tinggi diband-

Bahan Ajar Komputer Dasar dan Pemrograman Page 53

ingkan proyektor dengan teknologi DLP. Sedangkan kelemahan teknologi LCD adalah be-

sar piksel yang terlihat jelas di gambar ini yang menyebabkan teknologi LCD kurang cocok

untuk memutar film karena akan terasa seperti melihat film dari balik mata yang ter-

halang selaput katarak.

Proyektor yang ada di pasaran saat ini menggunakan dua jenis teknologi: LCD(Liquid Crys-

tal Display) dan DLP

(Digital Light Pro-

cessing). Keduanya

memiliki keunggulan

tersendiri. Jenis LCD

paling banyak terse-

dia. Teknologi ini

memungkinkan cahaya yang dihasilkan lebih efisien. Maksudnya, dengan daya listrik yang

sama, sorotan proyektor LCD lebih terang dibanding jenis DLP. Saturasi warna hasilnya

pun lebih baik, begitu pula ketajamannya. Hanya saja, jenis proyektor ini punya kelema-

han, yang disebut “chicken wire effect”. Ini adalah efek gambar yang terlihat terkotak-ko-

tak, akibat pixel yang tidak rapat. Berbeda dengan DLP yang terlihat halus, karena

pixelnya berdekatan. Wujud proyektor LCD umumnya besar. Selain itu, berisiko terkena

penyakit dead pixel atau pixel mati, yang dapat mengganggu tampilan secara permanen.-

Proyektor DLP memiliki kontras gambar yang lebih bagus. Selain itu, umumnya lebih port-

abel dan ringan.Penyebab proyektor LCD bertubuh tambun adalah terlalu banyaknya

komponen di dalamnya. Isi dalamnya terdiri dan tiga panel kaca LCD, yang masing-masing

berfungsi untuk menyalurkan cahaya merah, hijau, dan biru.Ketika cahaya melalui panel

LCD, sistem akan menentukan aktivitas setiap pixel: terbuka atau tertutup. Aktivitas ini

akan memodulasi cahaya dan menghasilkan pantulan gambar. Proyektor LCD teranyar tel-

ah dilengkapi optik khusus untuk memacu kualitas proyeksi, seperti cermin mikro yang

dapat mengurangi efek kotak kotak hasil proyeksi. Rasio kontras proyektor LCD umumnya

800:1, atau setara dengan 3000:1 rasio kontras di teknologi DLP.

Audio

Audio komputer terdiri dari dua bagian yaitu sound card dan sound systemnya

Bahan Ajar Komputer Dasar dan Pemrograman Page 54

1) Souncard atau Sound blaster

Sound Blaster adalah sebuah sound card yang selama beberapa tahun ini manjadi

standar de facto untuk setiap komputer IBM PC Compatibesebelum PC Audio menjadi

maju. Sound Blaster diproduksi oleh Creative Labs yang berada di Singapura.

Awal mula kemunculan Sound Blaster Pada awalnya, Creative Labs memulai produksi

kartu suara dengan mengeluarkan "Creative Music System" (C/MS) pada Agustus 1987.

Kartu ini terdapat 2 sirkuit Philips SAA 1099, yang berama-sama mengeluarkan 12 suara

sekaligus dan beberapa kanal noise.

Soundcard

2) Soundsystem

Pada umumnya sound sistem yang bisa digunakan

untuk komputer semua sound sistem yang ada, namun

perkembangannya sekarang disesuaikan dengan kebu-

tuhan dan keinginan penggunanya, telah banya diproduksi

soundsistem sound sistem yang portabel dan ukurannya

sesuai dengan personal komputer.

Audio meja dan hadset

Bahan Ajar Komputer Dasar dan Pemrograman Page 55

b. Output hardcopy, terdiri dari : (Printer : Impact, Thermal, Inkjet, Laser, Multifungsi;

Plotter : Pena, Electrostatis, Thermal, Pemotong, Format Le bar; dan Computer Out-

put Microfilm (COM)

1) Printer

Printer atau pencetak adalah alat yang menampilkan data dalam bentuk cetakan,

baik berupa teks maupun gambar/grafik, di atas kertas. Printer biasanya terbagi atas

beberapa bagian, yaitu picker sebagai alat mengambil kertas dari tray. Tray ialah tempat

menaruh kertas. Tinta atau toner adalah alat pencetak sesungguhnya, karena ada sesuatu

yang disebut tinta atau toner yang digunakan untuk menulis/ mencetak pada kertas.

Perbedaan toner dan tinta ialah perbedaan sistem; toner atau laser butuh pemanasan,

sedangkan tinta atau inkjet tak butuh pemanasan, hanya pembersihan atau cleaning pada

print-head printer tersebut.

Ada pula kabel fleksibel untuk

pengiriman sinyal dari prosesor printer ke

tinta atau toner. Kabel ini tipis dan fleksibel,

namun kuat. Pada bagian belakang printer

biasanya ada port paralel atau USB untuk

penghubung ke komputer.

Pencetak modem merupakan alat

canggih. Perkakasan elektronik yang

terdapat dalam sebuah pencetak sama

dengan perkakasan elektronik yang terdapat dalam komputer itu sendiri. Pencetak

mempunyai 6 jenis yaitu jenis Dot-Matrix, jenis Daisy Wheel, jenis Ink-Jet / jenis Bubble

Jet, jenis Chain, jenis Drum dan jenis Laser.

2) Plotter

Pada prinsipnya plotter sama dengan printer, namun plotter adalah pencetakan

perangkat komputer untuk grafis vektor pencetakan dengan ukuran yang besar dantak

terbatas. Di masa lalu, plotter banyak digunakan dalam aplikasi seperti CAD, meskipun

mereka umumnya telah diganti dengan printer format lebar konvensional, dan sekarang

biasa untuk merujuk ke printer format lebar seperti "plotters.

Bahan Ajar Komputer Dasar dan Pemrograman Page 56

Plotter merupakan jenis printer yang dirancang secara khusus guna menghasilkan

output komputer yang berupa gambar ataupun grafik. Dengan menghubungkan plotter

pada sistem komputer, maka pelbagai bentuk gam-

bar akan dapat disajikan secara prima. Landscape-

arsitektur banyak menggunakan plotter guna

menghasilkan gambar landscape, potongan pohon,

ataupun untuk membantu memvisualisasikan efek

dari segala kegiatan yang ada.

Head dari plotter terdiri dari beberapa buah

pena berwarna yang secara terus-menerus akan

bergerak keatas kertas gambar guna menghasilkan gambar yang sebelumnya telah diran-

cang pada sistem komputer. Secara umum, bagian yang ada didalam plotter terbagi men-

jadi dua, yaitu drum-plotter dan table-top-plotters (flatbad). Flatbad plotter yang di-

lengkapi dengan pena ataupun gantungan pena yang selalu bergerak menyelusuri per-

mukaan kertas guna menghasilkan gambar

Inkjet Plotters merupakan plotter jenis lain yang bisa

menghasilkan berbagai image dengan menggunakan

semprotan tinta dari pelbagai warna yang mana

warna ini kemudian akan menempel pada kertas

yang tergulung pada sebuah drum. Komputer yang

dihubungkan dengan inkjet plotter ini, akan mengon-

trol pergerakan drum serta semprotan dari tinta yang bersangkutan. Inkjet plotter dapat

menghasilkan pelbagai kombinasi warna gambar secara cepat, tenang dan tepat.

Bahan Ajar Komputer Dasar dan Pemrograman Page 57

Model plotter yang banyak digunakan

3) Computer Output Microfilm

Mikroform (Inggris: microform) adalah bentuk film atau

kertas yang berisikan mikroreproduksidari dokumen untuk

pengiriman, penyimpanan, pembacaan atau pencetakan.

Gambar dalam mikroform umumnya diperkecil sekitar 25 kali

ukuran aslinya.

Pencetak microfilm

Bahan Ajar Komputer Dasar dan Pemrograman Page 58

F. Perangkat Lunak (SOFTWARE)

1. Sejarah Perangkat Lunak

Komputer merupakan mesin yang memproses fakta atau data menjadi informasi.

Komputer di gunakan orang untuk meningkatkan hasil kerja dan memecahkan berbagai

masalah. Yang menjadi pemroses data atau pemecah masalah itu adalah perangkat lunak.

Bentuk terkecil dari perangkat lunak adalah operasi aritmatik (+, -, :, x) dan logika (AND,

OR, >, <, =). Dari operasi dasar ini di susun program / perangkat lunak.

Gambar Tingkat Pemroses

Tingkat pemrosesan yang di kerjakan perangkat lunak pun dari machine-like, mulai

berubah seperti human-like. Di dalam teori informasi, di susun hirarki informasi, mulai

dari data/ fakta, kemudian setelah proses seleksi dan pengurutan menjadi sesuatu yang

berguna menjadi informasi. Informasi yang di susun secara sistematis dengan suatu alur

logika tertentu menjadi knowledge. Dan pada akhirnya gabungan knowledge yang di

gabung dari berbagai sisi guna membangun wisdom.

Data yang di proses pun telah banyak berubah, yang semula hanya berupa data

bilangan dan karakter merambah ke audio visual (bunyi, suara, gambar, film). Sejauh

perkembangan hingga saat ini, seluruh proses menggunakan format data digital dengan

satuan bit (binary digit).

Dari perkembangan perangkat lunak, kita bisa membayangkan bagaimana

perkembangan interaksi manusia dengan perangkat lunak. Bentuk paling primitif dari

perangkat lunak, menggunakan aljabar Boolean, yang di representasikan sebagai binary

digit (bit), yaitu 1 (benar / on) atau 0 (salah / off), cari ini sudah pasti sangat menyulitkan,

sehingga orang mulai mengelompokkan bit tersebut menjadi nible (4 bit), byte (8 bit),

word (2 byte), double word (32 bit).

Bahan Ajar Komputer Dasar dan Pemrograman Page 59

Kelompok-kelompok bit ini di susun ke dalam struktur instruksi seperti

penyimpanan, transfer, operasi aritmatika, operasi logika, dan bentuk bit ini di ubah

menjadi kode-kode yang di kenal sebagai assembler. Kode-kode mesin sendiri masih

cukup menyulitkan karena tuntutan untuk dapat menghapal kode tersebut dan format

(aturan) penulisannya yang cukup membingungkan, dari masalah ini kemudian lahir

bahasa pemrograman tingkat tinggi yang seperti bahasa manusia (bahasa Inggris). Saat ini

pembuatan perangkat lunak sudah menjadi suatu proses produksi yang sangat kompleks,

dengan urutan proses yang panjang dengan melibatkan puluhan bahkan ratusan orang

dalam pembuatannya.

Gambar Siklus Perangkat Lunak

Bentuk perangkat lunak pada awalnya adalah sambungan-sambungan kabel ke

antar bagian dalam komputer, gambar berikut memperlihatkan orang yang sedang

menggunakan komputer. Cara lain dalam mengakses komputer adalah menggunakan

punched card yaitu kartu yang di lubangi. Penggunaan komputer saat itu masih dilakukan

secara langsung, sebuah program untuk sebuah mesin untuk tujuan tertentu. Pada era ini,

perangkat lunak merupakan satu kesatuan dengan perangkat kerasnya. Penggunaan

komputer dilakukan secara langsung dan hasil yang selesai di kerjakan komputer berupa

print out. Proses yang di lakukan di dalam komputer berupa baris instruksi yang secara

berurutan di proses.

Pada era stabil penggunaan komputer sudah banyak di gunakan, tidak hanya oleh

kalangan peneliti dan akademi saja, tetapi juga oleh kalangan industri / perusahaan.

Perusahaan perangkat lunak bermunculan, dan sebuah perangkat lunak dapat

menjalankan beberapa fungsi, dari ini perangkat lunak mulai bergeser menjadi sebuah

produk. Baris-baris perintah perangkat lunak yang di jalankan oleh komputer bukan lagi

satu-satu, tapi sudah seperti banyak proses yang di lakukan secara serempak (multi

tasking). Sebuah perangkat lunak mampu menyelesaikan banyak pengguna (multi user)

Bahan Ajar Komputer Dasar dan Pemrograman Page 60

secara cepat/langsung (real time). Pada era ini mulai di kenal sistem basis data, yang

memisahkan antara program (pemroses) dengan data (yang di proses).

Gambar Evolusi Perangkat Lunak

Sejalan dengan semakin luasnya PC dan jaringan komputer di era ini, perangkat

lunak juga berkembang untuk memenuhi kebutuhan perorangan. Perangkat lunak dapat

di bedakan menjadi perangkat lunak sistem yang bertugas menangani internal dan

perangkat lunak aplikasi yang di gunakan secara langsung oleh penggunannya untuk

keperluan tertentu. Automatisasi yang ada di dalam perangkat lunak mengarah ke suatu

jenis kecerdasan buatan.

Saat ini perangkat lunak sudah terdapat di mana-mana, tidak hanya pada sebuah

supercomputer dengan 25 prosesornya, sebuah komputer genggampun telah di lengkapi

dengan perangkat lunak yang dapat di sinkronkan dengan PC. Tidak hanya komputer,

bahkan peralatan seperti telepon, TV, hingga ke mesin cuci, AC dan microwave, telah di

tanamkan perangkat lunak untuk mengatur operasi peralatan itu. Dan yang hebatnya lagi

adalah setiap peralatan itu akan mengarah pada suatu saat kelak akan dapat saling

terhubung. Pembuatan sebuah perangkat lunak bukan lagi pekerjaan segelentir orang,

tetapi telah menjadi pekerjaan banyak orang, dengan beberapa tahapan proses yang

melibatkan berbagai disiplin ilmu dalam perancangannya. Tingkat kecerdasan yang di

tunjukkan oleh perangkat lunak pun semakin meningkat, selain permasalahan teknis,

perangkat lunak sekarang mulai bisa mengenal suara dan gambar.

2. Klasifikasi Perangkat Lunak

Perangkat lunak secara umum dapat di bagi 2 yaitu perangkat lunak sistem dan

perangkat lunak aplikasi. Perangkat lunak sistem dapat di bagi lagi menjadi 3 macam

yaitu:

Bahan Ajar Komputer Dasar dan Pemrograman Page 61

1) Bahasa pemrograman : merupakan perangkat lunak yang bertugas mengkonversikan

arsitektur dan algoritma yang di rancang manusia ke dalam format yang dapat di

jalankan komputer, contoh bahasa pemrograman di antaranya : BASIC, COBOL, Pascal,

C++, FORTRAN

2) Sistem Operasi : saat komputer pertama kali di hidupkan, sistem operasilah yang

pertama kali di jalankan, sistem operasi yang mengatur seluruh proses,

menterjemahkan masukan, mengatur proses internal, memanejemen penggunaan

memori dan memberikan keluaran ke peralatan yang bersesuaian, contoh sistem

operasi : DOS, Unix, Windows 95, IMB OS/2, Apple’s System

3) Utility : sistem operasi merupakan perangkat lunak sistem dengan fungsi tertentu,

misalnya pemeriksaan perangkat keras (hardware troubleshooting), memeriksa disket

yang rusak bukan rusak fisik), mengatur ulang isi harddisk (partisi, defrag), contoh

Utilty adalah Norton Utility

Perangkat lunak aplikasi merupakan bagian perangkat lunak yang sangat banyak di

jumpai dan terus berkembang. Sebelum tahun 1990-an aplikasi yang di kenal yaitu

pemroses kata (Word Star, Chi Write), pemroses tabel (Lotus 123, Quatro Pro), database

(DBASE), dan hiburan (game). Pada perkembangan pemroses kata, tabel dan database

saat ini telah di bundel menjadi aplikasi office dengan tambahan aplikasi untuk

pembuatan presentasi yang nanti akan di berikan pada pelatihan ini. Contoh aplikasi

office adalah Microsoft Office yang terdiri dari Word(pemroses kata), Excel (pemroses

tabel), Access (database), dan PowerPoint (presentasi). Yang berkembang sangat banyak

saat ini adalah aplikasi multimedia dan internet. Contoh aplikasi multimedia adalah

Winamp untuk memutar musik berformat MP3 atau CD Audio, kemudian RealPlayer yang

dapat digunakan untuk menonton film atau VCD. Aplikasi internet yang umum di gunakan

adalah untuk browsing, e-mail, chatting dan messenger. Aplikasi yang bersifat khusus di

antaranya untuk membantu pekerjaan Engineer seperti AutoCAD (gambar struktur),

Protel (gambar rangkaian elektronik), dan Matlab (pemroses dan visualisasi persamaan

matematis).

Bahan Ajar Komputer Dasar dan Pemrograman Page 62

3. Sistem Operasi

Sistem operasi sangat berkaitan dengan prosesor yang di gunakan. Jenis prosesor

pada PC yang umum adalah yang kompatibel dengan produk awal IBM dan Macintosh. PC

Macintosh, perangkat lunaknya di kembangkan oleh perusahaan yang sama sehingga

perkembangannya tidak sepesat cloning IBM PC. Sistem operasi dari cloning IBM saat ini

secara umum terbagi menjadi 2 aliran yaitu komersil yang di buat oleh Microsoft dan

yang bersifat freeware yang di kembangkan oleh peneliti dari seluruh dunia karena

bersifat open source, yaitu bahan baku pembuatan dapat di baca, sehingga hasilnya dapat

di tambah atau di modifikasi oleh setiap orang.

Sementara interaksi antara pengguna dan komputer di kenal melalui 2 cara, cara

yang pertama adalah pemberian instruksi melalui penulisan perintahatau dengan cara

tunjuk (pointer) dengan tampilan grafis.

Gambar Sistem Operasi Berbasis Text

Gambar Sistem Operasi linux & windows

Bahan Ajar Komputer Dasar dan Pemrograman Page 63

4. Bahasa Komputer

Bahasa komputer adalah istilah alternatif dan lebih luas cakupannya dari pada

istilah bahasa pemrograman yang biasa digunakan. Bahasa pemrograman merupakan

bagian dari bahasa komputer, demikian halnya dengan jenis bahasa lainnya. Contohnya,

HTML adalah suatu bahasa markah dan bahasa komputer, tapi secara tradisional tidak

dianggap sebagai bahasa pemrograman.

Bahasa komputer pada dasarnya dibagi menjadi dua kelompok: bahasa tingkat

tinggi dan bahasa tingkat rendah. Bahasa tingkat tinggi adalah bahasa yang mudah

dimengerti oleh manusia, terutama terdiri dari blok-blok kode tereksekusi, yang terutama

mengambil keputusan tertentu yang menentukan arah atau alur suatu program. Suatu

kompilator mengubah dari bahasa tingkat tinggi ini menjadi kode yang dimengerti oleh

komputer. Kebanyakan perangkat lunak modern dibuat dengan bahasa tingkat tinggi,

yang dirakit menjadi kode rakitan tingkat rendah, yang selanjutnya dikompilasi menjadi

instruksi mesin.

Ilustrasi bahasa biner

Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa komputer,

adalah teknik komando/instruksi standar untuk memerintah komputer. Bahasa

pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik yang

dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang

programmer dapat menentukan secara persis data mana yang akan diolah oleh

Bahan Ajar Komputer Dasar dan Pemrograman Page 64

komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa secara

persis yang akan diambil dalam berbagai situasi.

Menurut tingkat kedekatannya dengan mesin komputer, bahasa pemrograman

terdiri dari:

a. Bahasa Mesin, yaitu memberikan perintah kepada komputer dengan memakai kode

bahasa biner, contohnya 01100101100110

b. Bahasa Tingkat Rendah, atau dikenal dengan istilah bahasa rakitan (bah.Inggris

Assembly), yaitu memberikan perintah kepada komputer dengan memakai kode-kode

singkat (kode mnemonic), contohnya MOV, SUB, CMP, JMP, JGE, JL, LOOP, dsb.

c. Bahasa Tingkat Menengah, yaitu bahasa komputer yang memakai campuran instruksi

dalam kata-kata bahasa manusia (lihat contoh Bahasa Tingkat Tinggi di bawah) dan

instruksi yang bersifat simbolik, contohnya {, }, ?, <<, >>, &&, ||, dsb.

d. Bahasa Tingkat Tinggi, yaitu bahasa komputer yang memakai instruksi berasal dari

unsur kata-kata bahasa manusia, contohnya begin, end, if, for, while, and, or, dsb.

Turbo Pascal

Sebagian besar bahasa pemrograman digolongkan sebagai Bahasa Tingkat Tinggi,

hanya bahasa C yang digolongkan sebagai Bahasa Tingkat Menengah dan Assembly yang

merupakan Bahasa Tingkat Rendah.

Berikut ini adalah daftar bahasa pemrograman komputer:

o ABC

Bahan Ajar Komputer Dasar dan Pemrograman Page 65

o Ada

o ALGOL

o Applescript

o Assembly

o BASIC:

o ASP

o BASIC

o COMAL

o Visual Basic

o Visual Basic for Applications

o VBScript

o Batch (MS-DOS)

o COBOL

o UNIX shell script:

o Bourne shell (sh) script

o Bourne-Again shell (bash) script

o Korn shell (ksh) script

o C shell (csh) script

o C:Bahan Ajar Komputer Dasar dan Pemrograman Page 66

o C++

o C#

o Visual C++

o ColdFusion

o dBase dkk.:

o Clipper

o Foxbase

o Visual FoxPro

o Eiffel

o Fortran

o Go

o Haskell

o Java

o JavaScript

o JSP

o Lisp

o Logo

o Pascal

o Delphi

Bahan Ajar Komputer Dasar dan Pemrograman Page 67

o Perl

o Prolog

o Python

o PHP

o Pike

o RPG

o Smalltalk

o Scheme

o SQL

o Dsb.

5. Aplikasi

a. Office

Perangkat lunak aplikasi perkantoran yang umum adalah pemroses kata dan

pemroses tabel pada gambar dibawah ini.

Bahan Ajar Komputer Dasar dan Pemrograman Page 68

Gambar Program Pemroses Kata

Pemroses kata umum di gunakan untuk menggantikan tugas pengetikan yang sering

di lakukan. Selain dapat melakukan format pengetikan seperti penomoran, pengaturan

spasi, margin (jarak pinggir kertas), jenis huruf (font), pemroses kata juga dapat

melakukan proses pengecekan kata bahkan kalimat.

Gambar Pemroses tabel

Pemroses tabel biasanya di gunakan untuk melakukan perhitungan yang

menggunakan tabel (tabulasi). Fungsi standar yang di gunakan adalah penjumlahan di

suatu range dalam baris atau kolom tertentu, atau fungsi lainnya seperti pencarian nilai

rata-rata, maksimal, minimal atau deviasi.

Bahan Ajar Komputer Dasar dan Pemrograman Page 69

Automasi pemrosesan dapat dilakukan dengan menggunakan macro, misalnya

perhitungan bulanan.

Aplikasi office database saat ini tidak kami sampaikan, untuk aplikasi presentasi

akan kami jelaskan dengan lengkap pada bab 5 – 7, di dalam modul pelatihan dasar ini.

Aplikasi presentasi untuk mendukung presentasi seperti microsoft power point,

open office impress, danlain sebagainya.

Contoh Presentasi

c. Aplikasi Multimedia

Aplikasi multimedia saat ini sangat banyak dan beragam. Di katakan Multimedia

karena selain penggunaan media teks, aplikasi ini dapat memproses / menampilkan

dalam bentuk yang lain yaitu gambar, suara dan film.

Aplikasi Multimedia sangat berkaitan dengan format data yang di gunakan.

Aplikasi Multimedia umumnya di pisahkan lagi menjadi aplikasi yang di gunakan untuk

membuat, yang hanya di gunakan untuk menampilkan saja dan aplikasi pengaturan.

Bahan Ajar Komputer Dasar dan Pemrograman Page 70

Contoh Media Player Video, Suara / Musik

Format-format digital multimedia di antaranya :

• MIDI (Musical Instrument Digital Interface) , format suara instrumen ini di

perkenalkan pada tahun 1983 oleh perusahaan musik elektrik seperti Roland, Yamaha

dan Korg. Format MIDI bersifat sangat kompak dengan ukurannya yang kecil, suara yang

di hasilkan oleh MIDI dengan dukungan sound card yang memilik synthesizer (penghasil

suara elektrik) sangatlah mirip dengan organ elektrik yang bisa memainkan berbagai alat

musik.

• MP3, format suara yang terkenal saat ini berbeda dengan MIDI yang hanya

instrument, MP3 merekam seluruh suara termasuk suara penyanyinya. Kualitas suara

MP3 akan erbanding dengan ukuran penyimpannya. Kualitas yang banyak di gunakan

untuk merekam musik adalah standar CDROM (44,2 KHz, 16 bit, stereo), sementara

kualitas terendah adalah kualitas seperti telepon (5 KHz, 8 bit, mono).

• MPEG (Moving Picture Experts Group), merupakan format yang di susun oleh ahli

dari berbagai penjuru dunia untuk format multimedia.

• AVI (Audio Video Interleave), format AVI di buat oleh Microsoft dan mudah di

pindah-pindahkan di aplikasi buatan Microsoft lainnya seperti Word atau PowerPoint

• Quicktime, sama dengan AVI, Quicktime dapat digunakan baik di komputer

berbasis Intel maupun

•Bahan Ajar Komputer Dasar dan Pemrograman Page 71

• Mac. Quicktime dapat menyaingin AVI di karenakan tingkat kompresinya yang

lebih baik. Tingkat kompresi menentukan besar-kecilnya file yang akan menentukan pula

besar-kecilnya media penyimpanan, dan lebar jalur data yang dibutuhkan untuk transfer.

d. Aplikasi Internet

Perangkat lunak yang berhubungan dengan internet sangat berkaitan dengan

aplikasi internet. Aplikasi Internet adalah protokol yang digunakan untuk berhubungan

antara satu orang atau mesin dengan pihak lain yang berjauhan. Aplikasi internet akan

menyangkut dua sisi, yaitu sisi penyedia (server) atau sisi pengguna (client).

Contoh aplikasi internet dan perangkat lunak dari sisi pengguna yang umum di

gunakan adalah :

1) HTTP (Hypertext Transfer protocol), merupakan aplikasi internet yang

menampilkan baris kalimat, atau gambar, dengan beberapa kata yang di beri tanda garis

bawah (hypertext). Dari hypertext ini, pengguna dapat melompat dari satu dokumen

(page) ke dokumen lainnya. Perangkat lunak di sisi pengguna yang menjalankan http di

kenal sebagai browser. Contoh

Bahan Ajar Komputer Dasar dan Pemrograman Page 72

Gambar Browser Internet

2) E-mail (Electronic mail), merupakan aplikasi surat menyurat di internet. Setiap

orang memiliki alamat e-mail, dan bisa saling bertukar dokumen satu sama lain. Contoh

perangkat lunaknya adalah gmail.

Gambar e-mail

Bahan Ajar Komputer Dasar dan Pemrograman Page 73

3) Messenger di gunakan untuk komunikasi melalu teks (messsage), juga bisa berupa

suara (voice) mapun film (webcam)

Chatting (Tex, Voice, dan Video)

e. Aplikasi Lain

Banyak sekali perangkat lunak lain seiring dengan perkembangan kebutuhan

manusia akan daya dukung komputer. Perangkat lunak dikembangkan untuk membantu

setiap aktivitas manusia.

Autocad untuk Disain teknik dan Arsitektur

Bahan Ajar Komputer Dasar dan Pemrograman Page 74

Photoshop & CorrelDraw untuk Disain Image

Perangkat Lunak Matematika

Bahan Ajar Komputer Dasar dan Pemrograman Page 75

Perangkat lunak statistika

Aplikasi Akuntansi dan Manajemen

Aplikasi utility

Bahan Ajar Komputer Dasar dan Pemrograman Page 76