Operasi Dasar Komputer dan Perangkat lunak dalam Sistem Informasi

advertisement
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
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
komponen,
bekerja
beberapa
yang
sama
dapat
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
perang
yang
tersebut
mengembangkan
mengeksploit
terlibat
berusaha
komputer
potensi
dalam
untuk
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. Komputerkomputer 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 perusahaanperusahaan 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 fungsifungsi 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 Operasilah 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 programprogram 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 pengolahan 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 90an. 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
Byte
Ekivalen
8 bit
Keterangan
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 Megabyte
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 hilang
Bahan Ajar Komputer Dasar dan Pemrograman
Page 13
•
Cache Memory, merupakan RAM khusus yang bekerja sangat cepat dan digunakan 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
12
bytes), 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 berikutnya. 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 alamatalamat 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 diinterupsi 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 berbedabeda.
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 processing 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 terintegrasi TTL terpisah; sebelumnya, transistor individual; sebelumnya lagi, dari tabung vakum. 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 penghitungan 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 untuk transfer data antar komponen antara mikroprosesor dan komponen-komponen di
luar mikroprosesor.
•
Ukuran alamat memori (memory address size): Jumlah alamat memori yang dapat dialamati oleh mikroprosesor secara langsung.
•
Kecepatan clock (clock speed): Rate atau kecepatan clock untuk menuntun kerja mikroprosesor.
•
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 penyimpanan data pada komputer. ROM adalah singkatan dari Read-Only Memory, ROM ini adalah 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 membaca 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 digunakan untuk menyimpan firmware (piranti lunak yang berhubungan erat dengan piranti
keras).
Salah satu contoh ROM adalah ROM BIOS yang berisi program dasar system komputer yang mengatur / menyiapkan semua peralatan / komponen yang ada dalam komputer 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 banyak. 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 CDROM 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-bacasaja (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. Lihat 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 dihasilkan 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), sebuah sistem audio untuk menghadapi teknologi rekaman vinyl dengan menggunakan teknologi laser. Lou Otters, Direktur teknik dari divisi audio di Philips, menyarankan 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 Conference 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-correction method). Ukuran awal yang ditawarkan Philips adalah 11,5cm, tetapi pihak
Sony menolaknya dengan alasan bahwa cakram harus mampu merekam keseluruhan lagu dari Beethoven`s 9th Symphony, oleh karena itu diameter CD naik menjadi 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 standarisasi 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 menjual 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 CDRW, perangkat cakram padat yang dapat digunakan secara berulang-ulang, perangkat 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. Lapisan tipis alumunium atau yang lebuh jarang, lapisan tipis emas digunakan ke permukaan untuk menimbulkan refleksi, lapisan ini dilindungi oleh sebuah film pernis
yang diputar langsung ke atas lapisan reflektif. Label Cd dicetak diatas lapisan pernis, metode yang digunakan untuk mencetak label adalah metode percetakan
umum atau cetak offset. Lapisan tipis aluminium atau, lebih jarang, emas diterapkan 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 celcius, 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 pembacaan data di CD. CD sebaik disimpan di dalam kotak penyimpanan CD, setiap kotak penyimpanan CD hanya berisi satu CD. Jangan menumpuk CD dalam satu tempat,karena ada kemungkinan untuk merusak lapisan data CD karena gesekan antara 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-channel 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, digandakan, di rusak ataupun dikonversi kedalam MP3. Salah satu kelemahan utama
adalah CD anti-penyalinan biasanya tidak dapat digunakana atau dibaca oleh peralatan CD-ROM komputer ataupun pemutar CD biasa yang menggunkan mekanisme CD-ROM. Philips menyatakan bahwa CD anti-penyalinan tidak berhak mengBahan 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 tersebut terdiri dari 50 piringan berukuran 2 kaki (0,6 meter) dengan kecepatan rotasinya 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 memperbesar 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 ditampilkan 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 angka 3, 4, 5, 8, 3, 3 dan lain-lain, serta simbol-simbol khusus lainnya pada komputer. 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 menahan 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 komputer, 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 antarmuka 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 ukuran papan ketik adalah ukuran dan jarak tombol. Pengurangan ini dibatasi oleh pertimbangan 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 beberapa simbol di antara itu dan huruf ke kanan nya (biasanya Z atau Y). Juga biasBahan 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 nondesktop.
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, ponsel 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, perkalian, 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 dikenal 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 menggunakan papan ketik chorded untuk memungkinkan mereka memasukkan teks leBahan 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) menggunakan 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 disukai lebih sedikit, seperti perangkat yang dapat digunakan dengan hanya satu tangan, dan pada perangkat mobile kecil yang tidak memiliki ruang untuk papan ketik
yang lebih besar. Papan ketik chorded kurang diinginkan dalam banyak kasus karena 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. Perangkat input lain seperti tetikus atau layar sentuh dapat digunakan untuk mengoperasikan 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 Windows, 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 pengguna, dan akan menghitung tombol yang ditekan ketika dia "melihat" jari pengguna menyentuh gambar yang diproyeksikan. Papan ketik proyeksi dapat mensimulasikan 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 ketidaknyamanan 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 tertentu, 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, pemrograman 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 menempel 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 banyak digunakan. Alternatif desain seperti papan ketik Dvorak tidak digunakan secara 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-negara 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 dipindah 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 karakter 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 perkembangan teknologi, ditemukanlah papan ketik komputer. Papan ketik ini harus dihubungkan 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 layar sentuh bukan mengganti atau menggeser posisi papan ketik, tetapi sebagai alternatif dalam menggunakan teknologi berbasis komputer.
b. Perangkat input yang lainnya
Selain itu, perangkat input Alat bantu penunjuk (Mouse / Trackball, Pointer), Joystick, Gamepad, Scanner gambar, Webcam, Tablet Grafis, Barcode reader, opticalmark 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 menampilkan 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 menampilkan gambar pada presentasi atau perkuliahan, tapi juga bisa digunakan sebagai aplikasi 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 terpisah satu sama lain. Masing-masing panel terdiri dari dua pelat cermin yang di antara keduanya terdapat liquid crystal. Ketika terdapat perintah atau instruksi, kristal akan membuka untuk membolehkan cahaya lewat atau menutup untuk mem-block cahaya tersebut
Membuka dan menutupnya pixel ini yang bisa membentuk gambar. Lampu yang digunakan 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 seperti 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 menggunakan pengolahan digital dan proyeksi. Sebagai anggota National Association of Manufacturers Fotografi (NAPM) Standar Sub-komite, IT7-3, ia bersama dengan Leon Shapiro, comengembangkan 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 beberapa ukuran dari belakang proyeksi konsol televisi, di manaLCD ini menggunakan sistem 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 telah kembali datang denga fitur yang lebih lengkap karena penambahan yang dinamis dan
warna yang dianggap kontras yang telah meningkat hingga tingkat DLP. Sekarang ini manufaktur 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 cenderung memiliki ukuran kecil dan lebih
mudah
dibawa-bawa
proyektor
lain.
Untuk
daripada
jenis
mendapatkan
tampilan gambar yang bagus, permukaan
atau surface yang biasa digunakan permukaan warna putih, abu-abu, atau hitam. Penerimaan 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 mengalihkan 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 gambar yang dikeluarkan oleh proyektor merupakan hasil pembiasan dari panel-panel
LCDtersebut yang telah disatukan oleh sebuah prisma khusus. Gambar yang telah disatukan tersebut kemudian dilewatkan melalui lensa dan dijatuhkan pada layar sehingga
dapat dilihat sebagai gambar utuh. Gambar yang dihasilkan proyektor LCD memiliki kedalaman warna yang baik karena warna yang dihasilkan olah panel LCD langsung dibiaskan 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 dibandBahan Ajar Komputer Dasar dan Pemrograman
Page 53
ingkan proyektor dengan teknologi DLP. Sedangkan kelemahan teknologi LCD adalah besar 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 terhalang selaput katarak.
Proyektor yang ada di pasaran saat ini menggunakan dua jenis teknologi: LCD(Liquid Crystal Display) dan DLP
(Digital
Light
cessing).
Pro-
Keduanya
memiliki keunggulan
tersendiri. Jenis LCD
paling banyak tersedia.
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 kelemahan, yang disebut “chicken wire effect”. Ini adalah efek gambar yang terlihat terkotak-kotak, 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 portabel 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 telah 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 kebutuhan 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 Output 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
canggih.
modem
Perkakasan
merupakan
elektronik
alat
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 gambar akan dapat disajikan secara prima. Landscapearsitektur
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 dirancang pada sistem komputer. Secara umum, bagian yang ada didalam plotter terbagi menjadi dua, yaitu drum-plotter dan table-top-plotters (flatbad). Flatbad plotter yang dilengkapi dengan pena ataupun gantungan pena yang selalu bergerak menyelusuri permukaan 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 mengontrol 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
Download