Rabu, 22 Mei 2013

Listing Program Perhitungan Statistika


import java.util.Scanner;


class statistika{
// Scanner Program
Scanner input = new Scanner(System.in);
// Variabel untuk probabilitas
public int j, k;
// Variabel untuk regresi
double[] x,y,x2,y2,xy;
int n;
double a1,a0,b1,b0;
// Variabel untuk median & mean
int banyak;
int data[];
int temp;
statistika(){menu();}



public void menu(){
System.out.println("==========================");
System.out.println("|   PROGRAM STATISTIKA  |");
System.out.println("==========================");
System.out.println("| 1. Probabilitas        |");
System.out.println("| 2. Regresi             |");
System.out.println("| 3. Mean & Median       |");
System.out.println("| 4. Exit                |");
System.out.println("==========================");
System.out.print(" Masukan pilhan Anda : ");
int pil = input.nextInt();
switch(pil){
case 1: clean(); prob(); break;
case 2: clean(); reg(); break;
case 3: clean(); medimean(); break;
case 4: System.exit(0);
default: clean(); menu();
}
}



// UNTUK JARAK MENU SATU DENGAN MENU LAINNYA
public void clean(){
for (int i=0;i<=0.5;i++){
System.out.println("\n");}}



// MENU PROBABILITAS
public void prob(){
System.out.println("==========================");
System.out.println("|   Menu Probabilitas  |");
System.out.println("==========================");
System.out.println("| 1. Input Nilai         |");
System.out.println("| 2. Permutasi           |");
System.out.println("| 3. Kombinasi           |");
System.out.println("| 4. Menu Utama          |");
System.out.println("==========================");
System.out.print(" Masukan pilhan Anda : ");
int pil = input.nextInt();
switch(pil){
case 1: clean(); inputData(); clean(); prob();
case 2: clean(); per(); clean(); prob();
case 3: clean(); kom(); clean(); prob();
case 4: clean(); menu();
default: clean(); prob();
}
}
// MENU REGRESI
public void reg() {
System.out.println("==========================");
System.out.println("|      Menu Regresi      |");
System.out.println("==========================");
System.out.println("| 1. Input Nilai         |");
System.out.println("| 2. Regresi Y kepada X  |");
System.out.println("| 3. Regresi X kepada Y  |");
System.out.println("| 4. Menu Utama          |");
System.out.println("==========================");
System.out.print(" Masukan pilhan Anda : ");
int pil = input.nextInt();
switch(pil) {
case 1: clean();
try{ input(); }
catch(IndexOutOfBoundsException ex){ System.out.println("Ada Kesalahan pada proses IO"); }
clean(); reg();    
case 2: clean(); regresiYX(); clean(); reg();        
case 3: clean(); regresiXY(); clean(); reg();
case 4: clean(); menu();                  
default: clean(); reg(); } }



// MENU MEDIAN & MEAN
public void medimean() {
System.out.println("==========================");
System.out.println("|   Menu Median & Mean   |");
System.out.println("==========================");
System.out.println("| 1. Input Nilai         |");
System.out.println("| 2. Median              |");
System.out.println("| 3. Mean                |");
System.out.println("| 4. Menu Utama          |");
System.out.println("==========================");
System.out.print(" Masukan pilhan Anda : ");
int pil = input.nextInt();
    switch(pil){
    case 1: clean();
    try{ prosesinput();}
catch(IndexOutOfBoundsException ex){ System.out.println("Ada Kesalahan pada proses IO!!!"); }
clean(); medimean();
     case 2: clean(); median(); clean(); medimean();
     case 3: clean(); mean(); clean(); medimean();
     case 4: clean(); menu();
default : clean(); medimean(); } }
// INI ADALAH KUMPULAN METHOD YANG DIGUNAKAN MENU PROBABILITAS
public void inputData(){
System.out.print("Masukan Nilai n : ");
j = input.nextInt();
System.out.print("Masukan Nilai k : ");
k = input.nextInt();
prob();
}



public int fak(int j){
int jumlah = 1;
for(int i=1;i<=j;i++){
jumlah = jumlah * i;
}
return jumlah;
}



public void per(){
if(j<k){System.out.println("\nMATH ERROR - n<k");}
else{
System.out.println("\nP("+j+","+k+")"+"= "+(fak(j)/fak(j-k)));
}
prob();
}



public void kom(){
if(j<k){System.out.println("\nMATH ERROR - n<k");}
else{
System.out.println("\nC("+j+","+k+")"+"= "+(fak(j)/(fak(j-k)*fak(k))));
}
prob();
}




// INI ADALAH KUMPULAN METHOD YANG DIGUNAKAN MENU REGRESI
public void input() {
System.out.print("masukan jumlah data :");
n = input.nextInt();
x= new double[n];
y= new double[n];
x2 = new double[n];
y2=new double[n];
xy=new double[n];
System.out.print("\nmasukkan data x :\n");
for(int i=0;i<n;i++) {
System.out.print("data ke-"+(i+1)+":");
x[i]= input.nextInt(); }
System.out.println("\nmasukkan data y :");
for(int i=0;i<n;i++) {
System.out.print("data ke-"+(i+1)+":");
y[i]= input.nextInt(); }
  
for(int i=0 ; i<n;i++)   {
    x2[i]=Math.pow(x[i],2);
    y2[i]=Math.pow(y[i],2);
    xy[i]= x[i] * y[i] ;   } }
public double sigma(double k[]) {
double data = 0;
for(int i=0; i<n;i++)    {
data = data + k[i];    }
return(data);    }
  
public void regresiYX()    {
a1 = ((n*sigma(xy)) - (sigma(x) * sigma(y))) /
((n*sigma(x2))-Math.pow(sigma(x),2));
a0 = ((sigma(y) * sigma(x2)) - (sigma(x) * sigma(xy))) /
((n*sigma(x2))-Math.pow(sigma(x),2));
System.out.println("Persamaan Regrsi Y terhadap X");
if (a1> 0)
System.out.println("Y = "+a0+" + "+a1+"x");
else
System.out.println("Y = "+a0+a1+ "x");    }
    
public void regresiXY()    {
b1 = ((n*sigma(xy)) - (sigma(y) * sigma(x))) /
((n*sigma(y2))-Math.pow(sigma(y),2));
b0 = ((sigma(x) * sigma(y2)) - sigma(y) * sigma(xy)) /
(n* sigma(y2)-Math.pow(sigma(y),2));
System.out.println("Persamaan Regresi X terhadap Y");     
if (b1>0)
System.out.println("X = "+b0+" + "+b1+"y");
else
System.out.println("X = "+b0+b1+"y");    }




// INI ADALAH KUMPULAN METHOD YANG DIGUNAKAN MENU MEDIAN & MEAN



   
public void prosesinput(){
    System.out.print("Banyaknya Data : ");
    banyak = input.nextInt();
    data = new int[banyak];
    for(int i=0;i<=banyak-1;i++){
    System.out.print("Data ke-"+(i+1)+" : ");
    data[i]= input.nextInt();
    }
    }
   
    public void urut(){
    for(int i=0;i<=banyak-1;i++){
    for(int j=i+1;j<=banyak-1;j++){
    if(data[i] > data[j]){
    temp = data[i];
    data[i] = data[j];
    data[j] = temp;
    }
    }
    }
    System.out.print("Data yang sudah diurut : ");
    for(int i=0;i<=banyak-1;i++){
    System.out.print(data[i]+" ");
    }
    }
    public void mean(){
    int jumlah = 0;
    System.out.print("Data sudah diurut : ");
    for(int i=0; i<=banyak-1; i++){
    System.out.print(data[i]+" ");
    jumlah = jumlah + data[i];
    }
    System.out.println("\nMean = "+(jumlah/banyak));
    }
   
    public void median(){
    urut();
    int bil = banyak % 2;
    if(bil==0){
    int posisi = banyak / 2;
    System.out.println("\nDatanya Genap");
    double median = ((data[posisi-1] + data[posisi+1]) / 2);
    System.out.printf("mediannya = %.2f",median);
    }
    else{
    int posisi = (banyak + 1) / 2;
    System.out.println("Datanya Ganjil");
    double median = data[posisi-1];
    System.out.printf("\nMediannya = %.2f",median);
    }
    }



public static void main(String[] args){
new statistika();
}



}


Gambar Outputnya : 








Created by : Heriyanto, Muhammad Syahrul & Randi Mubarok (Kelas 2IA21)
dan terima kasih kami ucapkan kepada dosen PBO kami : Ibu Suryaningrum

Rabu, 10 April 2013

Pengertian Web Science

Pengertian web science sejarah dan penjelasan web of science adalah merupakan Link yang tersedia dari web suatu analisa science yang diakui atau ilmu yang dapat dipakai dalam web yang dapat dijadikan tempat untuk mencari tahu semua tentang ilmu pengetahuan untuk kita dapat mempelajarinya lagi.
Penting bagi kita untuk mengetahui segala bentuk perkembangan yang terjadi di seluruh belahan dunia, dengan adanya fasilitas internet yang mendukung, mudah bagi kita untuk mencari kebutuhan yang ingin kita cari. Asal-usul dari Web science dapat ditemukan dalam Penelitian Ilmu Web Science Research Initiative (WSRI) yang didirikan pada tahun 2006.
Kegiatan WSRI terfokus pada:
  • Mengartikulasikan sebuah agenda penelitian bagi komunitas ilmiah yang lebih luas
  • Koordinasi pengembangan materi pendidikan dan Ilmu Web kurikulum
  • Terlibat dalam cara kepemimpinan berpikir dibidang ini
Web Science Trust adalah usaha bersama awalnya dimulai antara MIT dan University of Southampton untuk menjembatani dan merumuskan aspek-aspek sosial dan teknis dari World Wide Web. Ini pertama kali diumumkan di MIT pada tanggal 2 November 2006 sebagai Web Science Research Initiative (WSRI), dan pada tahun 2009 diubah namanya menjadi web science trust. Tim Berners-Lee memimpin program yang juga bertujuan untuk menarik dana pemerintah dan swasta, dan sekarang terlibat dalam menciptakan sarjana yang baru lulus dan kurikulum. Ilmu web mirip dengan gerakan ISchool, tetapi berfokus lebih spesifik pada Web itu sendiri.
Bidang ini meliputi:
  • Trust and privacy
  • Social Networks
  • Collaboration
Konferensi Web science pertama - disponsori sebagian oleh WSRI dan diadakan di Yunani pada bulan Maret 2009. Konferensi ini meliputi berbagai bidang termasuk komputasi, ilmu sosial, hukum, ekonomi, filosofi, psikologi.


sumber:
wikipedia.com 

Senin, 01 April 2013

APA ITU FLASHDISK???


Sejarah
Penemu
Saat ini ada empat entitas yang mengklaim menemukan flash drive USB: Dov Moran dari M-Systems , Pua Khein Seng Phison Elektronik, Teknologi Trek , dan Teknologi Netac . Trek Teknologi dan Netac Technology telah berusaha untuk melindungi klaim paten mereka tersebut. Trek memenangkan gugatan di pengadilan Singapura, tapi sebuah pengadilan di Inggris mencabut salah satu paten Trek di Inggris. Pua Khein-Seng dari Malaysia mengklaim telah memasukkan chip pertama di dunia kontroler USB flash. Saat ini ia adalah CEO dari Phison Electronics Corp yang berbasis di Taiwan.
Produk komersial Pertama
Trek Teknologi dan IBM mulai menjual USB drive flash pertama secara komersial pada tahun 2000. Singapura Trek Teknologi menjual model dengan merek "thumbdrive", dan IBM memasarkan drive tersebut pertama kali di Amerika Utara dengan produk bernama "DiskOnKey" yang dikembangkan dan diproduksi oleh M-Systems sebuah perusahaan yang berbasis di Israel. Memiliki kapasitas penyimpanan 8 MB , lima kali lebih besar daripada kapasitas disket pada waktu itu. Pada tahun 2000 Lexar memperkenalkan Compact Flash (CF) dengan koneksi USB, dan kabel USB untuk hub USB.
Generasi Kedua
Modern flash drive menggunakan USB 2.0 konektivitas. Namun, UFD saat ini tidak menggunakan penuh kecepatan transfer 480 Mbit/s (60MB / s). Kecepatan transfer file bervariasi pada UFD, Kecepatan dalam satuan Mbyte per detik seperti "180X" berarti 180 x 150 KiB/s. Beberapa UFD dapat membaca data hingga 30 megabyte / s (MB / s) dan menulis data sekitar setengahnya. Kecepatan Transfer Ini sekitar 20 kali lebih cepat dari USB 1.1 pada kecepatan penuh yang terbatas pada kecepatan maksimum 12 Mbit / s (1,5 MB / s).
Generasi Ketiga
Seperti USB 2.0 sebelumnya, USB 3.0 menawarkan kecepatan transfer data secara dramatis meningkat dibandingkan dengan pendahulunya. USB 3.0 mampu mencapai kecepatan transfer hingga 5Gbit / s, dibandingkan dengan USB 2.0 's 480 Mbit / s. Semua perangkat USB 3.0 ke bawah kompatibel dengan port USB 2.0. Meskipun USB 3.0 memungkinkan kecepatan transfer data yang sangat tinggi, tapi sebagian besar USB 3.0 Flash Drives tidak memanfaatkan kekuatan penuh dari interface USB 3.0 karena keterbatasan kontroler memori mereka.
Desain dan implementasi
Salah satu ujung perangkat ini dilengkapi dengan satu konektor Standar yaitu USB . Ada empat bagian yang biasanya ada didalam flash drive:
1.Standar konektor USB - menyediakan antarmuka ke host komputer. 

2.Penyimpanan massal USB controller – mikrokontroler kecil di dalam chip ROM dan  RAM.
3.NAND flash chip memori - menyimpan data (flash NAND biasanya juga digunakan dalam kamera digital ).
4.Osilator kristal - menghasilkan utama perangkat 12 MHz sinyal clock dan kontrol data output perangkat melalui sebuah phased-locked loop.
PENGERTIAN DARI FLASHDISK
Flashdisk sering disebut sebagai USB Drive, Pen Drive, Pocket Drive, atau microdisk adalah alat penyimpan data/file yang berupa NAND. Di dalam perangkat ini, tertanam controller dan memori penyimpan data yang bersifat non – volatile alias tidak akan hilang meskipun tidak terdapat daya listrik. Komponen flashdisk lebih sederhana dan relative lebih sedikit dibandingkan dengan hardisk . Hal ini disebabkan karena flashdisk tidak memerlukan piringan, motor, atau part lain yang berkerja secara mekanik. Umur flashdisk saat ini berkisar 10 tahun (masa pemakian normal). Tips buat anda penggunaan flashdisk pada system operasi Windows Me/2000/XP menyarankan pelepasan flashdisk dengan cara yang aman (Safe Removal). Hal ini untuk menghindari data yang masih tersisa dan belum tertulis dari memori cache ke flashdisk. Pencabutan flashdisk secara mendadak dapat mengakibatkan data yang belum selesai ditulis menjadi rusak. Memutus koneksi dengan cara aman akan memperpanjang umur flashdisk karena hubungan baca/tulis antara komputer dan flashdisk diamankan terlebih dulu dan hubungan listrik singkat (yang dapat merusak komponen flashdisk) dapat dicegah.



FUNGSI DARI FLASHDISK
Flashdisk untuk menyimpan dan memindahkan data Anda mungkin yang paling umum digunakan untuk USB flash drive. Tapi sebenarnya ada manfaat flash disk lain yang dapat Anda lakukan dengan drive ini yang sangat berguna. Berikut adalah 10 cara Anda bisa memperoleh manfaat flashdisk drive USB untuk melakukan hal lain lebih dari sekedar hanya menyimpan dan memindahkan data. Selain menyimpan data, Anda dapat menjalankan aplikasi portable dari flash drive USB. Misalnya, OpenOffice, yang merupakan office suite lengkap yang mencakup pengolah kata, spreadsheet, presentasi, paket menggambar, dan database yang tersedia sebagai aplikasi portabel. Anda dapat mengunjungi alamat ini; PortableApps.com untuk melihat program apa saja yang bisa dijalankan lewat flash disk drive. Anda bahkan bisa menginstal seluruh aplikasi yang mencakup hal-hal seperti pemutar audio, permainan, utilitas antivirus, dan sistem menu praktis dari flash disk ini.


Mengapa flash disk bisa menyebarkan virus komputer

Untuk lebih bisa mengetahui mengapa media FD sering menjadi sasaran virus tentunya dikarenakan dari semua hasil kemajuan media penyimpan data external, FD lah yang paling dominan dan paling terkenal. Coba deh diperhatiin, setiap orang pasti membawa FD seperti membawa HP, disamping memang harga FD emang udah murah sekali. Dampak negatif dari perkembangan ini juga bisa dirasakan, virus semakin menggila penyebaranya terutama oleh media ini. Dalam penyebaran virus lewat media ini sangatlah mudah, tanpa harus menjalankan file yang terinfeksi virus, virus tersebut otomatis akan menyebar bila flash disk tersebut telah tertancap di komputer.

Sepengetahuan saya, virus lokal melakukan penularan melalui FD dengan dua teknik, teknik pertama bekerja apabila sebuah file samaran dibuka oleh user, dan teknik kedua bekerja secara otomatis memanfaatkan fungsi autoplay pada windows.

Pada teknik kedua, virus membuat file autorun.inf pada FD sasaran. Autorun.inf adalah file yang diperlukan oleh windows untuk menjalankan fungsi autoplaynya sehingga apabila fungsi autoplaynya aktif maka secara otomatis windows akan membaca autorun.inf dan menjalankan perintah-perintah dalam file tersebut.

Fasilitas autoplay pada windows adalah semacam fasilitas yang memudahkan dalam melakukan otomatisasi identifikasi maupun pemanggilan program awal pada media removable. Fasilitas ini memungkinkan sebuah CD Interaktif untuk langsung menjalankan program awal begitu CD dimasukkan pada komputer. Celah kemudahan inilah yang pada akhirnya digunakan oleh virus untuk menularkan diri secara otomatis.

Tips Pencegahan Dini

Cara pencegahan penularan virus dengan teknik kedua ini sebenarnya sangat mudah, yaitu dengan menonaktifkan fasilitas autoplay windows. Caranya dapat Anda baca di sini :
Enabling / disabling Windows AutoPlay
How-To Tuesday: Disable AutoRun on Windows!
Disable Autoplay Windows 2000/XP


Selain itu dapat menggunakan program tweak windows seperti tweak ui atau powertoys for windows.
Namun demikian cara ini saya pandang bukanlah cara yang efektif, karena hampir sebagian besar orang membiarkan fungsi autoplay windows dalam keadaan aktif dengan berbagai alasan. Oleh karena itu saya memikirkan bagaimana caranya supaya saya dapat mengetahui adanya penularan virus pada flash disk saya. Akhirnya saya mendapat ide untuk menempatkan terlebih dahulu file autorun.inf pada UFD saya sebelum virus menggunakannya. Jadilah sebuah alat deteksi dini penularan virus pada flash disk.

Sumber :  

- http://id.wikipedia.org/wiki/USB_flash_drive  

- http://www.it3.web.id/2011/11/21/pengertian-dan-cara-kerja-flashdisk/

 

Senin, 28 Januari 2013

Sejarah dan Perkembangan Komputer Tablet

Dulu saat Apple melansir iPad, saya pikir ini adalah komputer tablet pertama namun setelah saya telisik ternyata komputer tablet telah ada sejak dulu bahkan ide pertama muncul pada tahun 1888. Dan berikut hasil pencarian saya tentang Sejarah dan Perkembangan Komputer Tablet hingga sekarang ini. Sejarah dan Perkembangan Komputer Tablet sejarah tablet Ide dari komputer tablet bukanlah hal baru. Sejarah tablet dimulai pada tahun 1968, seorang ilmuwan komputer bernama Alan Kay mengemukakan bahwa dengan kemajuan flat-panel dalam teknologi layar, user interface, miniaturisasi komponen komputer dan beberapa pekerjaan eksperimental dalam teknologi WiFi. Alan Kay bukanlah satu – satunya karena sebelumnya telah banyak nama – nama besar yang memiliki andil dalam proses penemuan serta penyempurnaannya hingga saat ini. Sejarah tablet selanjutnya, pada tahun 1972, ia menerbitkan sebuah makalah tentang perangkat dan menyebutnya sebagai “Dynabook”. Sketsa dari Dynabook menunjukkan perangkat yang sangat mirip dengan komputer tablet yang kita miliki saat ini, dengan beberapa pengecualian. Pada Dynabook, baik layar dan* keyboard* semua pada pesawat yang sama. Tapi visi Kay bahkan melangkah lebih jauh. Dia memperkirakan bahwa dengan teknologi layar sentuh yang tepat, Anda bisa menampilkan keyboard virtual, dalam konfigurasi pada layar itu sendiri. Kay terdepan pada waktu itu. Sejarah tablet membuktikan bahwa membutuhkan waktu hampir empat dekade sebelum tablet mirip dengan apa yang dia bayangkan mengambil hati publik. Tapi itu bukan berarti tidak ada komputer tablet di pasar selama 4 dekade tersebut selain konsep Dynabook dan iPad Apple yang terkenal. Tablet yang pertama muncul di pasar adalah GRiDPad. Pertama kali diproduksi pada tahun 1989, GRiDPad termasuk layar sentuh kapasitansi monokromatik dan stylus kabel. Beratnya hanya di bawah 2,26 kilogram. Dibandingkan dengan tablet hari ini, GRiDPad itu besar dan berat, dengan baterai pendek yang hanya bertahan tiga jam. Dan orang di balik GRiDPad itu adalah Jeff Hawkins, yang kemudian mendirikan Palm. Kemudian terdapat pula komputer tablet lain berbasis pena namun ia tidak menerima banyak dukungan dari masyarakat. Apple lah yang pertama memasuki medan tablet dengan Newton, sebuah perangkat yang menerima jumlah kecintaan dan ejekan selama bertahun-tahun. Sebagian besar kritik untuk Newton berfokus pada pengenalan tulisan tangan perangkat lunaknya. Hingga akhirnya puncak sejarah tablet dimulai ketika Steve Jobs mengungkapkan iPad pertama ke pasar, dan meyakinkan pasar bahwa komputer tablet dapat menjadi produk konsumen yang layak. Saat ini, perusahaan seperti Apple, Google, Microsoft dan HP berusaha untuk memprediksi kebutuhan konsumen, sementara merancang generasi berikutnya dari perangkat tablet. Penemuan tablet pc merupakan penyempurnaan dan pengembangan dari teknologi komputer yang sudah ada. Maka tidak pernah disebut secara khusus siapa yang menemukannya. Sejarah dan Perkembangan Komputer Tablet Perkembangan komputer tablet Berlanjut dari situ, ide Elisha Gray terus dikembangkan para developer dunia sampai masa kini. Awalnya komputer tablet untuk membantu menangani hal - hal yang pelik dan di tahun 1989 komputer tablet diluncurkan pertama kali dalam pasaran umum sebagai komputer pribadi. Komputer tablet yang diberi nama GRiDPad tersebut di cipta oleh Jeff Hawkins. Namun sangat disayangkan pemasarannya tidak mendapat respon yang baik dari masyarakat luas sebab komputer tablet ini sangat berat mencapai 2,26 kg. Sejarah dan Perkembangan Komputer Tablet Pada akhirnya sejarah perkembangan komputer tablet mulai dikenal secara luas dan menjadi booming ketika Steve Jobs sukses melemparkan produk Apple iPad pertama ke pasar dunia pada tahun 2010 lalu. Steve Jobs mampu meyakinkan pasar bahwa komputer tablet dapat menjadi produk bermanfaat untuk era teknologi ini. Dari kesuksesan Steve Jobs lahir pula berbagai komputer tablet baru buatan perusahaan lainnya seperti Kindle Fire dari Amazon. Sehingga ini memberi warna tersendiri bagi perkembangan dunia gadget. Sejarah dan Perkembangan Komputer Tablet

Senin, 22 Oktober 2012

SEJARAH PERKEMBANGAN KOMPUTER DARI AWAL HINGGA SEKARANG

SEJARAH PERKEMBANGAN KOMPUTER Perkembangan komputer dari masa ke masa salalu mengalami peningkatan. Pada awalnya komputer bukanlah alat yang diciptakan untuk berbagai kegunaan seperti yang kita amati pada zaman sekarang. Dulu komputer diciptakan hanya sebagai alat untuk mempermudah dalam penghitungan atau lebih mudahnya sebagai mesin hitung matematika. Tetapi seiring dengan perkembangan zaman komputer ini terus berevolusi menjadi mesin serba guna khususnya pada bidang industri dan penelitian. Oleh karena itu, kata dasar komputer berasal dari kata “compute” yang berarti menghitung dengan kata lain komputer berati alat penghitung. Komputer pertama kali ditemukan oleh Charles Babbage, kecerdasannya logika matematikanya yang sangat sepesial membuatnya mampu menciptakan sebuah mesin yang dia sebut dengan nama Analytical Engine pada tahun 1882, sebuah mesin yang berfungsi sebagai alat perhitungan-perhitungan umum. Beberapa tahun kemudian munculah John V. Atanasoff dengan komputer rancangannya Atanasoff-Berry Computer (ABC) pada tahun 1937 yang kemudian dianggap resmi menjadi komputer elektronik pertama. selang beberapa tahun kemudian munculah ENIAC ( Electronic Numerical Integrator and Computer) yang di perkenalkan oleh John Mauchly dan J. Presper Eckert. Sebuah mesin yang dibuat oleh kerjasama antara pemerintah Amerika Serikat dan University of Pennsylvania. Terdiri dari 18.000 tabung vakum(vacum tube), 70.000 resistor, dan 5 juta titik solder, komputer tersebut merupakan mesin yang sangat besar yang mengkonsumsi daya sebesar 160kW. Komputer Generasi Pertama
Komputer genarasi pertama ini disebut juga sebagai komputer dinosaurus karena ukurannya yang relatif besar. Hanya orang yang ahli sajalah yang dapat menggunakan komputer ini karena sangat sulit dan daya komputesinya sangatlah lambat. Ciri ciri komputer pada generasi pertama adalah sebagai berikut : Komponen elektronikanya dari Tabung Hampa (Vacuum Tube) Program dibuat dalam bahasa mesin (Machine Language), yang programnya tersimpan dalam memori komputer. Programnya masih menggunakan bahasa mesin dengan menggunakan kode 0 dan 1 dalam urutan tertentu. Sifat-sifatnya: Ukurannya besar dan memerlukan tempat yang sangat luas Memerlukan banyak Pendingin (AC) karena banyak mengeluarkan panas Prosesnya relatif lambat Kapasitas untuk menyimpan data kecil. Pabrik yang memproduksi; UNIVAC, IBM, BURROGHS, HONEYWELL Contoh mesin; ENIAC, MARK II, EDSAC, MARK III, UNIVAC I & II, IBM 650, ADVAC Komputer generasi pertama berawal dari tahun 1942 hingga tahun 1959 Komputer Generasi Kedua
Komputer generasi kedua ini muncul pada era 1960-an dan dulu komputer ini banyak di gunakan di berbagai perusahaan perusahaan khususnya dalam bidang bisnis. Ukurannya lebih kecil ketimbang komputer generasi pertama yaitu kira kira seukuran lemari saja. Pada era ini juga manusia telah mengenal printer, memori, disket ataupun sitem operasi. Ciri ciri komputer generasi kedua adalah sebagai berikut : Komponen elektronikanya dari Transistor Program dibuat dengan Assembly Language, Common Business-Oriented Language (COBOL) dan Formula Translator (FORTRAN) dan ALGOL Sifat-sifatnya: Ukurannya relatif kecil Tidak banyak mengeluarkan panas Telah mengenal Magnetic Tape dan Magnetic Disk untuk menyimpan data Mulai mengenal Tele Processing (time sharing yang memungkinkan beberapa user dapat memakai kokmputer secara bersama-sama) Proses relatif lebih cepat Kapasitas untuk menyimpan data semakin besar. Pabrik yang memproduksi; UNIVAC, IBM, BURROGHS, HONEYWELL, CDC (Control Data Corporation), NCR Contoh mesin; IBM (IBM 1620, IBM 1401, IBM 7070, IBM 7080, IBM 7094), UNIVAC III, CDC 6600 Super dan CDC 7600, BURROGHS 5500, HONEYWELL 400, PDP 1 & 5 Walaupun komputer ini telah menggunakan transistor yang mana menggantikan fungsi tabung hampa tetapi tetap saja mengeluarkan panas walaupun tidak sebanyak yang di keluarkan oleh komputer generasi pertama dan itu dapat berpotensi untuk merusak komponen komponen yang ada pada komputer. Pada generasi ini juga bermunculan banyak programmer, analyst dan ahli di bidang komputer serta juga bermunculan dan mulai berkembang industr piranti lunak atau softwere. Komputer Generasi Ketiga
Komputer generasi ketiga merupakan perkembangan yang paling pesat dari perkembangan komputer yang ada. Komputer generasi ketiga muncul sejak era 1965-1971-an. Transistor yang dianggap tidak effisien lagi membuat manusia mencari solusi lain dan solusi itu di temukan pada batu kuarsa ( Quartz rock ). Jack Kilby, seorang insinyur di Texas Instrument, mengembangkan sirkuit terintegrasi (IC : integrated circuit) di tahun 1958. Hal ini merupakan sebuah inovasi yang dapat mendongkrak munculnya komputer generasi ketiga. Ciri ciri komputer generasi ketiga adalah sebagai berikut : Komponen elektronikanya dari Integrated Circuit (IC) yang berbentuk lempengan atau chip Program dibuat dengan bahasa tingkat tinggi (High Level Language), yaitu: BASIC, FORTRAN, COBOL Sudah menerapkan konsep multi processing dan dapat menjalankan program lebih dari satu multi programming dalam waktu yang bersamaan Dapat berkomunikasi dengan peralatan lain untuk melakukan komunikasi data seperti telepon dengan komputer. Sifat-sifatnya: Ukurannya lebih kecil dari komputer generasi kedua Mulai mengenal Multi Programming dan Multi Processing Adanya integrasi antara Software dan Hardware dalam Sistem Operasi Prosesnya sangat cepat Kapasitas untuk menyimpan data lebih besar. Pabrik yang memproduksi; IBM, BURROGHS, HONEYWELL, NCR Contoh mesin; IBM S/360, UNIVAC 1108, PDP 8 & 11, HONEYWELL 200, RCA, SPECTRA 70. Pada era ini juga mulai digunakannya sistem operasi (operation sistem) yang memungkinkan mesin menjalankan berbagai program yang berbeda secara serentak dengan sebuah program utama yang memonitor dan mengkoordinasi memori komputer. Sistem operasi komputer pada generasi ketiga adalah UNIX dan Windows. Walapupun grafiknya masihlah sangat minim. Komputer Generasi Keempat
Komputer generasi keempat adalah komputer yang kita temui pada saat ini. Komputer yang dalam komponen elektriknya masih menggunakan mikrochip walaupun ukurannya dan bahan yang digunakan berbeda. Ukurannya lebih kecil membuat ukuran komputerpun lebuh sederhana. Ciri ciri komputer generasi keempat adalah sebagai berikut : Komponen elektronikanya dari miniaturisasi yang disebut LSI dan mulai memperkenalkan VLSI (Very Large Scale Integration) yang merupakan paduan dari IC dengan kapasitas rangkaian dapat mencapai 100.000 komponen tiap chip Mulai dikembangkan suatu jaringan komputer lokal yang menggunakan ARCNET (Attach Research Computing Network) Program dibuat dengan bahasa: BASIC, FORTRAN, COBOL, PASCAL Sifat-sifatnya: Ukurannya relatif lebih kecil Sudah menerapkan Multi Programming dan Multi Processing Mengenal DataBase Management System (DBMS). Pabrik yang memproduksi; IBM, BURROGHS, HONEYWELL, INTEL Contoh mesin; IBM (IBM S/34, IBM S/36, IBM PC/AT & XT, IBM PS/2), HONEYWELL 700, BURROGHS 600, CRAY I, CYBER, PC Aplle II, COMMODORE PC ,INTEL i386 sampai dengan intel Pentium I, II, III, IV, Dual Core, Core 2 Duo, dan Quad Core. Komputer genarasi ini telah berkembang sangat pesat karena penggunannya yang sangat mudah (friendly user) dan serba guna apalagi di bidang industri dan teknologi informasi, peranan komputer sangatlah membantu. Komputer Generasi Kelima
Rencana masa depan komputer generasi ke lima adalah komputer yang telah memiliki Artificial Intelligence (AI). Sehingga komputer di masa depan dapat memberikan respon atas keinginan manusia. Ciri ciri komputer generasi kelima adalh sebagai berikut : Komputer generasi ini masih dalam tahap pengembangan dan pemakainya belum banyak. Pengembangan komputer genarasi ini dipelopori oleh negara Jepang Komponen elektronikanya menggunakan bentuk paling baru dari chip VLSI Program dibuat dalam bahasa PROLOG (Programming Logic) dan LISP (List Processor) Komputer generasi kelima difokuskan kepada AI (Artificial Inteligence / Kecerdasan Buatan), yaitu sesuatu yang berhubungan dengan penggunaan komputer untuk melaksanakan tugas-tugas yang merupakan analog tingkah laku manusia. Sifat-sifatnya: Dapat membantu menyusun program untuk dirinya sendiri Dapat menerjemahkan dari suatu bahasa ke bahasa lain Dapat membuat pertimbangan-pertimbangan logis Dapat mendengar kalimat perintah yang diucapkan serta melaksanakannya Dapat memilih setumpuk fakta serta menggunakan fakta yang diperlukan Dapat mengolah gambar-gambar dan grafik dengan cara yang sama dengan mengolah kata, misalnya dapat melihat serta mengerti sebuah foto. Dua tanda tanda akan munculnya inovasi komputer generasi kelima adalah komputer paralel yang berarti memungkinkan banyak CPU bekerja sama membentuk suatu jaringan yang efisien. Selin itu ditemukannya superkonduktor yang memungkinkan aliran listrik mengalir tanpa hambatan sedikitpun sehingga dapat meningkatkan kecepatan informasi yang di dapat. Lembaga ICOT (Institute for new Computer Technology) juga dibentuk untuk merealisasikan keberadaan komputer generasi kelima ini. Berikut ini beberapa kejadian penting yang memberi dampak besar bagi sejarah perkembangan komputer: 1917 – John Napier membuat “Napier’s Bones,” yaitu berupa sekumpulan ranting kayu ivory yang digunakan untuk membantu dalam hal perhitungan. 1942 – Blaise Pascal memperkenalkan the Pascaline digital adding machine. 1822 – Charles Babbage mengkonsepkan sebuah mesin yang disebutnya Analytical Engine, sebuah mesin yang berfungsi untuk melakukan perhitungan-perhitungan umum. 1906 – Lee De Forest mempatenkan vacuum tube triode, yang digunakan sebagai electronic switch pada sebuah komputer elektronik pertama. 1936 – Alan Turing mempublikasikan “On Computable Numbers,” yang berisi konsep mengenai sebuah mesin penghitung fantasy yang disebutnya the Turing Machine, yang akhirnya dijadikan sebagai pondasi bagi mesin penghitung modern. 1937 – John V. Atanasoff mulai mengerjakan the Atanasoff-Berry Computer (ABC), yang kemudian secara resmi dianggap sebagai komputer elektronik pertama. 1943 – Thomas (Tommy) Flowers mengembangkan Colossus, sebuah komputer yang digunakan oleh Inggris sebagai pemecah kode untuk mesin Enigma cipher yang dibuat oleh pihak Jerman. 1945 – John von Neumann menulis “First Draft of a Report on the EDVAC,” yang berisi konsep mengenai arsitekture dari media penyimpan modern untuk program komputer. 1946 – ENIAC diperkenalkan, sebuah mesin penghitung elektronik yang dibuat oleh John Mauchly dan J. Presper Eckert. 1947 – Pada 23 December, William Shockley, Walter Brattain, dan John Bardeen, sukses melakukan percobaan point-contact transistor, yang akhirnya menjadi revolusi dalam dunia semiconductor. 1949 – Maurice Wilkes berhasil menyatukan EDSAC, media penyimpan program komputer yang pertama, di Cambridge University. 1950 – Engineering Research Associates yang berpusat di Minneapolis membuat ERA 1101, komputer pertama yang diproduksi untuk komersial. 1952 – UNIVAC I dikirim ke U.S. Census Bureau, komputer komersial pertama yang digunakan untuk memancing perhatian publik. 1953 – IBM memasarkan komputer elektronik yang pertama, yaitu 701. 1954 – Sebuah silicon-based junction transistor, disempurnakan oleh Gordon Teal dari Texas Instruments, Inc., yang memberikan kontribusi besar dalam hal pengurangan biaya produksi. 1954 – IBM 650 magnetic drum calculator memantapkan dirinya sebagai komputer pertama yang diproduksi secara masal. 1955 – Bell Laboratories mempublikasikan TRADIC, komputer pertama yang full transistorized. 1956 – MIT melakukan penelitian untuk membuat TX-0, komputer transistor pertama yang bisa di program. 1956 – Dijadikan sebagai era dari magnetic disk storage dengan dipasarkannya 305 RAMAC oleh IBM ke Zellerbach Paper di San Francisco. 1958 – Jack Kilby berhasil membuat integrated circuit pertama di Texas Instruments, ini untuk membuktikan bahwa resistor dan kapasitor bisa bersatu dalam materi semiconductor yang sama. 1959 – IBM’s 7000 series mainframes adalah komputer transistor pertama yang digunakan oleh perusahaan-perusahaan. 1959 – Robert Noyce’s mengaplikasikan integrated circuit yang berhasil meyakinkan Fairchild Camera dan Instrument Corp., untuk mencetak conducting channels secara langsung para permukaan silicon. 1960 – Bell Labs mendesign Dataphone, yaitu modem komersial pertama, yang dikhususkan untuk mengkonversi data digital menjadi sinyal analog untuk di transmisikan pada jaringan yang luas. 1960 – DEC’s PDP-1, terjual seharga $120,000, dari Precursor ke Minicomputer. 1961 – Berdasarkan data dari majalah Datamation, IBM has menguasai 81,2% pasar komputer, dimana pada tahun itu juga seri 1400 diperkenalkan. 1964 – CDC’s 6600 supercomputer, yang di design oleh Seymour Cray, mampu melakukan lebih dari tiga juga instruksi perdetik—kemampuan ini tiga kali lebih cepat di banding pesaing terdekatnya, IBM Stretch. 1964 – IBM memperkenalkan System/360. 1964 – Transaksi online menjadi debut bagi IBM’s SABRE reservation system, yang dibuat untuk American Airlines 1965 – Digital Equipment Corp. memperkenalkan PDP-8, mini komputer komesial pertama yang sukses. 1966 – Hewlett-Packard mulai memasuki dunia bisnis komputer dengan diluncurkannya HP-2115. 1969 – Awal kelahiran internet saat Departemen Pertahanan US membuat 4 buah server untuk ARPAnet: dua di kampus University of California (satu di Santa Barbara dan satunya lagi di Los Angeles) yang ketiga di SRI International dan yang ke empat di University of Utah. 1971 – Sebuah tim di IBM’s San Jose Laboratories berhasil membuat 8” floppy disk. 1971 – Iklan pertama untuk sebuah microprocessor, Intel 4004, muncul di Electronic News. 1971 – Kenbak-1, salah satu PC pertama di iklankan dan dijual dengan harga $750 di Scientific American. 1972 – Hewlett-Packard mengumumkan HP-35 sebagai “a fast, extremely accurate electronic slide rule” dengan sebuah solid-state memory yang sama dari sebuah komputer. 1972 – Intel’s 8008 microprocessor membuat debutnya. 1972 – Steve Wozniak membuat “blue box,” sebuah tone generator untuk melakukan panggilan telephone secara gratis. 1973 – Robert Metcalfe mengembangkan metode Ethernet dari network connection di Xerox Palo Alto Research Center. 1973 – Micral, non-kit personal computer komersial pertama yang berbasis pada sebuah microprocessor, Intel 8008. 1973 – TV Typewriter, yang di design oleh Don Lancaster, diperkenalkan. 1974 – Para peneliti dari Xerox Palo Alto Research Center mendesign Alto, workstation pertama yang dilengkapi dengan sebuah built-in mouse sebagai input. 1974 – Scelbi mengiklankan 8H computer-nya, komputer berbasis microprocessor (Intel’s 8008) pertama di US. 1975 – Telenet, packet-switching network komesial dan civilian equivalent dari ARPAnet, lahir. 1975 – Majalah Popular Electronics edisi Januari, memperkenalkan Altair 8800, yang berbasis pada microprocessor Intel’s 8080. 1975 – Prototype dari Visual Display Module (VDM), di design oleh Lee Felsenstein, ditandai sebagai implementasi dari sebuah memory-mapped alphanumeric video display pertama untuk personal computers. 1976 – Steve Wozniak mendesign Apple I, komputer dengan single-board. 1976 – 5 1/4” flexible disk drive dan disk diperkenalkan oleh Shugart Associates. 1976 – Cray I mencatatkan namanya sebagai Vector Processor komersial pertama yang sukses. 1977 – Tandy Radio Shack memperkenalkan TRS-80. 1977 – Apple Computer memperkenalkan Apple II. 1977 – Commodore memperkenalkan PET (Personal Electronic Transactor). 1978 – VAX 11/780 dari Digital Equipment Corp. memperkenalkan fitur virtual memory yang mampu mencapai 4.3GB, menyediakan ratusan kali kapasitas bagi banyak minicomputer. 1979 – Motorola memperkenalkan microprocessor 68000. 1980 – John Shoch, dari Xerox Palo Alto Research Center, mengembangkan “worm,” sebuah program kecil yang mencari network untuk idle processors. 1980 – Seagate Technology hard disk drive pertama untuk microcomputers, ST-506. 1980 – Optical data storage disk yang mempunyai kapasitas 60 kali dari sebuah 5 1/4” floppy disk, dibuat. 1981 – Xerox memperkenalkan Star, personal computer pertama yang memiliki Graphical User Interface (GUI). 1981 – Adam Osborne menyelesaikan Komputer portable yang pertama, Osborne I, yang mempunyai berat 24 lbs. dengan biaya $1,795. 1981 – IBM memperkenalkan PC-nya, dan menjadi kakek moyangnya PC modern. 1981 – Sony memperkenalkan 3 1/2” floppy disk dan drives pertama. 1981 – Philips dan Sony memperkenalkan CD-DA (Compact Disc Digital Audio) drive. Sony adalah CD player pertama yang ada di pasaran. 1983 – Apple memperkenalkan Lisa, yang bekerja dengan GUI, yang mana mirip dengan yang pertama kali diperkenalkan oleh Xerox Star. 1983 – Compaq Computer Corp. memperkenalkan PC clone pertama yang menggunakan software yang sama dengan yang digunakan oleh IBM PC. 1984 – Apple Computer meluncurkan Macintosh, komputer pertama yang dikendalikan oleh mouse dengan sebuah GUI. 1984 – IBM merelease PC-AT (PC Advanced Technology), yang tiga kali lebih cepat dari PC originalnya, dan berbasis pada Intel 286 chip. The AT juga memperkenalkan 16-bit ISA bus dan menjadi basis bagi semua PC modern. 1985 – Philips memperkenalkan CD-ROM drive pertama. 1986 – Compaq mempublikasikan Deskpro 386, komputer pertama di pasaran yang menggunakan Intel’s new 386 chip. 1987 – IBM memperkenalkan mesin PS/2, yang membuat 3 1/2” floppy disk drive dan VGA video standard untuk PC. PS/2 memperkenalkan MicroChannel Architecture (MCA) bus, plug-and-play bus pertama untuk PC. 1988 – Steve Jobs cofounder dari Apple, meninggalkan Apple untuk mendirikan perusahaanya sendiri, NeXT. 1988 – Compaq dan PC-clone lainnya menandai pengembangan Enhanced Industry Standard Architecture (EISA). 1988 – Worm dari Robert Morris’s memenuhi ARPAnet. Yang menimbulkan masalah bagi 6,000 dari 60,000 hosts yang terhubung ke network. 1989 – Intel merelease 486 (P4) microprocessor, yang berisi lebih dari satu juta transistors. Intel juga memperkenalkan chipsets untuk motherboard 486. 1990 – World Wide Web (WWW) lahir saat Tim Berners-Lee, seorang peneliti dari CERN—the high-energy physics laboratory di Geneva—mengembangkan Hypertext Markup Language (HTML). 1993 – Intel merelease Pentium (P5) processor. Intel juga merelease chipsets untuk motherboardnya. 1995 – Intel merelease Pentium Pro processor, P6 processor family yang pertama. 1995 – Microsoft merelease Windows 95, sistem operasi 32-bit yang pertama. 1997 – Intel merelease Pentium II processor, yang secara essensial adalah Pentium Pro dengan tambahan MMX instructions. 1997 – AMD memperkenalkan K6, yang kompatible dengan Intel P5 (Pentium). 1998 – Microsoft merelease Windows 98. 1998 – Intel merelease Celeron, versi hemat dari Pentium II processor. 1999 – Intel merelease Pentium III, yang secara essensial adalah Pentium II dengan tambahan SSE (Streaming SIMD Extensions). 1999 – AMD mempekenalkan Athlon. 2000 – Microsoft meluncurkan Windows Me (Millennium Edition) dan Windows 2000. 2000 – Intel and AMD memperkenalkan processors yang berkecepatan 1GHz 2000 – AMD memperkenalkan Duron, Athlon versi hemat dengan pengurangan pada L2 cache. 2000 – Intel memperkenalkan Pentium 4, processor terakhir Intel dengan Architecture 32-bit (IA-32) family. 2001 – Intel mengeluarkan Itanium processor, processor 64-bit (IA-64) untuk PC. 2001 – Industri komputer merayakan ulang tahun ke 20 untuk original IBM PC. 2001- Intel memperkenalkan processor 2GHz pertama, sebuah versi lain dari Pentium 4. 2001 – Microsoft merelease Windows XP edisi Home dan Professional, yang merupakan sistem operasi gabungan dari sistem operasi untuk konsumen rumahan (9x/Me), dan konsumen bisnis (NT/2000). 2002 – Intel merelease processor 3GHz-class, sebuah versi 3.06GHz dari Pentium 4. Processor ini juga memperkenalkan Intel’s Hyper-Threading (HT) technology (yang membuat sebuah processor mampu mengerjakan dua threads aplikasi secara bersamaan) untuk komputer desktop. 2003 – AMD merelease Athlon 64, processor 64-bit pertama, yang ditargetkan untuk konsumen mainstream dan pasar bisnis. SUMBER : ** http://faridnyzer169.wordpress.com/2009/07/31/perkembangan-komputer-dari-waktu-ke-waktu/ ** http://pakteo.wordpress.com/2011/04/18/perkembangan-komputer/