Contoh aplikasi basis data pada Bank 
Contoh aplikasi basis data pada Bank
Model Basis data Berorientasi Objek (OODBMS)
OODBMS
Model Basis data berorientasi oobjek (OODBMS) menggunakan konsep-konsep pendekatan
berorientasi objek yang tidak hanya menyimpan data tapi juga operasi operasi terhadap data yang membentuk objek apa yang dapat dilakukan pada data yang dikandungnya. Pengembangan Basis data berorientasi objek dipengaruhi peningkatan popularitas bahasa berorientasi objek dan realisasi untuk mengatasi keterbatasan basis data relasional.
ODBMS ( Bambang, 2004) adalah perluasan bahasa pemograman menjadi bahasa versi persitens. Bahasa versi persistens ini memungkinkan pemrogram memanipulasi data secara langsung dari bahasa pemograman tanpa perlu melalui bahasa memanipulasi data seperti SQL. Dengan cara ini maka terdapat integrasi lebih erat pada bahasa pemrograman dengan basis data dibanding melalui embedded SQL. Perluasan ini berkehendak dapat memberi transparasi antara konsep-konsep kelas dan objek dibahasa pemograman tanpa mempedulikan keberadaan di memori atau di disket
Manifesto OODBMS adalah :
• Mendukung objek objek kompleks
• Mendukung identitas objek
• Memungkinkan objek dikapsulkan
• Mendukung tipe atau kelas
• Mendukung pewarisan
• Menghindari tehnik binding yang dini
• Dapat mengingat lokasi data
Kelemahan OODBMS :
• Kemungkinan korupsi basis data
• Kekurangan dan perluasan logik
• OODB lebih sulit dimengerti. Dibutuhkan orang yang benar – benar menguasai OODB.
Keunggulan OODBMS:
• Fitur fitur lanjut
• Sistem tipe yang seragam
• Dapat menyimpan kelas dengan jumlah banyak
• Dapat mengatasi data yang interrelated dan kompleks
• Adanya kelas yang hirarki
• Tidak memerlukan query language
• Tidak ada ganguan mismach
• Tidak ada primary key
• Adanya inheritance
• Menghasilkan sistem yang dibangun diatas bentuk-bentuk antara yang stabil dan dengan
demikiaan lebih mampu untuk mengikuti perubahan
Gambaran Umum Sistem yang Berjalan
Berikut ini gambaran umum dari struktur basis data yang sedang berjalan berdasarkan hasil
pengamatan dan wawancara dengan Satuan Kerja Restruk Kredit di Bank XYZ. Pengkreditan yang berjalan di Bank XYZ hampir sama dengan bank-bank lainnya.
• Nasabah datang langsung pada Bank XYZ untuk mengajukan permohonan kredit dengan
mengisi formulir yang diberikan oleh customer service.
• Bagian marketing akan memeriksa formulir nasabah akan ketidaklengkapan pengisian formulir nasabah dan bila formulir belum lengkap terisi maka akan dikembalikan untuk pengisian kelengkapan formulir.
• Formulir yang telah lengkap ditindaklanjuti dengan melakukan survei akan jaminan yang
diberikan oleh nasabah.
• Setelah melakukan survei maka dibuatkan laporan tentang keadaan jaminan dan semua
informasi yang ada pada jaminan tersebut.
• Laporan yang telah dibuat maka akan diberikan pada bagian Head Segment dimana kumpulan orang yang mempunyai hak penentuan setuju atau tidak nya bank akan memberi pinjaman.
• Apabila bank tidak menyetujui permohonan peminjaman tersebut maka bagian marketing akan membuat surat penolakan yang diberikan pada nasabah. Dan bila disetujui maka dokumen akan diberikan pada bagian kredit untuk dicek lebih lanjut untuk penilaian jaminan dan analisa kredit. Dimana penilaian jaminan itu akan menilai seberapa besar nilai jaminan yang diberikan dan dibuat Laporan Penilaian Jaminan.
• Laporan tersebut diberikan pada divisi marketing dan bagian marketing akan membuatkan
proposal kredit dari hasil laporan penilaian tersebut. Bila peminjaman bernilai diatas 500 juta
maka dokumen akan didistribusikan kepada bagian kredit untuk menganalisis apakah permohonan perkreditan tersebut memenuhi syarat yang diajukan oleh bank.
• Dan membuat hasil analisa dalam bentuk laporan yang lalu diberikan pada pihak Risk
Management untuk melihat resiko-resiko yang terdapat pada permohonan peminjaman kredit
setelah semua resiko diperhitungkan maka hasilnya akan diberikan pada bagian Head Segment dimana komite tersebut merupakan kumpulan manajemen yang akan memberika persetujuan akhir akan pemberian kredit pada nasabah.
• Setelah offering letter diberikan ke nasabah selanjutnya bagian legal & dokumen akan meminta dokumen asli dari informasi yang diberikan nasabah , dan mengecek kelengkapan data tersebut.
• Kemudian akan dibuatkan surat pengantar untuk pengikatan kredit yang akan diberikan pada notaris
• Pengikatan kredit oleh notaris di setujui dan ditandatangani maka pencairan kredit dapat dilakukan.
• Setelah pencairan dilakukan semua hal yang dilakukan oleh nasabah akan dimonitor lebih
lanjut untuk kepastian penggunaan kredit pinjaman tersebut
contoh lain :
Basis Data
Basis data adalah sekumpulan data yang saling berhubungan, disimpan dengan minimum redundansi untuk melayani banyak aplikasi secara optimal.
Redundansi adalah penyimpanan data yang sama secara berulang (kembar data).
Sistem Manajemen Basis Data
Sistem Manajemen Basis Data (SMBD) adalah perangkat lunak yang terdiri atas sekumpulan program untuk mengelola dan memelihara data di dalam suatu struktur yang digunakan oleh banyak aplikasi.
Contoh aplikasi : MySQL, Oracle, MySQL Server, Paradoks, Delphi, dll.
Manfaat dan Fungsi  Sistem Manajemen Basis Data (SMBD) :
• Kemandirian Data : Program aplikasi tidak diekspos pada detail representasi dan  penyimpanannya (menyembunyikan detail data).
• Akses Data efisien :  memanfaatkan teknologi untuk menyimpan dan mengambil data  secara efisien.
• Integritas dan keamanan data : Tersedianya batasan integritas.
• Tersedianya keamanan data.
• Administrasi data : berbagi data  & dapat memberikan perbaikan yang signifikan
• Akses Konkruen dan Crash Recovery : menjadwalkan akses konkuren pada data. akses data hanya satu pengguna pada satu waktu.
• Waktu Pengembangan aplikasi terkurangi : mendukung fungsi-fungsi penting dari aplikasi untuk mengakses data.
Sistem Basis Data
Sistem Basis Data adalah Suatu basis data yang berbasis komputer dibuat dan dipelihara oleh sekumpulan program aplikasi yang ditulis secara khusus untuk menyelesaikan masalah tertentu dengan menggunakan suatu Sistem Manajemen Basis Data (Database Management System).
Komponen Sistem Basis Data :
• DATA : Data untuk suatu basis data mempunyai karakteristik terintegrasi dan pemakaian bersama. Data dalam penggunaannya dibagi menjadi 2 pengguna yaitu multi-user & single-user.
• HARDWARE : berupa penyimpanan bantu dan peralatan Input/Output (I/O), processor dan memory utama, serta peralatan pendukung.
• SOFTWARE : Perangkat lunak untuk sistem basis data disebut SMBD.
• USER : 
o Pemrogram aplikasi yaitu yang bertanggung jawab menulis program aplikasi yang menggunakan basis data.
o Pengguna akhir yaitu pengguna yang berinteraksi dengan sistem basis data secara on-line melalui workstation atau terminal
o Administrator Basis Data (Database Administrator) yaitu seseorang yang menyusun strategi dan putusan kebijakan mengenai data, dan menyediakan kebutuhan dukungan teknik untuk mengimplementasikan putusan yang dipilih.
Model Data
Model Data adalah Kumpulan tools yang secara konseptual untuk mendeskripsikan data, hubungan data, semantic data, dan konsistensi konstrain atau kumpulan konstruksi deskripsi data level tinggi yang menyembunyikan detail penyimpanan level rendah.
Jenis – Jenis Model Data :
Flat File
Basis data flat-file terdiri dari satu atau lebih file yang dapat dibaca, yang secara normal berbentuk format file text.
Kelemahan :
- Flat-file tidak menggunakan struktur data yang dengan mudah dapat direlasikan.
- Sulit untuk mengatur data secara efisien dan menjamin akurasi.
- Lokasi fisik fields data dengan file harus diketahui.
- Program harus dikembangkan untuk mengatur data.
Hirarki
Basis data hirarki menggunakan suatu root table atau parent table berada pada struktur yang paling atas, terhubung ke child table yang dihubungkan dengan data.
Kelebihan :
- Data dapat dengan cepat dilakukan retrieve
- Integritas data mudah dilakukan pengaturan
Kelemahan :
- Pengguna harus sangat familiar dengan struktur basis data
- Terjadi redudansi data
Jaringan
menambahkan kemampuan root table untuk melakukan share relationships dengan child tables.
Relasi antar tabel dalam basis data jaringan disebut set structure
Kelebihan :
- Data lebih cepat diakses
- User dapat mengakses data dimulai dari beberapa tabel
- Mudah untuk memodelkan basis data yang komplek
- Mudah untuk membentuk query yang komplek dalam melakukan retrieve data.
Kelemahan :
- Struktur basis datanya tidak mudah untuk dilakukan modifikasi
- Perubahan struktur basis data yang telah didefinisikan akan mempengaruhi program aplikasi yang mengakses basis data
- User harus memahami struktur basis data.
Relational
Tabel terdiri baris dan kolom, baris adalah merepresentasikan tuple atau record pada tabel, dan kolom merepresentaksikan fields pada tabel.
Kelebihan :
- Data sangat cepat diakses
- Struktur basis data mudah dilakukan perubahan
- Data direpresentasikan secara logik, user tidak membutuhkan bagaimana data      disimpan.
- Mudah untuk membentuk query yang komplek dalam melakukan retrieve data
- Mudah untuk mengimplementasikan integritas data
- Data lebih akurat
- Mudah untuk membangun dan memodifikasi program aplikasi
- Telah dikembangkan Structure Query Language (SQL).
Kelemahan :
- Kelompok informasi / tables yang berbeda harus dilakukan joined untuk melakukan retrieve data
- User harus familiar dengan relasi antar tabel
- User harus belajar SQL.
Berorientasi Objek  (Object Oriented (OO))
Model basis data berorientasi objek adalah suatu model basis data, dimana data didefinisikan, disimpan, dan diakses menggunakan pemrograman berorientasi objek.
Kelebihan :
- Programmer hanya dibutuhkan memahami konsep berorientasi objek untuk     mengkombinasikan konsep berorientasi objek dengan storage basis data relasional
-   Objek dapat dilakukan sifat pewarisan dari objek yang lain
-   Secara teoritis mudah untuk mengatur objek
- Model data berorientasi objek lebih kompatibel dengan tools pemrograman berorientasi objek.
Kelemahan :
-  User harus memahami konsep berorientasi objek, karena basis data berorientasi   objek tidak dapat bekerja dengan metoda pemrograman tradisional
Relasional Objek (Object Relational (OR))
Relasional Objek adalah Mengkombinasikan konsep model basis data relasional dengan style pemrograman berorientasi objek
Kelebihan :
- Tipe bentukan dapat dibuat
Kelemahan :
-  User harus memahami antara konsep berorientasi objek dengan relasional
- Beberapa vendor mengimplementasikan konsep relasional objek tidak mendukung sifat pewarisan objek.
Level Abstraksi Dalam SMBD
Skema eksternal
- Model Data.
Skema Konseptual
- Mendeskripsikan data yang disimpan dalam model data SMBD. Dalam SMBD Relasional, skema ini mendeskripsikan semua relasi yang disimpan dalam basis data.
Skema Fisik
- Menentukan detail penyimpanan data. Meringkas semua relasi yang dideskripsikan pada skema konseptual untuk disimpan pada media penyimpanan sekunder.
 
Stored Program Concep
Dikeluarkan oleh Von Neuman, yaitu program (kumpulan instruksi) disimpan di suatu tempat (memori) kemudian instruksi-instruksi tersebut dieksekusi. Sasaran yang akan dicapai komputer sesuai atau bergantung program yang disimpan untuk dieksekusi. Penggunaan komputer dapat disesuaikan hanya dengan mengganti program yang disimpan di memori untuk dieksekusi. Konsep ini menghasilkan keluwesan (flesibilitas).
Sistim komputer :
Secara umum segala sesuatu di muka bumi ini mengalami perkembangan yang sangat luar biasa seiring dengan berjalannya waktu, demikian pula halnya dengan Ilmu Pengetahuan dan Teknologi (IPTEK). Banyak penemuan-penemuan baru khususnya dibidang IPTEK yang ditemukan dan dibuat sebagai sebuah usaha yang produktif untuk membuat hidup manusia semakin mudah. Seperti misalnya dengan ditemukannya pesawat telefon orang dengan jarak yang cukup jauh dapat berkomunikasi satu dengan yang lain dengan sangat cepat dan efisien tanpa harus menghadirkan fisik hanya untuk membicarakan beberapa hal yang mungkin dianggap perlu dan penting. Dengan ditemukannya teknologi satelit kita dapat dengan mudah dan nyaman menyaksikan pertandingan-pertandingan klub-klub sepakbola ternama favorite kita baik liga Inggris, Itali dan banyak negara lainnya hanya dengan duduk santai dirumah sambil makan dan minum seenaknya, tanpa harus capek-capek mengurus visa, paspor, tiket pesawat, antri di stadion dan lain sebagainya.
  Demikian juga dengan sistem perhitungan dan pengolahan data yang sudah dilakukan oleh manusia sejak ratusan tahun yang lalu, mungkin sudah dilakukan sejak manusia itu ada. Mulai dari yang manual sampai yang elektrik-otomatik, dari yang tradisional sampai dengan yang modern seperti sekarang ini, sudah melewati sebuah proses pencarian keilmuan yang sangat-sangat panjang.
Alat pengolah data, mulai dari yang paling sederhana, sampai sekarang ini, dapat digolongkan ke dalam 4 golongan, yaitu:
1. Alat manual (manual device), mempergunakan alat-alat sederhana, tangan masih memegang peranan penting.
2. Alat mekanik (mechanical device), mempergunakan alat mekanik yang digerakkan secara manual dengan tangan.
3. Alat mekanik elektronik (electro mechanical device), mempergunakan alat mekanik yang digerakkan oleh motor elektronik.
4. Alat elektronik (electronic device), mempergunakan alat yang bekerja secara elektronik. 
Perkembangan alat pengolahan data tersebut berkembang sangat cepat sampai kemudian ditemukannya sebuah alat penghitung dan pemrosesan data otomatis yang dapat beroperasi dengan sangat cepat yang dinamakan komputer. 
Komputer generasi pertama dimulai pada tahun 1946. Istilah komputer (computer) diambil dari bahasa latin computare yang berarti menghitung. Komputer pada generasi pertama ini adalah komputer elektronik yang menggunakan konsep stored program (operasi komputer dikontrol oleh program yang disimpan di memori komputer), sedangkan komputer elektronik sebelumnya program tidak dapat disimpan di memori komputer, hanya tiap-tiap instruksi dibacakan ke komputer. Stored program merupakan suatu konsep yang cukup dramatis. Dengan stored program, tidak perlu merubah isi komponen dalam komputer untuk masing-masing aplikasi komputer yang berbeda. Hanya program baru untuk aplikasi itu saja yang dibacakan ke komputer dan disimpan di memori komputer. Program dibuat dengan bahasa mesin, yang terdiri dari instruksi-instruksi angka 0 dan 1 di dalam urutan-urutan tertentu.
Kemudian dalam perjalanannya teknologi komputer terus berkembang seiring dengan semakin maju dan berkembangnya teknologi di bidang industri elektronika, terutama sejak ditemukannya sebuah komponen elektronika baru pada saat itu yang dikenal dengan nama transistor.
Perkembangan teknologi komputer tersebut tidak terlepas dari perkembangan bagian-bagian yang menyusun komputer sehingga membentuk sebuah sistem yang handal yang biasa dikenal dengan sebutan sistem komputer. Sistem komputer terdiri atas empat komponen. Keempat komponen tersebut melakukan kerjasama dan saling berinteraksi untuk menghasilkan tujuan sistem komputer, yaitu komputasi. Keempat komponen itu adalah :
1. Pemroses. 
Pemroses berfungsi mengendalikan operasi komputer dan melakukan fungsi pemrosesan data. Pemroses terdiri dari bagian ALU (Aritmetic Logic Unit) untuk komputasi dan bagian CU (Control Unit) untuk pengendalian.
2. Memori utama.
Memori berfungsi menyimpan data dan program. Memori utama biasanya volatile yaitu tidak dapat mempertahankan data dan program yang disimpan begitu sumber daya energi (listrik) dihentikan. Komputer saat ini mengikuti konsep program tersimpan (stored program concept) Von Neumann, yaitu program (kumpulan instruksi) disimpan di suatu tempat (memori) dimana kemudian instruksi-instruksi yang tersimpan itu dieksekusi. Dengan konsep program tersimpan maka sasaran yang dicapai komputer sesuai atau bergantung program yang disimpankan untuk dieksekusi. Aplikasi komputer dapat disesuaikan hanya dengan mengganti program yang disimpankan didalamnya. Fleksibilitas yang sangat luar biasa didapatkan dengan menerapkan konsep ini. Sistem menjadi dapat dibuat bertujuan umum (General Purpose), dimana fungsinya mengikuti program yang disimpankan untuk dieksekusi. 
3. Perangkat masukan dan keluaran.
Perangkat masukan dan keluaran berfungsi memindahkan data antara komputer dan lingkungan eksternalnya. Lingkungan eksternal dapat diantarmuka (interface) oleh beragam peralatan eksternal, seperti: peralatan penyimpan sekunder, peralatan komunikasi, terminal, dan lain sebagainya. Perangkat ini berfungsi menghubungkan komputer dengan lingkungannya sehingga mempunyai manfaat terhadap lingkungannya. 
4. Interkoneksi antar komponen.
Interkoneksi adalah struktur dan mekanisme yang diperlukan untuk menghubungkan antara ketiga komponen diatas (pemroses, memori utama, dan perangkat masukan dan keluaran). Secara fisik interkoneksi antar komponen ini berupa perkawatan biasa. Sebagaimana umumnya interkoneksi (komunikasi), interkoneksi tidak hanya perkawatan tetapi juga memerlukan tata cara atau aturan komunikasi agar tidak kacau dan mencapai tujuan yang diharapkan.
Salah satu jenis dari arsitektur, dimana superscalar adalah sebuah uniprocessor yang dapat mengeksekusi dua atau lebih operasi scalar dalm bentuk paralel.
Merupakan salah satu rancangan untuk meningkatkan kecepatan CPU. Kebanyakan dari komputer saat ini menggunakan mekanisme superscalar ini. Standar pipeline yang digunakan adalah untuk pengolahan bilangan matematika integer (bilangan bulat, bilangan yang tidak memiliki pecahan), kebanyakan CPU juga memiliki kemampuan untuk pengolahan untuk data floating point (bilangan berkoma). Pipeline yang mengolah integer dapat juga digunakan untuk mengolah data bertipe floating point ini, namun untuk aplikasi tertentu, terutama untuk aplikasi keperluan ilmiah CPU yang memiliki kemampuan pengolahan floating point dapat meningkatkan kecepatan prosesnya secara dramatis.
Peristiwa menarik yang bisa dilakukan dengan metoda superscalar ini adalah dalam hal memperkirakan pencabangan instruksi (brach prediction) serta perkiraan eksekusi perintah (speculative execution). Peristiwa ini sangat menguntungkan buat program yang membutuhkan pencabangan dari kelompok intruksi yang dijalankankannya.
Program yang terdiri dari kelompok perintah bercabang ini sering digunakan dalam pemrograman. Contohnya dalam menentukan aktifitas yang dilakukan oleh suatu sistem berdasarkan umur seseorang yang sedang diolahnya, katakanlah jika umur yang bersangkutan lebih dari 18 tahun, maka akan diberlakukan instruksi yang berhubungan dengan umur tersebut, anggaplah seseorang tersebut dianggap telah dewasa, sedangkan untuk kondisi lainnya dianggap belum dewasa. Tentu perlakuannya akan dibedakan sesuai dengan sistem yang sedang dijalankan.
Lalu apa yang dilakukan oleh CPU untuk hal ini? Komputer akan membandingkan nilai umur data yang diperolehnya dengan 18 tahun sehingga komputer dapat menentukan langkah dan sikap yang harus diambilnya berdasarkan hasil perbandingan tersebut. Sikap yang diambil tentu akan diambil berdasarkan pencabangan yang ada.
Pada CPU yang mendukung perintah pencabangan ini, CPU membutuhkan lumayan banyak clock cycle, mengingat CPU menempatkan semuanya pada pipeline dan menemukan perintah berikutnya yang akan dieksekusinya. Sirkuit untuk branch prediction melakukan pekerjaan ini bekerja sama dengan pipeline, yang dilakukan sebelum proses di ALU dilaksanakan, dan memperkirakan hasil dari pencabangan tersebut.
Jika CPU berfikir bahwa branch akan menuju suatu cabang, biasanya berdasarkan pekerjaan sebelumnya, maka perintah berikutnya sudah dipersiapkan untuk dieksekusi berikut data-datanya, bahkan dengan adanya pipeline ini, bila tidak diperlukan suatu referensi dari instruksi terakhir, maka bisa dilaksanakan dengan segera, karena data dan instruksi yang dibutuhkan telah dipersiapkan sebelumnya.
Dalam hal speculative execution, artinya CPU akan menggunakan melakukan perhitungan pada pipeline yang berbeda berdasarkan kemungkinan yang diperkirakan oleh komputer. Jika kemungkinan yang dilakukan oleh komputer tepat, maka hasilnya sudah bisa diambil langsung dan tinggal melanjutkan perintah berikutnya, sedangkan jika kemungkinan yang diperkirakan oleh komputer tidak tepat, maka akan dilaksanakan kemungkinan lain sesuai dengan logika instruksi tersebut.
Teknik yang digunakan untuk pipeline dan superscalar ini bisa melaksanakan branch prediction dan speculative execution tentunya membutuhkan ekstra transistor yang tidak sedikit untuk hal tersebut.
Sebagai perbandingan, komputer yang membangkitkan pemrosesan pada PC pertama yang dikeluarkan oleh IBM pada mesin 8088 memiliki sekitar 29.000 transistor. Sedangkan pada mesin Pentium III, dengan teknologi superscalar dan superpipeline, mendukung branch prediction, speculative execution serta berbagai kemampuan lainnya memiliki sekitar 7,5 juta transistor. Beberapa CPU terkini lainnya seperti HP 8500 memiliki sekitar 140 juta transistor.
  
SPECULATIVE  EXECUTION
perkiraan eksekusi perintah.
Pada CPU, speculative executive ini digunakan untuk mempertinggi kecepatan pemrosesan pada CPU. CPU akan menggunakan melakukan perhitungan pada pipeline yang berbeda berdasarkan kemungkinan yang diperkirakan oleh komputer. Jika kemungkinan yang dilakukan oleh komputer tepat, maka hasilnya sudah bisa diambil langsung dan tinggal melanjutkan perintah berikutnya, sedangkan jika kemungkinan yang diperkirakan oleh komputer tidak tepat, maka akan dilaksanakan kemungkinan lain sesuai dengan logika instruksi tersebut.
Teknik yang digunakan untuk pipeline dan superscalar ini bisa melaksanakan branch prediction dan speculative execution tentunya membutuhkan ekstra transistor yang tidak sedikit untuk hal tersebut.
Sebagai perbandingan, komputer yang membangkitkan pemrosesan pada PC pertama yang dikeluarkan oleh IBM pada mesin 8088 memiliki sekitar 29.000 transistor. Sedangkan pada mesin Pentium III, dean teknologi superscalar dan superpipeline, mendukung branch prediction, speculative execution serta berbagai kemampuan lainnya memiliki sekitar 7,5 juta transistor. Beberapa CPU terkini lainnya seperti HP 8500 memiliki sekitar 140 juta transistor.
 Istilah lain yang mungkin terkait
Execution
Peristiwa untuk melaksanakan suatu program, menjalankan program.
   Execution Time
Waktu selama berlangsungnya perintah eksekusi.
   Execution phase
Salah satu Virus life circle. Fase eksekusi. Virus menjalankan fungsinya. Fungsinya mungkin sepele ...
   Execution Cycle
Satu putaran pelaksanaan sebuah instruksi bahasa mesin oleh CPU.
   Execution Fuction
Disingkat dengan EF. Tombol yang terdapat pada komputer untuk mengeksekusi suatu perintah secara ... 
 
1. Landasan
  Dalam membentuk istilah komputer Indonesia, kumpulan patokan dan saran dalam Pedoman Umum Ejaan Bahasa Indonesia yang Disempurnakan dan Pedoman Umum Pembentukan Istilah serta pedoman-pedoman khusus istilah terkait lainnya hendaklah digunakan sebagai penuntun utama. Di samping itu, perlu pula dipakai ketentuan berikut yang merupakan pelengkap khusus Pedoman Umum Pembentukan Istilah.
2. Bahasa Sumber
  Bahasa sumber pembentukan istilah komputer adalah bahasa Inggris yang dipakai sebagai bahasa dasar pengembangan perkomputeran. Mengingat pentingnya peran komputer dalam teknologi komunikasi dan informasi sebagai wahana untuk pelaksanaan komunikasi internasional yang bersifat mengglobal, kemudahan untuk kecepatan saling mengerti antarbangsa supaya mendapat perhatian khusus dalam membentuk peristilahan komputer Indonesia.
Untuk itu, penentuan prioritas dalam mempertimbangkan dan menentukan pemilihan istilah yang akan diterima tidak membedakan prioritas alternatif langkah 1 (bahasa Indonesia lazim), langkah 2 (bahasa Indonesia tidak lazim), langkah 3 (bahasa serumpun lazim), langkah 4 (bahasa serumpun tidak lazim), langkah 5 (penerjemahan bahasa asing), langkah 6 (penyerapan dengan/tanpa penyesuaian ejaan/lafal), dan langkah 7 (penerjemahan dan penyerapan).
 3. Tata Cara Penyerapan Istilah Asing
  Pemadanan istilah asing ke dalam bahasa Indonesia dilakukan berdasarkan beberapa ketentuan sebagai berikut:
  1. Istilah asing dipadankan dengan bahasa Indonesia yang umum.
  Contoh: 
• delete - hapus
• exit - keluar
• cancel – batal
2. Istilah asing dipadankan dengan bahasa Indonesia yang tidak lazim.
  Contoh: 
• scan - pindai
• scanner - pemindai
• hacker – peretas
3. Istilah asing dipadankan dengan bahasa serumpun yang lazim.
  Contoh: 
• batch - tumpak
• homepage - laman
4. Istilah asing dipadankan dengan bahasa serumpun yang tidak lazim.
  Contoh: 
• discharge - luah
• download - unduh
• upload - unggah
5. Istilah asing diserap ke dalam bahasa Indonesia:
  a. tanpa melalui proses penyesuaian ejaan
  Contoh: 
• monitor - monitor
• internet - internet
b. melalui penyesuaian ejaan
  Contoh: 
• access - akses
• computer - komputer
c. melalui penyesuaian lafal
  Contoh: 
• design - desain
• manager - manajer
d. melalui penyesuaian ejaan dan lafal
  Contoh: 
• management - manajemen
• architecture - arsitektur
e. melalui penambahan vokal pada akhir kata yang hanya berupa satu suku kata, sekaligus dengan penyesuaian ejaan
  Contoh: 
• fact - fakta
• norm - norma
• byte – bita
PEDOMAN KHUSUS PEMAKAIAN ISTILAH KOMPUTER
1. Kepoliglotan orang Indonesia
  Bangsa Indonesia pada dasarnya bersifat poliglot. Oleh karena itu, penggunaan istilah yang berasal dari bahasa asing asal 'tampak' seperti bahasa Indonesia tidak akan merupakan masalah.
Dalam percakapan lisan 'didel' dibenarkan dipakai di samping 'dihapus'. Akan tetapi, untuk bahasa tulis sebaiknya dipakai istilah 'dihapus'.
2. Istilah Resmi dan Istilah Baku
  Seranai istilah yang dihasilkan berdasarkan Pedoman Khusus Pembentukan Istilah Komputer ini merupakan istilah resmi, sehingga harus dipakai dalam setiap tulisan dan dokumen resmi. Adapun pemapanan pembakuan dan pemakaiannya ditentukan berdasarkan keberterimaannya oleh masyarakat umum.
3. Pengefektifan Penggunaan Istilah
  Senarai Istilah Komputer menyediakan seperangkat kosakata bahasa Indonesia untuk digunakan dalam upaya kebahasaan untuk mengefektifkan penyusunan karya tulis bahasa Indonesia sesuai dengan tuntutan persyaratan pola penyajian yang bersifat tepat, singkat, lugas, dan jelas.
Sehubungan dengan itu, upaya penggunaan bahasa Indonesia untuk menurunkan perangkat istilah bersistem amat dianjurkan. Dari istilah akses (access) dapat diturunkan pengakses (accessor), terakseskan (accessible), keteraksesan (accessibility), aksesi (accession), dan seterusnya.
Selanjutnya, nila akan dipadankan ' … new forms of computers will proliferate, including biological computers …' dalam bahasa Indonesia baku, dikatakan ' … bentuk baru komputer akan berprolifrasi, termasuk komputer biologis …' bukan '… bentuk-bentuk baru komputer-komputer, termasuk komputer-komputer biologis …'. Bentuk terakhir betul menurut tata bahasa Inggris, tetapi menyalahi tata kaidah kalimat bahasa Indonesia baku. Oleh karena itu, istilah Indonesia yang dibakukan adalah bentuk tunggal. Jadi, ada 'data' sebagai padanan datum yang dianggap tunggal, dan baru kalau diperlukan, ada bentuk 'data-data' untuk padanan data. Begitu pula hanya ada virus untuk virus, sedangkan bentuk jamak viri dipadankan dengan 'virus-virus ' bukan 'viri'.
 
SENARAI PADANAN ISTILAH
  No.  Istilah                         Padanan
  ---------------------------------------------------------------------
    1  abort                           gugurkan
    2  access                          akses
    3  access management               manajemen akses
    4  access unit                     unit akses
    5  account                         akun; rekening
    6  action button                   tombol tindak, tombol aksi
    7  action setting                  penataan tindak, penataan aksi
    8  active desktop                  destop aktif
    9  add-ins                         tertambah
   10  address                         alamat
   11  address book                    buku alamat
   12  administration                  administrasi
   13  administration domain           ranah administrasi
   14  advisory system                 sistem penasihat
   15  affirmation                     penegasan
   16  agenda                          agenda
   17  algorithm                       algoritma
   18  alias                           alias
   19  align left                      rata kiri
   20  align right                     rata kanan
   21  alignment                       perataan
   22  alternate                       silih
   23  alternate recipient             penerima pilihan
   24  animation                       animasi
   25  anonymous remailer              penyurat-balik anonim
   26  append                          bubuh
   27  application                     aplikasi
   28  apply                           terapkan
   29  apply design                    desain terapan
   30  arrange                         susun
   31  array                           larik
   32  artificial intelligence         kecerdasan buatan, intelegensi
                                       buatan
   33  ascending                       menanjak, urut naik
   34  attribute                       atribut
   35  auto clip art                   gambar klip otomatis
   36  auto-correct                    pembetulan otomatis, otokoreksi
   37  auto-forward                    maju otomatis
   38  auto-replay                     putar ulang otomatis
   39  auto-reply                      balasan otomatis
   40  autofit                         otofit
   41  autoformat                      format otomatis, otoformat
   42  automatic learning              pemelajaran otomatis
   43  autoshapes                      bentuk otomatis
   44  autosum                         total otomatis; jumlah otomatis
   45  back                            balik; belakang
   46  back slash                      garis miring kiri
   47  back space                      spasi mundur
   48  back up                         (rekam) cadangan
   49  background                      latar belakang
   50  backtracking                    lacak balik
   51  backward chaining               perantaian balik
   52  band                            pita
   53  bandwidth                       lebar pita
   54  bar                             batang
   55  bar-code                        kode batang
   56  bar-code reader                 pembaca kode batang
   57  bar-code scanner                pemindai kode batang
   58  base                            basis
   59  batch                           tumpak
   60  best-first search               telusur pertama terbaik
   61  binary                          biner
   62  bit                             bit
   63  bit map                         peta bit
   64  blackboard model                model papan tulis
   65  blind copy recipient            penerima kopi buntu; penerima
                                       salin buntu
   66  body                            bodi; badan
   67  body text                       teks tubuh
   68  bold                            tebal
   69  border                          batas
   70  bps                             bps
   71  breadth-first search            telusur pertama lebar
   72  break                           putus
   73  broadcast mail                  surat siaran
   74  broadcast videography           videografi siaran
   75  browse                          ramban; jelajah
   76  browsers                        peramban; penjelajah
   77  buffer                          penyangga
   78  bug                             kutu
   79  bullet                          bulet
   80  button                          tombol
   81  byte                            bita
   82  cache memory                    memori tembolok, memori
                                       singgahan
   83  cancel                          batal
   84  capacity                        kapasitas
   85  capslock                        kancing kapital
   86  caption                         takarir
   87  card                            kartu
   88  cartridge                       kartrid, selongsong, patrun
   89  cartridge disk                  disket kartu
   90  cascade                         riam
   91  cell                            sel
   92  center                          tengah
   93  central processing unit (CPU)   unit pengolah pusat (UPP)
   94  change case                     ubah karakter
   95  channel                         saluran, kanal
   96  character                       aksara; karakter
   97  chart                           bagan
   98  chatting                        rumpi
   99  clear                           bersih; bersihkan
  100  click                           klik
  101  client                          klien
  102  close                           tutup
  103  closed file                     berkas tertutup
  104  cluster                         gugus; rumpun
  105  coding                          pengodean
  106  color                           warna
  107  color monitor                   monitor warna
  108  column                          kolom
  109  comments                        komentar
  110  common name                     nama umum
  111  computer                        komputer
  112  computer aided                  berbantuan komputer
  113  computer aided design (CAD)     desain berbantuan komputer (DBK)
  114  computer aided instruction      instruksi berbantuan komputer
  115  computer aided manufacturing    pemanufakturan berbantuan
                                       komputer
  116  computer conference             konferensi komputer
  117  computer memory                 memori komputer
  118  computer network                jaringan komputer
  119  conclusion part                 bagian kesimpulan
  120  content                         isi
  121  content type                    tipe isi
  122  control(ctrl)                   kontrol (ktrl), kendali
  123  convert                         ubah
  124  copy                            salinan; kopi
  125  copy recipient                  penerima salinan
  126  count                           cacah
  127  country name                    nama negara
  128  crack                           rengkah
  129  cracker                         perengah
  130  create new                      buat baru
  131  cursor                          kursor
  132  custom views                    tilik pesanan, tilik suai
  133  customizes                      sesuai
  134  cut                             potong
  135  cut-off                         putus
  136  daemon                          jurik
  137  data                            data
  138  data analysis display           tampilan analisis data
  139  data anaysis                    analisis data
  140  data bank                       bank data
  141  data interchange                saling tukar data
  142  data logging                    pencatatan data
  143  data processing                 pemrosesan data, pengolahan data
  144  data processor                  pemroses data
  145  database                        pangkalan data, basis data
  146  datasheet                       lembar data
  147  date                            tanggal
  148  debug                           awakutu
  149  decimal                         desimal
  150  declarative knowledge           pengetahuan deklaratif
  151  decoding                        pengawasandian
  152  decrease                        kurang; susut
  153  deduction                       deduksi
  154  deductive inference             inferensi deduksi
  155  deferred delivery               pengiriman tertunda
  156  delete                          hapus
  157  delete item                     butir hapus
  158  delivery                        pengiriman
  159  delivery notification           pemberitahuan pengiriman
  160  depth-first search              telusur pertama kedalaman
  161  descending                      menurun, urut turun
  162  design                          desain; rancangan
  163  desk application                aplikasi meja
  164  digit                           digit
  165  digital                         digital
  166  digital computer                komputer digital
  167  direct submission               submisi langsung
  168  direct user                     pengguna langsung
  169  directory                       direktori
  170  directory information           informasi direktori
  171  directory management            manajemen direktori
  172  directory name                  nama direktori
  173  directory system                sistem direktori
  174  directory system agent          agen sistem direktori
  175  directory user                  pengguna direktori
  176  directory user agent            agen pengguna direktori
  177  disc                            disket; cakram; diska
  178  disclosure of other             penyingkapan lain
  179  disconnected network drive      pemacu jaringan tak-tersambung
  180  discuss                         diskusi
  181  disk drive                      penggerak disket; penggerak
                                       cakram
  182  disk memory                     memori disket; memori cakram
  183  diskette                        disket
  184  display                         tayangan
  185  display station                 monitor peraga
  186  distribution list               senarai distribusi
  187  document                        dokumen
  188  document delivery               pengiriman dokumen
  189  document interchange            saling tukar dokumen
  190  domain                          ranah
  191  domain knowledge                pengetahuan ranah
  192  domain model                    model ranah
  193  domain name server              server nama ranah; peladen nama
                                       ranah
  194  down                            anjlok
  195  download                        unduh
  196  drag                            seret
  197  draw                            gambar; lukis
  198  draw table                      buat tabel
  199  drawing                         penggambaran
  200  drive                           penggerak
  201  dummy                           tiruan
  202  edit                            edit
  203  electronic data proccessing     pemrosesan data elektronik (PDE)
       (EDP)
  204  electronic archive              arsip elektronik
  205  electronic data                 data elektronik
  206  electronic document             dokumen elektronik
  207  electronic mail                 surat elektronik
  208  electronic mailbox              kotak surat elektronik
  209  electronic messaging            pemesanan elektronik
  210  emoticon                        ikon emosi
  211  encoded information             informasi tersandi
  212  encoding                        penyandian
  213  encryption                      enkripsi
  214  end                             selesai; tamat
  215  enter                           enter
  216  entry                           entri
  217  envelope                        amplop
  218  episode                         episode
  219  erase                           hapus
  220  eraser                          penghapus
  221  error                           galat
  222  esc(ape)                        hindar; keluar balik
  223  evaluation function             fungsi evaluasi
  224  exit                            keluar
  225  expert system (ES)              sistem pakar (SP)
  226  expiration date                 tanggal ekspirasi
  227  expiry date indication          indikasi tanggal kedaluwarsa
  228  explorer                        penjelajah
  229  export                          ekspor
  230  facsimile                       faksimile
  231  facsimile machine               mesin faksimile
  232  fax                             faks
  233  fax board                       papan faks
  234  fax machine                     mesin faks
  235  fax modem                       modem faks
  236  feedback                        balikan; umpan balik
  237  fetch                           jemput; ambil
  238  field                           ruas
  239  field length                    panjang ruas
  240  file                            berkas
  241  file name                       nama berkas
  242  filing                          pemberkasan
  243  fill                            isi
  244  fill character                  isi karakter
  245  filter                          tapis; filter
  246  filtering                       penapisan
  247  find                            cari; temukan
  248  firmware                        peranti tegar, perangkat tegar
  249  floppy disk                     disket liuk; cakram liuk
  250  folder                          pelipat
  251  font                            huruf; fonta
  252  font size                       ukuran huruf
  253  footer                          kaki halaman
  254  foreground                      latar depan
  255  format                          format
  256  format painter                  pewarna format
  257  formula                         formula, rumus
  258  forward                         depan
  259  forward chaining                perantaian maju
  260  frame                           bingkai
  261  front-end                       ujung depan
  262  full screen                     layar penuh
  263  gateway                         gerbang
  264  general                         umum
  265  generate                        bangkitkan
  266  get                             dapatkan
  267  gigabyte                        gigabita
  268  go to                           menuju
  269  gridlines                       garis kisi
  270  hack                            retas
  271  hacker                          peretas
  272  hang                            macet
  273  hanging indent                  inden macet
  274  hard disk                       cakram keras
  275  hardware                        perangkat keras
  276  header                          tajuk
  277  heading                         penajukan
  278  help                            bantuan
  279  heuristic search                telusur heuristik
  280  hide                            tersembunyi
  281  highlight                       sorot
  282  history                         sejarah
  283  home                            pangkal
  284  home base                       basis pangkal
  285  horizontal                      horizontal
  286  hub                             hub
  287  hyperlink                       hipertaut
  288  identity (ID)                   identitas (ID); tanda kenal
  289  If-then rule                    kaidah jika-maka
  290  If-then statement               pernyataan jika-maka
  291  image interpretation            inteprestasi citra
  292  image understanding             pemahaman citra
  293  image recognition               rekognisi citra
  294  import                          masuk; impor
  295  in-basket                       masuk keranjang
  296  inbox                           kotak masuk
  297  indent                          inden
  298  index                           indeks
  299  inference engine                mesin inferensi
  300  informatics                     informatika
  301  information                     informasi
  302  information object              objek informasi
  303  information system              sistem informasi
  304  information technology (IT)     teknologi informasi (TI)
  305  input                           masukan
  306  input data                      data masukan
  307  input/output (I/O)              masukan/keluaran (M/K)
  308  insert                          sisip, sisipan
  309  install                         instal
  310  instruction                     pembelajaran, instruksi
  311  integrated software             perangkat keras terpadu
  312  interactive videography         videografi interaktif
  313  interface                       antarmuka
  314  intranet                        intranet
  315  IP (identification personal)    alamat PI (personal
       address                         identifikasi)
  316  italic                          italik; miring
  317  joining                         penggabungan
  318  key                             kunci; tombol
  319  key field                       medan kunci; medan tombol
  320  key lock                        terkunci
  321  keyboard                        papan ketik; papan tombol
  322  keyboard entry                  entri papan ketik; entri papan
                                       tombol
  323  keyboard printer                pencetak papan ketik
  324  keypad                          bantalan kunci
  325  keyword                         kata kunci; kata sandi
  326  kilobyte                        kilobita
  327  knowledge acquisition           persyaratan pengetahuan
  328  knowledge base                  basis pengetahuan
  329  knowledge engineer              insinyur pengetahuan
  330  knowledge engineering           rekayasa pengetahuan
  331  label                           label
  332  landscape                       lanskap
  333  launch                          luncur
  334  launching                       peluncuran
  335  leased line                     jalur sewaan
  336  left                            kiri
  337  legal pleadings                 pembelaan legal
  338  letters and fax                 surat dan faks
  339  line                            garis; jalur
  340  links                           taut
  341  list                            senarai
  342  load                            muat
  343  lock                            kancing
  344  log in                          log masuk
  345  log off                         log keluar
  346  log on                          log masuk
  347  log out                         log keluar
  348  lower case                      sosok (huruf) bawah
  349  macro                           makro
  350  macro instructions              instruksi makro
  351  macroprocessor                  makroprosesor; pemroses makro
  352  magnetic disc storage           penyimpan disket magnetik
  353  mail                            surat
  354  mail broadcaster                penyiar surat
  355  mailbox                         kotak surat
  356  mainframe                       bingkai induk; kerangka induk
  357  management domain               ranah manajemen
  358  map network drive               pemacu jaringan peta
  359  master data                     data utama; data induk
  360  master file                     berkas induk
  361  means-end analysis              analisis rerata-akhir
  362  media player                    penggelar media
  363  megabyte                        megabita
  364  memo                            memo
  365  memory                          memori
  366  memory cache                    memori tembolok
  367  memory capacity                 kapasitas memori
  368  menu                            menu
  369  merge                           gabung
  370  message                         pesan
  371  message handling                penanganan pesan
  372  message retrieval               temu kembali pesan
  373  message storage                 penyimpanan pesan
  374  message transfer                transfer pesan
  375  message transfer agent          agen transfer pesan
  376  microcomputer                   mikrokomputer; komputer mikro
  377  microprocessor                  mikroprosesor; prosesor mikro
  378  minicomputer                    minikomputer
  379  missing                         penghilangan
  380  modem                           modem
  381  moderated conference            konferensi terpadu
  382  monitor                         monitor
  383  monitor display                 tampilan monitor
  384  motherboard                     papan induk
  385  mouse                           tetikus
  386  movie                           film
  387  multi-tasking                   penugasan ganda
  388  multimedia                      multimedia
  389  multiple of firing              ganda penyalaan
  390  name resolution                 resolusi nama
  391  naming authority                otoritas penamaan
  392  natural language                bahasa alami
  393  network                         jaringan
  394  networking                      jejaring
  395  new mail                        surat baru
  396  nondelivery                     takterkirim
  397  numbering                       penomoran
  398  numlock                         kancing angka
  399  O/R address                     alamat O/R
  400  object                          objek
  401  off                             padam
  402  office automation               otomasi kantor
  403  offline                         terputus
  404  ok                              oke
  405  on                              hidup, on
  406  on line                         terhubung; tersambung
  407  open                            buka
  408  operating system (OS)           sistem operasi (SO)
  409  operator                        operator
  410  optical disk                    disket optik
  411  option                          opsi; pilihan
  412  originator                      originator
  413  originator/recipient            originator/penerima
  414  other documents                 dokumen lain
  415  out-basket                      keranjang luar
  416  outline                         kerangka, ragangan
  417  output                          keluaran
  418  pack and go                     kemas dan jalankan
  419  page default                    standar halaman
  420  page down (PgDn)                turun halaman
  421  page number                     nomor halaman
  422  page preview                    pratilik halaman
  423  page set up                     tata halaman
  424  page up (PgUp)                  naik halaman
  425  page width                      lebar halaman
  426  paragraph                       paragraf
  427  password                        sandi lewat
  428  paste                           pasta, rekat
  429  paste special                   spesial pasta
  430  pause                           jeda
  431  percent style                   gaya persentase
  432  physical delivery               pengiriman fisik
  433  physical delivery access        akses pengiriman fisik
  434  picture                         gambar
  435  pixel                           piksel
  436  port                            pangkalan
  437  portrait                        potret
  438  power                           daya
  439  preview                         pratilik
  440  preview not available           pratilik taktersedia
  441  primary storage                 penyimpan utama
  442  print                           cetak
  443  print area                      wilayah cetak
  444  print out                       cetakan
  445  print preview                   pratilik cetak
  446  print screen                    cetak layar
  447  printer                         pencetak
  448  private domain name             nama ranah pribadi
  449  private management              manajemen pribadi
  450  probe                           kuar
  451  process                         proses
  452  processor                       pemroses; prosesor
  453  program                         program
  454  programmer                      pemrogram, programer
  455  programmer analyst              analis pemrogram; analis
                                       programer
  456  programming                     pemrograman
  457  programming language            bahasa pemrograman
  458  prompt                          siap ketik
  459  proof of delivery service       kedap layanan pengiriman
  460  properties                      properti
  461  protect                         proteksi; perlindungan
  462  protocol                        protokol
  463  publications                    publikasi
  464  query                           permintaan, kueri
  465  quit                            keluar
  466  random access                   akses acak
  467  random access memory (RAM)      memori akses acak
  468  read only memory (ROM)          memori baca-saja
  469  reader                          pembaca
  470  ready                           siap
  471  receipt                         menerima
  472  received                        diterima
  473  recipient                       penerima
  474  record                          utas; rekam
  475  redo                            jadi lagi
  476  redundancy                      kelewahan; redundansi
  477  refresh                         segar
  478  release                         luncuran; terbitan
  479  remove                          hapus
  480  rename                          ganti judul, nama ulang
  481  repeat                          ulang
  482  replace                         ganti
  483  replication                     replikasi
  484  reply                           jawab
  485  reply all                       jawab semua
  486  reports                         laporan
  487  reset                           tata ulang
  488  resource                        sumber daya
  489  restart                         start ulang
  490  restore                         simpan ulang
  491  resume                          teruskan lagi
  492  retrieval                       temu kembali
  493  retry                           coba lagi
  494  return                          kembali
  495  rewrite                         tulis ulang
  496  right                           kanan
  497  row                             baris
  498  ruler                           mistar
  499  run                             jalankan
  500  save                            simpan
  501  save as                         simpan sebagai
  502  save as HTML (hyper markup      simpan sebagai bahasa markah
       language)                       hiper teks (BMHT)
  503  scan                            pindai
  504  scanner                         pemindai
  505  screen                          layar
  506  scroll                          menggulung
  507  scroll lock                     kunci gulung
  508  search                          telusur
  509  secondary recipient             penerima sekunder
  510  sector                          sektor
  511  secure access                   akses aman
  512  security                        keamanan
  513  segment                         segmen
  514  select                          pilih
  515  select all                      pilih semua
  516  send                            kirim
  517  send to                         kirim kepada
  518  sent item                       surat/butir terkirim
  519  series                          seri
  520  server                          peladen; server
  521  set up show                     tata tampilan
  522  setting                         penataan
  523  setup                           tata
  524  shading                         pembayangan
  525  share workbook                  buku kerja bersama
  526  shareable directory             direktori terbagi
  527  sheet                           lembar
  528  shift                           alih
  529  shut down                       tutup padam
  530  signature                       tanda tangan
  531  slash                           garis miring
  532  sleep                           pudar
  533  slide                           salindia
  534  slide colour scheme             skema warna salindia
  535  slide from files                salindia dari berkas
  536  slide from outlines             salindia dari ragangan
  537  slide layout                    tata letak salindia
  538  slide miniature                 miniatur salindia
  539  slide number                    nomor salindia
  540  slide show                      tampil salindia
  541  slide sorter                    penyortir salindia; pemilah
                                       salindia
  542  slot                            slot
  543  software                        perangkat lunak
  544  sort                            sortir; pilah
  545  sound                           suara
  546  source                          sumber
  547  space                           spasi
  548  spacebar                        batang spasi
  549  speaker noter                   pencatat pembicara
  550  spelling                        ejaan
  551  split                           belah
  552  splitting                       pembelahan
  553  spread sheet                    lembar sebar
  554  standby                         siaga
  555  start                           mulai; star
  556  start up                        hidupkan
  557  status bar                      batang status
  558  stop                            stop
  559  stored message alert            siaga pesan tersimpan
  560  style                           gaya
  561  style checker                   pemeriksa gaya
  562  subdirectory                    subdirektori
  563  subject                         subjek
  564  submission                      submisi
  565  subscriber                      penika bawah
  566  subscript                       tika bawah
  567  subtotals                       subtotal
  568  superscript                     tika atas
  569  symbol                          simbol
  570  synchronize                     menyelaraskan; selaras
  571  tab                             tab
  572  table                           tabel
  573  tape                            pita
  574  taskbar                         batang tugas
  575  teleconferencing                telekonferensi
  576  telecopy                        telekopi
  577  telefax                         telefaks
  578  teletext                        teleteks
  579  telex                           teleks
  580  template                        templat
  581  terminal                        terminal
  582  text (voice, image, video)      teks (suara, citra, video)
  583  text box                        kotak teks
  584  theme                           tema
  585  thread                          ulir
  586  throughput                      terobosan
  587  tile                            ubinan
  588  time                            waktu
  589  to fax                          ke faks
  590  toolbars                        batang alat; batang perkakas
  591  tools                           alat; perkakas
  592  top-level domain name           nama ranah aras puncak
  593  trace                           runut
  594  tracing facility                fasilitas perunutan
  595  track                           lintas, jalur
  596  transfer                        transfer
  597  transmission                    transmisi
  598  transmittal event               peristiwa transmital
  599  underline                       garis bawah
  600  undo                            tak jadi
  601  unhide                          tak tersembunyi
  602  up                              ungguh
  603  up level                        naik aras
  604  update                          mutakhir
  605  upload                          unggah
  606  upper case                      sosok (huruf) atas
  607  user                            pengguna
  608  user agent                      agen pengguna
  609  user friendly                   akrab pengguna
  610  user group                      kelompok pengguna
  611  user interface                  antarmuka pengguna
  612  utilities                       kegunaan
  613  version                         versi
  614  vertical                        vertikal
  615  video conferencing              konferensi video
  616  videotext                       teks video
  617  view                            tilik
  618  viewdata                        data tilik
  619  viewing screen                  layar penilikan
  620  voice mail                      surat suara
  621  wake up                         bangun
  622  web pages                       halaman web
  623  whole page                      halaman utuh
  624  window                          jendela
  625  wizard                          cekatan
  626  word                            kata
  627  work load                       beban kerja
  628  work station                    anjungan kerja
  629  zoom                            zum
 
KOMPUTER IAS
EVOLUSI DAN KINERJA KOMPUTER
Perkembangan komputer meliputi peningkatan kecepatan processor, penyusutan ukuran komponen, peningkatan ukuran memory dan peningkatan kapasitas serta kecepatan I/O.
SEJARAH PERKEMBANGAN KOMPUTER
Sejarah perkembangan komputer di bagi menjadi dua yaitu:
1. sebelum tahun 1940
2. sesudah tahun 1940
1. Sebelum tahun 1940
Manusia menggunakan jari untuk mengenali dan membilang nomor satu hingga sepuluh. Selepas itu mereka mengenali nomor-nomor yang lebih besar tetapi menggunakan digit-digit dari 0 hingga 9.
Ahli perniagaan dari negeri China, turki dan yunani menggunakan abakus (sempoa) untuk perhitungan. Pada tahun 1617, john napir mengemukakan perhitungan logaritma dan menemukan alat yang disebut tulang napier (napier’s bones).
Blaise pascal menciptakan mesin perghitungan mekanikal pertama pada tahun 1642. mesin ini beroperasi menggerakan gear pada roda. Pascal juga telah banyak menyumbang ide dalam bidang matematika. Pada tahun 1816 Charles Babbage membuat “ The difference engine “ mesin ini bias menyelesaikan masalah perhitungan matematika seperti logaritma secara mekanikal dengan tepat sampai 20 digit. Howard Aiken memperkenalkan penggunaan mesin elektromakenikal yang disebut dengan nama Mark I pada tahun 1937. bentuknya besar dan berat serta mengandungi kabel wayer yang panjang semua operasi didalam computer dijalankan oleh tenaga elektromakenikal
 2. Sesudah Tahun 1940
1. Komputer Generasi Pertama
Computer generasi pertama menggunakan Vacuum Tube (tabung vakum) untuk penimpanan baris perintah. Vacuum tube yang diperlukan amatlah banyak agar computer dapat digunakan secara cepat tepat dan ukuran computer generasi pertama ini sangat besar.
Generasi Pertama.
Komponen utamanya adalah Tabung Hampa Udara (Vacuum Tubes). Di 
bawah ini merupakan gambar sebuah Tabung Hampa Udara buatan IBM :
Ada beberapa jenis komputer yang dis
ebut sebsagai Generasi Pertama, yaitu :
ENIAC (Electronic Numerical Integrator And Computer)
Didesain dan dibangun/dikerjakan oleh sebuah tim khusus yang 
dipimpin oleh John Mauchly dan John Presper Eckert di University of
Pennsylvania,  berdasarkan pesanan dari Angkatan Bersenjata Amerika 
yang sebenarnya digunakan untuk membantu perhitungan jarak dan table-
tabel lintasan peluru yang digunakan pada senjata-senjata baru. 
Komputer ini merupakan komputer (General-purpose Electronic 
Digital) pertama di dunia, yang diselesaikan pada tahun 1946. 
Komputer ini berukuran 500 m2 (sangat besar) dan beratnya 30 ton, serta 
terdiri dari 18,000 tabung hampa. Ketika beroperasi membutuhkan daya
140 Kilo Watt listrik. Dan ENIAC merupakan komputer berbasis angka
desimal bukan biner yang di-operasi-kan secara manual dengan cara 
mengubah kedudukan saklar serta menyambung dan memutuskan kabel. 
Di bawah ini gambar ENIAC: 
 
Von Neumann Machine.
 
 
Di tahun 1946, seorang Matematikawan John von Neumann yang 
juga adalah konsultan dalam proyek pembuatan komputer ENIAC 
memulai mendesain sebuah komputer yang berkonsep “stored-program”
yang disebut dengan EDVAC (Electronic Discrete Variable Computer)
dan dinamai dengan IAS di Princeton Institute for Advanced Studies. Dan 
sayangnya IAS ini tidak selesai sampai dengan tahun 1952. Di bawah ini 
merupakan diagram struktur komputer IAS secara global. 
2
 
 
Di bawah ini gambar dari komputer EDVAC :
Di bawah ini merupakan diagram struktur komputer IAS yang 
lebih lengkap. 
3
 
Dalam diagram ini terlihat bahwa CU(Control Unit) maupun ALU
(Arithmetic Logic Unit) mempunyai lokasi penyimpanan yang disebut
dengan register,  yang didefinisikan sebagai berikut:
• Memory Buffer Register (MBR) 
Berisi word yang akan disimpan di memori atau digunakan
untuk menerima word dari memori. 
• Memory Address Register (MAR)
Mengalokasikan alamat di memori (word) untuk ditulis 
atau dibaca ke MBR. 
• Instruction Register (IR)
Berisi instruksi 8 bit op code (operation code) yang sedang 
dieksekusi. 
• Instruction Buffer Register (IBR) 
Digunakan untuk instruksi-instruksi sementara dari sebuah 
word di memori. 
• Program Counter (PC) 
Berisi alamat sepasang instruksi berikutnya yang akan
diambil (fetch) dari memori. 
• Accumulator (AC) dan Multiplier-Quotient (MQ) 
Digunakan untuk operan-operan dan hasil operasi ALU 
yang bersifat sementara. 
Catatan: 
Word disini adalah lokasi penyimpanan di memori IAS yang masing-
masing terdiri dari 40 bit (binary digit), dimana data dan instruksi 
disimpan disini dan berujud bilangan biner. Berikut adalah gambaran dari 
word :
4
 
Dari gambar di atas terlihat bahwa setiap word terdiri dari sign bit dan 39
bit nilai. Word juga dapat terdiri dari 2 buah instruksi 20 bit, dimana setiap
instruksi terdiri dari 8 bit op code dan 12 bit alamat dalam memori. 
Commercial Computers.
Pada tahun 1947, Eckert-Mauchly Computer Corporation yang 
didirikan oleh John Presper Eckert dan John Mauchly membuat pabrik 
komputer komersial (pembuatan secara massal dan dijual untuk umum). 
Komputer komersial pertama yang sukses dipasaran adalah UNIVAC I 
(Universal Automatic Computer). Kemudian pada tahun 1950 diluncurkan
UNIVAC II yang mempunyai memori lebih besar dan kecepatan yang 
lebih tinggi. Dengan diluncurkannya UNIVAC II ini ternyata membawa 
pengaruh terhadap industri komputer. Mengapa demikian ?
a. Pabrik-pabrik komputer akan melanjutkan pembuatan komputer 
yang lebih tinggi spesifikasinya dan lebih cepat unjuk kerjanya. 
b. Setiap pabrik komputer akan membuat komputer baru yang 
upward compatible dengan komputer yang lama, sehingga 
program-program yang ditulis untuk komputer lama akan dapat 
dijalankan di komputer baru. 
Disinilah nama IBM sudah mulai muncul dengan diluncurkannya
komputer yang disebut dengan Mark I. 
5
 
Bagian dari sebuah unit Komputer :
• Unit Masukan
• Unit Keluaran
• Unit Pemroses data
• Unit Penyimpan data
ORKOM dan ARKOM
Organisasi Komputer mempelajari bagian yang terkait dengan unit? unit operasional komputer dan hubungan antara komponen sistem komputer. contoh: sinyal kontrol, interface, teknologi memori.
Arsitektur Komputer mempelajari atribut ? atribut sistem komputer yang terkait dengan seorang programmer. contoh: set instruksi, aritmetilka yang digunakan, teknik pengalamatan, mekanisme I/0.
Struktur dan Fungsi
Struktur komputer adalah cara komponen – komponen komputer saling terkait dan berhubungan
Fungsi komputer adalah operasi masing masing komponen sebagai bagian dari struktur
Struktur Utama Komputer
 
Bagian dari sebuah unit Komputer :
• Unit Masukan
• Unit Keluaran
• Unit Pemroses data
• Unit Penyimpan data
ORKOM dan ARKOM
Organisasi Komputer mempelajari bagian yang terkait dengan unit? unit operasional komputer dan hubungan antara komponen sistem komputer. contoh: sinyal kontrol, interface, teknologi memori.
Arsitektur Komputer mempelajari atribut ? atribut sistem komputer yang terkait dengan seorang programmer. contoh: set instruksi, aritmetilka yang digunakan, teknik pengalamatan, mekanisme I/0.
Struktur dan Fungsi
Struktur komputer adalah cara komponen – komponen komputer saling terkait dan berhubungan
Fungsi komputer adalah operasi masing masing komponen sebagai bagian dari struktur
Struktur Utama Komputer
 
  
 Pengertian ENIAC
ENIAC, singkatan dari Electronic Numerical Integrator And Computer, adalah komputer elektronik penuh pertama yang didesain agar mampu diprogram ulang dengan cara mengatur ulang kabelnya agar dapat menyelesaikan segala jenis masalah perhitungan.
Ide tentang ENIAC dipikirkan dan didesain oleh J. Presper Eckert dan John William Mauchly dari Universitas Pennsylvania. Komputer tersebut mulai dibangun pada 17 Mei 1943 sebagai Proyek PX dan dibangun di Moore School of Electrical Engineering sejak pertengahan 1944, dan dioperasikan secara resmi sejak Februari 1946 setelah menelan biaya sebesar $500.000. Ia kemudian dimatikan pada 9 November 1946 untuk diperbaharui dan ditingkatkan memorinya. ENIAC diperlihatkan kepada umum pada 14 Februari 1946 di Universitas Pennsylvania dan dipindahkan ke Aberdeen Proving Grounds, Maryland pada 1947. Pada 29 Juli tahun yang sama, ENIAC dinyalakan dan akan terus beroperasi hingga pukul 23:45 pada 2 Oktober 1955. Sebuah tim yang terdiri dari delapan wanita memprogram ENIAC dengan memanipulasi ribuan kabel dan saklarnya.ENIAC mendapatkan pemberitaan yang luas karena ukurannya yang besar. Ia memiliki 17.468 tabung vakum, 7.200 dioda kristal, 1.500 pemancar, 70.000 resistor, 10.0000 kapasitor dan sekitar 5 juta sambungan yang disolder dengan tangan. Beratnya 27 ton dan ukurannya 2,4 m x 0,9 m x 30 m. ENIAC mengambil luas sekitar 167 m² dan mengkonsumsi energi sebesar 160 kW.
ENIAC dikembangkan dan dibangun oleh Angkatan Darat AS untuk Laboratorium Penelitian Persenjataan mereka dengan tujuan untuk menghitung arah dan jarak tembak rudal balistik di PD II lewat tabel tembakan senjata. 
 Cara kerja ENIAC
ENIAC menggunakan sebuah penghitung berbentuk cincin yang mempunyai sepuluh posisi. Perhitungan dilakukan dengan "menghitung" pulsa dengan penghitung cincin dan membuat pulsa pembawa baru apabila counternya sudah beputar kembali ke posisi semula; ide dasarnya adalah untuk meniru roda digit dalam mesin penghitung mekanis.
ENIAC mempunyai dua puluh slot akumulator yang masing-masingnya sepuluh digit dan setiap detiknya dapat melakukan 5000 proses penambahan dan pengurangan sederhana di antara keduapuluh angka-angka tersebut. Empat slot akumulator digunakan dengan sebuah unit "pengali" dan setiap detiknya dapat dilakukan 385 proses perkalian. 5 slot akumulator yang dikendalikan dengan unit "pembagi pengakar pangkat dua" setiap detiknya dapat menjalankan 40 operasi pembagian dan 3 operasi pengakar-dua-an. Sembilan unit lainnya adalah "Unit Pemulai" (memulai dan memberhentikan mesin), "Cycling Unit" (mensinkronkan unit unit yang lain), master programer (mengendalikan sekuens loop), unit pembaca (dikendalikan dengan pembaca punch card IBM), constant transmitter, dan tiga tabel fungsi.
ENIAC menggunakan tabung radio berbasis oktal yang sering digunakan pada masanya, akumulator desimalnya di buat dari flip-flop 6SN7, sedangkan 6L7, 6SJ7, 6SA7 dan 6AC7 digunakan untuk fungsi logika. Sejumlah 6L6 dan 6V6 digunakan sebagai ‘’line driver’’ untuk mengendalikan pulsa antara kabel diantara rak pengatur.
 Sejarah Perkembangan Komputer Secara Singkat
 Saat ini komputer dan piranti pendukungnya telah masuk dalam setiap aspek kehidupan dan pekerjaan. Komputer yang ada sekarang memiliki kemampuan yang lebih dari sekedar perhitungan matematik biasa. Diantaranya adalah sistem komputer di kassa supermarket yang mampu membaca kode barang belanja,sentral telepon yang menangani jutaan panggilan dan komunikasi,jaringan komputer dan internet yang menghubungkan berbagai tempat di dunia.
Alat Hitung Tradisional dan Kalkulator Mekanik Abacus,yang muncul sekitar 5000 tahun yang lalu di Asia kecil dan masih digunakan di beberapa tempat hingga saat ini dapat dianggap sebagai awal mula mesin komputasi.Alat ini memungkinkan penggunanya untuk melakukan perhitungan menggunakan biji-bijian geser yang diatur pada sebuah rak. Para pedagang di masa itu menggunakan abacus untuk menghitung transaksi perdagangan.Seiring dengan munculnya pensil dan kertas, terutama di Eropa, abacus kehilangan popularitasnya
Setelah hampir 12 abad,muncul penemuan lain dalam hal mesin komputasi.Pada tahun 1642, Blaise Pascal (1623-1662),yang pada waktu itu berumur 18 tahun,menemukan apa yang dia sebut sebagai kalkulator roda numerik (numerical wheel calculator) untuk membantu ayahnya melakukan perhitungan pajak.
Kotak persegi kuningan ini yang dinamakan Pascaline,menggunakan delapan roda putar bergerigi untuk menjumlahkan bilangan hingga delapan digit.Alat ini merupakan alat penghitung bilangan berbasis sepuluh.Kelemahan alat ini adalah hanya terbatas untuk melakukan penjumlahan.
Pada Tahun 1694,seorang matematikawan dan filsuf Jerman,Gottfred Wilhem von Leibniz (1646-1716) memperbaiki Pascaline dengan membuat mesin yang dapat mengalikan.Sama seperti pendahulunya,alat mekanik ini bekerja dengan menggunakan roda-roda gerigi. Dengan mempelajari catatan dan gambar-gambar yang dibuat oleh Pascal, Leibniz dapat menyempurnakan alatnya.
 Sejarah Komputer menurut periodenya adalah:
- Alat Hitung Tradisional dan Kalkulator Mekanik
- Komputer Generasi Pertama
- Komputer Generasi Kedua
- Komputer Generasi Ketiga
- Komputer Generasi Keempat
- Komputer Generasi Kelima
- Komputer Generasi Keenam (masa depan)
KOMPUTER KOMERSIAL PERTAMA
 
Gambar Komputer Univac
Pada pertengahan tahun 1950 UNIVAC mengalami kemajuan dalam beberapa aspek pemrograman tingkat lanjut, sehingga merupakan komputer general purpose pertama yang didesain untuk menggunakan angka dan huruf dan menggunakan pita magnetik sebagai media input dan output-nya. Inilah yang dikatakan sebagai kelahiran industri komputer yang didominasi oleh perusahaan IBM dan Sperry. Komputer UNIVAC pertama kali digunakan untuk keperluan kalkulasi sensus di AS pada tahun 1951, dan dioperasikan sampai tahun 1963.
KOMPUTER-KOMPUTER IBM
IBM memproduksi IBM 605 dan IBM 701 pada tahun 1953 yang berorientasi pada aplikasi bisnis dan merupakan komputer paling populer sampai tahun 1959. IBM 705 dikeluarkan untuk menggantikan IBM 701 yang kemudian memantapkan IBM dalam industri pengolahan data.
Komputer Generasi II (1959-1964)  
Komputer generasi kedua ditandai dengan ciri-ciri sebagai berikut:
-Menggunakan teknologi sirkuit berupa transistor dan diode untuk menggantikan tabung vakum.
-Sudah menggunakan operasi bahasa pemrograman tingkat tinggi seperti FORTRAN dan COBOL.
-Kapasitas memori utama dikembangkan dari Magnetic Core Storage.
-Menggunakan simpanan luar berupa Magnetic Tape dan Magnetic Disk.
-Kemampuan melakukan proses real time dan real-sharing.
-Ukuran fisiknya sudah lebih kecil dibanding komputer generasi pertama.
-Proses operasi sudah lebih cepat, yaitu jutaan operasi perdetik.
-Kebutuhan daya listrik lebih kecil.
-Orientasi program tidah hanya tertuju pada aplikasi bisnis, tetapi juga aplikasi teknik.
 
UNIVAC III
Dibanding denga tabung, teknologi transistor jauh lebih efisien sebagai switch dan dapat diperkecil ke skala mikroskopik. Pada tahun 2001 peniliti Intel telah memperkenalkan silikon paling kecil dan paling cepat di dunia, dengan ukuran 20 nanometer ata sebanding dengan sepermiliar meter, yang akan digunakan pada prosesor dengan kecepatan 20 GHz (Giga Hertz). Era ini juga menandakan permulaan munculnya minikomputer yang merupakan terbesar kedua dalam keluarga komputer. Harganya lebih murah dibanding dengan generasi pertama. Komputer DEC PDP-8 adalah minikomputer pertama yang dibuat tahun 1964 untuk pengolahan data komersial.
Jenis-jenis komputer lain yang muncul pada generasi ini diantaranta UNIVAC III, UNIVAC SS80, SS90, dan 1107, IBM 7070, 7080, 1400, dan 1600.
Komputer Generasi III (1964-1970)
      Komputer Generasi III IBM S/360
Pada generasi ketiga inilah teknologi Integrated Circuit (IC) menjadi ciri utama karena mulai digunakan pada sebuah perangkat komputer hingga generasi sekarang. Komponen IC berbentuk hybrid atau solid (SLT) dan monolithyc (MST). SLT adalah transistor dan diode diletakkan terpisah dalam satu tempat sedangkan MST adalah elemen transistor, diode, dan resistor diletakkan bersama dalam satu chip. MST lebih kesil tetapi mempunyai kemmapuan lebih besar dibanding SLT.
IC dibuat pertama kali oleh Texas Istruments dan Fairchild Semiconductor pada tahun 1959 yang hanya berisi enam transistor. Bisa kita bandingkan bahwa prosesor saat ini yang kita gunakan telah memiliki jutaan, puluhan, ratusan juta transistor, bahkan telah didesain prosesor dengan miliaran transistor. Sebuah perkembangan yang luar biasa dalam masa kurang dari setengah abad.
      Komputer Generasi IV: Apple II
Perusahaan Intel pada tahun 1971 memperkenalkan mikrokomputer 4 bit yang menggunakan chip prosesor dengan nama 4004 yang berisi 230 transistor dan berjalan pada 108 KHz (Kilo-Hertz) dan dapat mengeksekusi 60.000 operasi per detik. Dilanjutkan pada tahun 1972, Intel memperkenalkan mikrokomputer 8008 yang memproses 8 bit informasi pada satu waktu. Selanjutnya mikroprosesor 8080 dibuat pada tahun 1974, dan merupakan prosesor untuk tujuan umum pertama. Sebelumnya prosesor 4004 dan 8008 dirancang untuk kebutuhan aplikasi tertentu, dan prosesor 8080 memiliki kemampuan lebih cepat dan memilki set instruksi yang lebih kaya, serta memiliki kemampuan pengalamatan yang lebih besar. Pada generasi keempat ini tampilan monitor masih satu warna (green color).
      Komputer Generasi IV: PDP 11
Komputer-komputer generasi keempat diantaranya adalah IBM 370, Apple I dan Apple II, PDP-11, VisiCalc, dan Altair yang menggunakan prosesor Intel 8080, dengan sistem operasi CP/M (Control Program for Microprocessor), dengan bahasa pemrograman Microsoft Basic (Beginners Allpurpose Symbolic Instruction Code). Sebagai catatan bahwa pada komputer-komputer generasi keempat ini tidak satupun yang PC-Compatible atau Macintosh-Compatible. Sehingga pada generasi ini belum ditentukan standar sebuah komputer terutama personal computer (PC).
Komputer Generasi V (1980-an-sekarang)
      Komputer Generasi V: IBM PC
Akhir tahun 1980, IBM memutuskan untuk membangun sebuah komputer personal (PC) secara massal, yang pada tanggal 12 Agustus 1981 menjadi sebuah standar komputer PC, dan pada akhirnya hingga saat ini PC dikenal dengan nama standar IBM-PC. Prosesor yang digunakan adalah 8088/8086 yang menjadi standar komputer saat ini, menggunakan basis proses 16 bit persatuan waktu. Dengan lahirnya komputer generasi kelima ini, IBM bekerja sama dengan Microsoft untuk mengembangkan software di dalamnya. Hingga saat ini Microsoft mendominasi kebutuhan software di dunia PC.
Pada perkembangan selanjutnya perubahan besar terjadi bahwa sejak IBM-PC diperkenalkan dan bukan menjadi satu-satunya manufaktur PC-compatible, maka standar baru dalam dunia industri PC lebih dikembangkan oleh perusahaan lain seperti Intel dan Microsoft yang dipelopori oleh W. Bill Gates yang menjadi pionir standar hardware dan software dunia.
Pada generasi kelima ini, telah dilakukan pengembangan dengan apa yang dinamakan Josephson Junction, teknologi yang akan menggantikan chip yang mempunyai kemampuan memproses trilyunan operasi perdetik sementara teknologi chip hanya mampu memproses miliaran operasi perdetik. Komputer pada generasi ini akan dapat menerjemahkan bahasa manusia, manusia dapat langsung bercakap-cakap dengan komputer serta adanya penghematan energi komputer. Sifat luar biasa ini disebut sebagai “Artificial Intelligence”, selain itu juga berbasis Graphic User Interface (GUI), multimedia, dan multikomunikasi.
Komputer Generasi VI: Masa Depan
      Komputer Masa Depan
 
Dengan teknologi komputer yang ada saat ini, agak sulit untuk dapat membayangkan bagaimana komputer masa depan. Dengan teknologi yang ada saat ini saja kita seakan sudah dapat “menggenggam dunia”. Dari sisi teknologi beberapa ilmuan komputer meyakini suatu saat tercipta apa yang disebut dengan biochip yang dibuat dari bahan protein sitetis. Robot yang dibuat dengan bahan ini kelak akan menjadi manusia tiruan. Sedangkan teknologi yang sedang dalam tahap penelitian sekarang ini yaitu mikrooptik serta input-output audio yang mungkin digunakan oleh komputer yang akan datang. Ahli-ahli sains komputer sekarang juga sedang mencoba merancang komputer yang tidak memerlukan penulisan dan pembuatan program oleh pengguna. Komputer tanpa program (programless computer) ini mungkin membentuk ciri utama generasi komputer yang akan datang.
      Kemungkinan Komputer Masa Depan
Secara prinsip ciri-ciri komputer masa mendatang adalah lebih canggih dan lebih murah dan memiliki kemampuan diantaranya melihat, mendengar, berbicara, dan berpikir serta mampu membuat kesimpulan  seperti manusia. 
 Masalah Pada ENIAC 
Beberapa ahli elektronik memperkirakan bahwa gagal-tabung akan sangat sering terjadi sehingga ENIAC takkan pernah berguna. Perkiraan ini ternyata hanya setengah benar: beberapa tabung memang terbakar hampir setiap harinya sehingga ENIAC tidak berfungsi sekitar setengah hari. Karena tabung-tabung khusus dengan reliabilitas-tinggi tidak tersedia hingga tahun 1948, Eckert dan Mauchly harus menggunakan tabung jenis biasa. Namun kebanyakan dari kegagalan tersebut ternyata terjadi pada saat pemanasan dan pendinginan, saat pemanas-pemanas tabung dan katoda berada di bawah tekanan panas yang terbesar.
Hal ini berhasil dikurangi setelah para insinyur ENIAC memutuskan untuk tidak mematikan ENIAC sama sekali, kegagalan dikurangi menjadi satu tabung setiap dua hari. Pada 1954, masa pengoperasian terlama tanpa kegagalan adalah 116 jam (hampir lima hari). Jika kita melihat ketersediaan teknologi pada masa itu, angka kegagalan ini bisa dibilang sangat rendah, dan membuktikan konstruksi ENIAC yang sangat baik dan tepat.
ENIAC beroperasi hingga 2 Oktober 1955. Desainnya tidak akan pernah diulang lagi dan akibatnya kekurangannya tidak pernah diperbaiki, khususnya ketidakmampuannya menyimpan program. ENIAC yang menjadi basis komputer masa kini tersebut juga dapat menjumlah, mengurangi, mengali, dan membagi, serta dapat menyimpan hingga sebanyak 20 data10 digit angka desimal. Perangkat penghitungan yang digunakan juga berfungsi sebagai unit penyimpanan. Pada Oktober 1955, ENIAC berhenti digunakan karena desakan akan kebutuhan atas mesin hitung yang lebih cepat dan efisien.
Namun ide-ide yang berasal dari karya tersebut dan pengaruhnya pada orang-orang seperti John von Neumann sangat besar dalam pengembangan komputer-komputer generasi selanjutnya, awalnya EDVAC, EDSAC dan SEAC. Sejumlah perbaikan juga dilakukan kepada ENIAC sejak 1948, termasuk mekanisme pemrogram tersimpan read-only yang menggunakan Tabel Fungsi sebagai ROM program, sebuah ide yang ditawarkan John von Neumann. Perubahan ini mengurangi kecepatan ENIAC dengan faktor hingga 6 kali, namun juga mengurangi masa pemrograman hingga tinggal berjam-jam (dari sebelumnya yang mencapai berhari-hari), sehingga kekurangan kecepatan tersebut dianggap pantas.
Hingga 2004, sebuah chip silikon berukuran 0,5 mm persegi mempunyai kapasitas yang sama dengan ENIAC, yang mengambil satu ruangan.
 Gambar-gambar Komputer ENIAC
      
 
  
 
  
     Gambar Vacum Tubes
      Gambar Rangkaian Vacum Tubes
  
DEC-PDP-8 adalah komputer mini komersial pertama yang sukses diproduksi oleh Digital Equipment Corporation (DEC) pada tahun 1960. DEC memperkenalkannya pada tanggal 22 Maret 1965, dan terjual lebih dari 50.000 sistem, yang paling baik dari setiap komputer sampai tanggal tersebut.  Itu adalah komputer pertama yang dijual secara luas dalam rangkaian komputer DEC PDP (PDP-5 awalnya tidak dimaksudkan untuk tujuan-umum). Chief engineer yang merancang versi awal PDP-8 adalah Edson de Castro, yang kemudian mendirikanDataGeneral.
PDP awal-8 model (informal dikenal sebagai "-8 Straight") menggunakan logika dioda-transistor, dikemas pada kartu chip flip, sebesar ukuran lemari es-minibar. 
Hal ini diikuti oleh PDP-8 S /, tersedia dalam desktop dan rack-mount model. Dengan menggunakan implementasi ALU satu-bit serial, PDP-8 / S lebih kecil, lebih murah, tetapi jauh lebih lambat dari aslinya PDP-8. Penyimpanan massal hanya tersedia perifer untuk PDP-8SdiskDF32. 
Kemudian sistem (PDP-8 / I dan / L, PDP-8 / E, / F, dan / M, dan PDP-8 / A) kembali ke implementasi yang lebih cepat, lengkap-paralel tetapi digunakan jauh lebih murah MSI TTL logika. Sebagian besar hidup PDP-8 adalah dari era ini. PDP-8 / E adalah umum, dan dianggap baik karena begitu banyak jenis perangkat I / O yang tersedia untuk itu. Ini sering dikonfigurasisebagaikomputertujuanumum. 
 Pada tahun 1975, komputer pribadi awal berdasarkan mikroprosesor yang murah, seperti Altair MITS dan kemudian TRS-80, Apple II dan lainnya mulai mendominasi pasar untuk komputerkecil.
Komersial terakhir PDP-8 model pada tahun 1979 disebut "CMOS-8" dan digunakan mikroprosesor kustom CMOS. Mereka tidak menawarkan harga yang kompetitif dan akhirnya  gagal. PC IBM pada tahun 1981 disemen azaz dari-CMOS 8s dengan membuat sebuah komputer, mikro prosesor yang didukungdenganbaik
Intersil menjual sirkuit terpadu komersial hingga tahun 1982 sebagai keluarga Intersil 6100. Berdasarkan teknologi CMOS mereka. memiliki kebutuhan daya yang rendah dan digunakan dalam beberapa sistem militer.
 
1. Arsitektur Penting
PDP-8 gabungan biaya rendah, upgrade dan rekayasa hati-hati untuk nilai yang bagus. Makna historis terbesar adalah bahwa volume rendah biaya PDP-8 dan tinggi yang terbuat komputer tersedia untuk penggunaan baru.
Kompleksitas rendah membawa biaya lainnya. Hal itu membuat pemrograman rumit, seperti terlihat dalam contoh-contoh dalam artikel ini dan dari diskusi "pages" dan "field." Beberapa proyek pemrograman ambisius gagal untuk cocok cacat desain memori atau pengembangan yangtidakbisadiselesaikan.
Seiring kemajuan desain dikurangi biaya logika dan memori, waktu programmer menjadi lebih penting. Desain komputer selanjutnya menekankan kemudahan pemrograman, biasanya menggunakan set instruksi yang lebih besar dan lebih intuitif.
Akhirnya, sebagian besar mesin-bahasa pemrograman yang akan datang dihasilkan oleh kompiler dan generator laporan. Komputer mengurangi instruksi set kembali penuh lingkaran untuk penekanan PDP-8 di sebuah set instruksi sederhana dan mencapai beberapa tindakan dalam siklus instruksi tunggal, dalam rangka untuk memaksimalkan kecepatan eksekusi, meskipun komputer baru sudah menggunakan kata-kata instruksi yang lebih fleksibel.
 
2. Deskripsi
PDP-8 menggunakan ide dari pendahulunya, terutama LINC dirancang oleh WA Clark dan CE Molnar yang terinspirasi oleh 160 minicomputer CDC Seymour Cray's.
Arsitektur punya saya diprogram sederhana / O bus, ditambah saluran DMA. Diprogram I / O bus biasanya akan lari rendah untuk periferal kecepatan menengah, seperti printer, teletypes, pembolong kertas pita dan pembaca, sedangkan DMA digunakan untuk layar tabung sinar katoda dengan pena cahaya, konverter analog-ke-digital, digital -konverter ke-analog, tape drive,diskdrive.
Ukuran kata, 12 bit, cukup besar untuk menangani unsigned integer 0-4095 - yang cukup lebar untuk mengendalikan mesin sederhana. Hal ini juga cukup untuk menangani ditandatangani nomor -2.048-2.047. Ini adalah presisi lebih tinggi daripada aturan slide atau kebanyakan komputer analog. Dua belas bit juga bisa menyimpan dua enam-bit subset karakter ASCII.
Untuk menghemat uang, desain menggunakan memori utama murah untuk berbagai tujuan yang dilayani oleh register flip-flop yang lebih mahal di komputer lain.
konfigurasi dasar The-PDP 8's memiliki memori utama dari 4.096 kata dua belas-bit. Sebuah unit memori-ekspansi opsional dapat beralih. memori tersebut menggunakan instruksi IOT.
Pada awal berdirinya, melihat programmer dari PDP-8 hanya memiliki delapan instruksi dan dua register (akumulator 12-bit, AC, dan membawa registrasi yang disebut "link register", L). Mesin yang digunakan memori inti magnetik dengan waktu siklus 1,5 mikrodetik, sehingga dua khas siklus (Get and Execute) instruksi memori-referensi berjalan pada kecepatan 0,333 MIPS. Tahun 1974 Pocket Referensi Card memberikan waktu instruksi dasar 1,2 mikrodetik, sampai 2,6 mikrodetik untuk menampilkan memori yang dirujuk. Kemudian mesin menambahkan register kedua (Pengganda / Register Quotient, MQ). Sebuah opsi diperpanjang aritmatika perkalian elemen tambahan aktual dan membagi instruksi.
PDP-8 telah dioptimalkan untuk kesederhanaan desain. CPU model serial, PDP-8 S /, hanya sekitar 519 gerbang logika, sedangkan mikrokontroler kecil (per 2008) biasanya memiliki 15.000 atau lebih. Dibandingkan dengan mesin yang lebih kompleks, fitur yang tidak perlu dihilangkan, dan logika dibagi bila memungkinkan. Instruksi yang digunakan AUTOINCREMENT, autoclear dan akses langsung untuk meningkatkan kecepatan perangkat lunak, mengurangi penggunaan memori dan memori pengganti murah untuk register mahal. Sebuah PDP dasar-8 CPU hanya memiliki empat register 12-bit, akumulator, program counter, register memori-memori register buffer dan alamat. Untuk menghemat uang, ini seluruhnya digunakan untuk berbagai keperluan di berbagai titik dalam siklus operasional. Sebagai contoh, register buffer memori yang disediakan operan aritmatika, merupakan bagian dari instruksi register, dan disimpan data untuk menulis ulang memori inti. (Ini akan mengembalikan data inti yang sudah di hapus0 Meskipun kesederhanaan dasar, penggunaan modul yang sangat kecil membuat mesin ini mahal, dengan sebagian besar dari dalam modul kecil, ribuan modul berlapis emas konektor, dan kabel backplane-kompleks dibungkus fiber. Dalam 8 / cara S dua tegangan logika yang berbeda digunakan, yang murah untuk meningkatkan fan-out dari logic.Dioda -transistor murah-8 gagasan PDP digunakan dari pendahulunya beberapa 12-bit, terutama LINC dirancang oleh WA Clark dan CE Molnar yang terinspirasi oleh 160 minicomputer CDC Seymour Cray's. 
Arsitektur punya saya diprogram sederhana / O bus, ditambah saluran DMA. Diprogram I / O bus biasanya akan berjalan rendah untuk periferal kecepatan menengah, seperti printer, teletypes, pembolong kertas pita dan pembaca, sedangkan DMA digunakan untuk layar tabung sinar katoda dengan pena cahaya, konverter analog-ke-digital, digital -konverter ke-analog.
Ukuran kata, 12 bit, cukup besar untuk menangani unsigned integer 0-4095 - yang cukup lebar untuk mengendalikan mesin sederhana. Hal ini juga cukup untuk menangani ditandatangani nomor -2.048-2.047. Ini adalah presisi lebih tinggi daripada aturan slide atau kebanyakan komputer analog. Dua belas bit juga bisa menyimpan dua enam-bit subset karakterASCII.
 
3. Versi yang di Rilis
Angka total penjualan untuk keluarga-8 PDP telah diperkirakan lebih dari 300.000 mesin. Model berikut ini diproduksi:
 
4. Input dan Output
I / O sistem mengalami perubahan besar selama era-8 PDP. Awal PDP-8 model yang digunakan antarmuka panel depan, seorang pembaca kertas-tape dan printer teletype dengan kertas-tape punch opsional. Seiring waktu I / O sistem seperti pita magnetik dan, RS-232 terminal pengulangan, pembaca memoryinternal. Menjelang akhir era-8 PDP, dan drive floppy disk cartridge bergerak-head disk yang populer I / O device. Penggemar modern telah menciptakan gaya PC adapter standar IDE hard disk untuk nyata dan simulasi komputer PDP-8.
5. Fasilitas Pemrograman
Awal PDP-8 sistem tidak memiliki sistem operasi, hanya panel depan yang  menghentikan switch. Pengembangan sistem Software untuk seri-8 PDP dimulai dengan masuknya panel depan yang paling dasar dari kode mesin baku biner (entri boot).
Dalam era tengah, pita kertas berbagai "sistem operasi" tersebut dikembangkan. Banyak program utilitas menjadi tersedia pada pita kertas. PAL-8 bahasa assembly source code sering disimpan pada pita kertas, baca ke memori, dan disimpan ke pita kertas. PAL dirakit dari pita kertas ke dalam memori. Versi rekaman Kertas dari sejumlah bahasa pemrograman yang tersedia, termasuk penerjemah FOKUS DEC dan compiler FORTRAN 4K .
Menjelang akhir era-8 PDP, sistem operasi seperti OS / 8 dan COS-310 memungkinkan mode editor baris tradisional dan command-line compiler pengembangan sistem menggunakan bahasa seperti bahasa assembly PAL-III, FORTRAN, BASIC, dan DIBOL .
Cukup modern dan maju RTOS dan preemptive multitasking multi-user sistem yang tersedia: sistem real-time (RTS-8) yang tersedia sebagai adalah sistem komersial multiuser (COS-300 dan COS-310) dan tunggal khusus-pengguna pengolah kata sistem (WPS-8).
Sebuah sistem time-sharing, TSS-8, juga tersedia. TSS-8 memungkinkan beberapa pengguna untuk login ke sistem melalui terminal 110-baud, dan edit, mengkompilasi dan debug program. Bahasa termasuk versi khusus dari BASIC, sebuah subset bahasa FORTRAN mirip dengan FORTRAN-1 (tidak ada subrutin user-tertulis atau fungsi), sebuah subset ALGOL, FOKUS,danassemblerdisebutPAL-D.
Sebuah jumlah yang wajar pengguna perangkat lunak disumbangkan untuk PDP-8 yang tersedia dari DECUS, Digital Equipment Corporation Pengguna Society, dan sering datang dengan listing sumber penuh dan dokumentasi.
6. Struktur BUS
 
7. Operator
- Grup 1
 
- Grup 2
 
- Grup 3
 
 
8. Contoh Pemrograman
Contoh berikut menunjukkan kode di PDP-8 bahasa assembly menggunakan assembler PAL-III.
 
Menampilkan “hello world”
 
Special Thanks To:
1. Wikipedia EN http://wikipedia.org
2. Google Dork -inurl:(htm|html|php) intitle:"index of" +"last modified" +"parent directory" +description +size +(.doc|.rtf|.pdf) "organisasi komputer"
3. Google Translate http://translate.google.co.id
--- ===== Selesai ===== -----
 
