Al-Quran Digital Versi 2.0

Al-Quran Digital Versi 2.0 ini merupakan perbaikan dari Al-Quran Digital versi Versi 1.2 yang dirilis pada Ramadhan 1424 / November 2003. Pada versi 1.2 adanya perbaikan ketikan di QS. 3:97, 4:29 dan 7:205

Dan adanya penggunaan "idx" untuk membedakan pencarian kata didalam Al Quran atau indeksnya

Freeware Al Quran Digital versi 2.0 ini berisi ayat-ayat dalam huruf Arab, terjemahan dari Departemen Agama RI dan indeks berdasarkan topik. Selain itu, Al Quran ini akan sangat memudahkan kita dalam mencari kata-kata tertentu didalam terjemahan.

Semoga software ini dapat meningkatkan kecintaan dan pemahaman kita terhadap kitab suci Al-Quran dan menjadi pendamping disaat asyik bekerja di depan komputer.

Download Al-Quran Digital Versi 2.0

Sumber :
http://donlodgratis.com

Membuat Indentitas (Dasar)

  1. Buatkan program dengan menginputkan biodata anda dan menampilkannya di layar monitor sebagai berikut :
    Biodata Mahasiswa
    NIM         : 531410154
    Nama        : Mahyudin_Angio
    Fakultas    : Teknik
    Jurusan     : Sistem_Informatika
    Hobi         : Belajar
    No.Telp    : 081944098912

    Jawaban
# include <iostream.h>
# include <conio.h>
main ()
{
char nm [30],fak [20], jur [20],hobi [20],no_tel [15];
long int nim;

cout<<"Masukkan NIM           : ";
cin>>nim;
cout<<"Masukkan Nama Lengkap  : ";
cin>>nm;
cout<<"Masukkan Fakultas      : ";
cin>>fak;
cout<<"Masukkan Jurusan/Prodi : ";
cin>>jur;
cout<<"Masukkan Hobi          : ";
cin>>hobi;
cout<<"Masukkan Nomor Telpon  : ";
cin>>no_tel;

clrscr ();
cout<<"NIM           : "<<nim<<endl;
cout<<"Nama Lengkap  : "<<nm<<endl;
cout<<"Fakultas      : "<<fak<<endl;
cout<<"Jurusan/Prodi : "<<jur<<endl;
cout<<"Hobi          : "<<hobi<<endl;
cout<<"Nomor Telpon  : "<<no_tel<<endl;
}

 Download file CPP

Soal Latihan Turbo C/C++


  1. Buatkan program dengan menginputkan biodata anda dan menampilkannya di layar monitor sebagai berikut :
    Biodata Mahasiswa
    NIM         : 531410154
    Nama        : Mahyudin_Angio
    Fakultas    : Teknik
    Jurusan     : Sistem_Informatika
    Hobi         : Belajar
    No.Telp    : 081944098912
  2. Buat sebuah program untuk dengan menggunakan pilihan menghitung luas persegi panjang, atau luas lingkaran hingga nilai muncul secara otomatis dengan menggunakan rumus :
    Luas persegi panjang = panjang * lebar.
    Luas lingkaran = jari-jari * 3.14.

    Jawaban Turbo C++

    Laptop Masa Depan (D-Roll)


    Laptop dan tablet sudah menawarkan komputasi yang nyaman, tapi Perusahaan komputer Jerman Orkin Desain mengembangkan suatu komputasi dengan menggabungkan kedua perangkat tersebut ke dalam satu paket bernama D-roll/Rolltop. D-roll adalah sebuah konsep desain laptop masa depan yang berbeda dari laptop biasa, baik bentuk dan fungsi.

    1. D-Roll 1.0
    Konsep D-Roll akan menggunakan OLED dan layar sentuh teknologi untuk menciptakan sebuah komputer berbentuk silinder yang dapat digulung keluar untuk membentuk sebuah laptop, tablet, atau layar monitor. Laptop ini berbentuk tabung panjang yang terinspirasi dari tabung penyimpanan yang digunakan oleh seniman untuk menyimpan gambar besar.

    -  Tabung
    Bagian atas kolom bertindak sebagai adaptor, sementara membawa tali ganda sebagai kabel listrik (mungkin beberapa jenis teknologi baterai juga disertakan, meskipun ini belum disebutkan). Kolom pusat juga mengandung speaker, kamera, port USB, dan port LAN. Dan dibagian sabuk selain berfungsi mempermudah dalam membawa juga sebagai pengaman.

    -  Layar Monitor
    Di bagian bawah layar dapat berfungsi seperti keyboard berkisar 17 inci, sedangkan dibagian belakang layar berfungsi sebagai penyangga saat D-Roll digunakan sebagai monitor dengan memiliki besar sekitar 13 inci. Dan dibagian samping dapat menyimpan pena stylus,serta sebagai tempat untuk menyambungkan antara monitor dan tabung. Ketika digulung, akan D-Roll memiliki panjang 11 inci (28 cm) panjang dan memiliki diameter (8.3 cm) 3,26 inci.

    -  Video Camera
    Video Camera adalah sebuah vitur tambahan untuk menangkap gambar atau video.

    Dalam mengembangkan konsep ini, tentu saja cukup banyak rintangan teknis yang mengatasi dan sayangnya para peneliti jarang menjelaskan bagaimana kesulitan-kesulitan tersebut akan ditangani, sehingga muncul banyak spekulasi tentang program ini. Meskipun ini hanya sebuah konsep, tapi desainnya adalah inspirasi dan pasti membuat para pengembang teknologi lainnya untuk membuat laptop lebih nyaman dan praktis.

    2. D-Roll 2.0
    D-Roll 2.0 adalah pengembangan lebih lanjut dari D-Roll 1.0 dengan beberapa perbaikan terlihat dan sebagian besar viturnya tak terlihat (misalnya desain internal, penempatan komponen tertentu dan lain-lain.

    Pada monitor D-Roll 2.0 ini memiliki 2 mode yaitu mode fungsi penuh dimana layar utama yang digunakan sebagai laptop biasa , dan mode email yakni pada saat monitor digulung maka layar yang kecil aktif dimana pengguna dapat membuka web, memeriksa dan mengirim email.

    berikut video D-Roll 1.0:

    Sejarah Internet di Dunia

    Sejarah intenet diawali ketika sebuah tulisan yang menerangkan bahwa interaksi sosial dapat dilakukan juga melalui sebuah jaringan komputer terdapat pada seri memo yang ditulis oleh J.C.R. Licklider dari  MIT (Massachuset Institut of Technology) pada bulan Agustus tahun 1962. Dalam memo tersebut diuraikan konsep "Galactic Network"nya. Dia memiliki visi sebuah jaringan komputer global yang saling berhubungan dimana setiap orang dapat akses data dan program secara cepat dari tempat manapun. Semangat konsep tersebut sangat sesuai seperti internet yang ada sekarang.

    Licklider adalah pimpinan pertama riset program komputer dari projek di Departemen Pertahanan Amerika, U.S. DARPA (Defense Advanced Research Projects Agency), dimulai bulan Oktober 1962. Selama di  DARPA dia bekerjasama dengan Ivan Sutherland, Bob Taylor, dan seorang peneliti MIT,  Lawrence G. Roberts. Leonard Kleinrock di MIT mempublikasikan tulisanya berjudul " The first paper on packet switching theory" dalam bulan July 1961 dan "The first book on the subject" di tahun 1964. Kleinrock sepaham dengan Roberts dalam teori kelayakan komunikasi mempergunakan sistem paket data dari pada hanya mempergunakan sebuah rangkaian elektronik.  Teori ini merupakan cikal bakal adanya jaringan komputer.

    Langkah penting lainnnya adalah membuat komputer dapat berkomunikasi secara bersama-sama. Untuk mmebuktikan hal ini, pada tahun 1965, Roberts bekerjasama dengan Thomas Merrill, menghubungkan komputer TX-2 yang ada di Mass dengan komputer Q-32 yang ada di  California dengan mempergunakan sebuah saluran dial-up berkecepatan rendah. Ini merupakan sebuah jaringan komputer pertama  yang luas yang pernah dibuat untuk pertama kalinya meski dalam skala kecil. 

    Hasil dari  percobaan ini  adalah bukti bahawa pengunaan waktu dalam komputer-komputer tersebut dapat bekerja dengan baik, menjalankan program dan mengambil atau  mengedit data  seperti yang biasa dilakukan pada sebuah mesin dengan  remote control, namun rangkaian saklar system telepon kurang mendukung percobaan ini. Hipotesis  Kleinrock tentang diperlukannya sebuah program paket pensaklaran terbukti.

    Pada tahun 1966, Roberts pergi ke DARPA untuk mengembangkan konsep jaringan komputer dan dengan cepat merumuskan rencananya untuk ARPANET (Advanced Research Project Agency Network), yang dipublikasikan pada tahun 1967. Dan pada tahun 1969 DARPA memutuskan untuk mengadakan riset tentang bagaimana cara menghubungkan sejumlah komputer sehingga membentuk jaringan organik.

    Tujuan awal dibangunnya proyek itu adalah untuk keperluan militer. Pada saat itu DARPA membuat sistem jaringan komputer yang tersebar dengan menghubungkan komputer di daerah-daerah vital untuk mengatasi masalah bila terjadi serangan nuklir dan untuk menghindari terjadinya informasi terpusat, yang apabila terjadi peperang dapat mudah dihancurkan. Dengan cara ini diharapkan apabila satu bagian dari jaringan terputus, maka jalur yang melalui jaringan tersebut dapat secara otomatis dipindahkan ke saluran lainnya.

    Sambungan pertama ARPANET terbentuk antara University of California, Los Angeles (UCLA) dan Stanford Research Institute (SRI) pada jam 22:30 tanggal 29 Oktober 1969. Pada tanggal 5 Desember 1969, ada dua jaringan lagi yang yang bergabung, yakni University of Utah dan University of California, Santa Barbara sehingga total terdapat empat (4) simpul jaringan. Ini disusul dengan dibukanya layanan Usenet dan Bitnet yang memungkinkan internet diakses melalui sarana komputer pribadi (PC).

    Pada 1970, sudah lebih dari 10 komputer yang berhasil dihubungkan satu sama lain sehingga mereka bisa saling berkomunikasi dan membentuk sebuah jaringan. Namun setelah ARPANET diperkenalkan secara umum pada bulan Oktober 1972, tidak lama kemudian proyek ini berkembang pesat di seluruh daerah, dan semua universitas di negara tersebut ingin bergabung, sehingga membuat ARPANET kesulitan untuk mengaturnya.

    Oleh sebab itu ARPANET dipecah manjadi dua, yaitu "MILNET" untuk keperluan militer dan "ARPANET" baru yang lebih kecil untuk keperluan non-militer seperti, universitas-universitas. Walaupun sudah dibagi menjadi dua, akan tetapi keduanya mempunyai hubungan sehingga komunikasi antar jaringan tetap dapat dilakukan. Gabungan kedua jaringan akhirnya dikenal dengan nama DARPA Internet, yang kemudian disederhanakan menjadi Internet.

    Tahun 1971, Ray Tomlinson berhasil menyempurnakan program e-mail yang ia ciptakan setahun yang lalu untuk ARPANET. Program e-mail ini begitu mudah sehingga langsung menjadi populer. Pada tahun yang sama, ikon "@" juga diperkenalkan sebagai lambang penting yang menunjukkan “at” atau “pada”.

    Tahun 1973, jaringan komputer ARPANET mulai dikembangkan ke luar Amerika Serikat. Komputer University College di London merupakan komputer pertama yang ada di luar Amerika yang menjadi anggota jaringan Arpanet. Pada tahun yang sama, dua orang ahli komputer yakni Vinton Cerf dan Bob Kahn mempresentasikan sebuah gagasan yang lebih besar, yang menjadi cikal bakal pemikiran internet. Ide ini dipresentasikan untuk pertama kalinya di Universitas Sussex.

    Pada tahu 1977, sudah lebih dari 100 komputer yang bergabung di ARPANET membentuk sebuah jaringan atau network. Pada 1979, Tom Truscott, Jim Ellis dan Steve Bellovin, menciptakan newsgroups pertama yang diberi nama USENET. Tahun 1981 France Telecom menciptakan gebrakan dengan meluncurkan telpon televisi pertama, dimana orang bisa saling menelpon sambil berhubungan dengan video link.

    Karena komputer yang membentuk jaringan semakin hari semakin banyak, maka dibutuhkan sebuah protokol resmi yang diakui oleh semua jaringan. Pada tahun 1982 dibentuk Transmission Control Protocol atau TCP. Sementara itu di Eropa muncul jaringan komputer tandingan yang dikenal dengan Eunet, yang menyediakan jasa jaringan komputer di negara-negara Belanda, Inggris, Denmark dan Swedia. Jaringan Eunet menyediakan jasa e-mail dan newsgroup USENET.

    Jon Postel dari Information Science Institute (ISI) di University of Southern California (USC) adalah orang yang sangat berjasa di balik berbagai alokasi alamat Internet Protokol (IP) Internet, manajemen Domain Name System (DNS) untuk menyeragamkan alamat di jaringan komputer yang ada pada tshub 1984, tipe media, dan berbagai alokasi nomor untuk tata cara komunikasi penting di Internet.

    Di tahun 1986, lahir National Science Foundation Network (NSFNET), yang menghubungkan para periset di seluruh negeri dengan 5 buah pusat super komputer. Jaringan ini kemudian berkembang untuk menghubungkan berbagai jaringan akademis lainnya yang terdiri atas universitas dan konsorsium-konsorsium riset. Pada saat NSFNET dibangun, berbagai jaringan internasional didirikan dan dihubungkan ke NSFNET. Australia, negara-negara Skandinavia, Inggris, Perancis, jerman, Kanada dan Jepang segera bergabung kedalam jaringan ini.

    Tahun 1988, Jarko Oikarinen menemukan dan sekaligus memperkenalkan IRC atau Internet Relay Chat. Setahun kemudian, jumlah komputer yang saling berhubungan kembali melonjak 10 kali lipat dalam setahun. Tak kurang dari 100.000 komputer kini membentuk sebuah jaringan.

    Pada awalnya, internet hanya menawarkan layanan berbasis teks, meliputi remote access, email/messaging, maupun diskusi melalui newsgroup (Usenet). Layanan berbasis grafis seperti World Wide Web (WWW) saat itu masih belum ada. Yang ada hanyalah layanan yang disebut Gopher yang dalam beberapa hal mirip seperti web yang kita kenal saat ini, kecuali sistem kerjanya yang masih berbasis teks. NSFNET kemudian mulai menggantikan ARPANET sebagai jaringan riset utama di Amerika hingga pada bulan Maret 1990 setelah ARPANET secara resmi dibubarkan.

    Tahun 1990 adalah tahun yang paling bersejarah, ketika World Wide Web mulai dikembangkan oleh CERN (Laboratorium Fisika Partikel di Swiss) berdasarkan proposal yang dibuat oleh Tim Berners-Lee. Tim Berners Lee menemukan program editor dan browser yang bisa menjelajah antara satu komputer dengan komputer yang lainnya, yang membentuk jaringan itu. Program inilah yang disebut www, atau Worl Wide Web.

    Namun demikian, WWW browser yang pertama baru lahir dua tahun kemudian, tepatnya pada tahun 1992 dengan nama Viola. Viola diluncurkan oleh Pei Wei dan didistribusikan bersama CERN WWW. Tentu saja web browser yang pertama ini masih sangat sederhana, tidak secanggih browser modern yang kita gunakan saat ini.

    Tahun 1992, komputer yang saling tersambung membentuk jaringan sudah melampaui sejuta komputer, dan di tahun yang sama muncul istilah surfing the internet. Tahun 1994, situs internet telah tumbuh menjadi 3000 alamat halaman, dan untuk pertama kalinya virtual-shopping atau e-retail muncul di internet. Dunia langsung berubah. Di tahun yang sama Yahoo! didirikan, yang juga sekaligus kelahiran Netscape Navigator 1.0.

    Terobosan berarti lainnya terjadi pada 1993 ketika InterNIC didirikan untuk menjalankan layanan pendaftaran domain. Bersamaan dengan itu, Gedung Putih (White House) mulai online di Internet dan pemerintah Amerika Serikat meloloskan National Information Infrastructure Act.

    Penggunaan internet secara komersial dimulai pada 1994 dipelopori oleh perusahaan Pizza Hut, dan Internet Banking pertama kali diaplikasikan oleh First Virtual. Setahun kemudian, Compuserve, America Online, dan Prodigy mulai memberikan layanan akses ke Internet bagi masyarakat umum.

    Sumber :
    sejarah-internet.com
    id.wikipedia.org
    angganeo.blogspot.com
    tripod.lycos.com

    Pengertian Komputer Berdasar Penggunaannya


    a. General Purpose Computer
    General Purpose Computer merupakan komputer yang dibuat untuk keperluan secara umum dan digunakan setiap hari, sehingga komputer tersebut dapat digunakan untuk mengerjakan berbagai macam pekerjaan sesuai dengan kemampuan dan usernya. Personal Computer merupakan salah satu contoh dari kategori ini.

    Komputer jenis ini dapat menggunakan pelbagai software, bermacam-macam langkah yang saling menyempurnakan, termasuk didalamnya penulisan dan perbaikan (word-processing), manipulasi fakta-fata didalam database, menyelesaikan pelbagai perhitungan ilmiah, ataupun mengontrol sistem keamanan organisasi, pembagian daya listrik serta temperatur.

    Walaupun general purpose computer dapat diprogram untuk digunakan dalam beberapa fungsi, tetap mempunyai batasan-batasan dalam hal kemampuan, ukuran ataupun persyaratan. Sebagai contoh, general purpose computer tidak bisa digunakan untuk memproses perhitungan seluruh data statistik yang dibutuhkan untuk peramalan cuaca ataupun pengetesan pesawat terbang.

    b. Special Purpose Computer
    Special purpose computer berarti komputer untuk keperluan khusus. Komputer ini dirancang hanya untuk menyelesaikan suatu masalah tertentu. Perangkat yang ada pada komputer ini, baik komponen input, output, pemroses serta softwarenya telah dirancang untuk keperluan tersebut. Biasanya software yang mengendalikan proses sudah berada langsung pada sistem. Contoh dari Special Purpose Computer ini adalah komputer yang digunakan untuk kasir pada supermarket.

    Special purpose pada awalnya merupakan general-purpose, yang digunakan secara khusus dan disesuaiakan dengan konfigurasi ataupun peralatan didalamnya yang sudah dimodifikasi sedemikian rupa.

    Sebagai contoh konfigurasi dari special purpose computer yang digunakan pada sistem komputer berskala besar adalah front-end processor; yang digunakan untuk mengontrol fungsi input dan output dari komputer utama. Contoh lain dari special purpose computer adalah adalah back-end processor, yang mengambil data dari storage serta meletakkan dan mengaturnya kembali kedalam storage.

    Dedicated processor juga merupakan special purpose computer yang bagian dalamnya telah dirubah sedemikian rupa agar memiliki fungsi khusus. Dedicated processor dirancang sedemikian rupa agar bisa digunakan untuk menyelesaikan langkah dan proses khusus, dimana hal ini bisa ditemui pada: pelbagai robot yang digunakan pada pabrik, mesin-mesin kesehatan dipelbagai rumah sakit serta aneka video game.

    Sumber :
    http://flashnet.forumotion.com/
    http://inginlagi.blogspot.com/

    Pengertian Komputer Menurut Data Yang Diolah



    Data yang diolah oleh komputer jenisnya sangatlah banyak. Ada data yang berujut gambar, suara, huruf, angka, keadaan, simbol ataupun yang lainnya lagi. Dalam hal ini, tidak setiap komputer bisa mengolah seluruh data yang ada.

    Ada komputer yang hanya bisa mengolah suara, ataupun hanya bisa mengolah gambar ataupun hanya mengolah huruf dan angka saja. Walaupun demikian, ada pula komputer yang bisa mengolah beberapa data secara bersama-sama.

    a. Komputer Digital
    Komputer Digital merupakan suatu jenis komputer yang bisa digunakan untuk mengolah data yang bersifat kwantitatif (sangat banyak jumlahnya). Komputer ini merupakan komputer yang kebanyakan yang kita kenal. Data yang diterimanya adalah data yang sudah berupa data digital.

    Sedangkan fungsinya digunakan untuk mengolah data yang bersifat kuantitatif dalam bentuk angka, huruf, tanda baca dan lain-lain. Misalnya: simbol aphabetis yang digambarkan dengan huruf A s/d Z ataupun a s/d z, simbol numerik yang digambarkan dengan angka 0 s/d 9 ataupun simbol-simbol khusus, seperti halnya: ? / + * & !.

    b. Komputer Analog

    Komputer Analog merupakan suatu jenis komputer yang bisa digunakan untuk mengolah data kualitatif. Data yang ada bukan merupakan symbol. Komputer ini merupakan komputer yang digunakan untuk menerima sinyal analog, biasanya digunakan untuk melakukan pengecekan untuk data yang tidak berbentuk angka atau simbol, tetapi masih merupakan suatu keadaan karena data yang didapatkan adalah data yang bersifat gelombang.

    Seperti misalnya: keadaan suhu ataupun kelembaban udara, ketinggian ataupun kecepatan adalah merupakan suatu keadaan yang oleh komputer kemudian ditetapkan sehingga menjadi suatu ukuran. Komputer ini banyak digunakan untuk kegiatan ilmiah. Pengertian komputer analog lebih mendekati dengan robotic ataupun mesin otomatis.

    c. Komputer Hibrid
    Merupakan jenis komputer yang bisa digunakan untuk mengolah data yang bersifat kuantitatif ataupun kualitatif, dengan perkataan lain data kuantitatif yang diolah menghasilkan data kualitatifnya dan sebaliknya. Hibrid komputer juga bisa dikatakan sebagai gabungan dari analog dan digital komputer.

    Komputer jenis ini banyak digunakan oleh pelbagai rumah sakit yang digunakan untuk memeriksa keadaan tubuh dari pasien, yang pada akhirnya, komputer bisa mengeluarkan pelbagai analisa yang disajikan dalam bentuk gambar, grafik ataupun tulisan.

    Sumber :
    http://flashnet.forumotion.com/
    http://inginlagi.blogspot.com/

    Sejarah Komputer

    Sejarah Komputer diawali ketika Penemu Inggris Charles Babbage menyelesaikan prinsip-prinsip pemakaian umum komputer digital seabad penuh sebelum perkembangan besar-besaran mesin hitung elektronik terjadi. Mesin yang dirancangnya, yang diberinya nama "mesin analitis" pada pokoknya mampu melaksanakan apa saja yang bisa dilakukan kalkulator modern (meski tidak sama cepatnya, karena "mesin analis" bukanlah dirancang untuk bertenaga listrik).

    Sayangnya, berhubung teknologi abad ke-19 belumlah cukup maju, Babbage tidak sanggup merampungkan konstruksi "mesin analis" itu, selain memang memerlukan waktu dan biaya besar. Setelah kematiannya, gagasannya yang begitu cemerlang nyaris dilupakan orang. Selanjutnya sejarah komputer dibagi atas lima generasi yakni :

    Generasi Pertama

    Tahun 1937, tulisan Babbage menjadi perhatian Howard H. Aiken, sarjana tamatan Harvard. Aiken yang juga sedang mencoba menyelesaikan rancangan mesin komputer (kalkulator elektronik), tergerak oleh gagasan Babbage. Bekerjasama dengan IBM (International Business Machines Corporation), Aiken sanggup membuat The Harvard-IBM Automatic Sequence Controlled Calculator atau Mark I, komputer pertama untuk segala keperluan dan juga merupakan cikal bakal komputer generasi pertama. komputer ini merupakan komputer relai elektronik. Kalkulator tersebut dapat melakukan perhitungan aritmatik dasar dan persamaan yang lebih kompleks.

    Ia menggunakan sinyal elektromagnetik untuk menggerakkan komponen mekanik. Mesin tersebut beroperasi dengan lambat (membutuhkan 3-5 detik untuk setiap perhitungan) dan tidak fleksibel (urutan kalkulasi tidak dapat diubah).

    Dua tahun sesudah Mark I dioperasikan (1945), John Presper Eckert dan John W. Mauchly menyelesaikan mesin hitung elektronik pertama yang bernama Electronic Numerical Integrator and Computer (ENIAC) atas kerjasama yang dibuat antara pemerintah Amerika Serikat dan University of Pennsylvania. ENIAC merupakan komputer serbaguna (general purpose computer) yang bekerja 1000 kali lebih cepat dibandingkan Mark I.

    Pada tahun yang sama, John von Neumann bergabung dengan tim University of Pennsylvania dalam usaha membangun konsep desain komputer yang hingga 40 tahun mendatang masih dipakai dalam teknik komputer. Von Neumann mendesain Electronic Discrete Variable Automatic Computer (EDVAC) pada tahun 1945 dengan sebuah memori untuk menampung baik program ataupun data.

    Teknik ini memungkinkan komputer untuk berhenti pada suatu saat dan kemudian melanjutkan pekerjaannya kembali. Kunci utama arsitektur von Neumann adalah unit pemrosesan sentral (CPU), yang memungkinkan seluruh fungsi komputer untuk dikoordinasikan melalui satu sumber tunggal.

    Tahun 1951, UNIVAC I (Universal Automatic Computer I) yang dibuat oleh Remington Rand, menjadi komputer komersial pertama yang memanfaatkan model arsitektur Von Neumann tersebut.Salah satu hasil mengesankan yang dicapai oleh UNIVAC dalah keberhasilannya dalam memprediksi kemenangan Dwilight D. Eisenhower dalam pemilihan presiden tahun 1952.

    Komputer Generasi pertama berkarakteristik dengan fakta bahwa instruksi operasi dibuat secara spesifik untuk suatu tugas tertentu. Setiap komputer memiliki program kode biner yang berbeda yang disebut "bahasa mesin" (machine language).

    Hal ini menyebabkan komputer sulit untuk diprogram dan membatasi kecepatannya. Ciri lain komputer generasi pertama adalah penggunaan tube vakum (yang membuat komputer pada masa tersebut berukuran sangat besar) dan silinder magnetik untuk penyimpanan data.

    Generasi Kedua



    Pada tahun 1956, transistor mulai digunakan di dalam komputer. Penemuan lain yang berupa pengembangan memori inti-magnetik membantu pengembangan komputer 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. 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.Program yang tersimpan di dalam komputer dan bahasa pemrograman yang ada di dalamnya memberikan fleksibilitas kepada komputer.

    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.

    Generasi Ketiga


     

    Jack Kilby, seorang insinyur di Texas Instrument, mengembangkan sirkuit terintegrasi (IC : integrated circuit) di tahun 1958. IC mengkombinasikan tiga komponen elektronik dalam sebuah piringan silikon kecil yang terbuat dari pasir kuarsa.

    Para ilmuwan kemudian berhasil memasukkan lebih banyak komponen-komponen ke dalam suatu chip tunggal yang disebut semikonduktor. Hasilnya, komputer menjadi semakin kecil karena komponen-komponen dapat dipadatkan dalam chip.

    Kemajuan komputer generasi ketiga lainnya adalah penggunaan sistem operasi (operating system) yang memungkinkan mesin untuk menjalankan berbagai program yang berbeda secara serentak dengan sebuah program utama yang memonitor dan mengkoordinasi memori komputer.

    Generasi Keempat

     

    Setelah IC, tujuan pengembangan menjadi lebih jelas: mengecilkan ukuran sirkuit dan komponen-komponen elektrik. Large Scale Integration (LSI) dapat memuat ratusan komponen dalam sebuah chip. Pada tahun 1980-an, Very Large Scale Integration (VLSI) memuat ribuan komponen dalam sebuah chip tunggal.

    Ultra-Large Scale Integration (ULSI) meningkatkan jumlah tersebut menjadi jutaan. Kemampuan untuk memasang sedemikian banyak komponen dalam suatu keping yang berukurang setengah keping uang logam mendorong turunnya harga dan ukuran komputer. Hal tersebut juga meningkatkan daya kerja, efisiensi dan keterandalan komputer.

    Chip Intel 4004 yang dibuat pada tahun 1971membawa 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.

    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 memopulerkan sistem grafis pada komputernya, sementara saingannya masih menggunakan komputer yang berbasis teks. Macintosh juga memopulerkan penggunaan piranti mouse.

    Seiring dengan menjamurnya penggunaan komputer di tempat kerja, cara-cara baru untuk menggali potensial terus dikembangkan. Seiring dengan bertambah kuatnya suatu komputer kecil, komputer-komputer tersebut dapat dihubungkan secara bersamaan dalam suatu jaringan untuk saling berbagi memori, piranti lunak, informasi, dan juga untuk dapat saling berkomunikasi satu dengan yang lainnya.

    Jaringan komputer memungkinkan komputer tunggal untuk membentuk kerjasama elektronik untuk menyelesaikan suatu proses tugas. Dengan menggunakan perkabelan langsung (disebut juga Local Area Network atau LAN), atau [kabel telepon, jaringan ini dapat berkembang menjadi sangat besar.

    Generasi Kelima

     

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

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

    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://tokoh-ilmuwan-penemu.blogspot.com/
    http://id.wikipedia.org/

    Pengertian Komputer

    Komputer adalah serangkaian ataupun sekelompok mesin elektronik yang terdiri dari ribuan bahkan jutaan komponen yang dapat saling bekerja sama, serta membentuk sebuah sistem kerja yang rapi dan teliti. Sistem ini kemudian dapat digunakan untuk melaksanakan serangkaian pekerjaan secara otomatis, berdasar urutan instruksi ataupun program yang diberikan kepadanya.

    Definisi yang ada memberi makna bahwa komputer memiliki lebih dari satu bagian yang saling bekerja sama, dan bagian-bagain itu baru bisa bekerja kalau ada aliran listrik yang mengalir didalamnya. Istilah mengenai sekelompok mesin, ataupun istilah mengenai jutaan komponen kemudian dikenal sebagai hardware komputer atau perangkat keras komputer.

    Definisi Komputer berasal dari bahasa latin computare yang mengandung arti menghitung. Kata computer semula dipergunakan untuk menggambarkan orang yang perkerjaannya melakukan perhitungan aritmatika, dengan atau tanpa alat bantu, tetapi arti kata ini kemudian dipindahkan kepada mesin itu sendiri. Asal mulanya, pengolahan informasi hampir eksklusif berhubungan dengan masalah aritmatika, tetapi komputer modern dipakai untuk banyak tugas yang tidak berhubungan dengan matematika.

    Karena luasnya bidang garapan ilmu komputer, para pakar dan peneliti sedikit berbeda dalam mendefinisikan termininologi komputer. Berikut definisi termininologi komputer menurut para pakar :

    1.  Menurut Hamacher, komputer adalah mesin penghitung elektronik yang cepat dan dapat menerima informasi input digital, kemudian memprosesnya sesuai dengan program yang tersimpan di memorinya, dan menghasilkan output berupa informasi.

    2.      Menurut Blissmer, komputer adalah suatu alat elektonik yang mampu melakukan beberapa tugas sebagai berikut:
    a)      menerima input
    b)      memproses input tadi sesuai dengan programnya
    c)      menyimpan perintah-perintah dan hasil dari pengolahan
    d)     menyediakan output dalam bentuk informasi

    3.   Fuori berpendapat bahwa komputer adalah suatu pemroses data yang dapat melakukan perhitungan besar secara cepat, termasuk perhitungan aritmetika dan operasi logika, tanpa campur tangan dari manusia.

    Untuk mewujudkan konsepsi komputer sebagai pengolah data untuk menghasilkan suatu informasi, maka diperlukan sistem komputer (computer system). Elemen dari sistem komputer terdiri dari software, hardware dan brainware yang harus berhubungan dan membentuk kesatuan yang saling mendukung untuk bekerjasama.
    a.   Hardware/Perangkat keras merupakan sumber daya utama untuk proses komputasi. Perangkat keras komputer terdiri dari : CPU, memory, dan perangkat input/output.
    b.      Software/Perangkat Lunak : sistem operasi dan program aplikasi.
    • System operasi mempunyai tugas sebagai software yang pertama kali berjalan saat komputer dijalankan, melakukan Kontrol, dan sebagai penghubung antara perangkat keras dan program aplikasi.
    • Program Aplikasi bertugas menentukan cara sumber daya sistem digunakan sesuai dengan kebutuhan untuk menyelesaikan permasalahan komputasi dari user.
    c.    Brainware/Pengguna : manusia/user(mesin atau komputer lain) yang mengoperasikan dan mengendalikan sistem komputer.

    Penggolongan Komputer 
    Literatur terbaru tentang komputer melakukan penggolongan komputer berdasarkan tigal hal yaitu :
    A. Pengertian Komputer Berdasarkan Data Yang Diolah
    1.        Komputer Analog
    Komputer Analog Merupakan suatu jenis komputer yang bisa digunakan untuk mengolah data kualitatif. Data yang ada bukan merupakan simbol, tetapi masih merupakan suatu keadaan.

    2.        Komputer Digital
    Komputer Digital Merupakan suatu jenis komputer yang bisa digunakan untuk mengolah data yang bersifat kwantitatif (sangat banyak jumlahnya). Data dari digital komputer biasanya berupa simbol yang memiliki arti tertentu.

    3.        Komputer Hybrid
    Komputer Hybrid Merupakan jenis komputer yang bisa digunakan untuk mengolah data yang bersifat kuantitatif ataupun kualitatif. Hibrid komputer juga bisa dikatakan sebagai gabungan dari analog dan digital komputer.
    B. Pengertian Komputer Berdasarkan Penggunaannya
    1.        Komputer Untuk Tujuan Umum (General Purpose Computer)
    General Purpose Computer Merupakan komputer yang dibuat untuk keperluan secara umum, sehingga komputer tersebut dapat digunakan untuk mengerjakan berbagai macam pekerjaan sesuai dengan kemampuan dan usernya. Personal Computer merupakan salah satu contoh dari kategori ini.

    2.        Komputer Untuk Tujuan Khusus (Special Purpose Computer)
    Special Purpose Computer berarti komputer untuk keperluan khusus. Komputer ini dirancang hanya untuk menyelesaikan suatu masalah tertentu. Perangkat yang ada pada komputer ini, baik komponen input, output, pemroses serta softwarenya telah dirancang untuk keperluan tersebut. Biasanya software yang mengendalikan proses sudah berada langsung pada sistem. Contoh dari Special Purpose Computer ini adalah komputer yang digunakan untuk kasir pada supermarket.

    C. Pengertian Komputer Berdasarkan Kapasitas dan Ukurannya
    a. Berdasarkan Kapasitas
    1. Small Scale Computer
    Komputer skala kecil, merupakan komputer yang memiliki kemampuan proses dalam jumlah kecil. Komputer yang termasuk ke dalam kategori ini adalah komputer desktop atau komputer pribadi yang umumnya digunakan oleh satu orang pada satu saat.

    2. Medium Scale Computer
    Komputer untuk skala menengah. Komputer yang termasuk ke dalam kategori ini adalah komputer mini, yang biasanya melayani penggunanya pada dumb terminal .

    3. Large Scale Computer
    Komputer untuk skala besar. Komputer yang termasuk ke dalam kategori ini adalah komputer mainframe. Pada mesin tersebut dapat diakses beramai-ramai, dan sudah dilengkapi dengan perangkat dan software yang lengkap. Penggunaannya pun adalah untuk pengolahan perhitungan dengan kemampuan yang cukup rumit untuk diselesaikan oleh komputer medium dan small.

    b. Berdasarkan Ukuran
    1.        Komputer Mikro (Micro Computer)
    Komputer ini khususnya digunakan untuk single-user, biasa disebut juga dengan komputer desktop atau komputer pribadi (personal computer). Komputer ini sudah dirancang sedemikian rupa untuk mampu berinteraksi dengan penggunanya.

    2.        Komputer Mini (Mini Computer)
    Komputer ini umumnya digunakan untuk banyak pemakai (multiuser) pada saat yang bersamaan, dan time shared. Time shared ini artinya memungkinkan komputer tersebut untuk digunakan oleh beberapa pemakai sekaligus secara bersama-sama, dan komputer akan membagi-bagi waktunya bergantian untuk masing-masing pemakai.

    3.        Komputer Super (Super Computer)
    Komputer ini merupakan komputer yang powerfull yang ada. Aplikasi yang digunakan biasanya lebih cenderung untuk penelitian ilmiah.

    D. Pengertian Komputer Berdasarkan Generasinya
    1.        Komputer Generasi Pertama (1946-1959)
    Komputer Generasi pertama berkarakteristik dengan fakta bahwa instruksi operasi dibuat secara spesifik untuk suatu tugas tertentu. Setiap komputer memiliki program kode-biner yang berbeda yang disebut “bahasa mesin” (machine language).

    Hal ini menyebabkan komputer sulit untuk diprogram dan membatasi kecepatannya. Ciri lain komputer generasi pertama adalah penggunaan tube vakum (yang membuat komputer pada masa tersebut berukuran sangat besar) dan silinder magnetik untuk penyimpanan data.

    2.        Komputer Generasi Kedua (1959-1964)
    Komputer Generasi kedua berbahasa pemrograman yang 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.

    3.        Komputer Generasi Ketiga (1964-1970)
    Kemajuan komputer generasi ketiga lainnya adalah penggunaan sistem operasi (operating system) yang memungkinkan mesin untuk menjalankan berbagai program yang berbeda secara serentak dengan sebuah program utama yang memonitor dan mengkoordinasi memori komputer.

    4.        Komputer Generasi Keempat (1979-sekarang)
    Komputer Generasi keempat memperkenalkan penggunaan Personal Computer (PC). 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). Serta dibuat sebuah jaringan komputer memungkinkan komputer tunggal untuk membentuk kerjasama elektronik untuk menyelesaikan suatu proses tugas.

    5.        Komputer Generasi Kelima
    Banyak kemajuan di bidang desain komputer dan teknologi yang semakin memungkinkan pembuatan komputer generasi kelima. Dua kemajuan rekayasa yang terutama adalah kemampuan pemrosesan paralel, yakni 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.
    Sumber :
    http://www.ilmukomputer.com/
    http://id.wikipedia.org/
    http://flashnet.forumotion.com/
    http://inginlagi.blogspot.com/