Kamis, 08 Oktober 2015

PERULANGAN, PERCABANGAN, TIPE DATA


     Perulangan Java for, while dan do while


  • For : perulangan for digunakan saat kita mengetahui berapa banyak perulangan yang akan kita lakukan. 
  • While : perulangan while digunakan pada saat kita tidak mengetahui jumlah perulangan yang akan dilakukan tapi mengetahui kondisi atau syarat dilakukan perulangan.
  • Do-while :  perulangan yang hampir sama dengan while namun, pernyataan akan dilakukan terlebih dahulu kemudian dilakukan pengecekan.
Dibawah ini merupakan contoh sintax  dari ketiga perulangan diatas




Catatan :
i merupakan variabel yang dirubah, i<10 merupakan kondisi, dan i++ adalah pengubah (perulanganan) dimana jika kondisi masih terpenuhi maka perulangan akan berjalan terus sampai kondisi dan syarat tidak terpenuhi lagi.
Perbedaan ketiga perulangan tersebut terletak pada letak kondisi dan syarat perulangan.


PERCABANGAN
Percabangan adalah suatu pilihan atau opsi dengan kondisi tertentu. Jika kondisi yang menjadi syarat terpenuhi, maka opsi atau pilihan dijalankan, jika tidak maka sebaliknya. Dalam java terdapat 4 macam jenis percabangan, if, if-else, else-if, dan juga switch. Keempat jenis ini memiliki penggunaan masing-masing. Berikut penjelasan mengenai penggunaan tiap-tiap percabangan.
Contoh code :

 








TIPE DATA

Tipe data adalah jenis data yang mempunyai batasan tempat dan karakteristik sesuai dengan interprestasi data dan dapat diolah oleh komputer untuk memenuhi kebutuhan dalam pemrograman komputer. Tipe data pada umumnya termasuk tipe data primitif, yaitu interger, floating point number dan character (string). Kumpulan dari tipe data primitif yang sejenis juga dapat disatukan dalam sebuah blok yang disebut array.
Setiap variabel atau konstanta yang ada dalam kode program, sebaiknya kita tentukan dengan pasti tipe datanya. Ketepatan pemilihan tipe data pada variabel atau konstanta akan sangat menentukan pemakaian sumberdaya komputer (terutama memori komputer). Salah satu tugas penting seorang programmer adalah memilih tipe data yang sesuai untuk menghasilkan program yang efisien dan berkinerja tinggi.

Contoh Program :
class TesKeputusan{ //kelas yang dibuat pada project
public static void main(String[]args){  //merupakan kelas utama pada sebuah program java
char jeniskelamin ='W';//menggunakan tipe data char, variabel jeniskelamin, nilai variabel = W

//Percabangan if else digunakan saat kita memiliki dua pernyataan dengan syarat tertentu
if(jeniskelamin=='L') //membandingkan jika jeniskelamin bernilai = L maka outputnya adalah Cowok
System.out.println("cowok");
else if(jeniskelamin=='P')//membandingkan jika jeniskelamin bernilai = P maka outputnya adalah Cewek
System.out.println("cewek");
else
System.out.println("banci");
//else -if : percabangan yang digunakan saat kita memiliki banyak kondisi (lebih dari 2) dan banyak pernyataan (lebih dari 2)

System.out.println(jeniskelamin=='P'?"dia pasti cowok":"dia pasti cewek");
//jika jeniskelamin pada code diatas bernilai P maka akan keluar program dmana jenis kelamin cewek, dia pasti cowok dan sebaliknya

//switch case
switch(jeniskelamin){     /* percabangan yang digunakan saat kita memiliki banyak kondisi
                                            (lebih dari 2) dan banyak pernyataan (ledbih dari 2).
                                     Sebenarnya switch-case ini hampir sama dengan else if, hanya saja sintaksnya yang berbeda */
case'P':System.out.println("cowok"); //kondisi ke-1 dimana akan menampilkan keluaran cowok
break;
case'L':System.out.println("cewek"); //kondisi ke-2 dimana akan menampilkan keluaran cewek
break;
case ' ':System.out.println("banci"); //kondisi ke-3 dimana akan menampilkan keluaran banci
break;
    }
} // buka dan tutup kurung kurawal digunakan untuk memulai dan mengakhiri sebuah proses code program
}



Jika ingin Melihat dan mempelajari Program diatas, saya telah menyediakan Filenya yang berformat java

DOWNLOAD PROGRAM & TEXPAD HERE


Rabu, 23 September 2015

SEJARAH TERBENTUKNYA JAVA

Java adalah salah satu bahasa pemrograman yang bersifat open source yang merupakan produk dari
Sun Microsystem dan sekarang di pegang oleh oracle.

Bahasa Java adalah bahasa modern yang telah diterima masyarakat komputasi dunia. Hampir semua perusahaan perangkat lunak dan komputer besar mendukung dan mengembangkan aplikasi sistem berbasis Java.

Java adalah salah satu bahasa pemrogaman Multiplatform (Bisa berjalan di berbagai macam sistem operasi) karena pada dasarnya java mempunyai Jre (java runtime environment) atau dapat kita artikan
sebagai mesin tersendiri untuk mengeksekusi binary code hasil dari compilasi program yang telah kita buat, bereda dengan bahasa pemrograman vb, c++ yang memanfaatkan komponen sistem dalam Windows untuk mengeksekusi binary code hasil kompilasi program..

Pada Tahun 1996, Sun Microsystem secara resmi merilis versi awal Java yang kemudian terus berkembang hingga muncul JDK 1.1 (Java Development Kit versi 1.1). Perkembangan terus dilakukan hingga muncul versi baru yang disebut Java 2. Perubahan utama antara versi sebelumnya adalah adanya Swing yang merupakan teknologi Graphical User Interface (GUI) yang mampu menghasilkan aplikasi desktop yang benar-benar baik.



Sejarah Perkembangan JAVA

Bahasa pemrograman Java terlahir dari The Green Project, yang berjalan selama 18 bulan, dari awal tahun 1991 hingga musim panas 1992. Proyek tersebut belum menggunakan versi yang dinamakan Oak. Proyek ini dimotori oleh Patrick Naughton, Mike Sheridan, dan James Gosling, beserta sembilan pemrogram lainnya dari Sun Microsystems. Salah satu hasil proyek ini adalah maskot Duke yang dibuat oleh Joe Palrang.
Pertemuan proyek berlangsung di sebuah gedung perkantoran Sand Hill Road di Menlo Park. Sekitar musim panas 1992 proyek ini ditutup dengan menghasilkan sebuah program Java Oak pertama, yang ditujukan sebagai pengendali sebuah peralatan dengan teknologi layar sentuh (touch screen), seperti pada PDA sekarang ini. Teknologi baru ini dinamai "*7" (Star Seven).
Setelah era Star Seven selesai, sebuah anak perusahaan Tv kabel tertarik ditambah beberapa orang dari proyek The Green Project. Mereka memusatkan kegiatannya pada sebuah ruangan kantor di 100 Hamilton Avenue, Palo Alto.
Perusahaan baru ini bertambah maju: jumlah karyawan meningkat dalam waktu singkat dari 13 menjadi 70 orang. Pada rentang waktu ini juga ditetapkan pemakaian Internet sebagai medium yang menjembatani kerja dan ide di antara mereka. Pada awal tahun 1990-an, Internet masih merupakan rintisan, yang dipakai hanya di kalangan akademisi dan militer.
Mereka menjadikan perambah (browser) Mosaic sebagai landasan awal untuk membuat perambah Java pertama yang dinamai Web Runner, terinsipirasi dari film 1980-an, Blade Runner. Pada perkembangan rilis pertama, Web Runner berganti nama menjadi Hot Java.
Pada sekitar bulan Maret 1995, untuk pertama kali kode sumber Java versi 1.0a2 dibuka. Kesuksesan mereka diikuti dengan untuk pemberitaan pertama kali pada surat kabarSan Jose Mercury News pada tanggal 23 Mei 1995.
Sayang terjadi perpecahan di antara mereka suatu hari pada pukul 04.00 di sebuah ruangan hotel Sheraton Palace. Tiga dari pimpinan utama proyek, Eric Schmidt dan George Paolini dari Sun Microsystems bersama Marc Andreessen, membentuk Netscape.
Nama Oak, diambil dari pohon oak yang tumbuh di depan jendela ruangan kerja "Bapak Java", James Gosling. Nama Oak ini tidak dipakai untuk versi release Java karena sebuah perangkat lunak lain sudah terdaftar dengan merek dagang tersebut, sehingga diambil nama penggantinya menjadi "Java". Nama ini diambil dari kopi murni yang digiling langsung dari biji (kopi tubruk) kesukaan Gosling. Konon kopi ini berasal dari Pulau Jawa. Jadi nama bahasa pemrograman Java tidak lain berasal dari kata Jawa (bahasa Inggris untuk Jawa adalah Java).
Filim Dokumenter Java

Versi awal
Versi awal Java pada tahun 1996 sudah merupakan versi release sehingga dinamakan Java Versi 1.0. Java versi ini menyertakan banyak paket standar awal yang terus dikembangkan pada versi selanjutnya:
· java.lang: Peruntukan kelas elemen-elemen dasar.
· java.io: Peruntukan kelas input dan output, termasuk penggunaan berkas.
·java.util: Peruntukan kelas pelengkap seperti kelas struktur data dan kelas kelas penanggalan.
·java.net: Peruntukan kelas TCP/IP, yang memungkinkan berkomunikasi dengan komputer lain menggunakan jaringan TCP/IP.
·java.awt: Kelas dasar untuk aplikasi antarmuka dengan pengguna (GUI)
·java.applet: Kelas dasar aplikasi antar muka untuk diterapkan pada penjelajah web.

Sabtu, 29 Agustus 2015

Kesetiaan Negara kepada Pahlawan dan Koruptor

Pahlawan Nasional adalah gelar penghargaan tingkat tertinggi di Indonesia. Gelar anumerta ini diberikan oleh Pemerintahan Indonesia atas tindakan yang dianggap heroik – didefinisikan sebagai "perbuatan nyata yang dapat dikenang dan diteladani sepanjang masa bagi warga masyarakat lainnya." – atau "berjasa sangat luar biasa bagi kepentingan bangsa dan negara."

Sedangkan Korupsi atau rasuah (bahasa Latincorruptio dari kata kerja corrumpere yang bermakna busuk, rusak, menggoyahkan, memutarbalik, menyogok) adalah tindakan pejabat publik, baik politisi maupun pegawai negeri, serta pihak lain yang terlibat dalam tindakan itu yang secara tidak wajar dan tidaklegal menyalahgunakan kepercayaan publik yang dikuasakan kepada mereka untuk mendapatkan keuntungan sepihak.

Kita semua tahu bahwa tanpa jasa-jasa dari pahlawan terdahulu kita tidak akan pernah merdeka, namun sangat di sayangkan keperdulian terhadap korupsi lebih besar daripada pahlawan bangsa Indonesi.. sangat ironi membuat saya tidak tega melihat para pejuang-pejuang yang rela mati demi negara kini menjadi..





Ya, benar sekali,,!! Kini mereka yang berhati mulia dan berjuang demi bangsa menjadi terabaikan dan seakan "Kacang lupa akan kulitnya" sangat tragis memang..


vidio singkat : Pahlawan vs koruptor




Sedangkan para koruptor bebas berkeliaran, bisa melakukan apa yang diinginkannya walaupun telah menjadi tersangka.. Sungguh tragis memang..

Rabu, 26 Agustus 2015

KENAPA INTERNET DI INDONESIA LAMBAT..???



Internet yang lambat dan mahal di Indonesia adalah sebuah fakta. Seringkali ada internet yang murah namun kualitasnya tidak bisa dijamin, terkadang cepat namun lebih banyak lambatnya. Kalaupun ada yang cepat, tentu saja harganya mahal, sangat tidak terjangkau secara personal.

Browser sebagai representasi internet.
Di negara-negara maju, internet sangat murah dengan kecepatan yang cukup tinggi. Di Singapura, Jepang, Korea Selatan, Taiwan, Amerika Serikat, Kanada dan negara-negara Eropa, kecepatan 2 Mbps termasuk “cupu”, harganya pun sangat terjangkau. Lantas kenapa internet di Indonesia cukup mahal?
Komponen biaya dalam internet Indonesia
Mahalnya internet di Indonesia tentu saja berhubungan dengan komponen biaya yang dibutuhkan untuk menggelar suatu layanan internet. Layanan internet di seluruh dunia dijalankan oleh perusahaan, ini artinya mereka tidak boleh rugi dan harus menghasilkan keuntungan. Komponen biaya yang dibutuhkan dalam menggelar layanan internet adalah sebagai berikut:


•           Biaya infrastruktur
Bisa dibilang biaya infrastruktur adalah biaya yang paling besar nilainya dalam menggelar suatu layanan internet. Besarnya biaya ini bergantung kepada jenis infrastruktur yang dibangun (kabel atau nirkabel), topgrafi wilayah, coverage atau jangkauan, ongkos tenaga kerja dan pengeluaran lain yang tak terduga, sebagai contoh biaya pemulihan pada galian kabel bawah tanah. Semua ini terhitung sebagai modal perusahaan Penyedia Jasa Internet dan harus dikembalikan dalam waktu tertentu.
Biaya ini tidak sedikit, sebagai contoh adalah biaya pembangunan kabel optik adalah USD 7 per kilometer, lalu kalikan sekian kilometer area yang akan dijangkau. Dalam kasus Telkom, sudah ada tempat beserta tiang, tinggal menggantung saja. Jika jaringan yang baru bisa lebih dari USD 7 per kilometer. Sedangkan untuk pembangunan sebuah BTS atau pemancar telepon seluler yang juga digunakan untuk internet membutuhkan biaya paling tidak 1 milyar rupiah. Jangkauan atau coverage BTS rata-rata adalah 5-20 km, tergantung kepadatan pengguna serta topografi wilayahnya.

•           Biaya operasional
Dalam bisnis apapun pasti ada yang namanya biaya operasional. Biaya operasional adalah biaya yang diperlukan untuk memastikan kegiatan pokok suatu usaha dapat berjalan. Biaya operasional meliputi gaji pegawai, biaya perawatan infrastruktur, biaya listrik, dan lain sebagainya. Biaya ini juga tidak sedikit karena dikeluarkan secara reguler. Semakin besar infrastruktur, semakin besar pula biaya operasionalnya. Server, BTS, node-node router dan sebagainya harus dimonitor dengan baik. Belum lagi biaya tim respon darurat dan perbaikannya jika terjadi hal-hal yang diluar kebiasaan seperti misalnya putusnya kabel fiber optik Smartfren karena jangkar kapal.

•           Biaya sambungan internasional
Mayoritas server internet ada di Eropa dan Amerika Serikat, menyusul kemudian Jepang, Korea, Taiwan dan Singapura. Google, Yahoo!, Facebook, Twitter dan lain-lain semua servernya ada di luar negeri. Untuk terhubung dengan server-server tersebut, Penyedia Jasa Internet harus tersambung secara internasional. Jika tidak, maka anda tidak akan bisa membuka website-website tersebut dan ratusan ribu lainnya yang servernya ada di luar negeri. Blog ini pun tidak akan bisa anda buka karena servernya berada di California, Amerika Serikat.
Ini dapat diibaratkan ketika anda terhubung dengan jaringan lokal di kantor dan internetnya dimatikan. Anda bisa mengakses komputer kantor, namun tidak bisa berinternet. Penyedia Jasa Internet harus “berlangganan” koneksi internasional supaya pelanggannya dapat membuka Facebook, Twitter dan lain-lain. Biaya ini bervariasi tergantung dari kesepakatan Penyedia Jasa Internet dengan uplink mereka. Yang pasti adalah biayanya tidak murah, per Mbps bisa lebih dari USD 100. Inilah salah satu alasan kenapa internet di negara-negara maju itu murah sekali karena servernya ada di negara mereka sendiri. Ibarat kata, di sebelah rumah, tinggal tarik kabel beres.

•           Biaya Hak Penggunaan (BHP) frekuensi
Untuk operator yang menggunakan gelombang radio atau wireless di frekuensi berapapun, mereka harus membayar BHP kepada pemerintah. Biaya ini tidaklah murah, terutama jika aplikasinya adalah komersial dan menghasilkan keuntungan besar seperti layanan internet GSM 3G atau CDMA EVDO. Jika dijelaskan disini perhitungannya, akan panjang sekali. Sebagai gambaran, SmartFren harus membayar sedikitnya 242 milyar rupiah untuk BHP selama 3 tahun.
Tentu saja ini nilai yang sedikit mengingat SmartFren adalah operator yang “kecil”. Sebagai ilustrasi, pada tahun 2010, PT. Telekomunikasi Indonesia (Telkom) membayar BHP tahun dengan nominal trilyunan rupiah. Contoh yang paling dekat adalah Telkomsel dan XL tahun ini, masing-masing harus membayar BHP frekuensi sebesar 500 milyar untuk up front fee dan 100 milyar untuk BHP tahunan. Nilai yang fantastis, bukan?

Alasan Pabrik Nokia Ditutup Microsoft


Pabrik Nokia Ditutup Microsoft






Perlahan demi perlahan, Microsoft merampingkan divisi Nokia, bisnis ponsel yang dibeli pada tahun 2013 lalu. Dalam keputusan terbarunya, raksasa software tersebut memutuskan untuk menutup salah satu pabrik Nokia yang terletak di kota Salo, Finlandia.
Kota Salo sebenarnya memiliki nilai sejarah yang tinggi bagi Nokia. Sebagaimana dirangkum dari Reuters, Selasa (25/8/2015), ia merupakan "rumah" dari salah satu pabrik pertama yang didirikan pada tahun 1970-an lalu.
Penutupan pabrik itu disinyalir bakal berdampak negatif bagi kota Salo. Pasalnya, tempat produksi ponsel bagi Nokia ini dianggap sebagai salah satu pendorong ekonomi tingkat kota.
Pabrik tersebut memiliki sekitar 1.100 tenaga kerja. Seluruh karyawan tersebut, tentunya, terancam untuk dirumahkan.
Ancaman pemecatan mengingkari janji yang pernah dilontarkanMicrosoft. Pasalnya, pada 2014 lalu, perusahaan bikinan Bill Gates ini berjanji untuk merekrut karyawan tambahan, yang berarti ada warga sekitar Salo bisa mendapatkan pekerjaan.
Namun, bulan Juli lalu, Microsoft memang sudah mengumumkan akan melakukan restrukturisasi di beberapa bidang yang dinilai kurang menghasilkan, salah satunya bisnis smarpthone. Salah satu cara untuk mewujudkan hal tersebut adalah dengan memangkas karyawan, yang kebanyakan berasal dari divisiNokia.
Disebutkan, total ada 7.800 pekerja yang disebut sebagian besar berasal dari divisi perangkat mobile dan mantan pegawai Nokia.
Tujuan pemangkasan ini demi penghematan senilai 7,7 miliar dollar AS atau lebih dari Rp 101 triliun terhadap aset yang berkait dengan akuisisi Microsoft terhadap unit bisnis perangkat dan layanan Nokia.
“Dalam waktu singkat, kami akan bergerak lebih efektif serta memiliki portfolio ponsel yang lebih fokus. Kami pun akan mempertahankan kemampuan untuk mengembangkan inovasi dalam aspek mobilitas,” ujar CEO Microsoft Satya Nadella kala itu.
#tribunnews

Selasa, 25 Agustus 2015

PERKEMBANGAN KOMPUTER SEJAK PERTAMA DI CIPTAKAN

Hampir seluruh aspek kehidupan manusia pada jaman ini tidak dapat pisahkan dari yang namanya teknologi, terutama teknologi komputer. Dimulai hal-hal yang sederhana hingga yang rumit, mulai dari mengerjakan pekerjaan kantor, multimedia, atau sekedar untuk hiburan bahkan bagi sebagian orang komputer bisa merupakan candu yang tidak bisa lepas.

Dapat kita lihat bahwa untuk menuliskan suatu dokumen sekarang ini orang sudah meninggalkan mesin ketik manual dan perannya sudah digantikan oleh komputer. Kasir di setiap pertokoanpun menengah hampir semuanya menggunakan peralatan komputer yang sudah didisain khusus untuk keperluan pertokoan. Begitu pula Kumpulan lagu-lagu yang sebelumnya hanya dapat didengarkan melalui media kaset, piringan hitam atau cd, saat ini sudah mulai berubah ke dalam bentuk data komputer yang dapat didengarkan dengan menggunakan komputer multimedia atau yang kompatible. Belum lagi perkembangan teknologi komputer dalam bidang kesehatan yang perkembangannya sangat pesat dalam membantu diagnosa penyakit dan proses penyembuahnnya. tentunya masih banyak lagi bidang-bidang lain dalam kehidupan manusia yang saat ini sudah memanfaatkan teknologi komputer.

Sejarah Perkembangan Komputer dari Generasi ke Generasi
Di dalam sejarah umumnya, perkembangan komputer ini dimulaidim dari Charles Babbage dengan penemuan penting yaitu berupa alat hitung. Alat hitung tersebut yang merupakan cikal bakalnya dari komputer tersebut dikembangkan lebih lanjut secara bertahap dalam beberapa generasi hingga kini terciptalah perangkat canggih bernama komputer yang saat ini kita kenal, karena itu ia pun dikenal sebagai ilmuwan yang paling berpengaruh dalam perkembangan computer pada masanya.

Komputer kini semakin berkembang pesat dan masih akan terus berkembang tanpa batas. Tentunya perkembangan komputer telah mengalami masa-masa sulit. Namun, berkat tangan-tangan andal para ilmuwan dan teknisi dalam bidangnya melalui generasi ke generasi terasa begitu cepat hingga saat ini pada generasi kita. Untuk itu bijak kiranya kalau kita mengenal sejarah perkembangan komputer ini dari masa ke masa dari generasi ke generasi agar kita menyadari bahwa komputer ini merupakan alat yang canggih yang melalui proses panjang dari berbagai pihak.

Berdasarkan sejarah perkembangan teknologi komputer, maka perkembangan teknologi ini dibagi menjadi dua periode yaitu periode sebelum tahun 1940 dan setelah tahun 1940.

Sejarah Perkembangan Komputer Sebelum Tahun 1940.
Proses pengolahan data telah dilakukan oleh manusia sejak dahulu kala hal ini karena kebutuhan akan kepastian informasi yang dibutuhkannya. Dengan tuntutan kebutuhan tersebut manusia juga akhirnya menemukan alat-alat mekanik dan elektronik untuk membantu dalam penghitungan dan pengolahan data supaya bisa mendapatkan hasil lebih baik dan lebih cepat. 
Alat-alat pengolah data jaman purba hingga sampai saat ini digolongkan ke dalam 4 golongan besar, yaitu :
  • Peralatan manual: peralatan pengolahan data yang sangat sederhana, dalam pemakaiannya alatini menggunakan tenaga tangan manusia
  • Peralatan Mekanik: peralatan yang sudah berbentuk mekanik tetapi dalam penggunaannya masih digerakkan dengan tangan secara manual
  • Peralatan Mekanik Elektronik: Peralatan mekanik yang digerakkan oleh motor elektronik secara otomatis.
  • Peralatan Elektronik: Peralatan yang bekerjanya secara elektronik penuh
Komputer yang kita temui sekarang ini merupakan suatu proses evolusi yang panjang dari berbagai penemuan-penemuan manusia sejak dahulu kala dari berupa alat mekanik maupun elektronik. Beberapa peralatan yang telah digunakan sebagai alat hitung sebelum ditemukannya komputer :
a. Abacus.
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 sebuh rak. Para pedagang di masa itu menggunakan abacus untuk menghitung transaksi perdagangan. Seiring dengan munculnya pensil dan kertas, terutama di Eropa, Abacus kehilangan popularitasnya.

b. Kalkulator roda numerik
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 ia sebut sebagai kalkulator roda numerik (numerical wheelcalculator) 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 terbataas untuk melakukan penjumlahan.

c. Kalkulator roda numerik 2
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.

d. Kalkulator Mekanik.
Charles Xavier Thomas de Colmar menemukan mesin yang dapat melakukan empat fungsi aritmatik dasar. Kalkulator mekanik Colmar, arithometer, mempresentasikan pendekatan yang lebih praktis dalam kalkulasi karena alat tersebut dapat melakukan penjumlahan, pengurangan, perkalian, dan pembagian. Dengan kemampuannya, arithometer banyak dipergunakan hingga masa Perang Dunia I. Bersama-sama dengan Pascal dan Leibniz, Colmar membantu membangun era komputasi mekanikal.

Seperti keterangan awal di atas bahwa cikal bakal komputer ini sebenarnya dimulai oleh seorang profesor matematika Inggris, bernama Charles Babbage (1791-1871). Tahun 1812, saat itu Babbage memperhatikan bahwa ada kesesuaian alam antara mesin, mekanik dan matematika. Usaha Babbage yang pertama untuk menjawab masalah ini terjadi pada tahun 1822 ketika itu ia mengusulkan suatu mesin yang berfungsi untuk melakukan perhitungan persamaan differensil. Dengan menggunakan tenaga uap maka tercipatlah Mesin Differensial,  mesin tersebut dapat menyimpan program dan dapat melakukan kalkulasi serta mencetak hasilnya secara otomatis. 

Lama setelah bekerja dengan Mesin Differensial selama sepuluh tahun, Babbage kemudian memulai membuat Analytical Engine yang merupakan komputer general-purpose yang pertama. Asisten Babbage, Augusta Ada King (1815-1842) memiliki peran penting dalam pembuatan mesin ini. pemahaman Augusta yang baik tentang mesin ini memungkinkannya membuat instruksi untuk dimasukkan ke dalam mesin dan juga membuatnya menjadi programmer wanita yang pertama. Selain itu, ia membantu merevisi rencana, mencari pendanaan dari pemerintah Inggris, dan mengkomunikasikan spesifikasi Anlytical Engine kepada publik. 

Pada masa berikutnya, beberapa insinyur telah membuat terobosan baru lainnya. Vannevar Bush misalnya (1890-1974) ia membuat sebuah kalkulator untuk menyelesaikan persamaan differensial pada tahun 1931. Mesin tersebut dapat menyelesaikan persamaan differensial kompleks yang selama ini dianggap rumit oleh kalangan akademisi. Mesin tersebut sangat besar dan berat karena ratusan gerigi dan poros yang dibutuhkan untuk melakukan perhitungan. Pada tahun 1903, John V. Atanasoff dan Clifford Berry mencoba membuat komputer elektrik yang menerapkan aljabar Boolean pada sirkuit elektrik. Pendekatan ini didasarkan pada hasil kerja George Boole (1815-1864) berupa sistem biner aljabar, yang menyatakan bahwa setiap persamaan matematik dapat dinyatakan sebagai benar atau salah. Dengan mengaplikasikan kondisi benar-salah ke dalam sirkuit listrik dalam bentuk terhubung-terputus, Atanasoff dan Berry membuat komputer elektrik pertama di tahun 1940. Namun 
proyek mereka terhenti karena kehilangan sumber pendanaan.

Pada tahun 1980, Departemen Pertahanan Amerika Serikat menamakan sebuah bahasa pemrograman dengan nama ADA sebagai penghormatan kepadanya. Pada 1889, Herman Hollerith (1860-1929) juga menerapkan prinsip kartu perforasi untuk melakukan penghitungan. Tugas pertamanya adalah menemukan cara yang lebih cepat untuk melakukan perhitungan bagi Biro Sensus Amerika Serikat.

Sejarah Perkembangan Komputer Setelah Tahun 1940.
A. Generasi Pertama (1940 – 1959)
Ciri-ciri komputer generasi pertama :
  • Silinder magnetik untuk menyimpan data
  • Komponen yang dipergunakannya adalah tabung hampa udara (Vacum tube) untuk sirkuitnya.
  • Kapasitas penyimpanan kecil.
  • Program cuma bisa dibuat dengan bahasa mesin : Assembler.
  • Ukuran fisik komputer besar, memerlukan ruangan yang luas.
  • Cepat panas.
  • Proses kurang cepat.
  • Memerlukan dya listrik yang besar.
  • Orientasi pada aplikasi bisnis.
Komputer Generasi Pertama menggunakan beberapa tabung vakum yang besar dan kompleks seperti crystal diodes, relays, resistors, dan capacitors yang membutuhkan daya listrik sebesar 150 kilowatt. Komputer elektronik pertama yang digunakan untuk umum yaitu ENIAC (Electronic Numerical Integrator And Computer). Sudah berbentuk digital, namun belum menggunakan kode biner sebagai prosesnya. Digunakan untuk memecahkan rangkaian lengkap tentang masalah komputasi. Diprogram menggunakan plugboard dan switch, yang sudah mendukung input dan output dari IBM card.
Komputer elektronik pertama yang digunakan untuk non-umum yaitu ABC (Atanasoff-Berry Computer), ten British Colossus computers, german Z3, LEO, UNIVAC, dan Harvard Mark I.

• ENIAC (Electronic Numerical Integrator and Calculator)
ENIAC merupakan generasi pertama komputer digital elektronik yang digunakan untuk kebutuhan umum. ENIAC dirancang pada tahun 1942, dan mulai dibuat pada tahun 1943 oleh Dr. John W. Mauchly dan John Presper Eckert di Moore School of Electrical Engineering (University of Pennsylvania) dan baru selesai pada tahun 1946. ENIAC berukuran sangat besar.

Komputer Generasi pertama ENIAC
Gambar 1. Komputer Generasi pertama ENIAC

ENIAC berukuran sangat besar, untuk penempatannya membutuhkan ruang 500m2. ENIAC menggunakan 18.000 tabung hampa udara, 75.000 relay dan saklar, 10.000 kapasitor, dan 70.000 resistor. Ketika dioperasikan, ENIAC membutuhkan daya listrik sebesar 140 kilowatt dengan berat lebih dari 30 ton, dan menempati ruangan 167 m2.

• EDVAC (Electronic Discrete Variable Automatic Computer)
Penggunaan tiub tiub vakum juga telah dikurangi di dalam EDVAC, di mana proses perhitungan telah menjadi lebih cepat dibandingkan ENIAC.

• EDSAC (Electronic Delay Storage Automatic Calculator)
EDSAC telah memperkenalkan penggunaan raksa (merkuri) dalam tube untuk menyimpan memori. Untuk pertama kalinya komputer tersebut menggunakan Random Access Memory (RAM) untuk menyimpan bagian-bagian dari data yang diperlukan secara cepat.

• UNIVAC I (Universal Automatic Calculator)
Pada tahun 1951 Dr Mauchly dan Eckert menciptakan UNIVAC I , komputer pertama yang digunakan untuk memproses data perniagaan.

Komputer Generasi Pertama UNIVAC I
Gambar 2. Komputer Generasi Pertama UNIVAC I

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 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.

B. Generasi Kedua (1955 – 1960)

komputer generasi kedua mempunyai ciri-ciri sebagai berikut :
  • Menggunakan teknologi Sirkuit berupa transistor dan diode untuk menggantikan tabung vakum.
  • Program Sudah menggunakan operasi bahasa pemrograman tingkat tinggi (high level language), seperti FORTRAN, COBOL, ALGOL.
  • Kapasitas memori utama sudah cukup besar dikembangkan dari Magnetic Core Storage..
  • Ukuran fisik komputer lebih kecil dibanding komputer generasi pertama.
  • Proses operasi sudah lebih cepat, yaitu jutaan operasi perdetik.
  • Membutuhkan lebih sedikit daya listrik.
  • Menggunakan simpanan luar berupa Magnetic Tape dan Magnetic Disk.
  • Kemampuan melakukan proses real time dan real-sharing.
  • Orientasi program tidah hanya tertuju pada aplikasi bisnis, tetapi juga aplikasi teknik
Komputer Generasi Kedua
Gambar 3. Komputer Generasi Kedua

Pada tahun 1948, penemuan transistor sangat memengaruhi perkembangan komputer.Transistor menggantikan tube vakum di televisi, radio, dan komputer.Akibatnya, ukuran mesin-mesin elektrik berkurang drastis.

Transistor mulai digunakan di dalam komputer mulai pada tahun 1956. Penemuan lain yang berupa pengembangan memori inti-magnetik membantu pengembangan komputer generasi kedua yang lebih kecil, lebih cepat, lebih dapat diandalkan, dan lebih hemat energi dibanding para pendahulunya. Mesin pertama yang memanfaatkan teknologi baru ini adalah superkomputer.IBM membuat superkomputer bernama Stretch, dan Sprery-Rand membuat komputer bernama LARC.Komputer-komputer ini, yang dikembangkan untuk laboratorium energi atom, dapat menangani sejumlah besar data, sebuah kemampuan yang sangat dibutuhkan oleh peneliti atom.Mesin tersebut sangat mahal dan cenderung terlalu kompleks untuk kebutuhan komputasi bisnis, sehingga membatasi kepopulerannya. Hanya ada dua LARC yang pernah dipasang dan digunakan: satu di Lawrence Radiation Labs di Livermore, California, dan yang lainnya di US Navy Research and Development Center di Washington D.C. Komputer generasi kedua menggantikan bahasa mesin dengan bahasa assembly. Bahasa assembly adalah bahasa yang menggunakan singkatan-singakatan untuk menggantikan kode biner.

Pada awal 1960-an, mulai bermunculan komputer generasi kedua yang sukses di bidang bisnis, di universitas, dan di pemerintahan.Komputer-komputer generasi kedua ini merupakan komputer yang sepenuhnya menggunakan transistor. Mereka juga memiliki komponen-komponen yang dapat diasosiasikan dengan komputer pada saat ini: printer, penyimpanan dalam disket, memory, sistem operasi, dan program.

Salah satu contoh penting komputer pada masa ini adalah 1401 yang diterima secara luas di kalangan industri.Pada tahun 1965, hampir seluruh bisnis-bisnis besar menggunakan komputer generasi kedua untuk memprosesinformasi keuangan.

Program yang tersimpan di dalam komputer dan bahasa pemrograman yang ada di dalamnya memberikan fleksibilitas kepada komputer.Fleksibilitas ini meningkatkan kinerja dengan harga yang pantas bagi penggunaan bisnis.Dengan konsep ini, komputer dapat mencetak faktur pembelian konsumen dan kemudian menjalankan desain produk atau menghitung daftar gaji.Beberapa bahasa pemrograman mulai bermunculan pada saat itu.Bahasa pemrograman Common Business-Oriented Language (COBOL) dan Formula Translator (FORTRAN) mulai umum digunakan.Bahasa pemrograman ini menggantikan kode mesin yang rumit dengan kata-kata, kalimat, dan formula matematika yang lebih mudah dipahami oleh manusia.Hal ini memudahkan seseorang untuk memprogram dan mengatur komputer.Berbagai macam karier baru bermunculan (programmer, analis sistem, dan ahli sistem komputer).Industr piranti lunak juga mulai bermunculan dan berkembang pada masa komputer generasi kedua ini.

C. Generasi Ketiga (1960)
Ciri-ciri komputer generasi ketiga adalah:
  • Karena menggunakan IC maka kinerja komputer menjadi lebih cepat dan tepat. Kecepatannya hampir 10.000 kali lebih cepat dari komputer generasi pertama.
  • Peningkatan dari sisi software.
  • Kapasitas memori lebih besar, dan dapat menyimpan ratusan ribu karakter (sebelumnya hanya puluhan ribu).
  • Menggunakan media penyimpanan luar disket magnetik (external disk) yang sifat pengaksesan datanya secara acak (random access) dengan kapasitas besar (jutaan karakter).
  • Penggunaan listrik lebih hemat.
  • Kemampuan melakukan multiprocessing dan multitasking.
  • Telah menggunakan terminal visual display dan dapat mengeluarkan suara.
  • Harganya semakin murah.
  • Kemampuan melakukan komunikasi dengan komputer lain.

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 atau 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.

Pada generasi ketiga inilah teknologi Integrated Circuit (IC) menjadi ciri utama karena mulai digunakan pada sebuah perangkat komputer hingga generasi sekarang. IC mengkombinasikan tiga komponen elektronik dalam sebuah piringan silicon kecil yang terbuat dari pasir kuarsa. Para ilmuan kemudian berhasil memasukkan lebih banyak komponen-komponen kedalam satu chip tunggal yang disebut semikonduktor. Hasilnya komputer menjadi lebih kecil karena komponen-komponen dapat dipadatkan dalam chip. Kemajuan komputer generasi ketiga lainnya yaitu pengguanaan Operating System (OS) yang memungkinkan satu komputer melakukan berbagai program yang berbeda secara serentak dengan sebuah program utama yang memonitor dan mengkoordinasi memori komputer. 

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 Ketiga
Gambar 4. Komputer Generasi Ketiga

Contoh komputer generasi ke III adalah IBM S/360, UNIVAC 1108, UNIVAC 9000, Burroughts 5700, 6700, 7700, NCR Century, GE 600, CDC 3000, 6000, dan 7000, PDP-8, dan PDP-11 (pabrik pembuatnya adalah Digital Equipment Corporation) IBM S/360, UNIVAC 1108, UNIVAC 9000, Burroughts 5700, 6700, 7700, NCR Century, GE 600, CDC 3000, 6000, dan 7000, PDP-8, dan PDP-11 (pabrik pembuatnya adalah Digital Equipment Corporation) merupakan contoh-contoh komputer generasi ketiga.

Komputer IBM S360
Gambar 5. Komputer IBM S360

Banyak bahasa pemrograman telah muncul seperti BASIC, Pascal dan PL/1. Kebanyakan mikrokomputer didasari dengan tafsiran bahasa secara mendalam, chip ROM untuk menggunakan bahasa BASIC.
Komputer generasi 4
Gambar 6. Komputer generasi 4

D. Generasi Keempat (1971)
Ciri-ciri komputer Generasi keempat :

  • Dikembangkan komputer mikro dengan menggunakan microprocessor dan semiconductor yang berbentuk chip untuk memori komputer
  • Penggunaan Large Scale Integration (LSI) / Bipolar Large Scale Integration, yaitu pemadatan ribuan IC menjadi sebuah chip


Sejak tahun 1970 ada dua perkembangan yang dianggap sebagai komputer generasi IV. Pertama, penggunaan Large Scale Integration (LSI) yang disebut juga dengan nama Bipolar Large Large Scale Integration. LSI merupakan pemadatan beribu-ribu IC yang dijadikan satu dalam sebuah keping IC yang disebut chip. Istilah chip digunakan untuk menunjukkan suatu lempengan persegi empat yang memuat rangkaian terpadu IC. LSI kemudian dikembangkan menjadi Very Large Scale Integration (VLSI) yang dapat menampung puluhan ribu hingga ratusan ribu IC. Selanjutnya dikembangkannya komputer mikro yang menggunakan mikroprosesor dan semikonduktor yang berbentuk chip untuk memori komputer internal sementara generasi sebelumnya menggunakan magnetic core storage.

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 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 Apple II
Gambar 7. Komputer Generasi IV Apple II

Gambar 8. Komputer IBM

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 generasi ini komputer sudah mempunyai bentuk umum yaitu terdiri dari :
  1. CPU (central processing unit)
  2. Monitor baik berupa LCD (liquid crystal digital)  maupun CRT (Cathode Ray Tube)
  3. Keyboad
  4. Mouse
secara umum seperti itulah bentuk komputer pada generasi kelima atau pada masa kini. Namun karena kebutuhan yang dimiliki manusia semakin lama semakin kompleks dan untuk itu dibutuhkan jenis komputer yang sesuai dengan kebutuhan, untuk itu kebanyakan komputer pada generasi kelima ini dikembangkan fokus kepada hardware yang terdapat pada CPU agar bisa menyesuaikan dengan program atau sofware yang dibutuhkan, namun tidak berarti bentuk dari sebuah Pesonal Komputer itu sendiri tidak berkembang banyak juga yang sudah mengembangkan sebuah personal komputer agar mobilitasnya dapat menyesuaikan kebutuhan kita. Secara umum perkembangan komputer masa kini dapat di lihat dari berkembangnya komponen mikroprosesornya.

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.

Contoh-contoh komputer yang lahir pada generasi kelima berbasis x86, seperti chip 286 yang diperkenalkan pada tahun 1982 dengan 134.000 transistor, kemudian chip 386 pada tahun 1983 dengan 275.000 transistor, sedangkan chip 486 diperkenalkan tahun 1989 yang memiliki 1,2 juta transistor. Selanjutnya pada tahun 1993 Intel memperkenalkan keluarga prosesor 586 yang disebut Pentium 1 dengan jumlah transistor 3,1 juta untuk melakkan 90 MIPS (Million Instruction Per Second). Kemudian dilanjutkan pada generasi berikutnya yaitu Pentium 2, 3, dan 4.

Pada akhir tahun 2000 Intel memperkenalkan Pentium 4, yang merupakan prosesor terakhir dalam keluarga Intel dengan arsitektur 32 bit (IA-32). Tahun 2001 Intel mengumumkan prosesor Itanium yang merupakan prosesor dengan basis arsitektur 64 bit (IA-64) pertama. Itanium merupakan prosesor pertama milik Intel dengan instruksi-instruksi 64 bit dan akan menelurkan satu generasi baru dari sistem operasi dan aplikasi, sementara masih mempertahankan backward compatibility dengan software 32 bit. Perlu diketahui bahwa sejak dikeluarkannya prosesor 386, komputer beroperasi pada 32 bit per satuan waktu dalam mengeksekusi informasi hingga Pentium 4. Hingga sekarang komputer yang digunakan kebanyakan masih yang berbasis 32 bit.

Pada generasi pentium, selain ciri khas pada peningkatan kecepatan akses datanya juga tampilan gambar sudah beresolusi (kualitas gambar) bagus dan berwarna serta multimedia, dan yang lebih penting adalah fungsi komputer menjadi lebih cerdas. Meskipun komputer pada generasi ini ukuran fisiknya menjadi lebih kecil dan sederhana namun memiliki kemampuan yang semakin canggih.

E. Generasi Kelima (Saat ini)
Ciri-ciri komputer Generasi kelima

  • Mempunyai desain yang lebih kecil
  • Pengembangan VLSI ( Very Large Scale Integration) 
  • Pengembangan  Josephson Junction
  • Dapat menterjemahkan bahasa manusia, bercakap-cakap dengan manusia, dapat melakukan diagnosa penyakit yang lebih akurat.


Mendefinisikan komputer generasi kelima menjadi cukup sulit karena tahap ini masih sangat muda. Contoh imajinatif komputer generasi kelima adalah komputer fiksi HAL9000 dari novel karya Arthur C. Clarke berjudul 2001: Space Odyssey. HAL menampilkan seluruh fungsi yang diinginkan dari sebuah komputer generasi kelima.Dengan kecerdasan buatan (artificial intelligence atau AI), HAL dapat cukup memiliki nalar untuk melakukan percapakan dengan manusia, menggunakan masukan visual, dan belajar dari pengalamannya sendiri.

Walaupun mungkin realisasi HAL9000 masih jauh dari kenyataan, banyak fungsi-fungsi yang dimilikinya sudah terwujud.Beberapa komputer dapat menerima instruksi secara lisan dan mampu meniru nalar manusia.Kemampuan untuk menterjemahkan bahasa asing juga menjadi mungkin.Fasilitas ini tampak sederhana.Namun fasilitas tersebut menjadi jauh lebih rumit dari yang diduga ketika programmer menyadari bahwa pengertian manusia sangat bergantung pada konteks dan pengertian ketimbang sekedar menterjemahkan kata-kata secara langsung.

Banyak kemajuan di bidang desain komputer dan teknologi yang semakin memungkinkan pembuatan komputer generasi kelima. Dua kemajuan rekayasa yang terutama adalah kemampuan pemrosesan paralel, yang akan menggantikan model non Neumann. Model non Neumann akan digantikan dengan sistem yang mampu mengkoordinasikan banyak CPU untuk bekerja secara serempak. Kemajuan lain adalah teknologi superkonduktor yang memungkinkan aliran elektrik tanpa ada hambatan apapun, yang nantinya dapat mempercepat kecepatan informasi.

Jepang adalah negara yang terkenal dalam sosialisasi jargon dan proyek komputer generasi kelima.Lembaga ICOT (Institute for new Komputer Technology) juga dibentuk untuk merealisasikannya. Banyak kabar yang menyatakan bahwa proyek ini telah gagal, namun beberapa informasi lain bahwa keberhasilan proyek komputer generasi kelima ini akan membawa perubahan baru paradigma komputerisasi di dunia.



Perkembangan tekhnologi di dunia ini mengalami suatu perombakan dari generasi ke generasi yang di akibatkan oleh pemikiran manusia yang menginginkan kesempurnaan dan kepraktisan. Manusia mencoba mengembangkan metode yang di terapkan dalam teknologi agar lebih mudah di gunakan untuk membantu pekerjaan manusia itu sendiri. Para ilmuan berusaha keras agar teknologi tersebut mempunyai kemampuan besar dalam menjalankan tugasnya sebagai mesin pembantu manusia dalam menyelesaikan tugasnya secara spesifik

Bukan hanya isi dan kemampuan dari teknologi yang di kembangkan, pada kenyataannya bentuk dan rupa dari teknologi itu sendiri juga telah bermutasi dari waktu ke waktu berdasarkan kegunaan dan fungsi yang dimilikinya. Sebut saja ketika awal di luncurkannya komputer yang masih menggunakan ruangan hampa udara yang memakan ruang yang besar pada jamannya, bandingkan dengan masa sekarang dimana dapat kita lihat adanya laptop atau komputer jinjing yang sangat efisien untuk di bawa kemanapun bahkan dengan kemampuan yang melebihi komputer dengan kapasitas hampa udara yang telah diluncurkan pertama kali.

Melihat dari perkembangan teknologi di dunia, di mana para manusianya tidak pernah berhenti untuk berinovasi untuk mengembangkan karyanya maka tidak menutup kemungkinan jika di masa mendatang nanti akan ada komputer komputer lainnya dengan desain efisien dan kemampuan super canggih yang akan di luncurkan.