Selasa, 15 November 2011

software internet


Nama lain dari Software adalah perangkat lunak. Seperti nama lainnya itu, yaitu perangkat lunak, sifatnya pun berbeda dengan hardware atau perangkat keras, jika perangkat keras adalah komponen yang nyata yang dapat diliat dan disentuh oleh manusia, maka software atau Perangkat lunak tidak dapat disentuh dan dilihat secara fisik, software memang tidak tampak secara fisik dan tidak berwujud benda tapi bisa di operasikan.
Pengertian Software komputer adalah sekumpulan data elektronik yang disimpan dan diatur oleh komputer, data elektronik yang disimpan oleh komputer itu dapat berupa program atau instruksi yang akan menjalankan suatu perintah. Melalui sofware atau perangkat lunak inilah suatu komputer dapat menjalankan suatu perintah
Pengertian Software (perangkat lunak) Komputer
Software atau perangkat lunak komputer berdasarkan distribusinya dibedakan menjadi beberapa macam, yaitu software berbayar, software gratis atau free ( Freeware, free software, shareware, adware) .
Software berbayar merupakan perangkat lunak yang didistribusikan untuk tujuan komersil, setiap pengguna yang ingin menggunakan atau mendapatkan software tersebut dengan cara membeli atau membayar pada pihak yang mendistribusikannya. pengguna yang menggunakan software berbayar umumnya tidak diijinkan untuk menyebarluaskan software tersebut secara bebas tanpa ijin ada penerbitnya. contoh software berbayar ini misalnya adalah sistem microsoft windows, microsoft office, adobe photo shop, dan lain-lain.
Freeware atau perangkat lunak gratis adalah perangkat lunak komputer berhak cipta yang gratis digunakan tanpa batasan waktu, berbeda dari shareware yang mewajibkan penggunanya membayar (misalnya setelah jangka waktu percobaan tertentu atau untuk memperoleh fungsi tambahan). Para pengembang perangkat gratis seringkali membuat perangkat gratis freeware “untuk disumbangkan kepada komunitas”, namun juga tetap ingin mempertahankan hak mereka sebagai pengembang dan memiliki kontrol terhadap pengembangan selanjutnya. Freeware juga didefinisikan sebagai program apapun yang didistribusikan gratis, tanpa biaya tambahan. Sebuah contoh utama adalah suite browser dan mail client dan Mozilla News, juga didistribusikan di bawah GPL (Free Software).
Free Software lebih mengarah kepada bebas penggunaan tetapi tidak harus gratis. Pada kenyataannya, namanya adalah karena bebas untuk mencoba perangkat lunak sumber terbuka (Open Source) dan di sanalah letak inti dari kebebasan: program-program di bawah GPL, sekali diperoleh dapat digunakan, disalin, dimodifikasi dan didistribusikan secara bebas. Jadi free software tidak mengarah kepada gratis pembelian tetapi penggunaan dan distribusi. Begitu keluar dari lisensi kita dapat menemukan berbagai cara untuk mendistribusikan perangkat lunak, termasuk freeware, shareware atau Adware. Klasifikasi ini mempengaruhi cara di mana program dipasarkan, dan independen dari lisensi perangkat lunak mana mereka berasal.
Perbedaan yang nyata antara Free Software dan Freeware. Konflik muncul dalam arti kata free dalam bahasa Inggris, yang berarti keduanya bebas dan gratis. Oleh karena itu, dan seperti yang disebutkan sebelumnya, Free Software tidak perlu bebas, sama seperti Freeware tidak harus gratis.
Shareware juga bebas tetapi lebih dibatasi untuk waktu tertentu. Shareware adalah program terbatas didistribusikan baik sebagai demonstrasi atau versi evaluasi dengan fitur atau fungsi yang terbatas atau dengan menggunakan batas waktu yang ditetapkan (misalnya 30 hari) . Dengan demikian, memberikan pengguna kesempatan untuk menguji produk sebelum membeli dan kemudian membeli versi lengkap dari program. Sebuah contoh yang sangat jelas dari tipe ini adalah perangkat lunak antivirus, perusahaan-perusahaan ini biasanya memudahkan pelepasan produk evaluasi yang hanya berlaku untuk jumlah hari tertentu. Setelah melewati maksimum, program akan berhenti bekerja dan Anda perlu membeli produk jika Anda ingin tetap menggunakannya.
Kita juga dapat menemukan perangkat lunak bebas sepenuhnya, namun termasuk dalam program periklanan, distribusi jenis ini disebut Adware. Sebuah contoh yang jelas adalah program Messenger dari Microsoft yang memungkinkan penggunaan perangkat lunak bebas dalam pertukaran untuk masuk dengan cara iklan banner atau pop-up.

net to phone


Internet Telepon atau lebih sering di kenal sebagai Voice over Internet Protocol (VoIP) mulai marak karena adanya rencana pemerintah untuk menaikan pulsa telepon di awal tahun 2003. Beberapa rekan, seperti, Hariyanto Pribadi, Judhi Prasetyo, Onno W. Purbo, Michael Sunggiardi, dibantu oleh APJII dan rekan-rekan industri lainnya mulai mengoperasikan sentral telepon VoIP berbasis protokol H.323 di Internet untuk memberikan solusi telekomunikasi yang murah pada rakyat Indonesia.
Januari 2003, VoIP Merdeka sempat ditayangkan di e-lifestyle MetroTV dan mendemokan secara life video conference via Internet dari MetroTV ke Judhi Prasetyo yang berada di Singapura. Sambungan Internet yang digunakan untuk life video conference tersebut dilakukan melalui jalur dial-up IndoNet.
Gambar 6.17 Anton Raharja, pembuat VoIP Rakyat
Teknologi yang digunakan oleh VoIP Merdeka berbasis protokol H.323 yang merupakan protokol awal VoIP yang distandarisasi oleh ITU. Perangkat lunak yang digunakan sebagai softphone adalah NetMeeting atau GnomeMeeting, sedangkan sentral telepon dapat menggunakan gatekeeper gnugk yang sifatnya open source. Detail teknik implementasi VoIP
Merdeka
berbasis
protokol
H.323
dapat
di
ambil
di
http://sandbox.bellanet.org/~onno/the-guide/voip/
Kesulitan utama yang dirasakan oleh VoIP Merdeka adalah untuk menembus proxy server yang banyak digunakan di LAN perkantoran yang tersambung ke Internet. Akibatnya, VoIP Merdeka lebih banyak berkembang di perkantoran yang mempunyai banyak cabang yang tersambung dalam jaringan Virtual Private Network (VPN). Untuk keperluan publik/umum, kesulitan untuk menembus proxy server menyebabkan VoIP Merdeka sulit berkembang

internet banking

Pengertian Internet Banking - Mungkin teman-teman sekalian sudah sering mendengar istilah Internet Banking, baik di media Surat Kabar, Televisi dan juga Radio. Namun apakah teman-teman sudah mengetahui pengertian internet banking tersebut? Khusus bagi kamu yang belum mengerti arti internet Banking, maka melalui tulisan ini akan saya coba jelaskan tentang pengertiannya. Semoga nantinya kamu tidak kebingungan lagi ketika harus menjawab teman lainnya yang sedang menayakan arti internet banking kepada kamu.

Menurut sumber situs internet saya menemukan pengertian internet banking adalah pemanfaatan tekhnologi internet, sebagai media untuk melakukan transaksi yang berhubungan dengan transaksi perbankan. Kegiatan ini menggunakan jaringan internet, sebagai perantara atau penghubung antara nasabah bank dan pihak bank. Selain itu, bentuk trasaksi yang dilakukan pun bersifat maya, atau tanpa memerlukan proses tatap muka antara nasabah dan petugas bank yang bersangkutan.

Dari pengertian internet banking diatas, maka sedikit dapat ditambahkan bahwa internet banking merupakan sebuah proses transaksi perbankan yang sudah berubah dari yang bersifat konvensional menjadi digital. Transaksi konvensional adalah sebuah transaksi yang memerlukan interaksi secara langsung antara nasabah dan petugas bank.

Jika dengan melakukan transkasi bank secara konvensional dibutuhkan adanya kontak fisik antara pihak bank dengan nasabah, maka ketika menggunakan transaksi digital hal tersebut sudah tidak berlaku lagi. Untuk melakukan transaski bank secara digital, maka aksi komunikasi yang terjalin hanya melalui komunikasi tertulis dengan perantara internet.

Internet Banking Di Indonesia

Setelah dikupas tuntas tentang pengertian internet banking pada tulisan diatas, maka pada bagian ini kita akan membas sedikit mengenai pemanfaatan internet banking di Indonesia, dimana seperti yang banyak kita ketahui, bahwa semenjak tahun 2000 sudah ada metode transkasi internet banking di Indonesia. Meski demikian sampai saat ini keberadaan metode transkasi bank dengan menggunakan layanan internet ini belumlah dilakukan secara maksimal.

Adapun kendala dalam pelaksanaan bertransaksi menggunakan internet banking di Indonesia, kerena disebabkan sistem infrastruktur yang belum memadai dan ditambah lagi belum banyak Bank yang menyediakan fasilitas internet banking secara maksimal di Indonesia.

Fitur utama antara lain:
  • Transfer dana ke seluruh rekening HSBC Anda yang berada di mana saja di seluruh dunia dengan real-time melalui Global Transfer
  • Memantau dan mengatur seluruh rekening HSBC Anda di negara mana saja dalam satu tampilan dengan Global View
  • Cek saldo dan melihat transaksi terakhir Anda
  • Membuka dan mengatur rekening tabungan dan deposit berjangka beragam mata uang
  • Membeli dan menjual beragam pilihan reksa dana
  • Transfer dana antar bank di Indonesia dan/ke luar negeri.
  • Fasilitas e-statement untuk mengurangi penggunaan kertas dan berkontribusi bagi penyelamatan lingkungan.

satuan pengukur dalam komputer


Satuan Ukuran Dalam Komputer - Thread Not Solved Yet

Bit
Singkatan dari binary digit (angka biner)- merupakan satuandata terkecil. Nilainya cuma 1 dan 0 walau kelihatannya sederhana, tapi dua angka inilah yang mengalir terus didalam PC, berputar dari processor, Motherboard, chip memory sampai ke perangkat-perangkat penyimpanan data dan output lainnya atau sebaliknya. Bit mengalir sebagai sinyal-sinyal listrik. Ibarat saklar, angka nol berarti off sedangkan angka 1 artinya on. Begitulah, rangkaian data yang jumlahnya miliaran bahkan triliunan bit mengalir bagai orang menekan tombol on/off secara berulang-ulang dan cepat. Akan tetapi, bit punya wujud fisik juga. Pada sebuah CD contohnya, bit tampak sebagai bintik-bintik yang amat kecil pada permukaan disk. Sinar laser CD-ROM drive memungkinkan membaca dan mengubahnya menjadi sinyal listrik yang komputer.

Bit biasanya tidak pernah berdiri sendiri. Maknanya baru muncul begitu terdiri dari sejumlah bit. Dalam perhitungan biner ada sejumlah komputer yang dipakai, yaitu sistem 8 bit, 16 bit, 32 bit, 64 bit dan seterusnya. Dengan sistem itulah komputer membaca, menerjemahkan kembali dan mengolah data angka, huruf, gambar dan sebagainya. Beruntunglah, kita tidak perlu mengetahui semua perhitungan itu untuk menggunakan komputer. Tinggal klak-klik atau ketak-ketik saja. Walau begitu, pemahaman mengenai bit akan sangat berguna untuk memahami berbagai Aspek lain dalam komputer.

Byte
Terbentuk dari delapan bit. Sebuah byte merupakan kumpulan bit terkecil yang dapat dimengerti komputer. Sebuah byte mewakili angka desimal dari 0 sampai 255. Byte juga digunakan untuk mewakili huruf-huruf, angka-angka, simbol-simbol lain dalam bentuk ASCII (American Standart Code for Information). Sebagai contoh, bila Anda mengetik huruf A pada keyboard, komputer merekamnya sebagai kode ASCII 65 dan menerjemahkannya dalam perhitungan biner sebagai 01000001 – yang merupakan 1 byte. Data.

Kilobyte
Satu kilobyte data bejumlah begitu bermakna. Sama saja seperti halnya kita mengetik sebuah huruf dalam notepad. Tak ada artinya. Dokumen biasanya tersimpan dalam komputer dengan ukuran kilobyte (KB). Satuan kilo biasanya berarti seribu, tapi satu kilobyte tidak sama dengan 1.000 byte, Komputer kan bekerja dengan sistem biner, maka satu kilobyte sebenarnya sama dengan 1.024 byte. Walau begitu, untuk mudahnya, Anda boleh memperkirakan satu kilobyte sama dengan 1.000 karakter (termasuk spasi). Tulisan ini, misalnya, terdiri dari sekitar 12.000 karakter. Jadi, besarnya dalam komputer sekitar 12 KB.

Megabyte
Diatas kilobyte, kita menemukan satuan megabyte (MB). Orang biasanya menyebutkan “satu mega” saja. satu MB sama dengan 1.024 kilobyte. Dan itu artinya 1 MB sama dengan 1.048.576 byte, bukan sejuta byte. Memory komputer pada umumnya diukur dengan satuan ini. Misalnya, 64 MB, 128 MB, 256 MB, 512 MB dan seterusnya.

Gigabyte
Ukuran penyimpana data di komputer kini tidak lagi menggunakan satuan megabyte. Coba saja periksa harddisak yang ada di pasaran saat ini. Semua sudah menggunakan satuan gigabyte (GB). satuan gigabyte sama dengan 1.024 MB. Diatas satuan ini ada lagi satuan terrabyte (TB) yang sama dengan 1.024 GB. Kapasitas Harddisk diukur dengan GB.

Kilobit
Satuan ini tidaklah sama denga satuan kilobyte. Kilobit (Kb) merupakan satuan ukuran kecepatan transfer data komputer. Satu kilobit sama dengan 1000 bit. Sebuah modem, contohnya, menawarkan kecepatan download maksimum 56 Kb/s. Itu artinya modem tersebut mampu mengantarkan 56 kilobit (56.000 bit) data melalui jalur telephone dalam setiap detiknya. Ambil kalkulator dan coba hitung, kecepatan tersebut sama dengan 6.9 KB/s (kilobyte per second).

Megabit
Dalam jaringan komputer yang besar, kecepatan transfer datanya bisa mencapai satuan ukuran yang lebih besar, yaitu megabit (Mb). Kabel yang digunakan dalam jaringan komputer dikantor contohnya, dapat mengirim dan menerima data sampai 100 Mb/s atau sama dengan seratus juta bit setiap detiknya. Coba lakukan perhitungan kembali. Bahwa kecepatan transfer setinggi itu (100 Mb/s) sama dengan kecepatan 11,9 MB perdetik.

Hertz (Hz)
Hertz sebenarnya adalah nama keluarga dari Heinrich Rudolf, ahli fisika Jerman yang menemukan satuan pengukuran frekuensi radio dan listrik. Begitulah asal satuan Hertz. Satu Hertz (1 Hz) berarti satu putaran gelombang radio per detik. Di dunia komputer, satuan ini juga banyak digunakan. Pada monitor-monitor CRT misalnya, satuan Hz sebenarnya menggambarkan kemampuan me-refresh layar setiap detiknya. Monitor yang menawarkan refresh rate 85 Hz mampu me-refresh gambar pada layar sebanyak 85 kali setiap detik. Hal ini membuat tampilannya terlihat halus dan tidak berkedip.

Megahertz (MHz)
Satu Megahertz berarti satu juta putaran tiap detik. Memang belum ada monitor yang bisa mencapai kecepatan seperti ini, namun lain halnya dengan processor komputer. Kecepatan 1 MHz bagi processor akan terasa amat sangat lambat. Kecepatan processor diukur berdasarkan kemampuannya melakukan kalkulasi dalam sedetik. Pada generasi PC pertama, kecepatan processornya masih menggunakan kecepatan MHz, yaitu 4,77 MHz
Bandingkan dengan rata-rata PC Pentium 4 yang sudah memiliki kecepatan 3,2 GHz atau 3,2 milyar kalkulasi per detik. Tapi janganlah hanya melihat satuan ini untuk melihat kecepatan processor yang sesungguhnya. Sering beberapa processor yang memiliki satuan kecepatan yang lebih rendah dapat mengerjakan perhitungan yang sama dengan lebih cepat, ketimbang processor yang kecepatannya tinggi. Produsen processor memiliki trik-trik tersendiri untuk membuat processornya memiliki performa yang baik, tidak hanya dengan adu kecepatan.

Gigahertz (GHz)
Ada dua bidang di dunia komputer yang menggunakan satuan GHz, yaitu processor dan jaringan nirkabel. Untuk processor, barusan Anda sudah tahu gambarannya kan? Nah dalam jaringan nirkabel, istilah ini biasa dipakai untuk menentukan tingkat spektrum radio yang digunakan. Bluetooth misalnya, menggunakan frekuensi 2,4 GHz. Sedangkan Wi-Fi memakai frekuensi 2,4 GHz sampai 5GHz.

Kecepatan CD-RW Drive
Angka-angka yang tercantum dalam CD-RW drive sering membingungkan orang. Apa sih arti 2x, 4x, 8x, 16x, 24x, 32x dan seterusnya? Patokannya sebenarnya gampang saja. Kalikan saja angka perkalian tersebut dengan angka 150 KB per detik. Nilai itu merupakan kecepatan drive yang pertama kali Cek dengan kalkulator Anda. CD-RW drive berkecepatan 2x mampu menulis dengan kecepatan 300 KB per detik, sedangkan drive dengan kecepatan 52x mampu menulis hingga 7.800 KB/detik. Tapi angka perkalian pada CD-RW drive tidak hanya satu, ada tiga angka, rumusnya: Kecepatan baca x kecepatan tulis (CD-R) x kecepatan rewrite (CD-RW) x. CD-RW drive dengan kecepatan 48 x 32 x 16 misalnya, mampu membaca dengan kecepatan 48x, menulis dengan kecepatan 32x, dan memiliki kemampuan rewrite 16x.

Kecepatan DVD Drive
DVD-RW drive memang lebih cepat. Angka dasar untuk mengetahui tingkat kecepatan DVD drive adalah 1.358 KB per detik. Jadi, kalikan saja kecepatan DVD dengan angka tersebut. Drive yang beredar di pasaran kebanyakan berkecepatan 16x. Artinya, berkecepatan sekitar 22.160 KB per detik. Sayangnya, aturan di pasar DVD-RW drive memang tidak sejelas CD-RW drive. Anda tidak dapat melihat potensial untuk membaca, menulis, dan rewrite hanya dengan sekilas. Yang juga membingungkan, sebagian besar DVD drive juga dapat merekam CD-R dan CD-RW. Beberapa model terbaru malah dapat merekam ke berbagai standar DVD. Walau begitu, kalau Anda telaten membaca keterangan didalamnya, info seperti itu mestinya tersedia.

Kecepatan Harddisk (rpm)

Singkatan rpm (revolution per minute) pada harddisk menentukan kecepatan putar pelat magnetiknya. Semakin tinggi nilai rpm, semakin cepat pula putaran pelat disk. Hal ini berpengaruh pada nilai transfer data. Dengan kata lain, seberapa cepat data dapat dibaca dan ditulis pada disk tersebut. Biasanya, sebuah harddisk PC berputar pada kecepatan 5.400 rpm, dan tingkat kecepatan ini sebenarnya lebih dari cukup. Walau begitu, Anda bisa juga membeli harddisk dengan kecepatan 7.200 rpm. Peningkatan kecepatan ini memang memberikan sedikit peningkatan kinerja. Kalau mau, Anda juga bisa membeli model 10.000 rpm, tetapi harganya memang relatif mahal.

Kecepatan Printer (ppm)
Para vendor printer biasanya menawarkan kecepatan pencetakan printernya. Satuan yang biasa dipakai untuk menggambarkan hal itu adalah paper per minute Alias ppm. Gampangnya, semakin besar nilai ppm, maka semakin cepatlah printer tersebut. Ppm sendiri sebenarnya hanya efektif untuk menggambarkan kecepatan text. Begitu ada unsur gambar atau grafik dalam dokumen, kecepatannya biasanya langsung turun. Apalagi bila kita mencetak foto pada printer inkjet, nilai ppm benar-benar tidak bisa diharapkan. Sebaliknya, kecepatan cetak foto biasanya diukur dalam hitungan menit. Apapun printernya, kecepatan pencetakan sebenarnya juga berhubungan dengan kecepatan komputer itu sendiri.

Frame per detik (fps)
Apa yang penting kita perhatikan dari spesifikasi sebuah kartu grafis? Lihatlah nilai frames per second (fps) yang ditawarkannya. Makin tinggi fps atau frame-ratenya, maka semakin haluslah gerakan pada layar. Dalam sebuah game, kemampuan frame-rate kartu grafis menjadi sangat penting, mengingat game memang merupakan gambar yang terus bergerak. Kalau gamenya sederhana sih, kartu grafis dengan fps yang biasa saja tidak akan menjadi masalah. Tapi cobalah mainkan game 3D, kartu grafis dengan fps yang tinggi akan menunjukkan keunggulannya. Saat memainkan video, nilai fps juga sangat menentukan tingkat kehalusan tampian video. Kartu grafis dengan nilai fps rendah bisa membuat tampilan video terlihat patah-patah. Begini saja, kuncinya carilah kartu grafis dengan nilai fps dia atas 30 fps. Kalau bisa, carilah dengan nilai yang paling tinggi, apalagi Anda doyan main game 3D.

Dot per inch (dpi)
Kualitas hasil cetak printer dan kemampuan scaner dalam menangkap gambar biasa ditunjukan dengan nilai dot per inch (dpi). Nilai ini menunjukkan seberapa banyak titik pada satu inch persegi. Tapi kenyataannya istilah ini seolah-olah kehilangan arti pentingnya. Kemampuan sebuah printer untuk menghasilkan begitu banyak titik pada setiap inch sebenarnya bukan patokan kualitas hasil cetak. Ragam tinta, ukuran droplet (titik tinta), teknik semprot, serta kualitas Kertas berkonstribusi langsung pada tampilan akhirnya. Begitu pula halnya dengan scaner. Sebuah scaner dengan resolusi 9.600 dpi contohnya, mungkin hanya bisa menangkap informasi gambar sekitar 600 dpi saja. Waspadai, tingginya nilai dpi bisa jadi merupakan hasil interpolasi digital dan bukan karena kemampuan sebenarnya.

Pixel

Pixel merupakan kependekan dari picture element. Satuan ini banyak digunakan pada monitor, baik LCD maupun CRT. Gambar-gambar yang Anda lihat pada monitor kenyataannya terbuat dari ribuan (bahkan jutaan) titik kecil yang berwarna, itulah yang dinamakan pixel. Hal ini biasa ditentukan oleh resolusi kartu grafisnya. Kartu grafis yang dapat menghasilkan resolusi layar 1.600 x 1.200 pixel, contohnya, akan menghasilkan 1.920.000 pixel. Resolusi sebesar itu terbilang cukup rapat dan halus. Resolusi layar monitor CRT biasanya lebih fleksibel, sementara monitor TFT lebih terbatas.

Point
Point atau pt menunjukkan ukuran cetak suatu jenis font. Dalam pencetakan modern, tinggi satu point biasanya sama dengan 1/72 inch (0.0138 inch atau 0.35 mm). Karena itu, font dengan ukuran itu sudah termasuk ruang untuk tipe huruf yang menjulur keatas (seperti ‘f’), ke bawah (seperti ‘p’).

Megapixel
Istilah megapixel sering dipakai dalam kamera digital. Satu megapixel sama dengan satu juta pixel, menunjukkan kemampuan kamera dalam menangkap detil obyek yang difoto. Asumsinya, sebuah kamera dengan kemampuan dua megapixel akan menangkap gambar yang lebih detil ketimbang kamera digital satu megapixel. Tetapi, resolusi sebenarnya hanya salah satu faktor yang mempengaruhi kamera digital. Kualitas yang sebenarnya juga sangat penting adalah kemampuan lensanya itu sendiri. Tapi hati-hati mencerna spesifikasi kamera digital. Klim dua megapixel misalnya, bisa saja sebenarnya hanya mampu mengambil resolusi sampai 1.600 x 1.200 pixel, yang artinya sama dengan 80.000 pixel. Jauh betul dari angka yang digembar-gemborkannya kan? Faktor penyebabnya bisa bermacam-macam. Yang jelas, ada juga yang secara jujur mengungkapkan bahwa angka itu merupakan hasil interpolasi atau pengatrolan warna belaka.

keamanan internet


Keamanan Internet Berbasis WAP

Akhir-akhir ini, beberapa produsen handphone merilis produk mereka yang dilengkapi fasilitas WAP (Wireless Application Protocol) atau Protokol Aplikasi Nirkabel. Dengan adanya WAP, pengguna handphone dapat mengakses informasi dan bertransaksi di Internet langsung dengan handphone. Sebagaimana akses Internet dengan komputer biasa, akses dengan WAP ini juga memerlukan keamanan tinggi, terutama untuk transaksi atau e-commerce.
Dalam bulan Juni 1999, Forum WAP secara formal menyetujui WAP Versi 1.1, dengan menyertakan spesifikasi Wireless Transport Layer Security (WTLS) yang menjelaskan keamanan Internet nirkabel. Saat ini WTLS telah memasuki pasar e-commerce pada Internet nirkabel, seperti SSL (Secure Socket Layer) yang telah diterima sebagai sistem keamanan untuk transaksi di Internet.

KEAMANAN DI INTERNET

Langkah pertama untuk memahami bagaimana model keamanan WAP bekerja adalah dengan membahas cara kerja SSL dalam mengamankan e-commerce di Internet. SSL menjamin bahwa data dijaga aman dan kecurangan transaksi dapat dicegah.
Ada empat ciri yang berbeda tentang sistem yang aman, yaitu privacy (privasi), integrity (integritas), otenticity (otentisitas), dan non-repudiation (tidak terjadi penolakan). Privasi berarti meyakinkan bahwa hanya pengirin dan penerima pesan yang dapat membaca isi pesan tersebut. Untuk memperoleh privasi, solusi keamanan harus memastikan bahwa tidak ada seorang pun yang dapat melihat, mengakses, atau menggunakan informasi privat ( seperti alamat, nomor kartu kredit, dan nomor telepon) yang ditransmisikan melalui internet. Integritas menjamin pendeteksian adanya perubahan isi pesan di antara waktu pengiriman dan penerimaan. Sebagai contoh, ketika pengguna internet memberi instruksi kepada bank untuk mentransfer Rp 10 juta dari suatu rekening ke rekening yang lain, integritas memberi garansi bahwa nomor rekening dan jumlah yang ditulis tidak dapat diubah tanpa validasi bank atau pemberitahuan pengguna. Bila pesan diubah dengan cara apapun selama transmisi, sistem keamanan harus mampu mendeteksi dan memberi laporan perubahan ini. Dalam berbagai sistem jika terdeteksi adanya perubahan, sistem penerima akan meminta pesan dikirim ulang.
Otentikasi memberi jaminan bahwa semua pelaku dalam komunikasi adalah otentik atau mereka yang dapat di-klaim. Otentikasi server menyediakan aturan bagi pengguna untuk melakukan verifikasi bahwa mereka benar-benar berkomunikasi dengan web-site yang mereka yakini terkoneksi. Otentikasi client menjamin bahwa pengguna adalah orang yang dapat di-klaim. Contoh otentikasi dalam dunia nyata adalah menunjukkan KTP atau Passport untuk pengakuan identitas. Non-repudiation menyediakan metode untuk menjamin bahwa tidak terjadi kesalahan dalam melakukan klaim terhadap pihak yang melakukan transaksi. Dalam dunia nyata, tanda tangan digunakan untuk menjamin non-repudiation, sehingga yang bersangkutan tidak dapat mengelak. Ketika pelanggan berbelanja di supermarket, penunjukkan kartu kredit menjamin identitas pelanggan (otentikasi), sedangkan tanda tangan pada kuintansi menjamin bahwa pelanggan setuju untuk transaksi (non-repudiation).
Di internet, protokol Secure Socket Layer (SSL), sertifikat digital, user-name dan password atau tanda tangan digital digunakan secara bersama-sama untuk menghasilkan empat tipe keamanan.

KEAMANAN DI LINGKUNGAN NIRKABEL

Tiga bagian dari model keamanan nirkabel ditunjukkan dalam gambar 1. Pada sisi kanan diagram, gateway WAP menggunakan SSL untuk komunikasi secara aman dengan server Web, menjamin privasi, integritas dan otentisitas server. Non-repudiation dipecahkan melalui metode transaksi elektronik yang ada, seperti nomor PIN yang hanya dapat digunakan satu kali. Pada sisi kiri, gateway WAP membawa pesan terenkripsi SSL dari Web, dan menerjemahkan transaksi untuk transmisi pada jaringan nirkabel dengan protokol keamanan WTLS. Transaksi pesan dari handphone ke server web adalah kebalikannya, yaitu konversi dari WTLS ke SSL. Pada dasarnya, gateway WAP merupakan jembatan antara protokol keamanan WTLS dan SSL. Kebutuhan translasi antara SSL dan WTLS meningkat karena kelemahan komunikasi nirkabel, yaitu transmisi dengan bandwidth rendah dan latency (potensi gangguan) tinggi. SSL didesain untuk lingkungan desktop dengan kemampuan proses yang tinggi dan tersambung pada koneksi internet dengan bandwidth relatif tinggi dan latency rendah. Akibatnya, pengguna telepon bergerak akan frustrasi karena lambatnya pemrosesan SSL. Selanjutnya, penerapan SSL pada handset akan meningkatkan biaya secara tajam.
WTLS secara khusus didesain untuk menjalankan transaksi aman tanpa memerlukan kekuatan pemrosesan setara desktop dan tanpa memori di handset. WTLS memroses algoritma keamanan lebih cepat dengan protocol overhead minimization (minimisasi overhead protokol), dan kompresi data yang lebih baik daripada pendekatan SSL tradisional. Hasilnya, WTLS mampu menghasilkan keamanan yang baik dengan keterbatasan jaringan nirkabel, sehingga dengan handphone kita dapat berkomunikasi secara aman melalui internet.
Transaksi antara SSL dan WTLS pada gateway WAP UP.Link (dari Phone.com) hanya dalam orde milidetik dan terjadi dalam memori. Ini memungkinkan koneksi virtual yang aman antara dua protokol tersebut. WTLS menyediakan privasi, integritas dan otentikasi antara gateway WAP dan browser WAP. Berdasar protokol standar Internet TLS 1.0 ( yang berbasis pada SSL 3.0 ), WTLS memiliki standar keamanan Internet yang tinggi di jalur nirkabel. Kemampuan WTLS berada di atas TLS 1.0 karena adanya fasilitas baru seperti support terhadap datagram, handshake yang dioptimalkan, dan dynamic key refreshing.
WTLS menghasilkan solusi sangat aman yang dibangun dengan teknologi terbaik dari dunia Internet dan nirkabel. Bila gateway WAP diaplikasikan sesuai prosedur keamanan operator standar, pelanggan dan content provider akan memperoleh jaminan bahwa data dan aplikasinya aman. Phone.com merupakan perusahaan pertama yang menyediakan komunikasi Internet nirkabel yang aman pada handset yang memiliki kemampuan browser berstandar HDTP2.0. HDTP2.0 telah tersedia secara komersial sejak 1997. Phone.com juga merupakan perusahaan pertama yang menyediakan gateway WAP 1.1-compliant, dengan mengimplementasikan WTLS 1.1 secara lengkap.
Hasilnya, Phone.com telah mampu membangun gateway WAP bernama UP.Link dengan kemampuan keamanan yang bagus. Sebagai contoh, UP.Link mendukung sertifikat untuk client yang memungkinkan server Web menyediakan otentikasi atas nama pengguna. Dengan menggunakan standar Internet yang telah ada dengan user-name dan password, content provider dapat segera mengimplementasikan aplikasi yang aman, yang memberikan privasi, integritas, otentikasi dan non-repudiation. Gateway WAP UP.Link juga mendukung otoritas sertifikat yang fleksibel, termasuk dukungan terhadap sertifikat server yang disediakan pihak lain. Fleksibilitas ini
  • Data yang tidak dienkripsi tidak pernah disimpan dalam media permanen, sehingga tidak ada rekaman isi transaksi.
  • Algoritma enkripsi/dekripsi UP.Link beropersi dalam proses UNIX single. Algoritma ini telah dioptimisasi untuk meminimalkan waktu penyimpanan data tidak terenkripsi dalam memori dan penghapusannya saat translasi protokol keamanan telah selesai.
  • Hanya root di sistem UNIX yang bisa melihat pesan yang tidak terenkripsi.
  • Sangat sulit untuk menemukan data di memori yang tidak terenkripsi. Tool khusus di UNIX hanya tersedia bagi root untuk melihat isi memori. Itupun membutuhkan banyak pekerjaan penggeseran data untuk menentukan kapan dan di mana transaksi terjadi.Karena transaksi terjadi di memori, maka pekerjaan ini sangat sulit.
  • Akses ke transmisi WTLS membutuhkan pengetahuan tentang implementasi WAP yang sangat tinggi. Beberapa informasi yang diperlukan untuk mencoba penetrasi gateway WAP tidak tersedia dalam dokumentasi yang diterima operator jaringan dari Phone.com. Meskipun telah ada lima proteksi di atas, usaha untuk transaksi yang curang pada gateway melalui console masih bisa terjadi. Untuk itu, fasilitas keamanan tambahan diperlukan sesuai tingkatan aplikasi nirkabel.
Solusi WAP yang didesain untuk menyediakan transmisi aman pada jaringan nirkabel harus sesuai dengan kebutuhan pelanggan, operator jaringan dan content provider. Solusi ini harus terbuka sesuai standar sehingga dapat beroperasi dengan peralatan lain (interoperable). Sebagai contoh, Phone.com bekerja sama dengan WAP Forum untuk menghasilkan standar untuk solusi di masa depan, yang akan menjadikan e-commerce nirkabel dapat diterima pasar.

Rabu, 02 November 2011

ISTILAH INTERNET

  • about = ihwal, perihal, mengenai
  • account = akun
  • attachment = lampiran
  • bandwidth = lebar pita
  • bookmarks = tandai, beri marka
  • broadband = pita lebar, jalur lebar
  • browser = peramban, penjelajah
  • bulletin board = papan buletin
  • carbon copy/cc (e-mail) = tembusan
  • chat = obrol, obrolan, rumpi
  • crash = bertabrakan (biasa untuk perangkat lunak/keras bermasalah)
  • collission = tabrakan data
  • connection = sambungan
  • copy = salin, kopi, ganda
  • cut = potong
  • cyberspace = dunia maya
  • database = pangkalan data, basis data
  • delete/del = hapus
  • device = perangkat
  • domain = ranah
  • download = unduh, ambil data, muat turun
  • edit = sunting, ubah
  • e-mail = imel, ratel / surel / surat-e (surat elektronik), posel (pos elektronik), surat digital
  • forward/fwd (e-mail) = terusan
  • hacker = peretas, pemodifikasi data, perusak sistem
  • home = beranda
  • homepage = laman
  • hosting = hosting
  • interferensi = gangguan signal (berkaitan dengan sinyal nirkabel)
  • install = instalasi, pasang
  • interface = antarmuka
  • keyword = kata kunci
  • lag = lambat
  • link = taut, kait, pautan, pranala
  • load = muat
  • login / log on = log masuk, masuk log, lihat sign in
  • logout / log off = log keluar, keluar log, lihat sign out
  • network = jaringan
  • newsgroup = kelompok warta, kelompok diskusi
  • mailing list = milis, senarai, forum ratel
  • network = jaringan
  • networking = jejaring
  • offline = luring (luar jaringan), tidak terhubung, terputus
  • online = daring (dalam jaringan), terhubung, tersambung
  • passphrase = frase sandi, kalimat sandi
  • password = kata sandi
  • paste = tempel, rekatkan
  • preview = pratayang, pratonton, pratilik
  • internet service provider = penyelenggara jasa internet
  • save = simpan
  • scan = pindai
  • setting = pengaturan
  • server = peladen
  • share / sharing = berbagi
  • sign in / sign on = catat masuk, lihat login
  • sign out / sign off = catat keluar, lihat logout
  • site = situs
  • surfing = berselancar, selancar maya
  • update = pemutakhiran, pembaruan
  • upload = unggah, muat naik
  • user = pengguna
  • username = nama pengguna
  • virtual reality = realitas maya
  • webpage = halaman web
  • website = situs web
  • wireless = nirkabel
  • Admin, Administrator
  • Captcha, pemeriksaan keamanan untuk menghindari spam otomatis

Mendaftar Google Sitemap (8)

Seri Promosi Blog: Google Sitemap

Seperti yg pernah diterangkan sebelumnya di sini dan di sini, untuk membuat blog dan tulisan kita banyak dibaca dan dikunjungi orang adalah karena dua kemungkinan (a) karena inter-link antar blog, dan (b) karena orang datang melalui mesin pencari (search engine) terutama Google. Bagaimana supaya semua entry di blog kita ditangkap google? Gunakan Google Sitemaps.
Read More - Baca Selengkapnya Disini

Technorati: Direktori Blog, Tags & Bookmarks (7)

Seperti yg pernah dijelaskan sebelumnya, untuk promosi blog supaya lebih luas dikenal setidaknya anda harus mensubmit ke dua direktori blog terkenal: technorati.com dan feedburner.com.
Read More - Baca Selengkapnya Disini

menambah Aksesoris Blog (6)

Konon, blog itu berjenis kelamin perempuan. Dan, karena itu, perlu dihiasi dg aksesoris supaya selalu tampak cantik dan dapat menarik hati kaum blogger (yg ini berjenis laki-laki).
Read More - Baca Selengkapnya Disini

Membuat maksimal unjuk kerja Blog di Blogger (5)

Pada tulisan-tulisan lalu, sudah dijelaskan sejumlah tips untuk membuat blog kita menjadi google friendly, mudah ditangkap mesin pencari (search engine) google dan saudara-saudaranya. Tips berikut ini sebagian akan mengulang tulisan lalu secara lebih detail plus sejumlah tambahan bagaimana untuk memaksimalkan cara kerja blog kita. Saya urut dari awal.
Read More - Baca Selengkapnya Disini

Cara Memasang Foto di Blog (4)

Pasang Foto di Profile Blogger/Blogspot (4) 
Banyak blogger yg nanya tentang bagaimana cara memasukkan fotonya yg ganteng dan cantik di profile blognya. Berbeda dg di blog gratis lain, di blogger/blogspot, prosesnya agak sedikit rumit bagi yg masih baru di dunia internet.
Read More - Baca Selengkapnya Disini

Cara Praktis Promosi Blog (3)

Setelah membuat blog dan memposting tulisan, curhat, puisi dan cerpen serta diari Anda, cobalah tiga hari kemudian cek blog Anda di http://technorati.com/search,
Read More - Baca Selengkapnya Disini

Cara Mempromosikan Blog (2)

Setelah selesai membuat blog, hal yg tak kalah pentingnya adalah empromosikan/memperkenalkan blog milik Anda pada dunia ramai. Apa gunanya membuat blog kalau isi curhat, puisi, cerpen, refleksi dan opini Anda yang diposting tidak dibaca orang, bukan?
Read More - Baca Selengkapnya Disini

PEMBUATAN BLOG BARU

Karena banyak yg bertanya tentang apa itu blog, maka agar lebih praktis saya tuliskan saja di sini info dasar blog bagi pemula.
Membuat blog di blogger.com sangatlah mudah.
Sekarang saya akan tunjukan cara untuk membuat sebuah account baru di blogger.com, yang 100% gratis. Saya merekomendasikan anda untuk membuat blog di blogger.com karena program ini sangat didukung penuh oleh google, sehingga apabila kita membuat blog disini maka google akan cepat mengindeks blog kita. Alhasil blog kita akan muncul dihalaman pencari google.

  • LANGKAH KE-1 (GETTING STARTED)

Silahkan anda kunjungi website www2.blogger.com

  • LANGKAH KE-2 (CREATE AN ACCOUNT)


Setelah page terbuka, silahkan anda klik CREATE AN ACCOUNT setelah anda klik, maka akan muncul form untuk mengisikan nama dan password. Silahkan isi dan anda harus selalu ingat username dan password yang anda isikan.
Jangan lupa untuk menceklist Term of service agreement.
Kemudian klik tombol panah "Continue" untuk melanjutkan ke langkah ke-3

  • LANGKAH KE-3 (NAME YOUR BLOG)


Bagian ini sangat penting, karena nama dari blog anda nantinya akan menjadi sebuah keyword.
TIPS: agar blog anda mudah terindex oleh search engine(mesin pencari), maka alangkah lebih bagusnya jika anda membuat sebuah kesamaan antara addres dan name dari blog anda!
Sekarang klik tombol panah ORANGE"Continue" untuk melanjutkan ke langkah ke-4

  • LANGKAH KE-4 (CHOOSE YOUR BLOG TEMLATE)


Sekarang anda haya tinggal selangkah lagi untuk mempunyai webblog buatan sendiri!!!
Disini anda ditujukan untuk memilih warna dan bentuk dari web anda. Silahkan pilih sesuai dengan topic dan selera anda.
OK jika anda sudah selesai memilih template, sekarang kita akan lanjut ke langkah berikutnya.
Sekarang klik tombol panah ORANGE"Continue" untuk melanjutkan ke langkah ke-5

  • LANGKAH KE-5 (GENERATE YOUR BLOG)


Sekarang blogger akan menciptakan blog anda. Setelah blog selesai dibuat, maka di browser anda akan ada tulisan "Your Blog Has Beeb Created" Klik start Posting untuk untuk membuat artikel/tulisan pertamamu.
Sekarang Isikan Judul artikel kamu pada kolom tile, dan tulis isi dari artikelmu di bawahnya!

FASILITAS INTERNET
Berikut Fasilitas Internet yang bisa diketahui :
  • Telnet (Remote Login); adalah fasilitas yang digunakan untuk melakukan login dan bekerja pada komputer dari jarak jauh.
  • Electronic Mail; untuk menerima dan mengirim pesan-pesan/surat dari orang lain dalam jaringan internet. Dengan E-mail ini kita juga bisa mengirim dan menerima segala sesuatu yang dapat disimpan dalam sebuah file komputer, misalnya program, gambar atau majalah elektronik.
  • Usenet; Suatu sistem diskusi kelompok pada jaringan internet, dimana artikel-artikel atau makalahnya didistribusikan ke seluruh pemakai internet di seluruh dunia. Karena saking banyaknya peminat usenet ini, maka di internet dibagi-bagi sesuai dengan bidang permasalahan diskusinya.
  • Finger Service; merupakan fasilitas yang memberikan kesempatan kita untuk menanyakan informasi tentang seorang pemakai.
  • Remote Login; Fasilitas ini digunakan untuk menghubungi atau memasukkan salah satu server (pusat komputer) yang disambungkan ke jaringan internet. Untuk dapat melakukan hal ini kita harus tahu alamat servernya, punya username dan password, tetapi setiap server biasanya memberikan kesempatan kepada semua orang login dengan menggunakan account atau username Public agar dapat memasuki/login ke suatu server.
  • Anonymous FTP; memberikan kesempatan kita untuk mentransfer atau mengirim file dari satu komputer ke komputer yang lain.
  • Archie Server; merupakan katalog atau tempat mencari alamat-alamat tempat untuk Anonymous FTP.
  • Talk Facility; untuk menghubungi pemakai lain dalam jaringan internet baik dalam sistem yang sama ataupun sistem yang berbeda. Selanjutnya kita dapat menerima dan mengirim pesan kepada pemakai yang kita hubungi.
  • Internet Relay Chat (IRC); mirip dengan fasilitas talk, tetapi melibatkan sekelompok orang, kita akan dapat ambil bagian dalam komunikasi publik dengan sekelompok orang.
  • Gopher; penyedia menu di mana kita bisa mendapatkan segala informasi termasuk fasilitas-fasilitas internet lainnya. Setiap gopher ini berisi informasi-informasi dimana sistem administrator lokal dipakai bersama.
  • Veronica dan Junghead; fasilitas yang dapat menelusuri menu-menu gopher di seluruh dunia.
  • Wais Server (Wide Area Information Service); menyediakan cara untuk menemukan informasi yang tersebar dalam internet dengan cara menggunakan fasilitas database dan pencarian dilakukan dengan menggunakan kata kunci. Untuk melakukan proses pencarian ini kita harus menentukan dulu tempat atau alamat kita akan melakukan pencarian informasi.
  • World Wide Web (WWW); merupakan fasilitas hypertext yang memberikan kesempatan kepada kita untuk untuk mencari dan menampilkan informasi dengan mengetikkan alamat elektronik tujuan. Hypertext adalah data yang memiliki hubungan ke data yang lainnya, inilah yang menyebabkan fasilitas Web ini merupakan fasilitas yang paling handal di internet.
  • White Pages Directory; server yang menampilkan daftar referensi, kita dapat mencari informasi yang kita perlukan sama seperti membuka buku yellow pages.
  • Electronic Magazine; majalah elektronik berupa artikel-artikel yang disimpan dalam file-file yang diakses oleh semua orang, baik dengan topik ilmiah ataupun hiburan.
  • Mailing List; sistem yang mengirim pesan-pesan berupa artikel, berita atau apa saja sesuai dengan topik yang ditentukan ke sekelompok orang.
  • Bulletin Board System (BBS); tempat untuk menyimpan pesan-pesan dan file yang sesuai dengan topik yang ditentukan.
  • Whois; adalah salah satu aplikasi yang bisa digunakan untuk mencari user yang ada pada seistem komputer yang terhubung dengan jaringan internet.
  • Multiple User Dimention (MUD); program komputer yang menyediakan fasilitas untuk berinteraksi, berfantasi dan beraksi dengan user-user lain dimana masing-masing memainkan perannya.
  • Search Engine; mirip dengan WAIS Server yaitu tempat untuk mencari informasi di internet menggunakan fasilitas database yang pencariannya juga dilakukan dengan memasukkan kata kunci, namun kita tidak perlu menentukan tempat pencarian kita. Fasilitas ini berbasis WWW.
  • Online Game; dapat menghubungkan beberapa user yang berada di lokasi yang berbeda untuk menjalankan program game secara bersamaan.
  • VOIP (Voice Over Internet Protokol); merupakan fasilitas yang mirip dengan fasilitas telepon namun menggunakan jalur internet sebagai pengantar data (voice).
  • HTML singkatan dari Hyper Text Markup Language adalah file teks atau file ASCII yang berisi instruksi/script kepada web browser untuk menampilkan suatu tampilan grafis dari sebuah halaman web. Didalam file HTML terdapat beberapa "tag" atau kode-kode yang dimengerti oleh web browser dan dapat menampilkannya di layar monitor.
  • Hypertext Transfer Protocol (HTTP) adalah sebuah protokol jaringan lapisan aplikasi yang digunakan untuk sistem informasi terdistribusi, kolaboratif, dan menggunakan hipermedia. Penggunaannya banyak pada pengambilan sumber daya yang saling terhubung dengan tautan, yang disebut dengan dokumen hiperteks, yang kemudian membentuk World Wide Web
  • URL(Uniform Resource Locator), yaitu sarana yang digunakan untuk menentukan alamat yang di pakai ketika kita mengakses internet(Website/HomePage)
  • TCP/IP adalah salah satu jenis protokol* yg memungkinkan kumpulan komputer untuk berkomunikasi dan bertukar data didalam suatu network (jaringan)
  • VIDEO adalah merupakan seperangkat komponen atau media yang mampu menampilkan gambar sekaligus suara dalam waktu bersamaan
  • Browsing adalah seni pencarian informasi melalui system operasi yang berbasis hypertext, misalnya membaca berita, bermain game, menulis blog, mengirim e-mail, dan lain sebagainya. Contoh produknya adalah Internet Explorer, Opera, Mozilla Firefox dll.

GENERASI KOMPUTER

Generasi Pertama 

Dengan terjadinya Perang Dunia Kedua, negara-negara yang terlibat dalam perang tersebut berusaha mengembangkan komputer untuk mengeksploit 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 mendesain pesawat terbang dan peluru kendali.

Pihak sekutu juga membuat kemajuan lain dalam pengembangan kekuatan komputer. Tahun 1943, pihak Inggris menyelesaikan komputer pemecah kode rahasia yang dinamakan Colossus untuk memecahkan kode rahasia yang digunakan Jerman. Dampak pembuatan Colossus tidak terlalu memengaruhi perkembangan industri komputer dikarenakan dua alasan. Pertama, Colossus bukan merupakan komputer serbaguna(general-purpose computer), ia hanya didesain untuk memecahkan kode rahasia. Kedua, keberadaan mesin ini dijaga kerahasiaannya hingga satu dekade setelah perang berakhir.

Usaha yang dilakukan oleh pihak Amerika pada saat itu menghasilkan suatu kemajuan lain. Howard H. Aiken (1900-1973), seorang insinyur Harvard yang bekerja dengan IBM, berhasil memproduksi kalkulator elektronik untuk US Navy. Kalkulator tersebut berukuran panjang setengah lapangan bola kaki dan memiliki rentang kabel sepanjang 500 mil. The Harvard-IBM Automatic Sequence Controlled Calculator, atau Mark I, merupakan komputer relai elektronik. Ia menggunakan sinyal elektromagnetik untuk menggerakkan komponen mekanik. Mesin tersebut beropreasi dengan lambat (ia membutuhkan 3-5 detik untuk setiap perhitungan) dan tidak fleksibel (urutan kalkulasi tidak dapat diubah). Kalkulator tersebut dapat melakukan perhitungan aritmatik dasar dan persamaan yang lebih kompleks.
Perkembangan komputer lain pada masa kini adalah Electronic Numerical Integrator and Computer (ENIAC), yang dibuat oleh kerjasama antara pemerintah Amerika Serikat dan University of Pennsylvania. Terdiri dari 18.000 tabung vakum, 70.000 resistor, dan 5 juta titik solder, komputer tersebut merupakan mesin yang sangat besar yang mengonsumsi daya sebesar 160kW.
Komputer ini dirancang oleh John Presper Eckert (1919-1995) dan John W. Mauchly (1907-1980), ENIAC merupakan komputer serbaguna (general purpose computer) yang bekerja 1000 kali lebih cepat dibandingkan Mark I.
Pada pertengahan 1940-an, John von Neumann (1903-1957) bergabung dengan tim University of Pennsylvania dalam usaha membangun konsep desain komputer yang hingga 40 tahun mendatang masih dipakai dalam teknik komputer. Von Neumann mendesain Electronic Discrete Variable Automatic Computer (EDVAC) pada tahun 1945 dengan sebuah memori untuk menampung baik program ataupun data. Teknik ini memungkinkan komputer untuk berhenti pada suatu saat dan kemudian melanjutkan pekerjaannya kembali. Kunci utama arsitektur von Neumann adalah unit pemrosesan sentral (CPU), yang memungkinkan seluruh fungsi komputer untuk dikoordinasikan melalui satu sumber tunggal. Tahun 1951, UNIVAC I (Universal Automatic Computer I) yang dibuat oleh Remington Rand, menjadi komputer komersial pertama yang memanfaatkan model arsitektur Von Neumann tersebut.
Baik Badan Sensus Amerika Serikat dan General Electric memiliki UNIVAC. Salah satu hasil mengesankan yang dicapai oleh UNIVAC dalah keberhasilannya dalam memprediksi kemenangan Dwilight D. Eisenhower dalam pemilihan presiden tahun 1952.
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.

[sunting] Generasi Kedua

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

[sunting] 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. Pada 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.

[sunting] Generasi Keempat

Setelah IC, tujuan pengembangan menjadi lebih jelas: mengecilkan ukuran sirkuit dan komponen-komponen elektrik. Large Scale Integration (LSI) dapat memuat ratusan komponen dalam sebuah chip. Pada tahun 1980-an, Very Large Scale Integration (VLSI) memuat ribuan komponen dalam sebuah chip tunggal.
Ultra-Large Scale Integration (ULSI) meningkatkan jumlah tersebut menjadi jutaan. Kemampuan untuk memasang sedemikian banyak komponen dalam suatu keping yang berukurang setengah keping uang logam mendorong turunnya harga dan ukuran komputer. Hal tersebut juga meningkatkan daya kerja, efisiensi dan keterandalan komputer. Chip Intel 4004 yang dibuat pada tahun 1971membawa kemajuan pada IC dengan meletakkan seluruh komponen dari sebuah komputer (central processing unit, memori, dan kendali input/output) dalam sebuah chip yang sangat kecil. Sebelumnya, IC dibuat untuk mengerjakan suatu tugas tertentu yang spesifik. Sekarang, sebuah mikroprosesor dapat diproduksi dan kemudian diprogram untuk memenuhi seluruh kebutuhan yang diinginkan. Tidak lama kemudian, setiap piranti rumah tangga seperti microwave, oven, televisi, dan mobil dengan electronic fuel injection (EFI) dilengkapi dengan mikroprosesor.
Perkembangan yang demikian memungkinkan orang-orang biasa untuk menggunakan komputer biasa. Komputer tidak lagi menjadi dominasi perusahaan-perusahaan besar atau lembaga pemerintah. Pada pertengahan tahun 1970-an, perakit komputer menawarkan produk komputer mereka ke masyarakat umum. Komputer-komputer ini, yang disebut minikomputer, dijual dengan paket piranti lunak yang mudah digunakan oleh kalangan awam. Piranti lunak yang paling populer pada saat itu adalah program word processing dan spreadsheet. Pada awal 1980-an, video game seperti Atari 2600 menarik perhatian konsumen pada komputer rumahan yang lebih canggih dan dapat diprogram.
Pada tahun 1981, IBM memperkenalkan penggunaan Personal Computer (PC) untuk penggunaan di rumah, kantor, dan sekolah. Jumlah PC yang digunakan melonjak dari 2 juta unit di tahun 1981 menjadi 5,5 juta unit di tahun 1982. Sepuluh tahun kemudian, 65 juta PC digunakan. Komputer melanjutkan evolusinya menuju ukuran yang lebih kecil, dari komputer yang berada di atas meja (desktop computer) menjadi komputer yang dapat dimasukkan ke dalam tas (laptop), atau bahkan komputer yang dapat digenggam (palmtop).
IBM PC bersaing dengan Apple Macintosh dalam memperebutkan pasar komputer. Apple Macintosh menjadi terkenal karena memopulerkan sistem grafis pada komputernya, sementara saingannya masih menggunakan komputer yang berbasis teks. Macintosh juga memopulerkan penggunaan piranti mouse.
Pada masa sekarang, kita mengenal perjalanan IBM compatible dengan pemakaian CPU: IBM PC/486, Pentium, Pentium II, Pentium III, Pentium IV (Serial dari CPU buatan Intel). Juga kita kenal AMD k6, Athlon, dsb. Ini semua masuk dalam golongan komputer generasi keempat.
Seiring dengan menjamurnya penggunaan komputer di tempat kerja, cara-cara baru untuk menggali potensial terus dikembangkan. Seiring dengan bertambah kuatnya suatu komputer kecil, komputer-komputer tersebut dapat dihubungkan secara bersamaan dalam suatu jaringan untuk saling berbagi memori, piranti lunak, informasi, dan juga untuk dapat saling berkomunikasi satu dengan yang lainnya. Jaringan komputer memungkinkan komputer tunggal untuk membentuk kerjasama elektronik untuk menyelesaikan suatu proses tugas. Dengan menggunakan perkabelan langsung (disebut juga Local Area Network atau LAN), atau [kabel telepon, jaringan ini dapat berkembang menjadi sangat besar.

[sunting] 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 atau AI), HAL dapat cukup memiliki nalar untuk melakukan percapakan dengan manusia, menggunakan masukan visual, dan belajar dari pengalamannya sendiri.
Walaupun mungkin realisasi HAL9000 masih jauh dari kenyataan, banyak fungsi-fungsi yang dimilikinya sudah terwujud. Beberapa komputer dapat menerima instruksi secara lisan dan mampu meniru nalar manusia. Kemampuan untuk menterjemahkan bahasa asing juga menjadi mungkin. Fasilitas ini tampak sederhana. Namun fasilitas tersebut menjadi jauh lebih rumit dari yang diduga ketika programmer menyadari bahwa pengertian manusia sangat bergantung pada konteks dan pengertian ketimbang sekedar menterjemahkan kata-kata secara langsung.
Banyak kemajuan di bidang desain komputer dan teknologi yang semakin memungkinkan pembuatan komputer generasi kelima. Dua kemajuan rekayasa yang terutama adalah kemampuan pemrosesan paralel, yang akan menggantikan model non Neumann. Model non Neumann akan digantikan dengan sistem yang mampu mengkoordinasikan banyak CPU untuk bekerja secara serempak. Kemajuan lain adalah teknologi superkonduktor yang memungkinkan aliran elektrik tanpa ada hambatan apapun, yang nantinya dapat mempercepat kecepatan informasi.
Jepang adalah negara yang terkenal dalam sosialisasi jargon dan proyek komputer generasi kelima. Lembaga ICOT (Institute for new 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.