Sabtu, 24 Maret 2012

MENGANALISA SISTEM KEAMANAN BANK INDONESIA

Pembahasan

Berawal dari kasus penjebolan mesin ATM BCA di Bali. Nasabah tiba-tiba kehilangan uang tanpa melakukan transaksi. Penjebolan ATM atau skimming sebenarnya sudah lama terjadi, tidak hanya di Indonesia tapi juga di seluruh dunia. Bank-Bank di seluruh dunia terus berusaha menanggulangi kejahatan seperti ini. Yang jelas sistem keamanan harus bisa melampaui kelihaian para kriminal. Menurut sumber yang di percaya yaitu pakar perbankan Indonesia, saat ini ada krisis kepercayaan nasabah dan bank-bank di Indonesia seharusnya mulai memperbaiki sistem keamanannya.
Berbagai layanan perbankan diberikan bank kepada nasabahnya demi kepuasan pelanggan. Salah satunya layanan yang mulai banyak dilirik masyakarat ini adalah layanan internet banking. Dengan layanan ini, nasabah dapat melakukan berbagai macam transaksi perbankan dengan lebih mudah , hanya dengan koneksi internet semata. Hal ini mempermudah para nasabah, terutama mereka yang selalu sibuk dalam mengelola keuangan mereka.

Beberapa cara hacker dalam menembus pertahanan keamanan bank, adalah :
1. Dengan menggunakan IP dari bank tersebut ( caranya kita pinjam telepon dari bank lalu telepon ke nomer kita dengan menggunakan IP deteksi jika sudah kita tau IP dari bank itu sendiri )
2. Menggunkan aplikasi yang biasa dipakai yaitu backdoor.
3. Masuk ke bank tersebut tapi jangan lupa bawa senjata yang ampuh.

Ada dua masalah inti yang mengawali banyaknya pembobolan bank semacam ini di Indonesia. Pertama adalah kurang diurusnya sistem perbankan. Dengan adanya kejadian seperti ini, inilah saatnya otoritas mengurus sistemik itu. Ini disebut sistemik real, karena kalau bank saja tidak dipercaya masyarakat krisis akan berlanjut ke masalah krisis perbankan seperti yang ditakutkan sekarang ini. Seharusnya sekarang sudah ada pernyataan dari pemerintah atau Lembaga Penjamin Simpanan, bahwa masyarakat harus tenang. Jika uang hilang karena pembobolan, pasti akan dijamin dananya kembali.
Masalah kedua adalah dunia perbankan Indonesia harus memperkuat infrastrukturnya. Jika melihat banyaknya kejadian seperti pembobolan ATM, perbankan Indonesia sebaiknya segera dilakukan audit sistem teknologi yang diterapkan seluruh perbankan. Kartu ATM yang ada saat ini masih belum cukup aman dari penggandaan kode rahasia.
Jika ingin lebih aman, seharusnya digunakan chip dalam kartu. Namun untuk menambahkan chip dalam kartu dibutuhkan dana yang besar, karena harganya mahal. Namun jika bank-bank Indonesia lebih peduli keamanan nasabah dari pada biaya produksi kartu dan strategi pemasaran luas, maka seharusnya kartu ATM bisa dibuat dengan sistem pengamanan yang lebih memadai.

Modusnya sebenarnya sendiri bukan hal yang baru, teknik phising masih mendominasi didalam pembobolan ini. Phising yaitu bisa kita artikan seperti mengelabui, misalnya kita disuruh begini, begitu dan sebagainya tanpa kita pahami apa gunanya kita melakukan itu. Contoh mudahnya mereka mengelabui kamu dengan embel-embel hadiah, kamau disuruh ke ATM dan blablabla.. ini termasuk dalam kategori phising. Sedangkan alat yang digunakan adalah dengan menggunakan alat skimmer, prosesnya sendiri dikenal dengan skimming. Lalu-lintas data yang lewat melalui ATM ini direkam dengan alat skimmer ini, lalu data ini (kalau di komputer istilah keren-nya copy paste alias COPAS) dimasukkan ke dalam kartu magnetik yang masih kosong. Imajinasi mudahnya sama seperti saya membuat kloning diri saya sendiri.
Sebenarnya mudah saja mengetahui siapa pelaku yang memasang alat skimmer ini yang jelas dan sudah pasti adalah ORANG DALAM atau bisa saja mungkin orang yang terdekat dengan ATM (maaf bukan menuduh) bisa jadi satpam, tukang parkir dan lain sebagainya. Biarin sajalah polisi yang urus tapi sebenarnya yang perlu dikejar itu OTAK-nya.

Lalu kenapa ada yang menyatakan pembobol ATM ini orang dari luar Indonesia? tentu saja iya karena data yang tersimpan dalam alat skimmer ini masih dalam bentuk ter-enkripsi untuk men-deksripsi data ini memang membutuhkan orang yang ahli dalam bidang komputer disertai dengan software khusus. Kalau di Indonesia saya rasa yang mengetahui tentang teknologi ini mungkin masih sangat jarang. Selain itu dengan adanya potongan sekitar Rp 25.000 atau setara dengan $5 (fee untuk penarikan ATM dalam link) terlihat jelas bahwa kartu ATM yang digunakan ini menggunakan link network seperti cirrus, alto, dan mastercard.
Kalau membicarakan keamanan ATM di Indonesia masih sedikit sekali ATM yang menggunakan alat anti-skimmer, yang paling aman agar kita yakin ATM yang kita gunakan menggunakan alat anti-skimmer yaitu di mulut ATM biasanya ada sebuah kotak plastik berwarna hijau. Selain itu kamera rahasia juga semakin berkembang bentuk dan teknologinya sehingga memudahkan para penjahat cyber ini mengungkap PIN yang konon-nya “rahasia”.Tidak ada yang aman didunia ini karena teknologi selalu berkembang. Kembali lagi ke kutipan jaman dulu “Sebaik dan secanggihnya teknologi kalau jatuh ketangan yang benar maka akan bermafaat, tetapi kalau sampai jatuh ketangan yang salah pasti akan mengakibatkan bencana” mungkin ini yang mungkin sedang terjadi di Indonesia.

Kesimpulannya bahwa pembobol ATM 6 bank di Indonesia ini adalah jaringan Internasional. Mungkin bisa dikategorikan sebagai “hacker elite”. Tidak menggunakan teknologi yang sangat canggih. Kalau di lihat dari cara kerjanya yang sangat professional, rapi, dan bersih kemungkinan akan susah aparat hukum bisa mengejar orang-orang dibelakang kasus ini kecuali kalau bekerjasama dengan beberapa negara lain.

Kamis, 15 Maret 2012

Analisis Web Bank Indonesia

Analisis Web Bank Indonesia

1. Metaphor (Metafora)

Adalah aplikasi dari nama atau deskripsi istilah objek lain yang tidak dapat diartikan secara harfiah. Menghubungkan presentasi dan elemen-elemen visual dengan item-item yang berkaitan. Pada tampilan Home terdapat animasi gambar dari informasi-informasi yang dapat diperoleh dengan mudah oleh para konsumen yang ingin mengetahui informasi yang lebih detail lagi mengenai Bank Indonesia.

2. Clarity (Kejelasan)

Harus ada alasan yang kuat/masuk akal mengapa kita menggunakan setiap elemen yang berada dalam suatu interface yang kita buat. Penggunaan yang sedikit akan lebih baik.
White Space:
>> Berperan penting bagi mata.
>> Menyediakan simetris dan keseimbangan melalui penggunaannya.
>> Memperkuat dampak pesan.
>> Membiarkan mata beristirahat dari setiap kegiatan elemen.
>> Digunakan untuk mengembangkan kesederhanaan, keanggunan, kemewahan, dan kemurnian.

Dalam web Bank Indonesia terdapat sifat clarity diantaranya Terdapat menu-menu yang ada dalam tampilan home tersebut dengan mempunyai banyak sub-sub yang dimilikinya untuk mendapatkan informasi yang dibutuhkan oleh konsumen. Juga terdapat menu yang mempermudah mengetahui informasi tersebut melalui tampilan home dengan menu, seperti info terbaru, siaran pers dan agenda yang dapat langsung digunakan.
Dalam unsur visualnya, web ini menampilkan visual yang cukup menarik dengan menampilkan gambar-gambar budaya Indonesia.
Kemudian terdapat tampilan kurs yang mungkin dapat bermanfaat bagi konsumen. Adanya struktur organisasi Bank Indonesia yang terdapat didalam menu-menu pada tampilan home tersebut.
Terdapat peta situs yang berupa kolom-kolom atau tabel yang merupakan isi dari menu-menu pada web tersebut secara rinci dan jelas.

3. Consistency (Ketetapan)

Konsistensi dalam tampilan, pewarnaan, gambar, ikon, typography, teks, dll. Harus ada konsistensi baik dalam layar maupun antar layar. Dan harus selalu ada metafora dimanapun juga. Setiap platform mungkin memiliki panduannya.
Pada web ini terdapat consistency (ketetapan) yaitu :
Consistensy atau ketetapan pada web ini bagus, namun hanya berganti beberapa gambar pada top framenya, sehingga untuk melihat web ini lebih bervariasi.
Ketetapan yang lain juga, setiap membuka halaman pada framenya juga memiliki frame yang sama.
Dari segi penggunaan tulisan atau teks, pada web ini selalu menggunakan tulisan yang sama sehingga bentuknya pun sama dan menggunakan justify pada teks tesebut.

Disisi lain penulisan pada web ini selalu tetap dan tidak menggunakan tulisan berjalan atau pun iklan untuk menarik perhatian konsumen, sehingga konsumen yang ingin meliahat hanya berupa tulisan-tulisan saja dan tidak dilengkapi oleh gambar.
Gambar juga hanya pada top framenya dan tidak ada gambar lain untuk memperindah web tersebut.
Namun pada web ini terdapat icon yang digunakan untuk mencetak dokumen yang diinginkan
oleh konsumen dan bila ingin mengirimkan email melalui web ini, seperti :


4. Alignment (Perataan)

Pada dasarnya alignment digunakan untuk menguraikan tampilan agar lebih mudah dilihat yang terbagi atas beberapa grid.
Dalam web Bank Indonesia dalam penulisan cenderung menggunakan perataan kiri (justify) sehingga terlihat penuh dalam penulisannya. Grid atau frame yang digunakan pada halaman awal terbagi lebih daru satu frame sehingga juga terlihat penuh, namun pada halaman berikutnya menggunakan dua frame tetapi dalam bentuk frame tersebut sangat digunakan semaksimal mungkin dengan menampilkan tampilan-tampilan yang menarik sehingga user atau para konsumen tetap tertarik untuk terus melihat-lihat tampilan berikutnya.

5. Proximity

Item-item yang berkaitan ditampilkan bersama. Karena jarak yang jauh mengimplikasikan bahwa tidak ada hubungan antar item-item tersebut. Pada web Bank Indonesia item yang berhubungan dijadikan menjadi satu bagian.
Dalam web ini delengkapi dengan proximity yang terdapat didalam web tersebut sehingga konsumen atau user dapat mencari informasi, memberikan pertanyaan, saran, komentar melalui kontak Bank Indonesia tersebut.

6. Contrast (Keserasian Tampilan)

Yaitu berfungsi untuk membuat konsumen tertarik, memandu mata user melihat keseluruhan interface. Keuntungan dari keserasian adalah untuk memperkuat fokus atau untuk memperkuat suatu interface. Contrast dapat digunakan untuk membedakan aktifitas kendali. Juga dapat digunakan untuk men-set item atau mengatur yang paling utama. Item yang paling utama diberi highlight.
Dalam web Bank Indonesia ini tampilan homenya begitu sederhana dengan latar atau background menggunakan warna putih sehingga tampilannya sesuai dengan warna tulisan yang menjadi informasi bagi para konsumen.
Namun pada halaman berikutnya web ini tetap menggunakan warna background yang sama tetapi dengan menambah gambar yang berubah-ubah setiap halamannya. Web ini menggunakan warna-warna yang sesuai dan serasi dengan logo yang dimiliki oleh Bank Indonesia, jadi adanya keterkaitan yang cukup untuk menarik para konsumen mencari tahu informasi tentang Bank Indonesia melalui web ini.

Kesimpulan :
Terdapat menu-menu yang ada di dalam tampilan homepage Bank Indonesia dimana menu-menu tersebut mempunyai banyak sub-sub yang dimilikinya untuk mendapatkan informasi yang dibutuhkan oleh konsumen. Juga terdapat menu yang mempermudah mengetahui informasi tersebut melalui tampilan home dengan menu, seperti info terbaru, siaran pers dan agenda yang dapat langsung digunakan.
Dalam web Bank Indonesia dalam penulisan cenderung menggunakan perataan kiri (justify) sehingga terlihat penuh dalam penulisannya. Grid atau frame yang digunakan pada halaman awal terbagi lebih daru satu frame sehingga juga terlihat penuh, namun pada halaman berikutnya menggunakan dua frame tetapi dalam bentuk frame tersebut sangat digunakan semaksimal mungkin dengan menampilkan tampilan-tampilan yang menarik sehingga user atau para konsumen tetap tertarik untuk terus melihat-lihat tampilan berikutnya.

Sumber :
http://www.bi.go.id/web/id/

Selasa, 13 Maret 2012

PENGERTIAN ATA, SATA, SCSI, RAID.

ATA

ATA (Advanced Technology Attachment) standar adalah interface standar yang memungkinkan anda untuk menghubungkan perangkat penyimpanan kekomputer PC. Standar ATA dikembangkan pada tanggal 12 Mei 1994 oleh ANSI (dokumen X3.221-1994).Meskipunnamaresmi "ATA", standar ini lebih dikenal dengan istilah komersial IDE (Integrated Drive Electronics) atau Enhanced IDE (EIDE atau E-IDE).
Standar ATA awalnya ditujukan untuk menghubungkan hard drive ,namun ekstensi yang disebut ATAPI (ATA Packet Interface) telah dikembangkan untuk dapat antarmuka perangkat penyimpanan lain ( CD-ROM drive , DVD-ROM drive , dll) pada ATA interface.
Karena Serial ATA standar (tertulis S-ATA atau SATA) telahmuncul, yang memungkinkan Anda untuk mentransfer data melalui link serial, istilah "ATA paralel" (ditulis PATA atau P-ATA) kadang-kadang menggantikan "istilah" ATA dalam rangka untuk membedakan antara dua standar.
Standar ATA memungkinkan Anda menghubungkan perangkat penyimpanan langsung dengan berkat motherboard untuk kabel pita, yang umumnya terdiridari 40 kabel paralel dan tiga konektor (biasanya konektor biru untuk motherboard dan konektor hitam dankonektor abu-abu untuk dua perangkat penyimpanan).

SATA

Serial Advanced Technology Attachment (SATA) adalah bus primer pada komputer yang didesain untuk mentransfer data antara motherboard dan media penyimpanan data, seperti hard disk dan optical drive di dalam komputer. Keuntungan utama menggunakan hard disk SATA adalah transfer data yang lebih cepat, bisa memindahkan ataupun menambah device selama operasi (jika sistem operasinya support), kabel yang lebih tipis sehingga proses pendinginan udara dapat efisien, dan banyak keunggulan lainnya.
Disk SATA, hard disk dengan tipe SATA (Serial Advanced Technology Attachment), yaitu interface disk ATA (Advanced Technology Attachment) dengan versi Serialnya menggunakan kabel tipis yang memiliki total kabel kecil sekitar dua per tiga dari total kabel harddisk dengan tipe EIDE atau ATA disk yang berjumlah 39 pins dan SATA mempunyai kecepatan pengiriman data sangat tinggi serta mengurangi latensi. Sehingga bus serial ini mampu melebihi kecepatan bus paralel.
SATA dalam mentransfer data secara berurutan atau serial lewat kabelnya dan juga secara teknik SATA menyusun sendiri disk yang tersambung ke dalam motherboard tanpa adanya sistem master ataupun slave, sehingga kabel SATA hanya dapat digunakan pada satu hard disk. Tipe hard disk yang telah dibahas ini, semuanya masuk dalam kategori internal hard disk, maksudnya yang diinstall di dalam CPU. Selain internal hard disk ada juga eksternal harddisk (hard disk yang berada diluar CPU), jadi bisa dipindah – pindahkan. Eksternal hard disk mempunyai kecepatan rotasi 7200 rpm, pemasangannya sangat mudah, tidak perlu membongkar PC dan hanya dengan menghubungkan port USB ke PC, dan dapat mentransfer data 480 Mbps.

Kecepatan Hardisk SATA.

SATA (Serial ATA) adalah revolusi baru cara pemasangan hardisk dengan hanya satu devices dalam satu ports SATA. Terkesan lebih boros, namun kecepatan akses SATA jauh lebih tinggi dibandingkan dengan PATA, kesan pemasangan pun lebih rapi karena kabel yang digunakan untuk SATA jauh lebih kecil dari kabel IDE. Serial ATA (SATA) Revision 3.0 telah dirilis oleh Serial ATA International Organization (Sata-IO), dan dijanjikan akan menjadi device hardware yang memiliki kecepatan berlipat ganda sebesar 6Gbps. Standard baru SATA ini akan membuat transfer data lebih cepat di motherboard, dua kali lipat dibandingkan kecepatan di harddisk SATA 2. Harddisk standard baru ini full kompatibel dengan versi SATA 2 sebelumnya, sehingga manufaktur motherboard juga dapat menggunakan harddisk baru ini tanpa adanya kesulitan yang berarti. Kecepatan menjadi hal yang penting untuk sebuah harddisk. SATA Revision 3.0 ini akan melipatgandakan kecepatan transfer maksimum dengan teknologi baru, membuat produk SATA baru ini menjadi generasi baru yang cepat. Hal tersebut disampaikan oleh Knut Grimsrud, presiden SATA-IO yang sekaligus menjabat sebagai Intel Fellow, dan direktur bagian arsitektur penyimpanan di SATA-IO.

Standard harddisk SATA Revision 3.0 ini juga dilengkapi dengan konektor Low Insertion Force (LIF) yang kecil untuk device penyimpanan berukuran 1.8 inch, seperti SSD (Solid State Drives). Masih ditambah dengan konektor optical disc 7mm, seperti yang digunakan di notebook super tipis dan ringan. Untuk spesifikasi lebih lanjut mengenai SATA Revision 3.0, SATA-IO akan mendemonstrasikannya di Computex Taipei. Kebutuhan akan sistem komputer dengan kemampuan yang makin tinggi seolah berkejaran dengan perkembangan teknologi saat ini. Lihat saja, produsen chip memori komputer terus menciptakan produk yang memiliki kecepatan semakin tinggi. Bersamaan dengan itu, produsen wadah penyimpanan data atau hard disk drive (HDD) juga meningkatkan kapasitasdan kemampuan produknya.

Kelemahan dan Kelebihan harddisk SATA

Menurut teory kelebihan sata data transfer bisa mencapai 3x lebih cepat dari para lelata, kekurangannya hardisk sata sensitif terhadap power, dalam artian power harus benar2 bisamencukupi kebutuhan hardisk sata, jika tidak akan mempengaruhi umur hardisk. SATA menggunakan kabel tipis & transfer rate hingga 6Gbps.

Perbedaan yang mencolok dari HDD ATA dengan SATA, Yaitu :
1. Kabel sata menggunakan kabel yang lebih kecil dari PATA (15-pin cmiww). Adapter dari serial ATA mampu mengakomodasi transfer data dengan kecepatan yang lebih tinggi dibandingkan dengan ATA sederhana. Walaupun menggunakan kabel lebihkecil, tapi SATA lebih cepat dari pada PATA. Jika kecepatan ATA mencapai 133 Mbps, SATA memiliki kecepatan lanjutannya, yaitu 150 Mbps (SATA I), 300 Mbps (Sata II), dan 600 Mbps (SATA- 600/SATA III), Sedangkan ATA menggunakan kabel lebar dan transfer rate max 133Mbps.
2. SATA memiliki banyak kelebihan (misalnya native command queuing) yang menyebabkannya memiliki kecepatan lebih dan kemampuan untuk melakukan bekerja di lingkungan multitask dibandingkan ATA.

SCSI

SCSI singkatan dari Small Computer System Interface, adalah sebuah antarmuka bus berkinerja tinggi yang didefinisikan oleh panitia ANSI X3T9.2 (American National Standards Institute). Antarmuka ini digunakan untuk menangani perangkat input/output
atau perangkat media penyimpanan Perangkat yang umum menggunakan SCSI adalah hard disk,CD-ROM, scanner atau printer.
SCSI (Small Computer System Interface) awalnya bernama SASI (Shugart Associate System Interface). SCSI biasa digunakan pada komputer server karena kemampuanya yang cepat dan kemampuan multitasking yang baik. SCSI berputar lebih cepat dari pada
Hardisk IDE, SCSI berputar sekitar 7200 sampai 10000 rpm, dan teknologi sekarang SCSI mampu berputar hingga 15000 rpm. Hardisk SCSI terdiri dari beberapa tipe seperti SCSI-1, SCSI-2, Ultra2 SCSI, dan Ultra3 SCSI.
SCSI-1 memiliki dua macam kecepatanya itu 3.5 MB/detik atau 5 MB/detik, keduanya bekerja secara asinkron. Panjang kabelnya dapat mencapai 6 meter.

SCSI versi 2 diluncurkan pada tahun 1989. SCSI versi 2 ini ada 2 varianya itu :
1. Fast SCSI : memiliki kecepatan 10 MB/detik, 8 bit bus width
2. Wide SCSI : memilikikecepatan 20 MB/detik, 16 bit bus width

c. SCSI versi 3 muncul dengan 2 varianyaitu :
1. Ultra SCSI menggunakan bus width 8 bit
2. Ultra Wide SCSI menggunakan bus width 16 bit
Kedua varian ini memiliki 2x lebih cepat dari versi sebelumnya. Tetapi versi ini belum stabil.

Ultra-2 SCSI
Versi ini diluncurkan pada tahun 1997 dengan fitur LVD (Low Voltage Differential)
dan stabil. Versi ini memiliki 2 varianya itu :
1. Ultra2 SCSI memiliki kecepatan 40MB/detikdengan bus width tetap 8 bit
2. Ultra2 Wide SCSI memiliki kecepatan 80MB/detikdengan bus width nya 16 bit
Keduanya mampu menggunakan kabel sampai dengan 12 Meter.

Ultra-3 SCSI
Pada versi ini menambahkan fitur CRC (CylicRedudancy Check) error checking. Ultra-3
disebut juga Ultra-160 karena kecepatan Ultra-3 memang 160 MB/detik. Ultra-3 SCSI juga menawarkan pin SCSI yg lebih variatif.
Semakin cepat putaran sebuah harddisk maka data didalamnya lebih mudah diakses.
RPM harddisk SCSI lebih besar dari pada harddisk ATA ini berarti data pada SCSI lebih cepat diakses daripada data di ATA.

A. Seek Time : Seek Time adalah waktu yg dibutuhkan untuk mencari data. Seek Time SCSI harddisk juga jauh lebih cepat dibanding harddisk ATA
B. Kapasitas: Untuk kapasitas yg sangat besar, ukuran hardisk SCSI lebih besar dan berat dibandingkan ATA.
C. MTBF: MTBF (Mean Time Between Failuresm) adalah nilai daya tahan suatu produk yg ditentukan berdasarkan
penelitian atas produk tersebut. MTBF yg dimiliki oleh harddisk SCSI adalah 1 juta jam.
Sedangkan harddisk ATA hanya 500.000 jam. Ini berarti harddisk SCSI dapat dijalankan sampai dengan 1 juta jam lamanya, sedangkan harddisk ATA akan mati setelah 500.000 jam bekerja.

RAID

RAID adalah pararel akses pada hard disk,yang sama dengan hard disk ialah san(storage area network) untuk DAPAT mengunakan raid dibutuhkan controller raid,dibutuhkan 2 hard disk.
macam macam raid:

1. Raid nol(mode stripping)
Prinsip kerja raid nol ialah => membagi data yang akan disimpan kedalam beberapa hard disk yang terpasang sekaligus.
kelebihan : Membuat kecepatan menulis komputer semakin cepat.
kelemahan : Membuat kecapatan Membaca computer menjadi lambat.

2. Raid 1
ialah proses penyimpanan data ke hard disk sama persis setiap hard disk.
kelebihan : Membuat kecepatan baca komputer semakin cepat.
kelemahan : Membuatkecepatan menulis tetap

3.Raid 0+1
ialah kombinasi antara raid nol dan raid satu

Mengoperasi software RAID
Mengoperasikan RAID menggunakan linux membutuhkan beberapa langkah yang harus di ikuti secara saksamana. pada bagian iniakan di jelaskan proses membuat RAID 5 menggunakan tiga(3)hardisk yang sudah di partisikan sebelumnya. partisi yang akan digunakan adalah...

/dev/hde1
/dev/hdf2
/dev/hdg1

Jika anda ingin menggunakan cara ini, pastikan bahwa semua bagian di bawah ini sesuai dengan kondisi server yang akan kita gunakan.

Kamis, 08 Maret 2012

Sejarah Perkembangan Windows

Sejarah Perkembangan Windows

Saat ini banyak yang menggunakan Mircosoft Windows tanpa mengetahui asal muasal
lahirnya Windows, berikut ada artikel yang sangat menarik saya coba sharing ke
Milist gm2020, mulai dari awal keluarnya Windows ver 1.0 hingga menuju Windows
Vista seperti yang saat ini banyak kita nikmati.

Windows 1.0

Versi pertama Microsoft Windows, yang disebut dengan Windows 1.0, dirilis pada tanggal 20 November 1985. Versi ini memiliki banyak kekurangan dalam beberapa fungsionalitas, sehingga kurang populer di pasaran. Pada awalnya Windows versi 1.0 ini hendak dinamakan dengan Interface Manager, akan tetapi Rowland Hanson, kepala bagian pemasaran di Microsoft Corporation, meyakinkan para petinggi Microsoft bahwa nama “Windows” akan lebih “memikat” konsumen. Windows 1.0 bukanlah sebuah sistem operasi yang lengkap, tapi hanya memperluas kemampuan MS-DOS dengan tambahan antarmuka grafis. Selain itu, Windows 1.0 juga memiliki masalah dan kelemahan yang sama yang dimiliki oleh MS-DOS.
Lebih jauh lagi, Apple yang menuntut Microsoft membuat Microsoft membatasi kemampuannya. Sebagai contoh, jendela-jendela di dalam Windows 1.0 hanya dapat ditampilkan di layar secara “tile” saja, sehingga jendela tersebut tidak dapat saling menimpa satu sama lainnya. Selain itu, tidak ada semacam tempat yang digunakan untuk menyimpan berkas sebelum dihapus (Recycle Bin), karena memang Apple berkeyakinan bahwa mereka memiliki hak terhadap paradigma tersebut. Microsoft pun kemudian membuang limitasi tersebut dari Windows dengan menandatangani perjanjian lisensi dengan Apple.

Windows 2.x

Windows versi 2 pun muncul kemudian pada tanggal 9 Desember 1987, dan menjadi sedikit lebih populer dibandingkan dengan pendahulunya. Sebagian besar populeritasnya didapat karena kedekatannya dengan aplikasi grafis buatan Microsoft, Microsoft Excel for Windows dan Microsoft Word for Windows. Aplikasi-aplikasi Windows dapat dijalankan dari MS-DOS, untuk kemudian memasuki Windows untuk melakukan operasinya, dan akan keluar dengan sendirinya saat aplikasi tersebut ditutup.
Windows versi 2.0x menggunakan model memori modus real, yang hanya mampu mengakses memori hingga 1 megabita saja. Dalam konfigurasi seperti itu, Windows dapat menjalankan aplikasi multitasking lainnya, semacam DESQview, yang berjalan dalam modus terproteksi yang ditawarkan oleh Intel 80286.

Windows 2.1x

Selanjutnya, dua versi yang baru dirilis, yakni Windows/286 2.1 dan Windows/386 2.1. Seperti halnya versi Windows sebelumnya, Windows/286 menggunakan model memori modus real, tapi merupakan versi yang pertama yang mendukung High Memory Area (HMA). Windows/386 2.1 bahkan memiliki kernel yang berjalan dalam modus terproteksi dengan emulasi Expanded Memory Specification (EMS) standar Lotus-Intel-Microsoft (LIM), pendahulu spesifikasi Extended Memory Specification (XMS) yang kemudian pada akhirnya mengubah topologi komputasi di dalam IBM PC. Semua aplikasi Windows dan berbasis DOS saat itu memang berjalan dalam modus real, yang berjalan di atas kernel modus terproteksi dengan menggunakan modus Virtual 8086, yang merupakan fitur baru yang dimiliki oleh Intel 80386.
Versi 2.03 dan kemudian versi 3.0 mendapatkan tuntutan dari Apple karena memang versi 2.1 ini memiliki modus penampilan jendela secara cascade (bertumpuk), selain beberapa fitur sistem operasi Apple Macintosh yang “ditiru” oleh Windows, utamanya adalah masalah tampilan/look and feel. Hakim William Schwarzer akhirnya membatalkan semua 189 tuntutan tersebut, kecuali 9 tuntutan yang diajukan oleh Apple terhadap Microsoft pada tanggal 5 Januari 1989.

Windows 3.0


Microsoft Windows akhirnya mencapai kesuksesan yang sangat signifikan saat menginjak versi 3.0 yang dirilis pada tahun 1990. Selain menawarkan peningkatan kemampuan terhadap aplikasi Windows, Windows 3.0 juga mampu mengizinkan pengguna untuk menjalankan beberapa aplikasi MS-DOS secara serentak (multitasking), karena memang pada versi ini telah diperkenalkan memori virtual. Versi ini pulalah yang menjadikan IBM PC dan kompatibelnya penantang serius terhadap Apple Macintosh. Hal ini disebabkan dari peningkatan performa pemrosesan grafik pada waktu itu (dengan adanya kartu grafis Video Graphics Array (VGA)), dan juga modus terproteksi/modus 386 Enhanced yang mengizinkan aplikasi Windows untuk memakai memori lebih banyak dengan cara yang lebih mudah dibandingkan dengan apa yang ditawarkan oleh MS-DOS.
Versi 3.0 juga merupakan versi pertama Windows yang berjalan di dalam modus terproteksi, meskipun kernel 386 enhanced mode merupakan versi kernel yang ditingkatkan dari kernel modus terproteksi di dalam Windows/386.

Karena adanya fitur kompatibilitas ke belakang, aplikasi Windows 3.0 harus dikompilasi dengan menggunakan lingkungan 16-bit, sehingga sama sekali tidak menggunakan kemampuan mikroprosesor Intel 80386, yang notabene adalah prosesor 32-bit.
Windows 3.0 juga hadir dalam versi “multimedia”, yang disebut dengan Windows 3.0 with Multimedia Extensions 1.0, yang dirilis beberapa bulan kemudian. Versi ini dibundel dengan keberadaan “multimedia upgrade kit”, yang terdiri atas drive CD-ROM dan sebuah sound card, seperti halnya Creative Labs Sound Blaster Pro. Versi ini merupakan perintis semua fitur multimedia yang terdapat di dalam versi-versi Windows setelahnya, seperti halnya Windows 3.1 dan Windows for Workgroups, dan menjadi bagian dari spesifikasi Microsoft Multimedia PC.

Fitur-fitur yang disebutkan di atas dan dukungan pasar perangkat lunak aplikasi yang semakin berkembang menjadikan Windows 3.0 sangat sukses di pasaran. Tercatat, dalam dua tahun sebelum dirilisnya versi Windows 3.1, Windows 3.0 terjual sebanyak 10 juta salinan. Akhirnya, Windows 3.0 pun menjadi sumber utama pemasukan Microsoft, dan membuat Microsoft melakukan revisi terhadap beberapa rencana awalnya.

Windows 3.1


Sebagai respons dari dirilisnya IBM OS/2 versi 2.0 ke pasaran, Microsoft mengembangkan Windows 3.1, yang menawarkan beberapa peningkatan minor terhadap Windows 3.0 (seperti halnya kemampuan untuk menampilkan font TrueType Fonts, yang dikembangkan secara bersama-sama dengan Apple), dan juga terdapat di dalamnya banyak sekali perbaikan terhadap bug dan dukungan terhadap multimedia. Versi 3.1 juga menghilangkan dukungan untuk modus real, sehingga hanya berjalan pada modus terproteksi yang hanya dimiliki oleh mikroprosesor Intel 80286 atau yang lebih tinggi lagi. Microsoft pun pada akhirnya merilis Windows 3.11, yang merupakan versi Windows 3.1 yang mencakup semua tambalan dan perbaikan yang dirilis setelah Windows 3.1 diluncurkan pada tahun 1992.
Windows for Workgroups
Kira-kira pada waktu yang sama, Microsoft merilis Microsoft Windows for Workgroups, yang tersedia baik sebagai tambahan untuk Windows 3.1 dan sebagai sebuah versi yang tercakup di dalamnya lingkungan dasar Windows dan tambahan kemampuan jaringan di dalam sebuah paket. Windows for Workgroups mencakup driver jaringan komputer dan stack protokol yang lebih baik, dan juga mendukung jaringan secara peer-to-peer. Salah satu download opsional untuk Windows for Workgroups adalah stack protokol TCP/IP dengan nama kode “Wolverine”, yang mengizinkan akses ke Internet melalui jaringan korporat. Windows for Workgroups dirilis dalam dua versi, Windows for Workgroups 3.1 dan Windows for Workgroups 3.11. Tidak seperti versi-versi Windows sebelumnya, Windows for Workgroups 3.11 hanya berjalan di dalam modus 386 Enhanced, dan membutuhkan setidaknya mesin dengan prosesor Intel 80386SX. Semua versi tersebut terus menerus meningkatkan laju penjualan Windows versi 3.x. Meskipun Windows 3.1x masih memiliki banyak kekurangan, yang sebelumnya telah dikoreksi oleh OS/2, seperti nama berkas yang panjang (melebihi 11 karakter, dalam format 8.3), desktop, atau proteksi sistem terhadap kelakuan aplikasi yang tidak diinginkan, Microsoft secara cepat mengambil alih pasar GUI di pangsa pasar desktop untuk IBM PC dan kompatibelnya. Windows API pun menjadi standar de-facto untuk perangkat lunak konsumen.

Windows 95

Setelah Windows 3.11, Microsoft memulai pengembangan sebuah versi Windows yang berorientasi kepada pengguna yang diberi nama kode Chicago. Chicago didesain agar mmeiliki dukungan terhadap multitasking secara pre-emptive 32-bit seperti halnya yang terdapat di dalam OS/2 dan Windows NT, meskipun kernel 16-bit masih terdapat di dalamnya demi alasan kompatibilitas ke belakang. Win32 API yang pertama kali diperkenalkan pada Windows NT pun diadopsi sebagai sebuah standar antarmuka pemrograman baru yang berbasis 32-bit, dengan kompatibilitas Win16 juga dipertahankan dengan menggunakan sebuah teknik yang dinamakan dengan “thunking”. GUI yang baru juga dimiliki oleh sistem operasi, meskipun pada awalnya Microsoft tidak merencanakannya sebagai bagian dari sistem operasi saat dirilis. Memang beberapa elemen antarmuka pengguna yang dimiliki oleh Cairo dipinjam dan ditambahkan kepada sistem operasi tersbut sebagai aspek lainnya dari versi itu (khususnya fitur Plug and Play).
Sebelum menggantinya dengan versi Windows yang baru, Microsoft merilis Windows 95 dalam lima versi berbeda, yakni sebagai berikut:
• Windows 95 – rilis yang sebenarnya dari Windows 95
• Windows 95 A – mencakup pembaruan Windows 95 Original Service Release 1 (OSR1) yang dimasukkan secara langsung terhadap instalasi.
• Windows 95 B – mencakup beberapa pembaruan mayor lainnya, seperti halnya sistem berkas FAT32, dan Internet Explorer 3.0. Versi ini juga dikenal dengan Windows 95 OSR2, atau banyak orang di Indonesia menyebutnya sebagai Windows 97.
• Windows 95 B USB – atau Windows 95 OSR2.1 merupakan versi Windows 95 yang menawarkan dukungan terhadap perangkat keras berbasis bus Universal Serial Bus/USB.
• Windows 95 C – atau Windows 95 OSR2.5 mencakup semua fitur di atas, ditambah Internet Explorer 4.0. Versi ini merupakan versi yang paling terakhir dirilis dari seri Windows 95.
Windows 95 OSR2, OSR2.1 dan OSR2.5 tidaklah dirilis untuk publik, akan tetapi hanya kepada OEM saja yang mau menggunakan sistem operasi tersebut ke dalam komputer buatannya. Beberapa perusahaan OEM bahkan menjual hard disk baru dengan sistem operasi Windows 95 OSR2 di dalamnya.
Selain fitur yang terkandung di dalam Windows 95, Microsoft juga memperkenalkan Microsoft Plus! for Windows 95 yang mencakup beberapa fitur tambahan yang tidak dimiliki oleh Windows 95.

Windows 98

Pada 25 Juni 1998, Microsoft merilis sebuah sistem operasi Windows baru, yang dikenal sebagai Windows 98. Windows 98 dianggap sebagai revisi minor terhadap Windows 95, tapi secara umum dilihat jauh lebih stabil dan dapat diandalkan dibandingkan dengan pendahulunya, Windows 95. Windows 98 mencakup banyak driver perangkat keras baru dan dukungan sistem berkas FAT32 yang lebih baik yang mengizinkan partisi untuk memiliki kapasitas lebih besar dari 2 gigabyte, sebuah batasan yang terdapat di dalam Windows 95. Dukungan USB di dalam Windows 98 pun juga jauh lebih baik dibandingkan dengan pendahulunya.
Pada tahun 1999, Microsoft merilis Windows 98 Second Edition, sebuah rilis yang menawarkan banyak peningkatan dibandingkan versi sebelumnya. Internet Connection Sharing, yang merupakan sebuah bentuk dari Network Address Translation, yang mengizinkan beberapa mesin di dalam sebuah jaringan lokal agar dapat menggunakan satu buah jalur koneksi Internet bersama-sama pun diperkenalkan pada versi ini. Banyak masalah minor di dalam Windows yang lama telah dikoreksi, yang menjadikan Windows 98 menurut banyak orang sebagai sebuah versi Windows 9x yang paling stabil di antara semua versi Windows 9x lainnya.

Windows Millennium Edition (ME)

Pada bulan September 2000, Microsoft memperkenalkan Windows Millennium Edition (dikenal juga dengan sebutan Windows Me atau Windows ME). Versi ini memperbarui Windows 98 dengan dukungan multimedia dan Internet yang lebih baik. Versi ini juga memasukkan fitur “System Restore,” yang mengizinkan para penggunanya untuk mengembalikan keadaan sistem ke sebuah titik yang dikenal baik-baik saja, pada saat sistem operasi mengalami kegagalan. System Restore menjadi fitur yang masih dipertahankan pada Windows XP. Versi ini juga memperkenalkan Windows Movie Maker versi pertama.
Windows Me dibuat dalam waktu yang singkat, kira-kira hanya satu tahun, yang ditujukan hanya untuk mengisi kekosongan rilis antara Windows 98 dan Windows XP sebagai sistem operasi untuk kelas rumahan.
Fitur-fitur yang terdapat di dalam Windows Me (seperti Internet Explorer 5.5, Windows Media Player 7.0, dan Microsoft DirectX 7.1) bahkan bisa diperoleh secara gratis dari situs Windows Update, kecuali System Restore. Hasilnya, Windows Me pun tidak dianggap sebagai sebuah sistem operasi yang unik di antara saudara-saudaranya dari keluarga Windows 9x, Windows 95 dan Windows 98. Windows Me juga dikritik karena munculnya masalah kestabilan, dan juga dukungan terhadap MS-DOS yang berjalan di dalam modus real. Orang-orang bahkan menyebut Windows Me sebagai Windows Mistake Edition.
Windows Me merupakan sistem operasi terakhir yang dibuat berdasarkan kernel monolithic Windows 9x dan MS-DOS. Versi ini pun menjadi versi terakhir sistem operasi Windows yang tidak memiliki Windows Product Activation (WPA).

Windows NT

Windows NT 3.1 (bidang pemasaran Microsoft menghendaki Windows NT agar terlihat sebagai kelanjutan dari Windows 3.1) akhirnya muncul pertama kali dalam bentuk Beta bagi para pengembang perangkat lunak pada bulan Juli 1992 dalam sebuah perhelatan Professional Developers Conference (PDC) yang dilangsungkan di San Fransisco, California, Amerika Serikat. Microsoft juga mengumumkan keinginannya untuk mengembangkan sebuah sistem operasi penerus bagi Windows NT sekaligus juga pengganti Windows 3.1 pada konferensi tersebut (yang diberi nama kode Chicago), yang kemudian akan menyatukan keduanya ke dalam sebuah sistem operasi yang padu. Sistem operasi tersebut diberi nama Cairo.
Dukungan device driver untuk Windows NT juga kurang begitu banyak karena memang mengembangkan driver untuk Windows NT dianggap rumit oleh beberapa pengembang, selain tentunya Windows NT juga memiliki superioritas dalam model abstraksi perangkat kerasnya. Masalah ini telah menghantui semua versi Windows NT hingga Windows NT 5.0 (Windows 2000) keluar ke pasaran. Para programmer pun mengeluh bahwa mengembangkan device driver untuk Windows NT adalah sesuatu hal yang rumit, dan para pengembang perangkat keras juga tidak mau mengambil risiko untuk mengembangkan device driver untuk sebuah sistem operasi yang memiliki pangsa pasar terbatas. Selain itu, meskipun Windows NT menawarkan performa yang baik dan mampu mengekspolitasi sumber daya sistem secara lebih efisien, dalam beberapa sistem dengan perangkat keras terbatas, Windows NT dianggap sebagai sistem yang boros sumber daya. Hal ini mengakibatkan munculnya opini publik bahwa Windows NT hanya cocok untuk mesin-mesin yang besar dan juga jauh lebih mahal (seperti halnya workstation dengan DEC Alpha atau Intel Pentium yang kala itu memang masih baru). Windows NT juga tidak dapat bekerja untuk pengguna pribadi karena kebutuhan sumber dayanya yang tinggi. Selain itu, GUI yang digunakannya hanyalah salinan dari GUI Windows 3.1, yang masih kalah jauh jika dibandingkan dengan Workplace Shell milik OS/2, sehingga alasan Windows NT merupakan pengganti bagi Windows 3.1 tidaklah masuk akal.
Salah satu peningkatan terbesar dari Windows NT adalah Application Programming Interface (API) 32-bit yang baru, yang dibuat untuk menggantikan Windows API 16-bit yang sudah lama. API 32-bit ini dinamakan dengan Win32 API, dan dari sanalah Microsoft menyebut API 16-bit yang lama sebagai Win16. Win32 API memiliki tiga buah implementasi utama: satu untuk Windows NT (yang merupakan Win32 API terlengkap dengan dukungan ANSI ataupun Unicode), satu untuk Win32s (yang merupakan bagian dari Win32 yang dapat digunakan di atas sistem Windows 3.1), dan juga satu lagi untuk Chicago (yang hanya mendukung ANSI). Hal ini menyebabkan kompatibilitas yang tinggi antara Chicago dan Windows NT, meskipun pada dasarnya kedua sistem tersebut adalah sangat jauh berbeda jika dilihat dari arsitektur dasarnya.
Windows NT merupakan sistem operasi Windows pertama yang dibuat dengan menggunakan kernel hibrida, setelah pada versi-versi sebelumnya hanya menggunakan kernel monolithic saja.

Windows NT 4.0

Microsoft merilis Windows NT 4.0, sebagai penerus Windows NT 3.x yang sukses mengancam dominasi Novell Netware dan UNIX di pasar korporat. Windows NT 4.0 ini pada awalnya dikembangkan sebagai sebuah bagian dari usaha untuk memperkenalkan Windows NT kepada pasar workstation. NT 4.0 memiliki antarmuka yang sama dengan Windows 95, tetapi menggunakan kernel yang sama dengan Windows NT, sehingga lebih stabil. Memang, ada sebuah patch tambahan yang tersedia untuk Windows NT 3.51 yang mampu membuat NT 3.51 agar mirip seperti NT 4.0, tapi sangat tidak stabil dan memiliki banyak bug. Antarmuka pengguna tersebut pada awalnya memang dikembangkan di atas Windows NT, tapi karena Windows 95 dirilis terlebih dahulu sebelum NT 4.0, maka orang cenderung berpikir “Windows NT 4.0 adalah jiplakan dari Windows 95.”
Windows NT 4.0 datang dalam empat versi:
• Windows NT 4.0 Workstation
• Windows NT 4.0 Server
• Windows NT 4.0 Server, Enterprise Edition (yang mencakup dukungan terhadap clustering dan SMP hingga 8-way)
• Windows NT 4.0 Terminal Server

Windows 2000

Microsoft merilis Windows 2000 pada 17 Februari 2000, sebuah versi yang sebelumnya dikenal dengan sebutan Windows NT 5.0 atau “NT 5.0″. Versi Windows 2000 ditujukan untuk dua pangsa pasar, yakni pangsa pasar workstation dan juga pangsa pasar server.
Di antara fitur-fitur Windows 2000 yang paling signifikan adalah Active Directory, sebuah model jaringan pengganti model jaringan NT domain, yang menggunakan teknologi yang merupakan standar industri, seperti Domain Name System (DNS), Lightweight Directory Access Protocol (LDAP), dan Kerberos untuk menghubungkan antara sebuah mesin ke mesin lainnya. Windows Terminal Services juga, yang pada Windows NT 4.0 hanya terdapat di dalam satu produk saja, pada Windows 2000 terdapat dalam semua versi server. Fitur-fitur baru yang diadopsi dari Windows 98 juga ditanamkan di dalamnya, seperti Device Manager yang telah ditingkatkan (dengan menggunakan Microsoft Management Console), Windows Media Player, dan DirectX 6.1 (yang memungkinkan sistem operasi berbasis kernel Windows NT untuk menjalankan game). Windows 2000 juga merupakan versi Windows berbasis kernel NT terakhir yang tidak mengharuskan penggunanya untuk melakukan aktivasi terhadapnya.
Windows 2000 tersedia dalam enam edisi, yakni:
• Windows 2000 Professional
• Windows 2000 Server
• Windows 2000 Advanced Server
• Windows 2000 Datacenter Server
• Windows 2000 Advanced Server Limited Edition
• Windows 2000 Datacenter Server Limited Edition

Windows XP

Pada tahun 2001, Microsoft memperkenalkan Windows XP (yang memiliki nama kode “Whistler” selama pengembangan. Akhirnya, setelah merilis beberapa versi Windows berbasis Windows 9x dan NT, Microsoft berhasil menyatukan kedua jajaran produk tersebut. Windows XP menggunakan kernel Windows NT 5.1, sehingga menjadikan kernel Windows NT yang terkenal dengan kestabilannya memasuki pasar konsumen rumahan, untuk menggantikan produk Windows 9x yang berbasis 16/32-bit yang sudah menua.
Windows XP merupakan versi sistem operasi Windows yang paling lama (paling tidak hingga saat ini), karena memang berkisar dari tahun 2001 hingga tahun 2007, saat Windows Vista dirilis ke konsumen. Jajaran sistem operasi Windows XP akhirnya diteruskan oleh Windows Vista pada 30 Januari 2007.

Windows XP tersedia dalam beberapa versi:
• Windows XP Home Edition, yang ditujukan untuk pasar desktop dan laptop rumahan.
• Windows XP Home Edition N, sama seperti Home Edition yang biasa, tapi tidak memiliki Windows Media Player, karena memang peraturan Uni Eropa tidak memperbolehkannya.
• Windows XP Professional, yang ditujukan bagi para power user dan pebisnis.
• Windows XP Professional N, sama seperti Professional Edition, tapi tidak memiliki Windows Media Player, karena peraturan Uni Eropa tidak mengizinkannya.
• Windows XP Media Center Edition (MCE), dirilis pada bulan November 2002, merupakan Windows XP Home Edition yang ditujukan untuk dektop dan laptop dengan penekanan pada hiburan rumahan.
O Windows XP Media Center Edition 2003
O Windows XP Media Center Edition 2004
O Windows XP Media Center Edition 2005, yang dirilis pada 12 Oktober 2004.
• Windows XP Tablet PC Edition, yang ditujukan untuk PC Tablet (PC dengan layar sentuh)
O Windows XP Tablet PC Edition 2005
• Windows XP Embedded, yang ditujukan untuk sistem benam (embedded system)
• Windows XP Starter Edition, yang ditujukan untuk para pengguna komputer di beberapa negara berkembang.
• Windows XP Professional x64 Edition, yang dirilis pada 25 April 2005 untuk sistem-sistem rumahan dan workstation yang menggunakan prosesor 64-bit yang berbasiskan set instruksi x86-64 (AMD64 atau Intel EM64T).
• Windows XP 64-bit Edition, merupakan sebuah versi Windows XP yang ditujukan untuk jajaran prosesor Intel Itanium, yang mempertahankan kompatibilitas dengan aplikasi 32-bit dengan menggunakan emulator perangkat lunak. Versi ini sama saja dengan Windows XP Professional, dari segi fitur-fiturnya. Produk ini dihentikan pada bulan September 2005 saat vendor terakhir workstation berbasis prosesor Itanium menghentikan produk-produknya sebagai “workstation”, karena memang mereka cenderung memfokuskan Itanium sebagai basis komputer server.

http://aprianiharwis.blogspot.com/2009/11/sejarah-perkembangan-windows.html
id.wikipedia.org

Sabtu, 03 Maret 2012

Sejarah Komputer

Sejarah komputer sudah dimulai sejak zaman dahulu kala. Sejak dahulu kala, proses pengolahan data telah dilakukan oleh manusia. Manusia juga menemukan alat-alat mekanik dan elektronik (mechanical and electronic) untuk membantu manusia dalam penghitungan dan pengolahan data supaya bisa mendapatkan hasil lebih cepat. Computer yang kita temui saat ini adalah suatu evolusi panjang dari penemuan-penemuan manusia sejak dahulu kala berupa alat mekanik (mechanical) maupun elektronik (electronic).
Saat ini komputer dan piranti pendukungnya telah masuk dalam setiap aspek kehidupan dan pekerjaan. Computer yang ada sekarang memiliki kemampuan yang lebih dari sekedar perhitungan mathematics biasa. Diantaranya adalah sistem komputer di kassa supermarket yang mampu membaca kode barang belanja, sentral telephone yang menangani jutaan panggilan dan komunikasi, jaringan komputer dan internet yang menghubungkan berbagai tempat di dunia.
Awal mula komputer yang sebenarnya dibentuk oleh seorang profesor matematika Inggris, Charles Babbage (1791-1871). Tahun 1812, Babbage memperhatikan kesesuaian alam antara mesin mekanik dan matematika yaitu mesin mekanik sangat baik dalam mengerjakan tugas yang sama berulangkali tanpa kesalahan; sedang matematika membutuhkan repetisi sederhana dari suatu langkah-langkah tertenu. Masalah tersebut kemudain berkembang hingga menempatkan mesin mekanik sebagai alat untuk menjawab kebutuhan mekanik. Usaha Babbage yang pertama untuk menjawab masalah ini muncul pada tahun 1822 ketika ia mengusulkan suatu mesin untuk melakukanperhitungan persamaan differensial. Mesin tersebut dinamakan Mesin Differensial. Dengan menggunakan tenaga uap, mesin tersebut dapat menyimpan program dan dapat melakukan kalkulasi serta mencetak hasilnya secara otomatis.

Sejarah Komputer Generasi Pertama

Dengan terjadinya Perang Dunia Kedua, negara-negara yang terlibat dalam perang tersebut berusaha mengembangkan komputer untuk mengeksploitasi potensi strategis yang dimiliki komputer. Hal ini meningkatkan pendanaan pengembangan komputer serta mempercepat kemajuan teknik komputer. Pada tahun 1941, Konrad Zuse, seorang insinyur Jerman membangun sebuah komputer Z3, untuk mendisain pesawat terbang dan peluru kendali.
Dengan terjadinya Perang Dunia Kedua, negara-negara yang terlibat dalam perang tersebut berusaha mengembangkan komputer untuk mengeksploitasi potensi strategis yang dimiliki komputer. Hal ini meningkatkan pendanaan pengembangan komputer serta mempercepat kemajuan teknik komputer. Pada tahun 1941, Konrad Zuse, seorang insinyur Jerman membangun sebuah komputer Z3, untuk mendisain pesawat terbang dan peluru kendali.
Komputer Generasi pertama dikarakteristik 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.

Sejarah Komputer Generasi Kedua

Pada tahun 1948, penemuan transistor sangat mempengaruhi perkembangan komputer. Transistor menggantikan tube vakum di televisi, radio, dan komputer. Akibatnya, ukuran mesin-mesin elektrik berkurang drastis. Transistor mulai digunakan di dalam komputer mulai pada tahun 1956. Penemuan lain yang berupa pengembangan memori inti-magnetik membantu pengembangan komputer generasi kedua yang lebih kecil, lebih cepat, lebih dapat diandalkan, dan lebih hemat energi dibanding para pendahulunya. Mesin pertama yang memanfaatkan teknologi baru ini adalah superkomputer. IBM membuat superkomputer bernama Stretch, dan Sprery-Rand membuat komputer bernama LARC. Komputer-komputer ini, yang dikembangkan untuk laboratorium energi atom, dapat menangani sejumlah besar data, sebuah kemampuan yang sangat dibutuhkan oleh peneliti atom. Mesin tersebut sangat mahal dan cenderung terlalu kompleks untuk kebutuhan komputasi bisnis, sehingga membatasi kepopulerannya. Hanya ada dua LARC yang pernah dipasang dan digunakan: satu di Lawrence Radiation Labs di Livermore, California, dan yang lainnya di US Navy Research and Development Center di Washington D.C. Komputer generasi kedua menggantikan bahasa mesin dengan bahasa assembly. Bahasa assembly adalah bahasa yang menggunakan singkatan-singkatan untuk menggantikan kode biner.
Program yang tersimpan di dalam komputer dan bahasa pemrograman yang ada di dalamnya memberikan fleksibilitas kepada komputer. Fleksibilitas ini meningkatkan kinerja dengan harga yang pantas bagi penggunaan bisnis. Dengan konsep ini, komputer dapat mencetak faktur pembelian konsumen dan kemudian menjalankan desain produk atau menghitung daftar gaji. Beberapa bahasa pemrograman mulai bermunculan pada saat itu. Bahasa pemrograman Common Business-Oriented Language (COBOL) dan Formula Translator (FORTRAN) mulai umum digunakan. Bahasa pemrograman ini menggantikan kode mesin yang rumit dengan kata-kata, kalimat, dan formula matematika yang lebih mudah dipahami oleh manusia. Hal ini memudahkan seseorang untuk memprogram dan mengatur komputer. Berbagai macam karir baru bermunculan (programmer, analyst, dan ahli sistem komputer). Industri piranti lunak juga mulai bermunculan dan berkembang pada masa komputer generasi kedua ini.

Sejara Komputer Generasi Ketiga

Walaupun transistor dalam banyak hal mengungguli tube vakum, namun transistor menghasilkan panas yang cukup besar, yang dapat berpotensi merusak bagian-bagian internal komputer. Batu kuarsa (quartz rock) menghilangkan masalah ini. 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.

Sejarah Komputer Generasi Keempat

Setelah IC, tujuan pengembangan menjadi lebih jelas yaitu 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 berukuran setengah keping uang logam mendorong turunnya harga dan ukuran komputer. Hal tersebut juga meningkatkan daya kerja, efisiensi dan kehandalan 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 yangsangat 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, dan 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 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 potensi 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. 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 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 sederhan. Namun fasilitas tersebut menjadi jauh lebih rumit dari yang diduga ketika programmer menyadari bahwa pengertian manusia sangat bergantung pada konteks dan pengertian daripada sekedar menterjemahkan kata-kata secara langsung.
Banyak kemajuan di bidang disain komputer dan teknologi 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.

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. Kita tunggu informasi mana yang lebih valid dan membuahkan hasil.

http://barajakom.blogspot.com/2009/03/sejarah-komputer.html