Kamis, 15 November 2012

Implementasi Cloud Computing

Komputasi awan atau biasa disebut cloud computing adalah gabungan pemanfaatan teknologi komputer ('komputasi') dan pengembangan berbasis Internet ('awan'). Awan (cloud) adalah metafora dari internet, sebagaimana awan yang sering digambarkan di diagram jaringan komputer. Sebagaimana awan dalam diagram jaringan komputer tersebut, awan (cloud) dalam Cloud Computing juga merupakan abstraksi dari infrastruktur kompleks yang disembunyikannya. Ia adalah suatu metoda komputasi di mana kapabilitas terkait teknologi informasi disajikan sebagai suatu layanan (as a service), sehingga pengguna dapat mengaksesnya lewat Internet ("di dalam awan") tanpa mengetahui apa yang ada didalamnya, ahli dengannya, atau memiliki kendali terhadap infrastruktur teknologi yang membantunya. Menurut sebuah makalah tahun 2008 yang dipublikasi IEEE Internet Computing "Cloud Computing adalah suatu paradigma di mana informasi secara permanen tersimpan di server di internet dan tersimpan secara sementara di komputer pengguna (client) termasuk di dalamnya adalah desktop, komputer tablet, notebook, komputer tembok, handheld, sensor-sensor, monitor dan lain-lain.


Cloud Computing ini memiliki beberapa keuntungan yang dapat dilihat dari perkembangannya, seperti
1. Lebih efisien karena menggunakan anggaran yang rendah untuk sumber daya.
2. Membuat lebih eglity, dengan mudah dapat berorientasi pada profit dan perkembangan yang cepat
3. Membuat operasional dan manajemen lebih mudah, dimungkinkan karena system pribadi atau perusahaan yang terkoneksi dalam satu cloud dapat dimonitor dan diatur dengan mudah.
4. Menjadikan koloborasi yang terpecaya dan lebih ramping.
5. Membantu dalam menekan biaya operasi biaya modal pada saat kita meningkatkan reliability dan kritikal sistem informasi yang kita bangun.

Cloud Computing terdapat dalam 3 jenis layanan, yaitu : 1. Software as a Service (SaaS), 2. Platform as a Service (PaaS) dan 3. Infrastructure as a Service (IaaS).

1. Software as a Service (SaaS) merupakan evolusi lebih lanjut dari konsep ASP (Application Service Provider) dan layanan Cloud Computing yang paling dahulu populer. SaaS memberikan kemudahan bagi pengguna untuk bisa memanfaatkan sumberdaya perangkat lunak dengan cara berlangganan. Sehingga tidak perlu mengeluarkan investasi baik untuk in house development ataupun pembelian lisensi. Dengan cara berlangganan via web, pengguna dapat langsung menggunakan berbagai fitur yang disediakan oleh penyedia layanan. Namun, dengan SaaS ini pelanggan tidak memiliki kendali penuh atas aplikasi yang mereka sewa. Hanya fitur-fitur aplikasi yang telah disediakan oleh penyedia saja yang dapat disewa oleh pelanggan. Untuk contoh layanan SaaS, tentu saja kita harus menyebut layanan CRM online Salesforce.com yang dikomandai Marc Benioff dan telah menjadi ikon SaaS ini. Selain itu Zoho.com, dengan harga yang sangat terjangkau, menyediakan layanan SaaS yang cukup beragam, dari mulai layanan word processor seperti Google Docs, project management, hingga invoicing online. Layanan akunting online pun tersedia, seperti yang diberikan oleh Xero.com dan masih banyak lagi. IBM dengan Lotuslive.com nya dapat dijadikan contoh untuk layanan SaaS di area kolaborasi/unified communication.

2. Platform as a Service (PaaS) adalah layanan yang menyediakan modul-modul siap pakai yang dapat digunakan untuk mengembangkan sebuah aplikasi, yang hanya bisa berjalan diatas platform tersebut. Seperti juga layanan SaaS, pengguna PaaS tidak memiliki kendali terhadap sumber daya komputasi dasar seperti memory, media penyimpanan, processing power dan lain-lain, semuanya diatur oleh provider layanan ini. Pionir di area ini adalah Google AppEngine, yang menyediakan berbagai tools untuk mengembangkan aplikasi di atas platform Google, dengan menggunakan bahasa pemrograman Phyton dan Django. Kemudian Salesforce juga menyediakan layanan PaaS melalui Force.com, menyediakan modul-modul untuk mengembangkan aplikasi diatas platform Salesforce yang menggunakan bahasa Apex. Dan mungkin yang jarang sekali kita ketahui, bahwa Facebook juga bisa dianggap menyediakan layanan PaaS, yang memungkinkan kita untuk membuat aplikasi diatasnya.

3. Infrastructure as a Service (IaaS) yaitu IaaS terletak satu level lebih rendah dibanding PaaS. Ini adalah sebuah layanan yang menyewakan sumberdaya teknologi informasi dasar, yang meliputi media penyimpanan, processing power, memory, sistem operasi, kapasitas jaringan dan lain-lain, yang dapat digunakan oleh penyewa untuk menjalankan aplikasi yang dimilikinya. Model bisnisnya mirip dengan penyedia data center yang menyewakan ruangan untuk co-location, tapi ini lebih ke level mikronya. Penyewa tidak perlu tahu, dengan mesin apa dan bagaimana caranya penyedia layanan menyediakan layanan IaaS. Yang penting, permintaan mereka atas sumberdaya dasar teknologi informasi itu dapat dipenuhi. Perbedaan Salah satu pionir dalam penyediaan IaaS ini adalah Amazon.com yang meluncurkan Amazon EC2 (Elastic Computing Cloud).

Cloud Computing dapat diimplementasikan pada Jejaring Pendidikan Nasional dimana implementasinya cukup satu infrastruktur di pusat, kemudian seluruh workstation akan mengakses. 


Sumber : Wikipedia

Minggu, 14 Oktober 2012

Contoh Penerapan Teknologi Computer Vision


Perkembangan teknologi komputer kini semakin berkembang sesuai dengan tuntutan zaman. Komputer terus dikembangkan menjadi suatu peralatan yang multi fungsi. Komputer mampu untuk melihat, memproses, mengakuisisi, memodifikasi, serta menganalisis suatu tugas. Kebutuhan seperti ini tentu dibutuhkan dalam segala bidang, diantaranya di sektor militer, riset dan bahkan sektor industri juga memerlukan kebutuhan ini. Computer Vision merupakan salah satu cabang ilmu yang ditawarkan untuk mengatasi problem dengan mengekstrak informasi dari gambar yang disediakan dan diperlukan untuk menyelesaikan suatu tugas/task/problem tersebut.

Proses computer vision dibagi menjadi 3 tahap sebelum bisa dikatakan menjadi computer vision. Tahap pertama adalah pada Grafika dan Citra, kemudian yang kedua adalah pengolahan grafika dan citra tingkat lanjut, dan yang terakhir kita bisa menyebutnya dengan computer vision. Beberapa hal yang dikaji dalam computer vision seperti metode analisis image, yaitu seperti edge detection, feature detection, image segmentation, dan image transformation. Dengan kata lain proses ini adalah proses bagaimana sebuah komputer harus menentukan dasar yang pemilihan dan pengambilan citra agar citra tersebut dapat diolah.  Kemudian analisis video dan gerakan. Proses seperti ini banyak digunakan dalam bidang militer misalnya, yaitu dalam hal mekanisme peluncuran rudal yang mampu mengikuti dan mengejar target yang ditujunya Pada intinya proses tersebut adalah proses dimana komputer harus menganalisis suatu gerakan atau video dan melakukan proses pencocokan (matching) dengan melihat dari gesture objek, kalibrasi, ataupun dengan tracking untuk memperoleh informasi yang akurat dari proses tersebut. Kemudian metode untuk merekonstruksi informasi informasi scene tiga dimensi. Proses ini adalah proses dimana komputer mengakuisisi scene 3 dimensi dan merepresentasikan informasi yang diperolehnya dalam bentuk lain. Kemudian penggabungan antara citra nyata dengan citra yang dihasilkan oleh komputer.

Dari segi manfaat, computer vision memiliki banyak manfaat diberbagai bidang tentunya. Kegunaannya seperti dalam game dan entertainment, desain grafis, monitoring grafik dan visualisasi, Computer Aided Design, GUI, Image processing. Dengan adanya computer vision ini akan lebih mempermudah interaksi antara manusia dengan komputer. Dengan pola dan library yang didapatkan komputer dari suatu image, maka secara otomatis komputer mampu menyelesaikan suatu task sesuai dengan keinginan user.

Berdasarkan beberapa hal tersebut dapat disimpulkan bahwa computer vision merupakan suatu teknologi yang tak akan pernah lepas manfaatnya dari setiap kehidupan manusia. Hal ini dikarenakan computer vision tersebut sangat memiliki manfaat besar diberbagai bidang. Teknologi computer vision adalah teknologi masa depan yang akan terus berkembang seiring dengan perkembangan teknologi dan seiring dengan perkembangan kebutuhan interaksi antara manusia dengan komputer.

Beberapa contoh penerapan teknologi computer vision yang digunakan dalam berbagai bidang :

1. Bidang Pertahanan dan Keamanan (Militer).

Contoh jelas adalah deteksi tentara musuh atau kendaraan dan bimbingan rudal. Lebih sistem canggih untuk panduan mengirim rudal rudal ke daerah daripada target yang spesifik,dan pemilihan target yang dibuat ketika rudal mencapai daerah berdasarkan data citradiperoleh secara lokal. konsep modern militer, seperti “kesadaran medan perang”,menunjukkan bahwa berbagai sensor, termasuk sensor gambar, menyediakan kaya setinformasi tentang adegan tempur yang dapat digunakan untuk mendukung keputusanstrategis. Dalam hal ini, pengolahan otomatis data yang digunakan untuk mengurangikompleksitas dan informasi sekering dari sensor ganda untuk meningkatkan keandalan.

2. Bidang Didalam kendaraan Otonom.

Kendaraan otonom, yang meliputi submersibles, kendaraan darat (robot kecil dengan roda, mobil atau truk), kendaraan udara, dan kendaraan udara tak berawak (UAV). Tingkat berkisar otonomi dari sepenuhnya otonom (berawak) kendaraan untuk kendaraan dimana sistem visi berbasis komputer mendukung driver atau pilot dalam berbagai situasi.Sepenuhnya otonom kendaraan biasanya menggunakan visi komputer untuk navigasi, yakni untuk mengetahui mana itu, atau untuk menghasilkan peta lingkungan (SLAM) dan untuk mendeteksi rintangan. Hal ini juga dapat digunakan untuk mendeteksi peristiwa-peristiwatugas tertentu yang spesifik, e. g., sebuah UAV mencari kebakaran hutan. Contoh sistem pendukung sistem peringatan hambatan dalam mobil, dan sistem untuk pendaratan pesawat otonom. Beberapa produsen mobil telah menunjukkan sistem otonomi mengemudi mobil,tapi teknologi ini masih belum mencapai tingkat di mana dapat diletakkan di pasar. Ada banyak contoh kendaraan otonom militer mulai dari rudal maju, untuk UAV untuk misipengintaian atau bimbingan rudal. Ruang eksplorasi sudah dibuat dengan kendaraan otonom menggunakan visi komputer, e. g., NASA Mars Exploration Rover dan Rover ExoMars ESA.

3. Bidang Industri.

Kadang-kadang disebut visi mesin, dimana informasi ini diekstraksi untuk tujuan mendukung proses manufaktur. Salah satu contohnya adalah kendali mutu dimana rincian atau produk akhir yang secara otomatis diperiksa untuk menemukan cacat. Contoh lain adalah pengukuran posisi dan orientasi rincian yang akan dijemput oleh lengan robot. Mesin visi juga banyak digunakan dalam proses pertanian untuk menghilangkan bahan makanan yang tidak diinginkan dari bahan massal, proses yang disebut sortir optik.

4. Bidang pengolahan citra medis.

Daerah ini dicirikan oleh ekstraksi informasi dari data citra untuk tujuan membuat diagnosis medis pasien. Secara umum, data citra dalam bentuk gambar mikroskop, gambar X-ray, gambar angiografi, gambar ultrasonik, dan gambar tomografi. Contoh informasi yang dapat diekstraksi dari data gambar tersebut deteksi tumor, arteriosclerosis atau perubahan memfitnah lainnya. Hal ini juga dapat pengukuran dimensi organ, aliran darah, dll areaaplikasi ini juga mendukung penelitian medis dengan memberikan informasi baru, misalnya,tentang struktur otak, atau tentang kualitas perawatan medis.

5. Bidang Neurobiologi.

Khususnya studi tentang sistem biological vision Selama abad terakhir, telah terjadi studi ekstensif dari mata, neuron, dan struktur otak dikhususkan untuk pengolahan rangsangan visual pada manusia dan berbagai hewan. Hal ini menimbulkan gambaran kasar, namun rumit, tentang bagaimana “sebenarnya” sistem visi beroperasi dalam menyelesaikan tugas-tugas visi tertentu yang terkait. Hasil ini telah menyebabkan subfield di dalam visi komputer di mana sistem buatan yang dirancang untuk meniru pengolahan dan perilaku sistem biologi, pada berbagai tingkat kompleksitas. Juga, beberapa metode pembelajaran berbasis komputer yang dikembangkan dalam visi memiliki latar belakang mereka dalam biologi.

6. Bidang Industri Perfilman

Efek di dunia akting , animasi, dan penyotingan adegan film semua direkam dengan perangkat elektronik yang dihubungkan dengan komputer. Animasinya juga di kembangkan mempergunakan animasi yang dibuat dengan aplikasi komputer.Sebagai contoh film-film Hollywood berjudul TITANIC itu sebenarnya tambahananimasi untuk menggambarkan kapal raksasa yang pecah dan tenggelam, sehinggatampak menjadi seolah-olah mirip dengan kejadian nyata.

7. Bidang Kecerdasan Buatan.

Keterkaitan dengan perencanaan otonom atau musyawarah untuk sistem roboticaluntuk menavigasi melalui lingkungan. Pemahaman yang rinci tentang lingkungan inidiperlukan untuk menavigasi melalui mereka. Information about the environment could beprovided by a computer vision system, acting as a vision sensor and providing high-levelinformation about the environment and the robot. Informasi tentang lingkungan dapatdiberikan oleh sistem visi komputer, bertindak sebagai sensor visi dan memberikan informasitingkat tinggi tentang lingkungan dan robot. Buatan kecerdasan dan visi lain berbagi topik komputer seperti pengenalan pola dan teknik pembelajaran. Akibatnya, visi komputerkadang-kadang dilihat sebagai bagian dari bidang kecerdasan buatan atau ilmu bidangkomputer secara umum.

8. Bidang Pemrosesan Sinyal.

Banyak metode untuk pemrosesan sinyal satu-variabel, biasanya sinyal temporal,dapat diperpanjang dengan cara alami untuk pengolahan sinyal dua variabel atau sinyalmulti-variabel dalam visi komputer. Namun, karena sifat spesifik gambar ada banyak metode dikembangkan dalam visi komputer yang tidak memiliki mitra dalam pengolahan sinyal satu-variabel. Sebuah karakter yang berbeda dari metode ini adalah kenyataan bahwa merekaadalah non-linear yang bersama-sama dengan dimensi-multi sinyal, mendefinisikan subfielddalam pemrosesan sinyal sebagai bagian dari visi komputer.

9. Bidang Fisika.

Fisika merupakan bidang lain yang terkait erat dengan Computer vision. sistem Computervision bergantung pada sensor gambar yang mendeteksi radiasi elektromagnetik yang biasanya dalam bentuk baik cahaya tampak atau infra-merah sensor dirancang dengan mengunakan fisika solid-state. Proses di mana cahaya merambat dan mencerminkan off permukaan dijelaskan menggunakan optik. sensor gambar canggih bahkan meminta mekanika kuantum untuk memberikan pemahaman lengkap dari proses pembentukan gambar. Selain itu, berbagai masalah pegukuran fisika dapat di atasi dengan menggunakan Computer Vision, untuk gerakan misalnya dalam cairan.

10. Bidang matematika murni.

Sebagai contoh, banyak metode dalam visi komputer didasarkan pada statistik, optimasi atau geometri. Akhirnya, bagian penting dari lapangan dikhususkan untuk aspek pelaksanaan visi komputer, bagaimana metode yang ada dapat diwujudkan dalam berbagai kombinasi perangkat lunak dan perangkat keras, atau bagaimana metode ini dapat dimodifikasi untuk mendapatkan kecepatan pemrosesan tanpa kehilangan terlalu banyak kinerja.



Sabtu, 06 Oktober 2012

CONTOH PENERAPAN TELEMATIKA


Telematika adalah kepanjangan dari telekomunikasi dan informatika, adalah suatu sarana komunikasi jarak jauh dengan menggunakan media elektromagnetik untuk mengirimkan atau menerima suatu informasi dari satu pihak ke pihak yang lainnya. berdasarkan definisi tersebut maka contoh teknologi - teknologi yang termasuk kedalam telematika adalah handphone.

Handphone termasuk salah satu dari teknologi telematika dengan sajian fitur-fitur dan aplikasi-aplikasi yang tersedia bahkan dapat menggantikan peran komputer. berdasarkan fungsi kegunaannya Handphone, diawal kemunculannya hanya bisa dipakai untuk kegiatan telepon saja, namun sekarang dengan menggunakan handphone, kita dapat berjelajah di internet atau online. Dengan media internet tersebut kita dapat mengirim dan menerima email dari teman, Serta dapat menggunakan beberapa situs jejaring sosial lainnya.

Namun dari penggunaan serta pemanfaatan teknologi yang ada pada handphone saat ini, dapat menimbulkan efek negatif serta kejahatan dari oknum - oknum yang tidak bertanggung jawab yang dapat merugikan pihak lain.

Jadi dapat disimpulkan bahwasanya teknologi telematika itu bentuknya beraneka ragam namun fungsinya cuma satu yaitu sebagai sarana telekomunikasi untuk mendapatkan atau mengirim suatu informasi.

Kamis, 14 Juni 2012


Sejarah Komputer dan Perkembangannya
Sejak 5.000 tahun yang lalu telah dimulai dengan ditemukannya alat hitung pertama. Sesuai dengan namanya dalam bahasa inggris computer merupakan alat untuk menghitung ( to compute ). Bila ditelaah lebih jauh pada dasarnya sejarah komputer telah ada sejak munculnya alat hitung (to compute) meski alat yang digunakan belum modern karena jaman dahulu telah digunakan sebuah alat yg terdiri dari biji-biji yang dapat digeser atau biasa disebut dengan sempoa / abacus.
Jika kita memperhatikan perjalanan kilas balik sejarah perkembangan komputer dari setiap generasi, bahwa komputer dapat digolongkan menjadi 4 golongan berdasarkan peralatan yang digunakan untuk menciptakan sebuah komputer sebagai alat pengolah data, yaitu :
1.      Komputer dengan menggunakan peralatan manual, maksud dari komputer disini sesuai dengan asal kata yaitu “to compute” dengan menggunakan peralatan pengolahan data yang sangat sederhana dengan menggunakan tenaga tangan manusia seperti pada alat hitung tradisional yang dikenal sebagai abakus
2.      Komputer dengan menggunakan peralatan mekanik,  yaitu sistim komputasi sederhana dengan menggunakan peralatan yang sudah berbentuk mekanik dan digerakkan secara manual
3.      Peralatan Mekanik Elektronik : Pada bagian ini perjalanan sejarah komputer telah menggunakan peralatan mekanik yang bergerak secara otomatis dengan menggunakan prinsip motor elektronik dan operator untuk melakukan pengendalian operasi
4.      Peralatan Elektronik : Peralatan komputer dimana pengolahan datanya bekerja secara elektronik seperti yang biasa kita jumpai saat ini

Perkembangan Generasi Komputer

Perkembangan komputer dari waktu ke waktu dapat dipisahkan dengan adanya generasi komputer dalam suatu kurun waktu tertentu. Komputer sebagai mesin pengolah data elektronik yang dapat menerima data (input) kemudian melakukan pemrosesan atau pengolahan data (process) yang nantinya dapat memberikan informasi bermanfaat bagi user (output) telah melewati sebuah evolusi panjang . Pemisahan dalam tiap generasi komputer dapat dibedakan berdasarkan peralatan yang digunakan dalam membangun satu unit komputer utuh Hingga saat ini menurut berbagai sumber ada lima generasi komputer (beberapa sumber lain menganggap bahwa saat ini sudah memasuki tahap generasi komputer ke-enam) dimana disetiap generasi memiliki kelebihan tersendiri.

 

Generasi Komputer Pertama (1942 – 1959)

Sebelum memasuki dekade generasi komputer pertama tahun 1942 – 1959 , Dr. John V. Atanasoff di bantu oleh mahasiswa lulusan yang bernama Clifford Berry tahun 1937 – 1942 telah menciptakan komputer elektronik digital yang pertama, komputer digital elektronik ini diberi nama Atanasoff-Berry Computer atau disingkat ABC. Awal tahun 1940-an merupakan tonggak awal perkembangan generasi komputer modern (generasi komputer pertama),  seiring semakin pesatnya perkembangan teknologi komputer pada dekade inilah ribuan komputer telah dibangun dan dikembangkan hingga dapat menghasilkan komputer berkecepatan tinggi yang memanfaatkan media penyimpan dan memori. Komputer generasi pertama ditandai dengan ditemukannya tabung hampa udara sebagai alat penguat sinyal dengan bahan baku terbuat dari kaca, sehingga banyak memiliki kelemahan, seperti : mudah pecah, dan mudah menyalurkan panas sehingga membutuhkan komponen lain yang berfungsi sebagai pendingin untuk menetralisir. Meskipun demikian komputer generasi pertama telah memiliki kemampuan yang jauh lebih cepat dengan kecepatan alat mekanik karena mampu menjalankan / memproses ribuan perintah (command) dalam satu waktu selain itu telah digunakannya media penyimpanan (storage) dan memori inti magnetik berupa gelang-gelang logam yang sangat kecil.

Dr. John Mauchly dan Presper Eckert pada tahun 1946 pencipta ENIAC (Electronic Numerical Integrator and Computer) selesai dibuat dengan menggunakan 18.800 tabung hampa udara dan bobotnya mencapai 30 ton. ENIAC ini membutuhkan sebuah ruangan yang besar dalam satu unitnya dan butuh daya listrik 174 kilowatts untuk mengoperasikannya. Dari segi biaya tentulah hal ini sangat mahal, berikut ini adalah beberapa jenis komputer yang termasuk generasi komputer pertama
§  ABC – komputer digital elektronik pertama (1937 – 1942) diciptakan John V. Atanasoff  dan Clifford Benry sebagai asistentnya.
§  ENIAC – dikembangkan oleh John W. Mauchly dan J. Presper Eskert. Dibangun tahun 1945 – 1946
§  EDVAC (electronic discrete variabel automatic computer) Teknologi ini telah berhasil mengurangi penggunaan tabung hampa udara dan kemampuannya jauh lebih baik
§  EDSAC (electronic delay storage automatic calculator) merupakan hasil pengembangan dari EDVAC dengan menggunakan raksa dan tabung hampa udara sebagai penyimpan data,  oleh Dr. John Mauchly dan Presper Eckert
§  UNIVAC 1 (universal automatic calculator) merupakan komputer pertama untuk memproses data perdagangan dengan teknologi yang menggunakan raksa sebagai penyimpan pada tahun 1951 oleh oleh Dr. John Mauchly dan Presper Eckert
§  IBM 709 tahun 1951 oleh John Von Neumann bersama Dr. John Mauchly dan Presper Eckert
§  IBM 700 (1953)
§  IBM 650 (1959)

Sejarah Perkembangan Komputer Generasi Kedua ( 1959-1964 )

Tahun 1948, penemuan transistor sangat berpengaruh terhadap perkembangan komputer masa itu. Transistor menggantikan tube vakum di televisi, radio, dan komputer. sehingga berdampak pada perubahan ukuran mesin-mesin elektrik yang pada awalnya memiliki ukuran yang besar menjadi ukuran yang lebih kecil.
Transistor mulai dipakai dalam teknologi komputer dimulai pada tahun 1956. Penemuan lain yang berupa pengembangan memori inti-magnetik membantu pengembangan komputer generasi kedua yang lebih kecil, lebih cepat, lebih bisa diandalkan, dan lebih hemat energi dibanding para pendahulu sebelumnya. Mesin pertama yang dapat memanfaatkan teknologi baru ini adalah superkomputer. IBM menciptakan superkomputer bernama Stretch, dan Sprery-Rand membuat komputer bernama LARC. Komputer ini, yang dikembangkan untuk laboratorium energi atom, dapat menangani sejumlah data yang besar, sebuah kemampuan yang sangat dibutuhkan oleh peneliti atom. Mesin komputer LARC itu sangat mahal dan cenderung terlalu kompleks untuk kebutuhan komputasi bisnis, sehingga kepopulerannya menjadi terbatas. Hanya ada dua LARC yang pernah dipasang dan digunakan ; yaitu satu di Lawrence Radiation Labs di Livermore, California, dan yang lainnya ada di US Navy Research and Development Center di Washington D.C. Komputer generasi kedua ini telah menggantikan bahasa mesin dengan bahasa assembly. Bahasa assembly adalah bahasa yang menggunakan singkatan-singakatan untuk menggantikan kode biner.
Selanjutnya pada awal tahun 1960-an, mulailah bermunculan komputer generasi kedua yang sukses di bidang bisnis, di universitas, dan di pemerintahan. Komputer-komputer generasi kedua ini merupakan komputer yang sepenuhnya telah menggunakan transistor. Mereka juga memiliki komponen-komponen yang dapat diasosiasikan dengan komputer pada saat ini: printer, penyimpanan dalam disket, memory, sistem operasi, dan program.
Sebagai salah satu contoh penting komputer pada masa ini adalah IBM 1401 yang diterima secara luas di kalangan industri. Pada tahun 1965, hampir seluruh bisnis-bisnis besar memakai komputer generasi kedua sebagai alat untuk memproses informasi keuangan perusahaan.
Program yang tersimpan di dalam komputer dan bahasa pemrograman yang ada di dalamnya memberikan fleksibilitas kepada komputer. Fleksibilitas ini meningkatkan kinerja komputer dengan harga yang pantas bagi penggunaan komputer untuk 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 disingkat COBOL dan Formula Translator disingkat FORTRAN, telah 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. kemudian muncullah Berbagai macam karir baru di bidang komputer seperti programmer, analyst, teknisi komputer dan lain-lain. Industri perangkat lunak pun juga mulai bermunculan dan berkembang pada generasi kedua komputer ini.
Sejarah Perkembangan Komputer Generasi Ketiga (1964-1990)
Meskipun transistor dalam banyak hal memiliki kemampuan yang melebihi tube vakum, tapi transistor terlalu besar dalam menghasilkan panas, yang berpotensi bisa merusak bagian-bagian dalam komputer. kemudian ditemukanlah Batu kuarsa atau quartz rock yang dapat menghilangkan masalah ini. Seorang insinyur di Texas Instrument, bernama Jack Kilby mengembangkan sirkuit terintegrasi (IC : integrated circuit) di tahun 1958. IC dapat mengkombinasikan tiga komponen elektronik dalam sebuah piringan silikon yang kecil terbuat dari pasir kuarsa. kemudian para ilmuwan berhasil memasukkan lebih banyak komponen-komponen ke dalam suatu chip tunggal yang dinamakan semikonduktor. sehingga menghasilkan sebuah komputer yang semakin kecil karena komponen yang ada di dalamnya dapat dipadatkan dalam chip. Kemajuan komputer generasi ketiga yang lain adalah penggunaan sistem operasi atau dalam bahasa inggrisnya operating system, yaitu suatu sistem yang memungkinkan mesin dapat menjalankan berbagai program yang berbeda secara bersamaan dengan sebuah program utama yang mengawasi atau memonitor dan mengkoordinasi memori mesin komputer.
Sejarah Perkembangan Komputer Generasi Keempat (Tahun 1990-an)
Setelah IC, tujuan pengembangan menjadi lebih jelas:  mengecilkan ukuran sirkuit dan komponenkomponen elektrik. Large Scale Integration (LSI) dapat memuat ratusan komponen dalam sebuah chip. Pada tahun 1980-an, Very Large Scale Integration (VLSI) memuat ribuan komponen dalam sebuah chip tunggal.
Ultra-Large Scale Integration (ULSI) meningkatkan jumlah tersebut menjadi jutaan. Kemampuan untuk memasang sedemikian banyak komponen dalam suatu keping yang berukurang setengah keping uang logam mendorong turunnya harga dan ukuran komputer. Hal tersebut juga meningkatkan daya kerja, efisiensi dan keterandalan komputer.
Chip Intel 4004 yang dibuat pada tahun 1971 membawa kemajuan pada IC dengan meletakkan seluruh komponen dari sebuah komputer (central processing unit, memori, dan kendali input/output) dalam sebuah chip yang sangat kecil. Sebelumnya, IC dibuat untuk mengerjakan suatu tugas tertentu yang spesifik. Sekarang, sebuah mikroprosesor dapat diproduksi dan kemudian diprogram untuk memenuhi seluruh kebutuhan yang diinginkan. Tidak lama kemudian, setiap perangkat rumah tangga seperti microwave oven, televisi, dn mobil dengan electronic fuel injection dilengkapi dengan mikroprosesor.
Perkembangan yang demikian memungkinkan orang-orang biasa untuk menggunakan komputer biasa. Komputer tidak lagi menjadi dominasi perusahaan-perusahaan besar atau lembaga pemerintah. Pada pertengahan tahun 1970-an, perakit komputer menawarkan produk komputer mereka ke masyarakat umum. Komputer-komputer ini, yang disebut minikomputer, dijual dengan paket piranti lunak yang mudah digunakan oleh kalangan awam. Piranti lunak yang paling populer pada saat itu adalah program word processing dan spreadsheet. Pada awal 1980-an, video game seperti Atari 2600 menarik perhatian konsumen pada komputer rumahan yang lebih canggih dan dapat diprogram.
Pada tahun 1981, IBM memperkenalkan penggunaan Personal Computer (PC) untuk penggunaan di rumah, kantor, dan sekolah. Jumlah PC yang digunakan melonjak dari 2 juta unit di tahun 1981 menjadi 5,5 juta unit di tahun 1982. Sepuluh tahun kemudian, 65 juta PC digunakan. Komputer melanjutkan evolusinya menuju ukuran yang lebih kecil, dari komputer yang berada di atas meja (desktop computer) menjadi komputer yang dapat dimasukkan ke dalam tas (laptop), atau bahkan komputer yang dapat digenggam (palmtop).
IBM PC bersaing dengan Apple Macintosh dalam memperebutkan pasar komputer. Apple Macintosh menjadi terkenal karena mempopulerkan sistem grafis pada komputernya, sementara saingannya masih menggunakan komputer yang berbasis teks. Macintosh juga mempopulerkan penggunaan piranti mouse.
Pada masa sekarang, kita mengenal perjalanan IBM compatible dengan pemakaian CPU: IBM PC/486, Pentium, Pentium II, Pentium III, Pentium IV (Serial dari CPU buatan Intel). Juga kita kenal AMD k6, Athlon, dsb. Ini semua masuk dalam golongan komputer generasi keempat.
Seiring dengan menjamurnya penggunaan komputer di tempat kerja, cara-cara baru untuk menggali potensial terus dikembangkan. Seiring dengan bertambah kuatnya suatu komputer kecil, komputerkomputer tersebut dapat dihubungkan secara bersamaan dalam suatu jaringan untuk saling berbagi memori, piranti lunak, informasi, dan juga untuk dapat saling berkomunikasi satu dengan yang lainnya. Komputer jaringan memungkinkan komputer tunggal untuk membentuk kerjasama elektronik untuk menyelesaikan suatu proses tugas.
Dengan menggunakan perkabelan langsung (disebut juga local area network, LAN), atau kabel telepon, jaringan ini dapat berkembang menjadi sangat besar.
Sejarah Perkembangan Komputer Generasi Kelima
Mendefinisikan komputer generasi kelima menjadi cukup sulit karena tahap ini masih sangat muda. Contoh imajinatif komputer generasi kelima adalah komputer fiksi HAL9000 dari novel karya Arthur C. Clarke berjudul 2001: Space Odyssey.
HAL menampilkan seluruh fungsi yang diinginkan dari sebuah komputer generasi kelima. Dengan kecerdasan buatan (artificial intelligence), 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 pengertia manusia sangat bergantung pada konteks dan pengertian ketimbang sekedar menterjemahkan kata-kata secara langsung.
Banyak kemajuan di bidang desain komputer dan teknologi semkain memungkinkan pembuatan komputer generasi kelima. Dua kemajuan rekayasa yang terutama adalah kemampuan pemrosesan paralel, yang akan menggantikan model non Neumann. Model non Neumann akan digantikan dengan sistem yang mampu mengkoordinasikan banyak CPU untuk bekerja secara serempak. Kemajuan lain adalah teknologi superkonduktor yang memungkinkan aliran elektrik tanpa ada hambatan apapun, yang nantinya dapat mempercepat kecepatan informasi.
Jepang adalah negara yang terkenal dalam sosialisasi jargon dan proyek komputer generasi kelima. Lembaga ICOT (Institute for new Computer Technology) juga dibentuk untuk merealisasikannya. Banyak kabar yang menyatakan bahwa proyek ini telah gagal, namun beberapa informasi lain bahwa keberhasilan proyek komputer generasi kelima ini akan membawa perubahan baru paradigma komputerisasi di dunia.

sumber : http://id.wikipedia.org/wiki/Sejarah_komputer