Bahanajar PDF
Bahanajar PDF
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
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.
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
D. Sistem Komputer
Pada awalnya semua operasi pada sebuah sistem komputer ditangani oleh hanya
seorang pengguna. Sehingga semua pengaturan terhadap perangkat keras maupun
perangkat lunak dilakukan oleh pengguna tersebut. Namun seiring dengan
berkembangnya Sistem Operasi pada sebuah sistem komputer, pengaturan ini pun
diserahkan kepada Sistem Operasi tersebut. Segala macam manajemen sumber daya
diatur oleh Sistem Operasi.
Pengaturan perangkat keras dan perangkat lunak ini berkaitan erat dengan
proteksi dari perangkat keras maupun perangkat lunak itu sendiri. Sehingga, apabila
dahulu segala macam proteksi terhadap perangkat keras dan perangkat lunak agar sistem
dapat berjalan stabil dilakukan langsung oleh pengguna maka sekarang Sistem Operasi-
lah yang banyak bertanggung jawab terhadap hal tersebut. Sistem Operasi harus dapat
mengatur penggunaan segala macam sumber daya perangkat keras yang dibutuhkan oleh
sistem agar tidak terjadi hal-hal yang tidak diinginkan. Seiring dengan maraknya berbagi
sumberdaya yang terjadi pada sebuah sistem, maka Sistem Operasi harus dapat secara
pintar mengatur mana yang harus didahulukan. Hal ini dikarenakan, apabila pengaturan
ini tidak dapat berjalan lancar maka dapat dipastikan akan terjadi kegagalan proteksi
perangkat keras.
Bahan Ajar Komputer Dasar dan Pemrograman Page 10
Dengan hadirnya multiprogramming yang memungkinkan adanya utilisasi
beberapa program di memori pada saat bersamaan, maka utilisasi dapat ditingkatkan
dengan penggunaan sumberdaya secara bersamaan tersebut, akan tetapi di sisi lain akan
menimbulkan masalah karena sebenarnya hanya ada satu program yang dapat berjalan
pada satuan waktu yang sama. Akan banyak proses yang terpengaruh hanya akibat
adanya gangguan pada satu program.
Sebagai contoh saja apabila sebuah harddisk menjadi sebuah sumberdaya yang
dibutuhkan oleh berbagai macam program yang dijalankan, maka bisa-bisa terjadi
kerusakan harddisk akibat suhu yang terlalu panas akibat terjadinya sebuah situasi
kemacetan penggunaan sumber daya secara bersamaan akibat begitu banyak program
yang mengirimkan request akan penggunaan harddisk tersebut.
Di sinilah proteksi perangkat keras berperan. Sistem Operasi yang baik harus
menyediakan proteksi yang maksimal, sehingga apabila ada satu program yang tidak
bekerja maka tidak akan menggangu kinerja Sistem Operasi tersebut maupun program-
program yang sedang berjalan lainnya.
Tidak ada suatu ketentuan khusus tentang bagaimana seharusnya struktur sistem
sebuah komputer. Para ahli serta perancang arsitektur komputer memiliki pandangannya
masing-masing. Akan tetapi, untuk mempermudah pemahaman rincian dari sistem
operasi di bab-bab berikutnya, kita perlu memiliki pengetahuan umum tentang struktur
sistem komputer.
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
4. Cache Memory
Tempat penyimpanan sementara (volatile) sejumlah kecil data untuk
meningkatkan kecepatan pengambilan atau penyimpanan data di memori oleh prosesor
yang berkecepatan tinggi. Dahulu cache disimpan di luar prosesor dan dapat
ditambahkan. Misalnya pipeline burst cache yang biasa ada di komputer awal tahun 90-
an. Akan tetapi seiring menurunnya biaya produksi die atau wafer dan untuk
meningkatkan kinerja, cache ditanamkan di prosesor. Memori ini biasanya dibuat
berdasarkan desain memori statik.
Ukuran kapasitas penyimpanan primer :
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.
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
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
Semua file harus dalam versi yang sama; walaupun MS-DOS 5 dan 6 menggunakan
file bernama COMMAND.COM, mereka tidak dapat dipertukarkan. Boot disk lengkap
dapat disiapkan dalam satu operasi oleh sistem operasi terinstal; dengan rincian berbeda-
beda.
KERNEL.SYS
Linux, Bootloader seperti SYSLINUX atau GRUB, Linux kernel, dan Initial ram disk
(initrd)
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).
Komputer dengan tujuan umum memiliki tipe komponen yang sama, yaitu :
1. Prosesor
Sebuah mikroprosesor (sering dituliskan: µP atau uP) adalah sebuah central pro-
cessing unit (CPU) elektronik komputer yang terbuat dari transistor mini dan sirkuit
lainnya di atas sebuah sirkuit terintegrasi semikonduktor.
Sebelum berkembangnya mikroprosesor, CPU elektronik terbuat dari sirkuit terin-
tegrasi TTL terpisah; sebelumnya, transistor individual; sebelumnya lagi, dari tabung vak-
um. Bahkan telah ada desain untuk mesin komputer sederhana atas dasar bagian
mekanik seperti gear, shaft, lever, Tinkertoy, dll.
Evolusi dari mikroprosesor telah diketahui mengikuti Hukum Moore yang merupakan
peningkatan performa dari tahun ke tahun. Teori ini merumuskan bahwa daya penghitun-
gan akan berlipat ganda setiap 18 bulan, sebuah proses yang benar terjadi sejak awal
1970-an; sebuah kejutan bagi orang-orang yang berhubungan. Dari awal sebagai driver
dalam kalkulator, perkembangan kekuatan telah menuju ke dominasi mikroprosesor di
berbagai jenis komputer; setiap sistem dari mainframe terbesar sampai ke komputer
pegang terkecil sekarang menggunakan mikroprosesor sebagai pusatnya.
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.
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.
b. Compact Disk
Cakram Digital (bahasa Inggris: Compact Disc, disingkat CD), cakram padat,
atau piringan cakram adalah sebuah piringan optikal yang digunakan untuk
menyimpan data secara digital. Sejak diperkenalkan secara resmi pada tahun
1982, CD memperoleh puncak penjualan pada tahun 2000 yaitu mencapai 2.445
juta keping Keuntungan yang diperoleh dari CD adalah kualitas suara yang di-
hasilkan tidak mungkin sebagus yang ada di kaset, selain itu CD sangat ringan dan
mudah dibawa serta merupakan barang yang sangat tahan lama. CD menawarkan
kapasitas penyimpanan data yang besar serta kapabilitas produksi.
Pada tahun 1970 Philips memulai penelitian mengenai ALP (Audio Long Play), se-
buah sistem audio untuk menghadapi teknologi rekaman vinyl dengan menggun-
akan teknologi laser. Lou Otters, Direktur teknik dari divisi audio di Philips, men-
yarankan agar format fisik ALP harus lebih kecil dari format rekaman Vinyl dan
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,
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.
Salah satu faktor yang menentukan ukuran papan ketik adalah adanya duplikat
kunci, seperti papan ketik numerik terpisah, untuk kenyamanan. Selain itu, ukuran
papan ketik tergantung pada sejauh mana sistem digunakan untuk menghasilkan
tindakan oleh kombinasi tombol secara bersamaan atau yang menyusul (dengan
tombol pengubah), atau menekan beberapa tombol unik. Sebuah papan ketik
dengan beberapa tombol yang disebut keypad. Faktor lain yang menentukan ukur-
an papan ketik adalah ukuran dan jarak tombol. Pengurangan ini dibatasi oleh per-
timbangan praktis bahwa kunci harus cukup besar untuk dapat dengan mudah
ditekan dengan jari. Atau alat yang digunakan untuk menekan tombol kecil.
Papan ketik alfanumerik standar full-travel kunci ditemukan di pusat-pusat dari
tiga perempat inchi (19,05 mm 0,750 inch) dan memiliki kunci perjalanan
setidaknya 0,150 inci (3,81 mm). Papan ketik komputer meja, seperti papan ketik
tradisional buatan Amerika Serikat 101-tombol atau papan ketik Windows 104
tombol, termasuk karakter abjad, angka dan tanda baca, dan berbagai tombol
fungsi. Tombol papan ketik internasional yang umumnya 102/105 tombol memiliki
tombol "shift" di sebelah kiri yang lebih kecil dan tombol tambahan dengan be-
berapa simbol di antara itu dan huruf ke kanan nya (biasanya Z atau Y). Juga bias-
Contoh Mouse
Contoh Scanner
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
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.
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
Audio
Audio komputer terdiri dari dua bagian yaitu sound card dan sound systemnya
Soundcard
2) Soundsystem
Pada umumnya sound sistem yang bisa digunakan
untuk komputer semua sound sistem yang ada, namun
perkembangannya sekarang disesuaikan dengan kebu-
tuhan dan keinginan penggunanya, telah banya diproduksi
soundsistem sound sistem yang portabel dan ukurannya
sesuai dengan personal komputer.
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.
Pencetak microfilm
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
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:
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
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.
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.
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
Gambar e-mail
Aplikasi utility