ANDA DAN TEKNOLOGI INFORMASI


  Komputer
Komputer Generasi Pertama Perkembangan komputer generasi pertama.

Komputer Generasi Kedua Perkembangan komputer generasi kedua.

Komputer Generasi Ketiga Perkembangan komputer generasi ketiga

Komputer Generasi Keempat Perkembangan komputer generasi keempat

Komputer Generasi Kelima Perkembangan komputer generasi kelima

Komputer Masa Depan Pengembangan ke arah masa depan.

  Klasifikasi Komputer
Klasifikasi berdasarkan data yang diolah
Komputer Analog
Komputer Digital
Komputer Hybrid.

Klasifikasi berdasarkan penggunaannya
Special-purpose computer
General-purpose computer

Klasifikasi berdasarkan ukuran
Micro Computer
Mini Computer
Small Computer
Medium Computer
Large Computer
Super Computer

  Software
Perkembangan Bahasa Pemrograman
Perkembangan Bahasa Pemrograman tingkat tinggi

  Internet
Apa Itu Internet Definisi internet, lahirnya internet dan kebutuhan sistem untuk mengakses internet.

Alamat di Internet Penggunaan alamat di internet beserta formatnya

Penamaan di Internet Pengkonversian alamat di internet ke dalam format kata. Bentuk umum pemberian nama menurut DNS, contoh domain, sub-domain dan top-domain.

Etiket di Internet Etiket dalam berkomunikasi di internet. Hal-hal yang sebaiknya dihindari berikut contoh ekspresi yang biasa digunakan.

Komponen-Komponen Internet Komponen-komponen yang ada di internet seperti Email, Telnet, Shell, FTP, Gopher, UseNet, IRC dan World-Wide Web.

  World Wide Web
Perkembangan Web Bagaimana Web berputar dan trend Seputar Web.

  CGI (Common Gateway Interface)
Apa Itu CGI Definisi CGI dan kebutuhan untuk CGI Web.

Bahasa Kompiler atau Interpreter Pengertian bahasa pemrograman kategori kompiler dan interpreter. Bahasa pemrograman yang digunakan untuk CGI Web.

Multimedia dan VRML Multimedia dan penggunaan VRML di internet.

  Scripting Language
Pengertian Scripting Language (Bahasa Skrip)
Server-Side dan Client-Side Pengertian teknologi Server-Side dan Client-Side di Web. Skrip berbasis Server-Side dan Client-Side.

  JavaScript dan JScript
JavaScript dan JScript Perbedaan JavaScript dengan JScript. Pengenalan VBScript. Web Browser yang mendukung Java, J dan VBScript.

  JAVA dan JavaScript
JAVA dan JavaScript Pengenalan JAVA dan JavaScript.
JAVA dan JavaScript Perbedaan JAVA dan JavaScript.

  Macam-Macam Web CGI
Web CGI di Internet Form, Guest Book, Counter, Message Board, Quick Navigator dan Quiz.
  Tip dan Trik
Jika Anda Pengguna Internet Beberapa hal yang patut diperhatikan sebagai pengguna internet : Waktu Akses, Disable Auto Load Image, Indikator Loading, Pengaktifan dan Penon-aktifan Jendela Browser.

Jika Anda Pembuat Situs Web Beberapa hal yang patut diperhatikan sebagai pembuat situs Web : Ukuran File Gambar, Banyaknya Warna, Besar Gambar.
  Kebutuhan Terhadap CGI
Kapan anda Membutuhkan CGI Perlu tidaknya penggunaan CGI.

  Publikasi Situs Web
Penempatan situs Web di Web Server (Web Hosting) Pendaftaran situs Web di Web Server umum. Beberapa Web Server umum (Free Web Server) beserta alamatnya.

  Promosi Situs Web
Promosi Melalui Situs Portal Situs portal sebagai media berpromosi. Beberapa situs portal yang dapat dijadikan media berpromosi.

Promosi Melalui Search Engine Search Engine sebagai media berpromosi. Beberapa Search Engine yang dapat dijadikan media berpromosi.

  Serba-Serbi Teknologi Informasi
HARDWARE :
  • Komputer Pertama Konfigurasi komputer pertama.
  • IBM Blues Awal terjunnya IBM ke kancah PC.
  • Apple Computer Proyek hobi dua mahasiswa dropout.
  • PowerPC vs Intel Pentium
  • Dell Computer Inovasi seorang dropout.
  • PC Terbaik Sepanjang Zaman
  • Blue Gene : Komputer Tercepat?
  • SCSI, USB, FireWire, Fibre Channel atau SSA (Serial Storage Architecture)
    Standar untuk menjadi yang tercepat.


  • SOFTWARE :
  • Konsep GUI Awal penggunaan tampilan grafis pada Sistem Operasi.
  • Legenda 95 (awal kedigjayaan Windows)
  • Linux Bukan Sekedar untuk Hobi Si pinguin yang mencuri hati.
  • Sistem Operasi Non-Windows Para penantang Microsoft.
  • Support untuk Linux
  • Browser Alternatif untuk Windows
  • Kegagalan Software Terbesar

  • TELEKOMUNIKASI
  • Generasi Teknologi Mobile Phone  1G, 2G, 2.5G, 3G dan 4G
  • Ponsel vs Pager Kelebihan ponsel dibandingkan Pager.
  • Ponsel vs PDA Persaingan ponsel dan PDA.
  • SMS, Si Kecil Berpotensi Besar
  • SMS Ponsel ke Ponsel
  • SMS dan Internet Perbandingan fasilitas penyedia SMS via internet.



  • Komputer Generasi Pertama

           Komputer geneasi pertama dibuat dengan nama ENIAC (Electronic Numerical Integrator and Calculator). ENIAC dibuat pada tahun 1942 di Moore School of Electrical Engineering (University of Pennsylvania) oleh Dr. John W. Mauchly dan J. Presper Eckert. ENIAC berukuran besar. Untuk penempatannya, membutuhkan ruang 500m2. ENIAC menggunakan 18.000 tabung hampa udara, 75.000 relay dan sakelar, 10.000 kapasitor dan 70.000 resistor. Berat ENIAC lebih dari 30 ton. Semua input dan output dilakukan melalui kartu plong. Dalam waktu 1 detik, ENIAC mampu melakukan 5.000 perhitungan 10 digit angka yang bila dilakukan secara manual oleh manusia akan memakan waktu 300 hari. ENIAC dioperasikan sampai tahun 1955.

    UNIVAC (UNIVersal Automatic Computer)
    UNIVAC merupakan komputer pertama yang menggunakan pita magnetik sebagai media input dan output-nya. Digunakan di Biro Sensus AS yang bekerja nonstop selama 24 jam. UNIVAC dibuat pada tahun 1951 oleh perusahaan Sperry Rand .Corp dan dioperasikan sampai tahun 1963.

    Komputer-Komputer IBM
    IBM memproduksi IBM 605 dan IBM 701 yang berorientasi pada aplikasi bisnis dan merupakan komputer paling populer sampai tahun 1959. IBM 705 dikeluarkan untuk menggantikan IBM 701 yang kemudian memantapkan IBM dalam industri pengolahan data.


    Komputer Generasi Kedua

           Komputer generasi kedua mempunyai ciri-ciri sebagai berikut :
    1. Untuk sirkuitnya digunakan transistor.
    2. Program dapat dibuat dengan bahasa pemrograman tingkat tinggi.
    3. Kapasitas memori utama dikembangkan dari Magnetic Core Storage.
    4. Menggunakan simpanan luar berupa magnetic tape dan magnetic disk.
    5. Kemampuan melakukan proses real-time dan real-sharing.
    6. Ukuran pisiknya sudah lebih kecil dibandingkan komputer generasi pertama.
    7. Proses operasi sudah lebih cepat. Sudah dapat melakukan jutaan operasi per detik.
    8. Membutuhkan daya listrik lebih sedikit.
    9. Orientasinya tidak lagi tertuju pada aplikasi bisnis, tapi juga sudah ke aplikasi teknik.

    Komputer-komputer generasi kedua diantaranya adalah :
    1. UNIVAC III, UNIVAC SS80, SS90 dan 1107
    2. Burroughs 200 (pabrik pembuatnya Burroughs)
    3. IBM 7070, 7080, 1400 dan 1600 (pabrik pembuatnya International Business Machine)
    4. NCR 300 (pabrik pembuatnya National Cash Register)
    5. Honeywell 400 dan 800 (pabrik pembuatnya Honeywell)
    6. CDC 1604 dan 160A (pabrik pembuatnya Control Data Corporation)
    7. GE 635, 645 dan 200 (pabrik pembuatnya General Electric)


    Komputer Generasi Ketiga

    Komputer generasi ketiga mempunyai ciri-ciri sebagai berikut :

    1. Komponen yang digunakan adalah IC (Integrated Circuit) berbentuk hybrid atau solid (SLT) dan monolithic (MST). SLT adalah transistor dan dioda diletakkan terpisah dalam satu tempat sedangkan MST elemen transistor, dioda dan resistor diletakkan bersama dalam suatu chip. MST lebih kecil tapi mempunyai kemampuan lebih besar dibanding SLT. IC dibuat pertama kali oleh Texas Instruments dan Fairchild Semiconducor pada tahun 1959.

    2. Peningkatan dari sisi software.

    3. Lebih cepat dan tepat. Kecepatannya hampir 10.000 kali lebih cepat dari komputer generasi pertama.

    4. Kapasitas memori lebih besar, dapat menyimpan ratusan ribu karakter (sebelumnya hanya puluhan ribu).

    5. Menggunakan media penyimpan luar disk magnetik yang sifatnya random access dengan kapasitas besar (jutaan karakter).

    6. Penggunaan listrik yang lebih hemat.

    7. Kemampuan melakukan multiprocessing dan multitasking.

    8. Telah menggunakan terminal visual display dan dapat mengeluarkan suara.

    9. Harga yang semakin murah.

    10. Kemampuan melakukan komunikasi dengan komputer lain
    Komputer-komputer generasi ketiga diantaranya adalah :
    1. IBM S/360
    2. UNIVAC 1108, UNIVAC 9000
    3. Burroughs 5700, 6700, 7700
    4. NCR Century
    5. GE 600, 235
    6. CDC 3000, 6000 dan 7000
    7. PDP-8 dan PDP-11 (pabrik pembuatnya adalah Digital Equipment Corporation)


    Komputer Generasi Keempat

           Sejak generasi ketiga, orang mulai sulit membayangkan komputer generasi selanjutnya karena sudah banyak sekali perkembangan yang telah terjadi yang sebelumnya belum terpikirkan. Sejak tahun 1970 ada dua perkembangan yang dianggap sebagai komputer generasi keempat. Pertama, penggunaan LSI (Large Scale Integration) yang disebut juga dengan nama Bipolar Large Scale Integration. LSI merupakan pemadatan beribu-ribu IC yang dijadikan satu dalam sebuah chip. Istilah chip digunakan untuk menunjukkan suatu lempengan persegi empat yang memuat rangkaian terpadu IC. LSI kemudian dikembangkan menjadi VLSI (Very Large Scale Integration). Kedua, dikembangkannya komputer mikro yang menggunakan microprocessor dan semiconductor yang berbentuk chip untuk memori komputer internal sementara generasi sebelumnya menggunakan magnetic core storage. Komputer-komputer generasi keempat diantaranya adalah IBM 370 dan Altair yang menggunakan prosesor Intel 8080. Komputer-komputer selanjutnya didominasi oleh mikroprosesor dari Intel dengan jajaran prosesor x86 nya.


    Komputer Generasi Kelima

    Pada komputer generasi kelima, telah dilakukan pengembangan dgn apa yg dinamakan Josephson Junction, teknologi yg akan menggantikan chip yg mempunyai kemampuan memproses trilyunan operasi perdetik sementara teknologi chip hanya mampu memproses milyaran operasi perdetik. Komputer pada generasi ini akan dapat menerjemahkan bahasa manusia, manusia dapat langsung bercakap-cakap dengan komputer serta penghematan energi komputer.


    Komputer Masa Depan

    Membayangkan perkembangan teknologi dengan tepat di masa depan memang sulit. Suatu ramalan yang bersifat fiksi meramalkan bahwa komputer masa depan akan dapat berpikir dan mempunyai perasaan seperti manusia. Beberapa ilmuwan komputer meyakini suatu saat tercipta apa yang disebut dengan biochip yang terbuat dari bahan protein sintetis. Robot yang dibuat dengan bahan ini kelak akan merupakan manusia tiruan. Yang jelas komputer masa depan akan lebih menakjubkan.


    Klasifikasi Komputer

    KLASIFIKASI BERDASARKAN DATA YANG DIOLAH

    Komputer Analog
           Komputer analog digunakan untuk data yang sifatnya berkelanjutan dan bukan data yang berupa angka, melainkan dalam bentuk pisik seperti arus listrik, temperatur, kecepatan, tekanan dsb. Output komputer analog biasanya berupa pengaturan atau pengendalian suatu mesin. Komputer ini banyak digunakan pada proses pengendalian pabrik kimia, pembangkit listrik, penyulingan minyak atau rumah sakit. Kelebihan komputer analog adalah kemampuannya untuk menerima data dalam besaran pisik dan dapat langsung mengukur data tersebut tanpa harus dikonversi dulu sehingga prosesnya lebih cepat. Kekurangannya terletak pada ketepatannya.

    Komputer Digital
           Data dalam komputer digital berupa angka atau huruf. Komputer jenis ini biasanya digunakan untuk aplikasi bisnis dan teknik. Keunggulan komputer digital adalah :

    1. Proses data lebih tepat dibandingkan komputer analog.
    2. Dapat menyimpan data selama masih dibutuhkan oleh proses
    3. Dapat melakukan operasi logika.
    4. Data yang telah dimasukkan dapat dikoreksi dan dihapus.
    5. Output yang dihasilkan dapat berupa angka, huruf, grafik atau gambar.

    Komputer Hybrid
    Pada aplikasi khusus, diperlukan komputer yang lebih cepat daripada komputer analog dan lebih tepat daripada komputer digital. Komputer hybrid merupakan kombinasi komputer analog dan digital.


    KLASIFIKASI BERDASARKAN PENGGUNAANNYA

    Special-Purpose Computer
           Komputer jenis ini digunakan untuk masalah khusus yang biasanya hanya berupa satu masalah saja. Program komputer sudah tertentu dan sudah tersimpan di dalamnya. Komputer jenis ini dapat berupa komputer analog maupun digital. Komputer jenis ini banyak dikembangkan untuk pengontrolan otomatis pada proses industri, untuk tujuan militer atau navigasi di kapal selam dan pesawat.

    General-Purpose Computer
           Sesuai namanya, komputer jenis ini digunakan untuk menyelesaikan berbagai masalah. Dapat digunakan untuk menyelesaikan program yang bermacam-macam dan jenis permasalahan yang berbeda seperti untuk pengolah kata, grafis, permainan dll. Komputer yang kita gunakan sehari-hari adalah contoh dari jenis komputer ini.


    KLASIFIKASI BERDASARKAN UKURANNYA

    Mikro Computer
    Komputer mikro disebut juga dengan komputer personal atau desktop. Kapasitas memori komputer ini berkisar dari 32 MB sampai 128 MB atau lebih dengan operand register 16 bit (sudah jarang), 32 bit, atau 64 bit. Komputer mikro umumnya stand alone atau single user.

    Mini Computer
    Komputer mini dapat bersifat multi user. Sebuah komputer mini dapat mempunyai beberapa terminal yang dapat digunakan bersama-sama. Tiap terminal dapat ditempatkan terpisah dengan komputer pusatnya. Komputer mini merupakan komputer pertama yang diterapkan pada aplikasi pengendalian proses produksi, riset laboratorium dan komunikasi data.

    Small Computer
    Komputer jenis ini disebut juga dengan small-scale mainfame computer. Komputer jenis ini banyak digunakan untuk multiprogramming, multiprocessing dan virtual storage.

    Medium Computer
    Komputer ini disebut juga dengan medium-scale mainframe computer. Komputer jenis ini dapat mempunyai bermacam-macam alat input atau output. Biasanya komputer ini digunakan untuk komunikasi data dengan ratusan terminal yang terpisah dari komputer pusatnya.

    Large Computer
    Komputer ini disebut juga dengan mainframe karena bentuk pisiknya yang besar seperti lemari. Komputer jenis ini biasanya digunakan oleh kantor-kantor besar yang mempunyai ratusan cabang. Tiap cabang mempunyai terminal yang dihubungkan dengan komputer pusatnya. Kecepatan dan besarnya memori pada komputer ini memungkinkan secara efektif penerapan sistem time-sharing.

    Super Computer
    AS dan Jepang telah melakukan pengembangan komputer jenis ini. IBM telah melakukan pengembangan lebih dari 15 tahun. Komputer ini mempunyai kemampuan yang lebih baik lagi daripada komputer mainframe.


    Perkembangan Bahasa Pemrograman

           Memrogram dengan menghubungkan beberapa sirkuit komputer atau membuatnya dengan bahasa mesin merupakan pekerjaan yang sulit karena si pembuat program harus mengetahui betul seluk-beluk jaringan kerja komputer tersebut. Hal ini yang menjadi pemikiran untuk menciptakan bahasa pemrograman yang lebih mudah lagi. Bahasa tingkat tinggi (high level language) kemudian diciptakan untuk mengatasi hal tersebut. Pemrograman dengan bahasa tingkat tinggi dilakukan dengan bahasa awam (bahasa Inggris sehari-hari dengan aturan tertentu) yang kemudian akan diterjemahkan ke dalam bahasa komputer (bahasa mesin).

    FORTRAN
           FORTRAN (FORmula TRANslator) merupakan bahasa pemrograman tingkat tinggi yang pertama. Dibuat oleh suatu grup di IBM yang diketuai oleh John Bakus pada tahun 1945. FORTRAN ditujukan untuk keperluan teknik dan matematika. FORTRAN diterapkan pada tahun 1957 di komputer IBM 704. Tahun 1958, FORTRAN II dikenalkan untuk IBM 704, 709 dan 650. Tahun 1962, FORTRAN IV dikenalkan untuk komputer IBM 7030. FORTRAN IV distandarisasi oleh American Standard Associations Commitee pada tahun 1966 sampai 1978. ANSI (American National Standard Institute) kemudian membentuk FORTRAN 77.

    LISP
    LISP (LISt Processor atau LISt Programming) ditemukan oleh John Mc Carthy yang dibutuhkan oleh para peneliti Artificial Intelegence (intelegensia buatan). LISP merupakan bahasa intelegensia buatan pertama.

    ALGOL
    ALGOL (ALGOrithmic Language) dikembangkan pada tahun 1958 untuk memecahkan masalah-masalah umum. Mulai diterapkan sebagai bahasa pemrograman sejak tahun 1960. ALGOL populer di Inggris tapi tidak di AS.

    COBOL
    COBOL (COmmon Business Oriented Language) dibuat untuk memecahkan persoalan program standar (program yang ditulis pada satu komputer dimungkinkan untuk dijalankan pada komputer yang berbeda). COBOL dibuat pada tahun 1960.

    LOGO
    LOGO merupakan perkembangan dari LISP yang diterapkan pada komputer mainframe. LOGO ditujukan untuk bidang pendidikan. LOGO diterapkan di komputer mikro pada tahun 1980.

    BASIC
    BASIC (Beginner's All-purpose Symbolic Instruction Code) merupakan bahasa tingkat tinggi interpreter yang memungkinkan pengoperasian komputer secara interaktif. Program dapat ditulis, dijalankan, diubah dan dijalankan lagi tanpa proses kompilasi lagi seperti bahasa tingkat tinggi lainnya yang bersifat kompiler.

    PILOT
    PILOT (Programmed Inquiry, Learning Or Teaching) dikembangkan oleh John A. Starkweather di Universitas Kalifornia pada tahun 1968. PILOT merupakan bahasa yang mudah digunakan karena ditujukan untuk mereka yang belum berpengalaman dalam menulis program.

    PASCAL
    PASCAL dikembangkan oleh Niklaus Wirth pada tahun 1970 di Universitas Zurich. PASCAL diambil dari nama Blaise Pascal.

    C
    Bahasa C pertama kali dikembangkan di Inggris dengan nama BCPL yang kemudian diadaptasi di Bell Laboratories di AS dan diberi nama bahasa B. Bahasa ini kemudian ditingkatkan serta dikembangkan lebih lanjut oleh Dennis M. Ritchie dan diberi nama bahasa C. Bahasa ini telah digunakan untuk menulis Sistem Operasi UNIX dan menjadi bahasa yang populer sampai sekarang.


    Apa itu Internet?

           Pertanyaan ini mungkin merupakan pertanyaan umum. Sebenarnya sampai saat ini belum ada persetujuan yang pasti mengenai definisi internet. Alasannya, maknanya mungkin akan berbeda antara dahulu, sekarang dan yang akan datang. Hal ini disebabkan oleh kekompleksan yang ada di internet serta perubahan yang terjadi setiap saat pada sistem arsitekturnya. Selain itu, setiap orang memiliki sudut pandang dan persepsi yang berbeda-beda dalam mendefinisikan internet. Dari beberapa definisi yang ada dapat diambil kesimpulan dasar yang menggambarkan pengertian internet secara umum.
           Internet adalah sebuah jaringan komputer yang terdiri dari berbagai macam ukuran jaringan komputer di seluruh dunia mulai dari sebuah PC (Personal Computer), jaringan berskala kecil, menengah, sampai jaringan-jaringan utama yang menjadi tulang punggung (backbone) internet seperti NSFnet, NEARnet, SURAnet dll. Jaringan-jaringan tersebut saling berhubungan atau berkomunikasi satu sama lain dengan berbasiskan protokol IP (Internet Protocol) dan TCP (Transmission Control Protocol) atau UDP (User Datagram Protocol) sehingga setiap pengguna pada setiap jaringan dapat mengakses semua layanan yang disediakan oleh setiap jaringan.

    LAHIRNYA INTERNET
           Pemerintah federal AS menciptakan Net sebagai jaringan komunikasi yang dapat menahan berbagai serangan dari Rusia. Advanced Research Projects Agency pada bulan Juli 1968 mengontrak Bolt Beranek and Newman, sebuah perusahaan desain komputer di Cambridge Massachusette untuk membangun ARPAnet, jaringan yang akan menghubungkan komputer-komputer di Institut Penelitian Stanford UCLA, UC Santa Barbara dan University of Utah. Jaringan ini meluas seiring dengan perkembangan teknologi protokol dan switching.
           Pada tahun 1983, 400 komputer telah terhubungkan dan pada tahun 1986, National Science Foundation menciptakan NFSnet yang menghubungkan jaringan-jaringan regional melalui backbone nasional berkecepatan tinggi. Net komersial yang dikenal sekarang belum terbentuk sampai pertengahan tahun 1990. Tidak lama kemudian penyedia jasa online seperti CompuServe dan AOL (America OnLine) dikoneksikan ke Net. Sampai saat ini sekitar 150 - 200 juta lebih orang di seluruh dunia menggunakan internet. Jumlah ini diperkirakan akan menjadi 300 juta lebih di tahun 2005.



    KEBUTUHAN SISTEM
    Komputer yang dibutuhkan untuk mengakses internet sebaiknya memiliki konfigurasi sebagai berikut :

    MINIMAL
    Prosesor : Pentium 233 MMX
    Memori : 32 MB
    Hard Disk : 5 GB
    VGA Card : 2 MB
    Modem : 22.8 Kbps
    OS : Windows 95, Linux, MacOs
    Browser : Internet Explorer 3x/Netscape Navigator 3

    DISARANKAN
    Prosesor : PII 450 Mhz atau lebih tinggi
    Memori 64 MB atau lebih
    Hard Disk : 10 GB atau lebih
    VGA Card : 4 MB
    Modem : 56 Kbps
    OS : Windows 95/98/2000/NT
    Browser : Internet Explorer 4/Netscape Communicator 4 atau lebih tinggi



    Alamat di Internet

           Pemberian alamat di internet mengikuti format IP address. Alamat ini dinyatakan dengan 32 bit (bilangan 1 dan 0) yang dibagi atas 4 kelompok (setiap kelompok terdiri atas 8 bit) dan setiap kelompok dipisahkan oleh sebuah tanda titik (.). Untuk memudahkan pembacaan, penulisan alamat dilakukan dengan menggunakan angka desimal. Misalnya 128.3.1.133 yang jika dinyatakan dalam bilangan biner menjadi 10000000.00000011.00000001.10000101. Dari 32 bit ini, banyaknya jumlah maksimum alamat yang dapat dituliskan adalah 2 pangkat 32 atau 4.294.467.296 alamat.
           Format alamat ini terdiri atas 2 bagian, netid dan hostid. Netid menyatakan alamat jaringan, sementara hostid menyatakan alamat lokal (host/router). Hal ini dapat dianalogikan dengan pengertian sebuah jalan dan rumah. Jika dituliskan alamat JL. Kebon Jeruk 5/34, maka angka 5 menyatakan alamat jaringan (alamat rumah), sementara angka 34 menyatakan alamat host (nomor rumah).



    Penamaan di Internet

           Mengingat suatu nama untuk alamat dirasakan lebih mudah diingat daripada suatu alamat yang dituliskan dengan angka, maka sedapat mungkin orang berusaha mengkonversi suatu angka dengan suatu kata. Salah satu cara untuk mengkonversi alamat-alamat internet ke dalam format kata adalah dengan Domain Name System (DNS). Bentuk umum pemberian nama menurut DNS adalah :

    nama_komputer.nama_subdomain.nama_top_domain

           Nama_komputer adalah nama komputer yang bersangkutan. Nama_subdomain bisa berupa nama organisasi (dec, ibm), jenis organisasi (net, go), atau nama gerbang (gateway) jika komputer tersebut mengakses internet melalui gateway. Nama_subdomain bisa lebih dari satu. Nama_top_domain adalah nama domain tingkat atas seperti nama negara (id, us) atau nama-nama seperti com, gov, edu untuk komputer-komputer yang berada di lingkungan AS. Penamaan seperti ini memberikan informasi dimana komputer tersebut berada. Misalnya indo.net.id, nama komputernya adalah indo, nama subdomainnya adalah net singkatan dari network (penyedia jaringan) yang dapat diartikan sebagai janis organisasinya, dan nama topdomainnya adalah id yang berarti komputer tersebut berlokasi di Indonesia. Berikut ini adalah nama top_domain. yang khusus berada di AS :

    com : Organisasi komersial
    edu : Semua instansi yang terkait dalam bidang pendidikan
    gov : Semuan instansi pemerintah Amerika
    mil : Instansi militer
    net : Internet gateway dan jaringan-jaringan utama
    org : Semua organisasi yang tidak termasuk salah satu di atas
    arpa : Khusus untuk ARPAnet
    int : Organisasi internasional



    Etiket di Internet

           Etiket dalam berkomunikasi di internet dikenal dengan nama Netiquette atau Network Etiquette. Hal-hal yang sebaiknya dihindari dalam berkomunikasi di internet antara lain :

    1. Pemakaian akronim yang berlebihan sewaktu menulis e-mail atau berdiskusi.
      Akronim yang lazim dipakai antara lain : btw (by the way), imho (in my humble opinion), fwiw (for what is worth), fyi (for your information), rtfm (read the friendly manual).

    2. Jangan menulis ulang semua isi e-mail atau diskusi yang akan anda balas. Tulis hanya bagian-bagian yang memang hendak diberi tanggapan.

    3. Jangan menulis e-mail atau diskusi dengan huruf besar semua karena selain akan lebih sukar dibaca, juga memberikan kesan marah. Gunakan pemakaian huruf yang semestinya.

    4. Jangan menulis e-mail lebih dari 70 karakter dalam satu baris. Hal ini membuat mail anda sukar dibaca, khususnya pembaca yang menggunakan terminal character-mode.

    5. Untuk menyatakan ekspresi anda pada forum diskusi dan e-mail, berikut ini beberapa simbol yang dapat digunakan :
    :-) tersenyum bebas
    :) merasa senang, gembira
    :-( tidak setuju akan sesuatu hal
    :-D menertawai seseorang
    :-I tersenyum acuh
    :-O harap tenang (oops...)
    :-Q penulis adalah perokok
    :-X diam seribu bahasa
    |-I sedang mengantuk
    |-O sedang menguap atau mendengkur
    |-) he...he
    :-@ penulis sedang berteriak
    :'-( penulis sedang menangis
    (-: seorang kidal
    (:I seorang cendikiawan
    %-) penulis telah berada di depan komputer lebih dari 15 jam nonstop
    :*) seorang pemabuk
    [:] penulis adalah robot
    8-) penulis berkaca mata
    :-{) mempunyai kumis/brewok
    :-{} memakai lipstik
    :-: tersenyum simpul
    8:-) seorang ahli
    :-/ skeptikal



    Komponen - Komponen Internet

           Komponen-komponen yang ada di internet sangatlah beraneka ragam baik sifat maupun manfaatnya. Komponen yang dimaksud bisa berarti layanan internet, piranti (tool), utiliti atau sistem tertentu di internet. Sejalan dengan berkembangnya internet, komponen-komponen tersebut berubah-ubah jumlahnya setiap saat. Apa yang disampaikan disini merupakan sebagian yang paling umum dan yang mendasari penggunaan internet.


    1. E-Mail (Electronic Mail)

           E-mail merupakan komponen utama yang paling banyak digunakan dalam komunikasi informasi saat ini, bukan saja di internet tapi juga outernet (jaringan lain di luar internet). Format penulisan alamat e-mail adalah username@hostname. Username adalah nama yang tertera di mesin komputer penyedia internet setempat (ISP) dimana nama orang tersebut terdaftar. Hostname adalah nama lengkap (berikut domainnya sesuai aturan DNS) mesin komputer ISP yang terhubung ke internet. Pengiriman e-mail di internet menggunakan protokol SMTP (Simple Mail TransferProtocol) sebagaimana dispesifikasikan dalam RFC.


    2. Telnet

           Telnet adalah suatu aplikasi program komunikasi interaktif dua arah berbasiskan protokol TCP/IP yang digunakan untuk emulasi terminal ke remote komputer dari lokal komputer atau Terminal Server dan dapat menikmati fungsi yang sama dengan terminal yang dihubungkan langsung ke komputer tersebut. Sebelum log on pemakai biasanya harus memberikan identitas (username dan password) terlebih dahulu. Jika identitas yang diberikan benar, pemakai akan masuk ke remote komputer tersebut dan dapat melakukan aktifitas yang tersedia dan yang diperbolehkan oleh sistem administrator mesin komputer tersebut. Perintah penulisan Telnet adalah telnet hostname atau telnet hostaddress. Hostname adalah nama DNS dari mesin komputer yang dituju sementara hostaddress adalah alamat internetnya (IP address).


    3. Shell

           Shell adalah suatu jenis layanan yang menggunakan perintah-perintah dalam Sistem Operasi Unix. Perintah-perintah seperti finger, who, what, talk, ping, mail dan telnet seringkali digunakan dan dapat dianggap sebagai layanan dalam internet. Shell berhubungan dengan emulasi misalnya emulasi ke ISP. Pada saat anda emulasi ke ISP, anda pasti akan log on ke mesin- mesin komputer yang berbasiskan Unix. Setelah log on, anda akan mendapatkan prompt " # ". Pada saat itu anda sebenarnya sudah berada dalam layanan Shell dan siap memberikan perintah- perintah Unix sebanyak yang anda ketahui. Layanan Shell ini hanya bermanfaat bagi pemakai yang sudah mengenal baik Unix. Bagi mereka yang tidak mengenal Unix akan mendapatkan kesulitan saat memakai layanan ini.


    4. FTP (File Transfer Protocol)

           FTP adalah suatu aplikasi program yang merealisasikan konsep client-server antar host di internet atau semua host yang memakai protokol TCP sebagai transport-protokolnya. FTP menyajikan hubungan yang interaktif antara client dan server. Kelebihan lainnya dalam hal sekuritas karena tidak semua client dapat mengakses FTP server sebab client harus punya otorisasi (username dan password) terlebih dulu untuk dapat mengakses semua file yang ada di FTP server. Client yang tidak punya otorisasi hanya dapat mengakses suatu FTP server jika FTP server tersebut menyediakan suatu account yang dapat digunakan oleh publik (semua client) yang disebut anonymous FTP. Pada anonymous FTP, alamat e-mail anda akan digunakan sebagai password.


    5. Gopher

           Gopher adalah komponen internet yang digunakan untuk mencari dan mengambil informasi berdasarkan konsep client-server. Informasi tersebut dapat berupa data teks atau binari, gambar maupun suara. Hubungan antar Gopher Server yang membentuk jaringan disebut Gopherspace. Gopher dikembangkan pertama kali oleh Computer and Information Services Department dari Universitas Minesota. Berikut ini adalah beberapa Gopher Server yang dapat diakses serta topik utama yang disediakan :

    • cyfer.esusda.gov (pertanian)
    • libra.arch.umich.edu (arsitektur)
    • galaxy.ucr.edu (fotografi)
    • cast0.ast.cam.ac.uk (astronomi)
    • wuarchive.wust1.edu (komputer)
    • gopher.stolaf.edu (geologi)
    • odie.niaid.nih.gov (masalah AIDS)
    • gopher.lib.umich.edu (informasi internet)

    6. UseNet (NetNews)

           UseNet adalah suatu jaringan komputer berbasiskan konsep client-server yang berfungsi seperti forum diskusi elektronik internasional tentang berbagai macam hal. Pentransferan data dan informasi menggunakan NNTP (Network News Transport Protocol) dan UUCP (Unix to Unix Copy Program). Tiap tulisan/pesan pemakainya dikelompokkan atas beberapa kelompok (newsgroup) yang membicarakan suatu topik tertentu.


    7. IRC (Internet Relay Chat)

           IRC adalah suatu program client-server yang berfungsi seperti perintah talk di Unix. Bedanya, pada IRC jumlah pemakai yang berkomunikasi dapat lebih dari dua orang pada saat yang bersamaan. Perintah Unix yang berhubungan dengan IRC adalah finger yang digunakan untuk mengetahui siapa saja pemakai yang log on di suatu host tertentu (lokal atau remote) dan ping yang digunakan untuk mengetahui suatu host sedang dalam keadaan hidup (reachable) atau mati (unreachable). Dasar penggunaan IRC adalah konsep channel. Setiap pembicaraan menggunakan sebuah channel.


    8. WWW (World-Wide Web)

           WWW (3W) atau biasa juga disebut Web, tidak hanya berfungsi sebagai media untuk mencari informasi, Web sudah banyak digunakan secara komersial oleh hampir semua perusahaan-perusahaan di seluruh dunia untuk mengiklankan usaha mereka. World-Wide Web dikembangkan pertama kali oleh tim WWW yang dipimpin oleh Tim Berners-Lee dari European Particle Physics Laboratory (CERN) Swiss. Setiap dokumen yang ditulis menggunakan suatu format standar yang disebut HTML (HyperText Markup Language). Dokumen yang ditransfer antar Web Server menggunakan suatu protokol yang disebut HTTP (HyperText Transfer Protocol). Web saat ini telah semakin dinamis, interaktif dan cerdas dengan bahasa pemrograman yang dikembangkan untuk menutupi kekurangan yang terdapat pada HTML sebagai bahasa standar untuk Web. Kalau dulu suatu Web hanya dapat menyajikan informasi, saat ini suatu Web telah dapat berinteraksi dengan pengguna melalui pengisian form, validasi input atau transaksi online.


    PERKEMBANGAN WEB

    BAGAIMANA WEB BERPUTAR
           Terdapat waktu yang panjang sebelum World Wide Web mendunia. Pada tahun 1945, Seorang ilmuwan bernama Vannevar Bush berteori tentang suatu alat komunikasi masa depan yang cukup mengejutkan, yaitu semacam PC yang dilengkapi dengan browser. Pada tahun 1960, Ted Nelson, pelopor HyperText, menyusun suatu jaringan informasi mirip Web yang disebut proyek Xanandu (proyek tempat ia bekerja sampai saat ini). Web baru benar-benar berjalan pada bulan Maret 1989 saat Tim Berners Lee (Insinyur software Inggris yang bekerja di Laboratorium Fisika Partikel Eropa di Jenewa) menemukan sistem yang memungkinkan para ilmuwan di laboratorium saling berbagi dokumen yang berbeda dalam bentuk hyperlink dan browsable.
           Sejak tahun 1992, proyeknya yang dinamai World Wide Web populer di antara peneliti dan ilmuwan yang menggunakan internet secara eksklusif. Pada tahun 1993, Marc Andreessen (sarjana muda yang bekerja di National Center for Super Computing Applications) bekerja sama dengan Eric Bina (programer NCSA) merancang browser grafis tingkat tinggi yang disebut NCSA Mosaic. Sejak saat itu popularitas Web mulai melambung terutama setelah keduanya menggabungkan suatu StartUp yang disebut Netscape pada tahun 1994 dan memulai penciptaan browsernya yang lebih baik yang disebut Navigator.


    TREND SEPUTAR WEB

    1. E-Commerce
           Teknologi internet yang berkembang pesat, biaya investasi yang rendah dan aliran modal yang sangat besar telah memunculkan banyak situs-situs e-commerce yang menawarkan berbagai produk mulai dari buku sampai mobil. Untuk menarik konsumen, banyak situs yang menawarkan potongan harga gila-gilaan. Sebagai contoh 800.com (situs barang-barang elektronik, musik dan video) yang memberikan penawaran istimewa berupa pembelian 3 keping CD dengan harga hanya US$1 termasuk ongkos kirim. Situs ini juga menawarkan akses internet gratis untuk menarik banyak pengunjung.
           Pada tahun 2000, situs tersebut kena batunya. Saham-saham berbasis dotcom berjatuhan dan para investor menarik modalnya dari banyak perusahaan dotcom. Sesungguhnya menjual produk di bawah harga dasar akan berakibat buntung bukan untung. Ini seharusnya dipikirkan oleh para pemilik situs yang menarik pelanggan dengan tawaran yang tidak masuk akal. Sebenarnya ide yang ada di balik itu semua adalah membangun citra yang didasarkan pada tujuan ekonomi, yaitu semakin banyak orang yang mengunjungi suatu situs, semakin cepat situs tersebut mendapat untung. Strategi seperti ini sudah tidak berlaku lagi sekarang maupun di masa yang akan datang.
           Suatu situs hendaknya tidak berorientasi pada trafik (jumlah orang yang berkunjung) karena konsep situs dikunjungi banyak orang adalah toko selalu ramai oleh pengunjung. Hal ini bukanlah yang diinginkan oleh penjual. Yang diinginkan oleh penjual adalah pengunjung membeli barang. Orientasi pada trafik merupakan ciri di tahun 1999. Saat ini yang diperlukan bukannya jumlah pengunjung melainkan keuntungan. Perusahaan-perusahaan dotcom yang bangkrut tidak hanya terdiri atas perusahaan kecil, tapi juga perusahaan terkenal. Pets.com merupakan salah satu contoh. Perusahaan online yang terkenal di AS ini menjual hewan peliharaan dan didukung oleh Amazon.com, tapi pada bulan Oktober 2000, perusahaan ini gulung tikar karena terus merugi. Hal ini menandakan bahwa suatu situs yang terkenal tidak menjamin suatu keuntungan.
           Untuk menjadi suatu situs e-commerce yang sukses harus memiliki sesuatu yang membuat konsumen berminat untuk kembali. Salah satu yang terpenting adalah pelayanan yang baik pada konsumen. Pelayanan yang baik bisa mencakup beberapa hal, tapi yang terutama adalah kemudahan dalam memilih barang, perpindahan halaman Web yang cepat, serta pengiriman barang yang tepat waktu. Situs e-commerce hendaknya lebih memfokuskan diri pada pelayanan yang baik dibandingkan harga yang murah semata-mata. Hal ini mungkin akan membuat harga lebih mahal, tapi akan lebih memberikan kepuasan pada pelanggan.


    2. Internet dimana-mana
           Teknologi baru akan menggantikan fungsi kabel dari perangkat yang ada untuk koneksi ke internet sehingga tidak dibutuhkan lagi kabel untuk mensinkronisasikan PDA (Personal Digital Assistant) dengan PC. Inovasi ini akan membuat akses internet dapat dilakukan dimana saja dan kapan saja. Yang saat ini sedang dikembangkan adalah teknologi nirkabel (wireless) 3G (third generation). Teknologi ini akan menggabungkan telepon selular, PDA dan Web ke internet dengan kecepatan 2 Mbps (Megabyte per second), lebih cepat dari sambungan TI saat ini. Teknologi ini tentunya memerlukan waktu untuk realisasinya. Teknologi baru yang lebih familiar, Bluetooth, akan menggantikan fungsi kabel yang menghubungkan PC, laptop atau PDA. Teknologi nirkabel jarak dekat ini menggunakan gelombang radio dan dapat terhubung ke peralatan tersebut dengan kecepatan 1 Mbps pada jarak 30 kaki walaupun terhalang dinding.


    3. Tampilan yang Lebih Menarik
           Internet di masa datang akan memperbaharui hal yang mendasar pada browser saat ini. Browser yang ada saat ini dapat melakukan browsing (pencarian) sederhana dengan sangat baik tapi lemah untuk pencarian dengan fungsi-fungsi yang lebih rumit. Kelemahan ini karena browser tersebut masih menggunakan bahasa pemrograman tahun 1970-an. Di masa datang suara anda akan menggantikan fungsi keyboard dan mouse untuk menjalankan fungsi-fungsi atau perintah standar. Saat ini telah ada produk dari IVAN yaitu My-IVAN yang dapat digunakan untuk menjelajah internet dengan perintah suara. Saat teknologi pengenal suara telah semakin baik, menjelajahi internet melalui WAP (Wireless Application Protocol) nampaknya akan menjadi hal yang populer bagi para pengguna ponsel (telepon selular).


    4. Internet untuk Semua
           Saat ini teknologi nampaknya masih milik kalangan terbatas yang didominasi oleh golongan kaya dan terpelajar. Fenomena ini nampaknya akan segera berakhir. Hal ini didasarkan pada persentase kenaikan jumlah pengguna internet di beberapa negara Asia : Indonesia naik 180%, Kor-Sel 120%, Singapura 115%, Malaysia 90%, bahkan India tahun lalu tercatat 4500%, suatu persentase peningkatan yang dramatis. Kendati pada tahun 2004 diperkirakan akan ada 600 juta orang di dunia yang akan mengakses internet, tetapi masih banyak yang tidak mampu untuk mengaksesnya, termasuk bagi mereka yang memiliki keterbatasan fungsi tubuh.
           Ada dua tipe kesenjangan dalam mengakses internet : pertama kesenjangan dalam mengakses dan yang kedua kesenjangan dalam memanfaatkan. 1 juta orang Amerika pertama yang menggunakan internet menurut Jeffrey Cole (pimpinan Center for Communication Policy di UCLA), hasilnya membosankan karena mayoritas dari mereka adalah kulit putih, golongan mampu dan sangat terpelajar. Belakangan ini perkembangannya cukup membesarkan hati. Mulai banyak orang kulit hitam dan latin, lebih banyak wanita dan mereka dari kalangan menengah ke bawah. Beragamnya komunitas pengguna internet di Indonesia juga terjadi di Indonesia. Jika awalnya pengguna umumnya didominasi oleh kalangan universitas dan peneliti, saat ini banyak didominasi oleh pebisnis dan pelajar.
           Keberadaan sekitar 3000 warnet di seluruh Indonesia dengan biaya terjangkau membuat akses internet tidak lagi menjadi kegiatan yang mahal. Saat ini yang penting untuk dilakukan bukan bagaimana membuat semua orang memiliki akses ke internet, tapi bagaimana membuat semua orang tahu cara menggunakan internet untuk membantu kehidupan mereka. Di masa datang perbedaan antara dunia maya dengan dunia nyata mungkin akan menjadi sangat kabur saat dimana semakin banyak orang yang menerapkan konsep dunia maya dalam kehidupan nyata. Pada beberapa tahun ke depan, mungkin orang akan lupa sedang menggunakan sesuatu yang bernama internet karena internet telah masuk sedemikian rupa ke dalam kehidupan setiap individu.



    CGI (Common Gateway Interface)

           CGI merupakan bentuk komunikasi dimana client (browser) dapat memberikan input kepada server yang kemudian mengolah masukan tersebut serta mengembalikannya kepada client. Setiap anda mengakses suatu Web Site (Situs Web), anda meminta Web Server untuk menampilkan apa yang ingin anda dapatkan untuk kemudian server mengirimkannya kepada anda melalui browser. Komunikasi macam ini adalah komunikasi non-interaktif dimana anda hanya dapat meminta informasi lewat suatu input yang telah ditetapkan. Bagaimana kalau anda ingin memberikan input tetapi input tersebut terserah anda seperti komentar misalnya? Disinilah CGI berperan. CGI itu sendiri bukanlah bahasa pemrograman. CGI hanyalah suatu istilah untuk menggambarkan bentuk komunikasi antara client-server secara interaktif.


    Kebutuhan untuk CGI Web

    Berikut ini adalah beberapa syarat yang harus dipenuhi agar anda dapat menulis skrip CGI :

    • Browser dan akses internet
    • Bahasa pemrograman
    • Software khusus
    • Server yang menangani CGI

           Jika anda menulis skrip CGI pada platform MS Windows, software khusus diperlukan untuk pengkonversian ke sistem Unix karena umumnya Web Server menggunakan Unix sebagai platformnya. Software khusus yang dapat digunakan misalnya Perl for Windows 32 Bit atau UltraEdit. Jika anda membuat CGI di platform Unix, software khusus tersebut tidak diperlukan. CGI dapat ditulis dengan hampir semua bahasa pemrograman yang ada saat ini. Umumnya CGI ditulis dengan Perl atau C. Hal ini karena interface (antar-muka) pada Unix tidak berbasis GUI (Graphical User Interface). Interface GUI akan menghabiskan banyak bandwidth (sumber daya). Hal ini akan menyebabkan akses ke server menjadi lamban. Perl dan C merupakan bahasa pemrograman yang berbasis Unix.
           Untuk Web Server yang menggunakan Macintosh sebagai platformnya dapat menggunakan AppleScript, sementara Web Server yang berbasiskan WindowsNT dapat menggunakan VisualBasic. Bahasa pemrograman untuk CGI harus dapat menangani TCP/IP dan dapat dijalankan pada server yang akan digunakan. Tidak semua bahasa pemrograman mampu menangani TCP/IP. Bahasa pemrograman di bawah platform DOS seperti Basic atau Pascal tidak mampu menangani TCP/IP sehingga anda tidak dapat memakainya. Kebanyakan software yang mampu menangani TCP/IP dan biasa dipakai untuk pemrograman CGI adalah software yang berada di bawah platform Unix seperti Perl, Bourne Shell, C/C++. Itu sebabnya kebanyakan CGI dibuat di Unix, namun demikian penggunaannya relatif lebih sulit karena sifatnya tidak user friendly seperti Windows atau Macintosh milik Apple.



    Bahasa Kompiler atau Interpreter ?

           Bahasa pemrograman yang memiliki banyak "pengikut" adalah bahasa kategori kompiler. Pada bahasa kompiler, setiap instruksi yang dibuat akan diubah terlebih dulu menjadi Source Code. Tahap selanjutnya adalah mengubah source code tersebut menjadi Object Code yang memiliki ukuran lebih kecil dan berbentuk biner. Object code yang berbentuk biner tersebut telah mendekati bahasa mesin sehingga aksesnya lebih cepat. Kelebihan bahasa kompiler adalah setiap ada instruksi yang salah (syntax error) dapat diketahui dan ditangani segera.
           Salah satu bahasa kompiler yang digunakan di CGI adalah C/C++. Bahasa C yang dikembangkan oleh Brian Kernighan dan Dennis Ritchie pada tahun 1972 di laboratorium Bell ini relatif populer penggunaannya untuk CGI. Bahasa yang mirip dengan C adalah C++ yang dikembangkan oleh Bjarne Stroustrup di AT&T. Perbedaan antara keduanya adalah bahasa C++ lebih berorientasi pada obyek (Object-Oriented) sementara bahasa C lebih prosedural. Bahasa kategori interpreter berbeda dengan bahasa kompiler. Pada bahasa interpreter, instruksi yang dibuat tidak perlu dikompilasi menjadi object-code sebelum dieksekusi. Setiap baris perintah akan dijalankan tanpa melihat apakah ada perintah yang salah sebelum dijalankan. Shell merupakan salah satu contoh bahasa interpreter.



    Multimedia dan VRML

           Salah satu daya tarik internet adalah kemampuannya untuk menampilkan elemen-elemen multimedia di Web. Suatu Web Site tidak hanya mampu menampilkan suatu hypertext, tapi telah berkembang menjadi suatu hypermedia yang dapat menampilkan gambar, suara, video dan animasi. VRML (Virtual Reality Modeling Language) merupakan bahasa yang digunakan untuk menampilkan obyek 3D di Web. Tujuan penggunaan VRML untuk menyediakan informasi yang mendekati kenyataan atau realita. Untuk menjelajahi suatu situs Web, anda tidak perlu lagi melakukannya dengan melompat dari satu page ke page lain tapi dapat melakukannya seperti sedang berjalan dari suatu ruangan ke ruangan lain.


    Bahasa Skrip (Scripting Language)

           Pada dasarnya bahasa skrip tidak berbeda dengan bahasa pemrograman biasa karena skrip juga berisi sekumpulan instruksi program. Bedanya skrip memiliki aturan yang lebih sederhana (penulisannya lebih manusiawi) dan umumnya tidak dikompilasi. Salah satu contoh skrip (yang mungkin pernah anda ketahui) adalah file Batch (*.BAT) pada Sistem Operasi DOS. Sebenarnya Netscape telah merilis JavaScript yang dijalankan di server (mirip CGI), skrip ini dikenal dengan nama LiveWire. Perbedaan antara keduanya adalah JavaScript versi server (LiveWire) tidak diletakkan di file HTML, tapi diletakkan di file executable yang berisi kode-kode byte (mirip dengan file *.class milik Java). JavaScript memang tidak secanggih Java (hanya merupakan skrip) tetapi untuk memrogramnya tidak diperlukan pemrograman profesional.


    Server-Side dan Client-Side

           Teknologi di Web secara umum dibedakan menjadi dua, yaitu Server-Side dan Client-Side. Pada Server-Side proses akan dilakukan di Web Server sementara client (Web Browser) hanya akan menerima hasilnya dalam bentuk HTML. Contoh skrip Server-Side adalah CGI/Perl, ASP (Active Server Pages), JSP (Java Server Pages) dan PHP. Pada Client-Side, proses dilakukan di Web Browser. Contoh skrip Client-Side antara lain JavaScript, JScript dan VBScript. Penggunaan keduanya hendaknya disesuaikan dengan aplikasi Web yang digunakan. Server-Side digunakan untuk memroses segala sesuatu yang berhubungan dengan server misalnya manipulasi database. Client-Side digunakan untuk mengadakan interaksi dengan user yang frekuensinya tinggi, namun data yang diperlukan relatif sedikit atau telah tersedia sebelumnya misalnya aplikasi untuk permainan atau pemeriksaan event pada browser. Tidak dianjurkan menggunakan Client-Side untuk aplikasi Web yang membutuhkan data yang banyak dan selalu berubah-ubah, atau menggunakannya untuk verifikasi user dan password.


    JavaScript dan JScript

           Microsoft telah merilis JavaScript versi "Microsoft" yang engine-nya terdapat di browser mereka Internet Explorer. JavaScript versi "Microsoft" dikenal dengan nama JScript. Implementasi JScript dengan JavaScript sedikit berbeda. Akibatnya JScript tidak sepenuhnya kompatibel dengan JavaScript demikian pula sebaliknya.Selain memberikan dukungan terhadap JavaScript dari Netscape yang disebut JScript pada browsernya, Microsoft juga mengembangkan sendiri suatu skrip yang dibuat berdasarkan pada bahasa VisualBasic yaitu VBScript yang mulai dikembangkan sejak Internet Explorer versi 2.0.
           Kelebihan VBScript antara lain pada sintaks penulisannya yang sederhana. Sintaks dalam VBScript dikembangkan dari bahasa pemrograman BASIC, bahasa pemrograman yang populer di kalangan pemula karena kesederhanaannya sehingga mudah dipelajari. Sekalipun sederhana, VBScript cukup tangguh untuk melakukan pemrograman yang rumit sekalipun. Sayangnya VBScript hanya dapat dijalankan di browser Internet Explorer, namun kelemahan ini tidaklah terlalu mengkhawatirkan mengingat Explorer termasuk browser yang paling banyak digunakan.
           Bila anda bingung memilih browser Web yang ingin digunakan, pasanglah Netscape Navigator/Communicator dan Internet Explorer di komputer anda. Hal ini perlu dipertimbangkan sebab beberapa implementasi JScript (yang engine-nya terdapat di Internet Explorer) berbeda dengan JavaScript (yang engine-nya terdapat di Navigator) karena sampai saat ini pertarungan antara Netscape Communication dan Microsoft belum berakhir. Sebagian pengguna akan menggunakan Navigator sebagian lagi Explorer.
           Sebagian orang menganggap Java sama dengan JavaScript karena keduanya sama-sama menggunakan kata "Java". Selain itu keduanya memiliki sintaks penulisan yang sama pada pemrogramannya padahal keduanya sangat berbeda. Java merupakan bahasa pemrograman (berbasis kompiler-interpreter) sementara JavaScript hanya merupakan bahasa skrip (berbasis interpreter). Hal ini menyebabkan banyak orang yang mengacaukan keduanya. Ada orang yang mengatakan bahwa dirinya sedang belajar atau memrogram "Java" padahal yang dilakukannya adalah menulis skrip menggunakan JavaScript. Berikut ini adalah beberapa perbedaan dasar antara Java dengan JavaScript. Sebenarnya masih ada perbedaan lain tapi tidak begitu signifikan.



    JavaScript Java
    Dikembangkan (pertama kali) oleh Netscape Communication Dikembangkan oleh Sun Microsystem
    Program diletakkan di file HTML dan Diinterprestasikan oleh browser.

    Program dikompilasi dulu menjadi file .class, dipanggil melalui applet dari halaman HTML dan dieksekusi oleh JVM (Java Virtual Machine) di browser.

    Menggunakan pengikatan dinamis Menggunakan pengikatan statis
    Berbasis obyek Berorientasi Obyek
    Tipe data tidak perlu dideklarasikan Tipe data harus dideklarasikan



    JAVA dan JavaScript

           Java adalah bahasa pemrograman yang dikembangkan oleh Sun Microsystem Inc. dari bahasa pemrograman yang sudah sangat populer yaitu C++. Java dirancang untuk mengambil kelebihan yang ada pada C++ seperti hasil programnya yang cepat dan berukuran kecil, serta untuk membuang semua kekurangan dan kelemahan yang ada pada C++ yaitu dengan menyederhanakan bahasa C++ yang sangat kompleks. Pada mulanya bahasa ini diberi nama Oak tapi karena mendapat masalah dalam Hak Cipta, nama Oak diganti menjadi Java. Berbeda dengan C++, Java merupakan bahasa yang berbasiskan kompiler sekaligus interpreter (mirip dengan PERL).
           Sebagaimana bahasa kompiler yang lain, setiap kode yang ditulis di Java harus dikompilasi dahulu agar dapat dipahami oleh mesin. Pada C++ dan kebanyakan bahasa kompiler lain, hasil kompilasi hanya dapat dijalankan pada suatu mesin tertentu. Dengan Java, hasil kompilasi dapat dijalankan pada mesin apa saja baik itu Unix, Mac maupun Windows. Sifatnya yang mempu mengambil kelebihan dan keunggulan C++ dan kemampuannya untuk dijalankan di semua platform membuat Java sangat ideal untuk digunakan di internet.
           Pada dasarnya program Java dibagi atas dua macam yaitu aplikasi dan applet. Aplikasi merupakan program yang dapat berdiri sendiri (dapat dianalogikan dengan file *.exe). Applet merupakan program Java yang ditempelkan di halaman HTML. Applet Java dapat dianalogikan dengan Plug-in pada Netscape Navigator atau kontrol ActiveX pada Internet Explorer. Applet terdiri dari sekumpulan instruksi yang disebut byte code (kode byte). Kode byte inilah yang diterjemahkan oleh interpreter Java menjadi instruksi-instruksi mesin untuk suatu komputer tertentu. Itu sebabnya Java dapat dijalankan pada sembarang mesin selama mesin tersebut memiliki interpreter Java yang mampu menangani applet tersebut.
           Untuk menjalankan applet Java, browser anda harus memiliki JVM (Java Virtual Machine). JVM merupakan interpreter yang menerjemahkan kode byte yang terdapat pada file *.class (kode hasil kompilasi program Java) menjadi kode mesin dimana applet tersebut dijalankan. Sebagai contoh bila applet Java dijalankan pada Sistem Operasi Windows, JVM akan menerjemahkan kode byte menjadi kode mesin berbasis Intel. Saat ini ada empat browser yang sudah mendukung Java, yaitu Netscape Navigator 3 ke atas, MS Internet Explorer 3 ke atas, Oracle PowerBrowser dan HotJava. Browser yang disebut terakhir merupakan browser yang dibuat oleh Sun Microsystem menggunakan bahasa Java.
           Untuk dapat menggunakan Java, anda harus memiliki program Java yang disebut JDK (Java Development Kit). Anda bisa mendapatkan berbagai contoh applet Java serta informasi lain tentang Java di www.gamelan.com. JDK masih menggunakan baris perintah sehingga penggunaannya sedikit sulit. Bila anda ingin menjadi pemrogram Java serius, ada baiknya anda menggunakan program Java yang telah memiliki IDE (Integrated Development Environment) yang dikembangkan oleh pihak ketiga seperti Symantec Cafe, Borland JBuilder atau Microsoft Visual J++ Informasi lebih jauh tentang Symantec Cafe dapat anda dapatkan di www.symantec.com, sedangkan informasi tentang Visual J++ dapat anda dapatkan di www.microsoft.com.
           Kemampuan Java melebihi CGI karena dengan Java beban pemrosesan dialihkan ke client sehingga beban server dapat dikurangi. Dengan Java anda dapat menampilkan animasi suara ataupun diagram tanpa harus menyimpannya dalam file citra tertentu dsb. Anda bahkan dapat membuat permainan yang dapat dimainkan di internet. Sayangnya Java sangat sulit dipelajari oleh pemula, terutama yang masih asing dengan pemrograman C/C++. Bagi yang tidak terbiasa, membuat program dalam bahasa Java sangatlah sulit. Bagi yang terbiasa pun mempelajarinya perlu waktu lama. Dari latar belakang inilah Netscape Communication bekerja sama dengan Sun Microsystem mengembangkan bahasa skrip yang diberi nama JavaScript.



    MACAM - MACAM WEB CGI

    FORM
    Form memungkinkan suatu Web Server untuk menerima informasi dari pengguna melalui sejumlah elemen-elemen yang disebut control. Kontrol ini bisa berupa suatu checkbox, radio button, push button, list menu dan sejumlah kontrol lain yang biasa anda lihat pada kotak dialog di aplikasi Windows. Form dapat digunakan untuk berbagai keperluan, seperti meminta umpan balik dari pembaca, menawarkan barang/jasa secara online, dll. Jika anda ingin menggunakan form dari pihak ketiga serta pelayanannya, anda dapat mendaftarkan diri di www.FeedBack.com

    GUEST BOOK
    Guest Book adalah page khusus yang berfungsi untuk menampung semua hasil masukan form yang berisi nama, alamat, e-mail, dll. Untuk membuat Guest Book sendiri tidaklah mudah karena membutuhkan pengetahuan pemrograman yang luas. Agar situs Web anda memiliki fasilitas Guest Book, anda dapat menggunakan Guest Book buatan pihak lain. Anda dapat mendaftarkan diri anda di www.GuestWorld.com.

    COUNTER
    Counter berfungsi untuk mendata berapa banyak orang yang telah mengunjungi situs anda pada periode tertentu (statistik pengunjung). Counter dapat dijadikan indikator yang menjadi acuan baik tidaknya situs Web anda. Situs yang memiliki angka statistik tinggi menandakan bahwa situs tersebut menarik karena sering dikunjungi. Untuk meletakkan counter di situs Web anda, anda dapat mengunjungi www.TheCounter.com atau www.JCounter.com.

    MESSAGE BOARD
    Message Board merupakan salah satu kemampuan CGI yang mirip dengan News. Message Board menyediakan tempat untuk menuliskan pesan ke server. Pesan bisa berupa berita, pertanyaan maupun pernyataan. Pesan yang diterima akan ditampilkan oleh server di jendela browser sehingga dapat dibaca oleh orang lain. Orang yang telah membaca dapat menanggapi pesan tersebut. Untuk mendapatkan Message Board, anda dapat mengunjungi www.BeSeen.com.

    QUICK NAVIGATOR
    Quick Navigator akan membuat suatu topik berpindah ke topik lain dengan cepat. Quick Navigator sebenarnya merupakan link yang diletakkan pada menu PopUp. Dengan Quick Navigator, perpindahan link akan lebih cepat. Quick Navigator juga bisa anda dapatkan di www.BeSeen.com

    QUIZ
    Quiz pada CGI berfungsi sebagai pertanyaan-pertanyaan yang penggunaannya ditujukan pada siapa saja yang akan membuat suatu penelitian sosial dengan model questioner. Dengan Quiz ini akan tampak mudah karena hasil dari questioner tersebut dapat langsung dilihat. Sekali lagi untuk mendapatkan Quiz, anda dapat kunjungi www.BeSeen.com



    TIP DAN TRIK


    JIKA ANDA PENGGUNA INTERNET

    Berikut ini adalah hal-hal yang seharusnya diperhatikan bila anda pengguna internet.

    1. Waktu Akses. Kecepatan akses komputer di internet pada jam-jam tertentu akan berbeda dengan jam-jam lain. Pada pukul 9 - 15, jalur komunikasi telepon sangat sibuk karena banyaknya masyarakat dan perusahaan yang menggunakan telepon atau mengakses internet. Hal ini akan berpengaruh pada kecepatan akses. Bila keperluan tidak mendesak, sebaiknya mengakses internet pada malam atau dini hari.

    2. Disable Auto Load Image. Bagi anda yang hanya ingin membaca berita atau mengirim e-mail, sebaiknya fasilitas auto load image pada Netscape Navigator atau auto load multimedia pada Internet Explorer dinon-aktifkan. Sudah menjadi rahasia umum bahwa salah satu faktor yang menyebabkan lambatnya akses internet adalah banyaknya grafis di suatu Web Page.

    3. Indikator Loading. Ada kalanya suatu Web Page akan tampak lama sekali untuk diakses. Ini dapat dilihat pada saat indikator loading suatu dokumen tidak bertambah. Penyebabnya dapat karena jalur komunikasi sedang padat sehingga harus entri data, atau data yang sedang di loading "hilang" di tengah jalan. Untuk mengatasinya anda dapat menekan tombol reload/refresh di browser agar data yang dipanggil dimuat kembali.

    4. Aktifkan Beberapa Jendela Browser. Saat menunggu suatu Web Page dimuat seluruhnya, ada baiknya anda membuka jendela browser baru dan mengakses alamat situs Web baru pula. Membuka satu-persatu situs Web pada satu jendela browser kurang efisien.

    5. Non-aktifkan Jendela Browser yang Tidak Perlu. Tutuplah jendela browser yang tidak perlu atau sudah tidak digunakan lagi. Banyaknya jendela browser yang terbuka dapat pula mempengaruhi kecepatan akses internet karena banyaknya data yang harus diloading.


    JIKA ANDA PEMBUAT SITUS WEB

    Bagi anda pembuat Situs Web, hal-hal berikut harus diperhatikan :

    1. Ukuran File Gambar.
      Penggunaan gambar dalam Web merupakan salah satu hal yang membuat Web menjadi begitu terkenal. Sekalipun gambar dapat membuat Web lebih menarik, perhatikan ukuran file gambar yang akan digunakan. Gambar yang besar sangat mempengaruhi kecepatan akses internet.

    2. Banyaknya warna.
      Untuk gambar animasi atau gambar sederhana lain yang hanya memiliki 256 warna atau kurang, gunakanlah format gambar GIF. Jika lebih dari itu, biasanya gambar untuk keperluan foto, gunakanlah format gambar JPEG.

    3. Besar Gambar.
      Pertimbangkanlah ukuran gambar terutama bagi anda yang menggunakan ImageMap. Penggunaan ImageMap terkadang mendorong pembuat situs Web membuat gambar yang besar karena akan lebih menarik. Pembuatan gambar yang besar walaupun menarik sesungguhnya kurang bijaksana karena selain akan memperlambat akses, juga akan membuat pengunjung situs tersebut harus menggulung Scroll Bar untuk melihat gambar secara keseluruhan.

           Gambar dalam jumlah banyak dan dalam ukuran besar mungkin terlihat bagus di komputer yang mutakhir, tapi akan membuat pemakai komputer dengan kelas yang lebih rendah menjadi frustasi karena harus menunggu gambar yang dikirim dan dimuat. Pertahankanlah ukuran gambar untuk tidak melebihi 100 KB. Semakin kecil ukurannya akan semakin cepat pengiriman dan pemuatannya. Di sisi lain tidak semua orang memiliki monitor dengan ukuran besar atau beresolusi tinggi.
           Oleh karenanya janganlah membuat pengunjung situs anda mengeluh karena harus menggulung jendela browser ke atas atau ke bawah untuk melihat gambar anda. Usahakanlah agar gambar anda tidak mempunyai lebar lebih dari 500 pixel dan tinggi tidak lebih dari 400 pixel. Daripada menampilkan gambar sekaligus pada Web Page anda, ada baiknya anda membuat link untuk gambar eksternal (thumbnail) yang hanya akan dimuat jika pengguna mengklik link gambar tersebut. Biarlah mereka memilih sendiri gambar mana yang akan ditampilkan sesuai dengan keinginannya.



    KAPAN ANDA MEMBUTUHKAN CGI ?

    Tidak semua orang merasa perlu untuk meletakkan CGI pada situs Web mereka baik itu berupa Guest Book, Counter, Form dll. Beberapa pertanyaan berikut dapat dijadikan pertimbangan untuk menentukan perlu tidaknya meletakkan CGI di situs anda.

    Apakah anda ingin tampak profesional ?
    CGI identik dengan profesionalisme. Itu sebabnya sebagian orang merasa perlu untuk meletakkan CGI di situs mereka.

    Apakah situs anda ditujukan untuk keperluan bisnis ?
    CGI sering digunakan untuk keperluan bisnis. Salah satu bentuk bisnis yang paling umum dilakukan adalah bertransaksi/belanja secara online (e-commerce). Untuk alat pembayaran digunakan Credit Card atau Visa yang ditransfer melalui form. Jika ingin melakukan bisnis secara online melalui situs Web sebagai medianya, anda memerlukan CGI dan tentu saja pemrograman yang handal karena untuk mentransfer dana di internet sulit dan sangatlah berbahaya karena banyak cracker yang menunggu di luar sana.



    PENEMPATAN SITUS WEB DI WEB SERVER (WEB HOSTING)

           Agar situs Web anda dikenal banyak orang, anda harus menempatkannya di Web Server (Hosting). Bagi anda yang tidak diberi jatah ruang untuk meletakkan situs Web anda di server provider (ISP) anda, tidak perlu berkecil hati karena di internet saat ini telah banyak tersedia Web Server gratis baik yang lokal maupun dari luar yang sudi menerima situs Web anda. Walaupun anda dapat menempatkan situs Web anda secara gratis, tidak semuanya membolehkan untuk menyertakan skrip CGI buatan anda di Web Server mereka. Ada beberapa Web Server yang hanya membolehkan penempatan CGI buatan pihak luar. Berikut ini adalah beberapa Web Server gratis lokal maupun luar yang dapat anda pertimbangkan sebagai penempatan situs Web anda. Untuk Web Server lokal, ada baiknya anda mempertimbangkan lebih jauh sebelum memutuskan untuk menempatkan situs Web anda di sana karena Web Server lokal umumnya sangat rentan terhadap gangguan keuangan yang menopang keberadaannya.


    Nama Alamat
    Rileks Free HomePage (lokal) http://mypage.rileks.com
    SSNet (lokal) http://www.s-s-net.com
    Capella.co.id (lokal) http://www.capella.co.id/e-commerce/free
    AngelFire http://www.angelfire.com
    Fortune City http://www.fortune-city.com
    Geocities http://www.geocities.com
    GurlPage http://www.gurlpage.com
    Hypermart http://www.hypermart.net
    Internet Club http://www.internet-club.com
    Nettaxi http://www.nettaxi.com
    Tripod http://www.tripod.com
    Xoom http://www.xoom.com



    PROMOSIKAN SITUS WEB ANDA

    PROMOSI MELALUI SITUS PORTAL
    Setelah situs Web anda terdaftar di Web Server, anda dapat mempromosikannya melalui situs portal. Berikut ini beberapa situs portal yang dapat anda gunakan sebagai media berpromosi :

    1. GiBol (http://id.catcha.com/cgi-bin/l/id.gibol.com) Situs Portal berita sepak bola.
    2. Distorsi (http://www.distorsi.com) Situs Portal info musik.
    3. d-Rex (http://d-rex.net) Situs Portal untuk semua keperluan internet anda.
    4. IndoMall (http://www.indomall.com) Situs Portal belanja.
    5. Metrokom (http://www.metrokom.com) Situs Portal IT terbesar dan terlengkap di Indonesia.
    6. MadCodes (http://www.madcodes.com) Situs Portal komputer.
    7. Oto (http://www.oto.co.id) Situs Portal Otomotif Indonesia.
    8. Satunet (http://www.satunet.com) Situs Portal terdahsyat di Indonesia.



    PROMOSI MELALUI MESIN PENCARI (SEARCH ENGINE)
    Anda juga dapat mempromosikan situs Web anda melalui mesin pencari. Berikut ini beberapa Search Engine yang dapat anda jadikan sebagai media berpromosi :

    1. AltaVista (http://www.altavista.com)
    2. Google (http://www.google.com)
    3. HotBot (http://www.hotbot.com)
    4. InfoSeek (http://www.infoseek.com)
    5. Lycos (http://www.lycos.com)
    6. Web Crawler (http://www.webcrawler.com)
    7. Yahoo (http://www.yahoo.com)

    Selain mendaftar satu-persatu ke mesin pencari sebagaimana tersebut di atas, anda dapat juga mendaftarkannya secara serentak ke alamat-alamat Search Engine terkenal. Untuk melakukannya, anda dapat menghubungi www.Submit-it.com atau www.Register-it.com.



    SERBA-SERBI

    HARDWARE
    PC (Personal Computer) dapat dikatakan sebagai penemuan terbesar pada abad ke-20. Tidak ada perangkat lain yang memberikan pengaruh sangat besar pada pekerjaan, kehidupan dan komunikasi sebagaimana halnya PC. Bersama dengan Web, PC telah mengubah perilaku ekonomi dunia serta mengantarkan pengetahuan dan informasi yang sangat luas.


    KOMPUTER PERTAMA
           Jika ditelusuri sejarah PC anda, anda akan mendapati ENIAC (Electronic Numerical Integrator and Computer), komputer pertama yang menandai awal suatu industri komputasi. Dikembangkan di Pennsylvania, mesin yang memiliki bobot 3 ton ini menggunakan 17.000 lebih tabung hampa, 70. 000 resistor dan 6000 switch. Ia mampu melakukan 5000 perhitungan setiap detiknya. Awalnya ENIAC dibuat untuk menghitung tabel balistik Angkatan Bersenjata AS pada Perang Dunia II, tapi tidak dapat diselesaikan untuk keperluan tersebut. Setelah ENIAC, muncul UNIVAC (salah satu komputer komersial pertama) di tahun 1951 muncul IBM PC, lalu laptop/notebook di pangkuan, sampai palmtop di saku anda. ENIAC adalah ibu dari semua komputer.


    IBM Blues
           Mungkin anda belum tahu bahwa IBM awalnya tidak serius untuk berpartisipasi di bidang komputasi personal. Setelah Apple merilis Apple II di tahun 1977, IBM bertekad untuk menciptakan mesin yang kompatibel tanpa satu pun suku cadang IBM dan menggunakan OS dari Microsoft. Dalam waktu 6 bulan setelah Big Blue memperkenalkan IBM PC, IBM telah menjual 50.000 mesinnya dan dalam tempo 2 tahun telah melampaui penjualan Apple yang semula merasa IBM PC bukan merupakan ancaman serius. Big Blue telah menandai kehadirannya di komputasi personal dan menjadi faktor penentu perkembangan industri komputer.

    Apple Computer
           Apple berawal dari sebuah garasi saat dua orang mahasiswa drop out Steve Jobs dan Steve Wozniak menjual sebuah bus VW dan sebuah kalkulator untuk mendirikan perusahaan kecil yang mereka beri nama Apple Computer dengan menjadikan garasi keluarga untuk menjalankan perusahaannya. Saat mulai pada 1 April 1976, banyak yang tidak yakin bahwa Apple akan menjadi perusahaan besar termasuk Ron Wayne, salah satu pendiri Apple yang dilupakan. Wayne menjual sahamnya seharga US$ 800 dan keluar 2 minggu kemudian "mengingatkan pada Peter Best, seorang drummer yang juga meninggalkan Beatles secara dini sebelum grup tersebut menjadi bintang besar di tahun 1962". Wayne bukannya tidak beralasan dengan keputusannya, para hobiest yang membeli Apple seharga US$ 666,66, tidak mendapatkan casing, monitor atau keyboard, tapi hanya sebuah motherboard. Dua tahun kemudian muncul Apple II yang legendaris. Segera sesudahnya Atari dan HP bersemangat untuk mengikuti jejak Apple.


    KEMBALINYA APPLE KE PASAR KONSUMEN

    PowerPC vs Intel Pentium
           Beberapa tahun sebelumnya Apple pernah kehilangan pasar setelah sebelumnya berhasil menciptakan Consumer Market yang ke dalamnya termasuk pasar pendidikan di Amerika yang didominasi oleh mesin-mesin Macintosh. Lambat tapi pasti Apple mulai ditinggalkan pemakai fanatiknya bersamaan dengan industri PC yang menawarkan Home PC yang murah dan canggih. Sampai tahun 1997, kesan orang tentang Mac adalah mesin-mesin mahal yang hanya cocok untuk para desainer. Kembalinya Steve Jobs telah mengembalikan Apple Computer dari kebangkrutan total yang hanya soal waktu. Mulai Agustus 1998, industri komputer internasional mencatat kembalinya raksasa komputer yang siap membanjiri pasar dengan mesin-mesin tangguh berharga murah, Imac.
           Imac dirancang berdasarkan 2 hal yang saling terkait : the excitement of the internet dan the simplicity of Macintosh. Imac telah merontokkan pesaingnya seperti Compaq Pressario 4540 dan Acer Aspire dalam hal kinerja, kualitas produk dan harga. Dengan hanya berbasiskan PowerPC G3/233 Mhz, Imac bahkan lebih cepat daripada Compaq Pressario 4880 yang berbasiskan Pentium II/400 Mhz. Hal ini berdasarkan hasil uji BYTE terhadap Imac dan PC generasi Pentium II terbaru. Tidak cukup dengan tes laboratorium, pada bulan Mei 1998 dilakukan Real-World Test. Hasilnya sama saja, Pentium II tampak seperti siput yang berjalan lambat dengan harga nyaris 2X lebih mahal. Dukungan networking built-in yang canggih telah menjadikan Imac sebagai alternatif mesin WinTel di kantor-kantor. Bagi yang menekuni dunia grafis, akan terkesan dengan kecepatan mesin Apple Macintosh saat menangani file-file grafis berukuran besar.
           Beberapa tahun sebelumnya Intel menggempur pasar dengan generasi terbaru Pentium 400 Mhz. Sebagian orang mengira inilah prosesor tercepat di dunia saat itu. Beberapa di antaranya menganggap inilah pilihan chip terbaik untuk komputasi berat seperti publishing, web design, video dan multimedia. Dikombinasikan dengan system bus terbaru Intel yang berjalan pada kecepatan 100 Mhz, L2 cache mencapai 1 MB, ditambah akselerator grafis AGP terbaru, Pentium II saat itu seolah menandai revolusi baru dunia komputasi. BYTEmarks Integer Test menyimpulkan bahwa keperkasaan Pentium II hanya bernilai separuh dari keperkasaan PowerPC G3 dengan clock speed yang sama. Analoginya, sebuah PowerMac G3/300 Mhz hanya bisa ditandingi oleh Pentium II/600 Mhz. Pentium II/400 Mhz bahkan tidak sanggup mengalahkan Imac yang hanya ditancapi PowerPC/233 Mhz.

    Dell Computer
           Mendengar kata 'asrama (putera)', mungkin anda akan terbayang ruangan berantakan dengan buku-buku atau bekas makanan dimana-mana. Hal ini berbeda dengan ruangan asrama Michael Dell di tahun 1983 karena yang akan ditemukan di sana adalah CPU dan disk drive. Saat teman-teman kuliahnya berjuang menghadapi ujian tengah semester, Dell mati-matian memasang kartu sirkuit ke motherboard dan berusaha menjual PC melalui surat. Sebelum menyelesaikan tahun pertamanya di Universitas Texas Austin, ia meninggalkan studinya dan mendirikan PC's Limited, cikal bakal Dell Computer.
           Hari-harinya sebagai seorang "raja di asramanya", merupakan bagian dari sejarah komputer. Terobosannya yang terbesar adalah sistem penjualan langsung. Ia merombak penjualan PC dengan jalan memotong jalur pengecer. Dell tidak hanya membuat PC tapi juga menjualnya langsung kepada pembeli. Dengan penghasilan sekitar US$ 18 milyar, Dell telah jauh dari asrama tempat dimana ia memulai proyek hobinya. Perusahaan dengan namanya itu terus memimpin metode penjualan langsung dan menjadi pelopor penjualan langsung melalui internet. Inovasi yang baik untuk seorang drop-out.


    PC TERBAIK SEPANJANG ZAMAN


    Altair 8800 : Mesin yang memberikan inspirasi pada suatu generasi.

    Apple II : PC yang menentukan sebelum akhirnya IBM ikut terjun ke dalam kancah PC.

    IBM PC AT : Unit standar yang masih digunakan sampai saat ini.

    Compaq DeskPro 386 : Pelopor untuk penggunaan prosesor baru Intel saat itu.

    Radio Shock TRS-80 Model 100 : Laptop pertama yang sukses.

    Apple Macintosh 512K : Mac pertama yang penuh manfaat.

    Amiga : Melakukan trik multimedia di tahun 1985 dimana PC-PC sekarang tetap tidak dapat
                 melakukannya.

    Commodore 64 : Mungkin komputer yang paling dicintai sepanjang zaman.

    IBM ThinkPad 560 : Tipis, ringan dan tahan lama. Pilihan sebagai teman perjalanan yang
                                   sempurna.

    Palm Pilot : Kecil itu indah.

    BLUE GENE : KOMPUTER TERCEPAT ?

           IBM telah mengumumkan inisiatif riset untuk membangun sebuah komputer tercepat dengan julukan Blue Gene. Konon komputer ini 1000 kali lebih hebat dibandingkan Deep Blue yang telah mengalahkan Kasparov di tahun 1997 dan sekitar 2 juta kali lebih hebat dibandingkan PC Desktop. Untuk mencapai tingkat kecanggihan ini, Blue Gene menggunakan arsitektur baru yang disebut SMASH (Simple Many and Self-Healing). Blue Gene menggunakan lebih dari 1 juta prosesor yang masing-masing mampu menangani 1 milyar operasi per detik (1 gigaflop). Penggunaan Blue Gene pertama kali untuk membuat model rangkaian protein pada manusia. Ini merupakan tantangan terbesar pertama untuk IBM sejak eksperimen Deep Blue.


    SCSI, USB, FIREWIRE, FIBRE CHANNEL ATAU SSA ?
           Komputer tidak ubahnya suatu kota metropolitan seperti Jakarta, sementara data bagaikan manusia-manusia yang lalu-lalang di dalamnya. Semakin maju kota tersebut, orang-orang di dalamnya harus bergerak semakin cepat. Demikian pula halnya dengan komputer. Semakin cepat sistemnya bekerja, harus semakin cepat pula data berlalu-lalang. Sebagaimana halnya dengan suatu kota yang terdapat jalan-jalan raya yang menghubungkannya dengan kota-kota lain, komputer juga punya jalan-jalan untuk data yang menghubungkannya dengan perangkat lain seperti printer, modem, CD-ROM dll. Sebagaimana kota yang mempunyai pilihan jalan seperti jalan bebas hambatan, jalan arteri, jalan kampung, jalan setapak dll, komputer juga mempunyai banyak pilihan jalan (koneksi) untuk data yang hendak dikirimkan.


    Serial dan Pararel
           Jenis saluran data standar yang telah ada sejak PC pertama adalah koneksi serial dan pararel. Koneksi serial digunakan untuk menghubungkan data dua arah (full duplex) dari dan ke mouse, modem dan beberapa jenis printer lama. Pada koneksi serial, data dikirimkan satu- persatu seperti orang antri di bank. Pengiriman data seperti ini tentunya akan memakan waktu lama. Kecepatan maksimal koneksi ini 115 Kbps (Kilobyte per second). Koneksi pararel digunakan untuk printer, modem (umumnya menggunakan koneksi serial), CD-ROM eksternal, CD-Writer, scanner atau removable storage device. Kecepatan koneksi ini 2 - 3 Mbps.
           Pada tahun 1986, muncul Small Computer System Interface (SCSI, dibaca "skasi") yang muncul sebagai ide pemanfaatan teknologi yang telah digunakan oleh mainframe (komputer skala besar) IBM pada tahun 1960-an. SCSI digunakan sebagai koneksi untuk kecepatan transfer data yang tinggi, misalnya sebagai koneksi ke hard disk yang digunakan untuk merekam data multimedia. Kelebihan koneksi ini dapat menghubungkan sampai maksimal 16 perangkat sekaligus. Koneksi SCSI terdiri atas beberapa varian yaitu SCSI 2, Wide SCSI dan Ultra Wide SCSI. Kecepatan terbaik SCSI saat ini adalah Ultra Wide SCSI 3 yang mencapai 160 Mbps.

    USB (Universal Serial Bus)
           Koneksi ini merupakan pengembangan dari koneksi serial standar. USB populer setelah Microsoft menambahkan dukungan penggunaannya pada Windows 98 yang dirilisnya. Kelebihan USB dapat menghubungkan sampai maksimal 127 perangkat sekaligus tapi dalam kenyataannya hanya 2 atau 3 perangkat saja yang dapat memanfaatkan pasokan daya dari USB. Untuk dapat menghubungkan lebih banyak perangkat lagi diperlukan power supply ekstra dan hub untuk dapat menghubungkan lebih satu perangkat pada satu koneksi USB. Kelemahan USB adalah kecepatan transfer datanya yang hanya 12 Mbps. Selain itu, maksimum panjang kabel untuk dua perangkat yang terhubung melalui koneksi USB hanya 15 meter.

    FireWire
           Pesaing USB ini dikenal sebagai IEEE 1394 (1394 adalah nomor yang diberikan oleh Institute of Electrical and Electronic Engineers). Sebenarnya standar FireWire yang dirintis oleh Apple di tahun 1990 ini merupakan koneksi serial tapi dengan kecepatan jauh lebih tinggi. Itulah sebabnya koneksi ini disebut juga dengan high speed serial bus. Kecepatan transfer dari FireWire mulai 100, 200, 400 sampai 800 Mbps. Saat ini FireWire sedang dikembangkan untuk mencapai kecepatan 1.6 Gbps (Gigabyte per second). Jumlah perangkat yang dapat dihubungkan melalui koneksi ini hanya 63, 1/2 dari jumlah perangkat yang dapat dihubungkan melalui USB. Hal ini bukanlah masalah karena jarang sekali orang perlu menghubungkan sampai begitu banyak perangkat ke komputer mereka. Kelebihan FireWire tidak membutuhkan perangkat tambahan lain seperti power supply ekstra atau hub untuk menghubungkan banyak perangkat ke komputer.
           Dengan FireWire, anda dapat menikmati tayangan video dengan kualitas broadcast dan audio dengan kualitas CD. Hal ini karena FireWire memang utamanya didesain untuk mentransfer data secara live. Konsep Plug and Play pada koneksi ini lebih luas daripada koneksi sebelumnya. Dari sisi software, Microsoft telah melengkapi dukungan terhadap FireWire untuk Windows 98 dan NT 5.0 yang telah dibaptis menjadi Windows 2000. Intel malah telah merekomendasikan apa yang disebutnya dengan free legacy PC dimana PC kelak tidak akan lagi memiliki port serial, pararel dan slot ISA. PC hanya dilengkapi dengan USB dan FireWire. Apple konon juga telah menambahkan port FireWire di setiap Power Macintosh G3nya. Apple telah memamerkan tidak kurang 20 produk yang telah menggunakan FireWire di gelaran MacWorld 1999 yang lalu.

    Fibre Channel dan SSA
           Fibre Channel merupakan satu lagi standar koneksi. Koneksi ini juga dapat menggunakan kabel koaksial selain serat optik. Koneksi ini menggabungkan I/O (Input/Output) dengan konektifitas jaringan dalam hal kemampuannya untuk menghubungkan perangkat dalam jangkauan jarak sampai 10 km. Fibre Channel banyak digunakan untuk server kelas atas, utamanya saat penyimpanan data harus di letakkan berjauhan dengan server aplikasinya. Fibre Channel telah digunakan oleh pembuat server papan atas seperti Sun Microsystem dan HP. Seagate, salah satu pembuat hard disk terkemuka, telah membuat hard disk dengan interface Fibre Channel dengan produknya Baracuda. Sementara Quantum punya Atlas. Sayangnya implementasi Fibre Channel sangat mahal sehingga penggunaannya terbatas pada aplikasi yang benar-benar mission critical.
           Khusus untuk media penyimpan data, masih ada satu pesaing lagi yaitu SSA (Serial Storage Architecture). Koneksi ini merupakan unggulan IBM. Transfer datanya mencapai 80 Mbps dan kabel penghubungnya dapat mencapai 25 m. Standar koneksi ini dimiliki oleh IBM sehingga kemungkinan penggunaannya sebagai standar industri agak terbatas. SSA umumnya hanya dapat ditemukan pada sistem IBM yang menggunakan perangkat kelas atas. Saat ini pemenangnya adalah USB, tapi jika melihat kecepatan yang ditawarkan oleh koneksi FireWire, bukan tidak mungkin beberapa tahun ke depan penggunaannya akan meluas sebagaimana USB walaupun tidak akan menggantikannya. Fibre Channel dan SSA akan tetap terbatas penggunaannya untuk koneksi penyimpan data pada server kelas atas. Anda tidak akan menjumpai sebuah PC yang menggunakan interface Fibre Channel atau SSA karena hal itu sama ibaratnya dengan membeli sistem Pentium 4 hanya untuk menjalankan Word Star 4.0.


    SOFTWARE

    KONSEP GUI
           Banyak yang mengatakan kalau Steve Jobs menjiplak konsep GUI (Graphical User Interface) saat membuat kesepakatan dengan Xerox di tahun 1979. Xerox konon akan menginvestasikan US$ 1 juta pada Apple jika Jobs mengunjungi Palo Alto Research Center (PARC). Di PARC Jobs mengamati Alto, sebuah PC eksperimental dengan interface GUI. Jobs menyimpulkan bahwa kelak komputer di masa depan akan menggunakan interface tersebut. Sebagian orang berpendapat bahwa Apple kemudian mengklon Alto untuk kemudian melahirkan Macintosh sampai akhirnya Microsoft meniru Mac dengan Windows-nya. Sesungguhnya konsep Apple pada Mac telah dimulai sebelum Jobs berkunjung ke Xerox. Jeff Raskin, seorang karyawan Apple telah bereksploitasi dengan interface grafis sejak tahun 1967. Apple hanya mengambil inspirasi sehingga kunjungannya ke PARC bukanlah suatu pencurian.


    LEGENDA 95, AWAL KEDIGJAYAAN WINDOWS
           Beberapa jam menjelang tengah malam pada 23 April 1995, segerombolan konsumen di seluruh dunia nampak berbaris antri di depan toko komputer. Apa yang diinginkan? Mereka semua ingin menjadi pemakai PC pertama yang membeli Windows 95, penerus Windows 3.1 yang sangat digembar-gemborkan. Si tuan, Bill Gates, mengemukakan produknya dalam sebuah tenda sirkus di Washington. Sistem Operasi baru tersebut telah menempatkan Windows di tempat yang utama dan selama 5 minggu telah terjual lebih dari 3 juta copy. Promosi yang menghabiskan dana US$ 212 juta melahirkan histeria yang belum pernah terjadi di dunia komputer. Walaupun tampil dengan perubahan interface, kompatibilitas Plug and Play serta konektivitas ke internet, pada dasarnya inti Windows ini masih tetap DOS (Disk Operating System). Konsep penggabungan kode 16 bit/32 bit membuatnya kurang stabil dan cenderung mudah mengalami crash.
           Microsoft menjawab masalah tersebut dengan Windows NTnya yang benar-benar mandiri dari sistem DOS, sayangnya Windows NT menuntut spesifikasi yang tinggi dan penggunaannya tidak seluas Windows 95. Windows NT lebih cocok untuk komputer jaringan. Sebelumnya Microsoft pernah bekerja sama dengan IBM dalam pembuatan OS/2 untuk digunakan di mesin IBM sementara ia sibuk dengan proyek Windows 1.0nya untuk mesin berbasis Intel. Hal ini sebagai jawaban atas tuntutan pasar yang menghendaki kemudahan penggunaan Sistem Operasi dan kemampuannya untuk multitasking. Saat diluncurkan, OS/2 ternyata tidak stabil sementara Windows 1.0 tampilannya sangat buruk dan dianggap bodoh karena tidak mampu menjalankan multitasking. Keduanya kandas di pasaran. Sejak itu Microsoft memutuskan untuk berpisah dengan IBM. IBM kembali dengan perbaikan OS/2nya, sementara Bill Gates mempertaruhkan Microsoft untuk membesarkan Windows. Windows 95 yang revolusioner telah menempatkan Microsoft sebagai raksasa software, buah keteguhan dan sifat pantang menyerah seorang mahasiswa yang drop out dari Harvard University.


    LINUX BUKAN SEKEDAR UNTUK HOBI
           Linux mungkin tidak akan segera menggantikan Windows, tapi salah satu varian Unix ini telah memikat banyak pengguna PC. Berawal dari proyek hobi Linus Torvalds, seorang siswa di Finlandia, Linux secara mengejutkan telah menjadi alternatif Windows. Ada apa di balik booming Linux? Sebagian disebabkan oleh Gates Phobia, kemirisan terhadap Bill Gates. Walaupun Linux tidak memiliki interface GUI standar, GNome buatan RedHat dan K Desktop Environment membuat Linux tampak mirip dengan Windows. Computer Associate, IBM, InfoMix, Oracle dan SyBase telah membuat aplikasi server untuk Linux. Linux dari RedHat telah mendukung sebagian besar piranti PC umum, tapi mencari dan menginstalasi driver dan perangkat baru membutuhkan usaha keras.


    SISTEM OPERASI NON-WINDOWS
           Para penantang Microsoft makin merajalela. BeOS 4.0, versi pertama untuk PC telah muncul yang penggunaannya ditargetkan untuk Mac tradisional, pengembang multimedia yang bekerja dengan grafis kelas atas. Sebagaimana halnya dengan Linux, BeOS telah terkenal reputasinya untuk stabilitas dan kecepatannya. Meskipun demikian, dukungannya terhadap hardware masih sangat terbatas. Anda mungkin akan frustasi bila akan menggunakan kartu suara, adapter grafis atau piranti lain bila berpindah ke BeOS 4.0. Selain tidak mendukung portabel, dukungan terhadap aplikasi pun sangat sedikit.
           Be menetapkan strategi untuk memikat pengguna PC agar menginstal Sistem Operasinya bersama dengan Windows menggunakan boot ganda, tapi karena kelangkaan dukungannya terhadap hardware, perusahaan seperti Compaq dan Dell tidak mau menawarkan komputer yang dipasangi BeOS bila sebagian piranti yang ada di PC harus dinon-aktifkan (disable). Linux lebih memiliki momentum, tapi meskipun demikian musuh bebuyutan Microsoft mengakui bahwa Linux tidak akan menggeser dominasi Microsoft dalam waktu dekat. Berikut ini dapat dilihat perbandingan antara Linux dan BeOS :


    Sistem Operasi Harga Hardware Aplikasi Browser
    Linux US$ 50 CD,
    load gratis
    Berkembang WordPerfect 8.0 for Linux, Linux Office Suite 99, StarOffice 5.0, ApplixWare
    for Linux.
    Navigator, Opera
    BeOS US$ 100, US$ 70
    di situs Be
    Terbatas Be Basics, Gobe Productive NetPositive



    SUPPORT UNTUK LINUX
           Walaupun gratis, Linux bukannya tidak memiliki tempat untuk bertanya jika anda punya masalah dengan Linux. Sebagai sebuah software yang dilahirkan di internet, anda akan lebih mudah mendapatkan bantuan jika komputer anda terkoneksi ke internet. Berikut ini adalah beberapa cara mendapatkan bantuan jika anda menemukan masalah dengan Linux :

    1. Proyek Dokumentasi Linux
           Linux Documentation Project(LDP) adalah proyek di internet perihal dokumentasi tentang cara penggunaan Linux. LDP diprakarsai oleh Greg Hankins dengan bantuan pengguna Linux di seluruh dunia. Anda dapat mengunjunginya di situs http://metalab.unc.edu/LDP. LDP juga telah diterjemahkan ke berbagai bahasa termasuk bahasa Indonesia. Penerjemahan LDP dapat anda lihat di http://ldp.-linux.or.id.

    2. Dokumentasi Aplikasi dan Halaman MAN
           Hampir semua program dan aplikasi di sistem Linux memiliki dokumen dalam berbagai bentuk. Jenis dokumentasi yang paling umum digunakan adalah halaman manual (man page), biasanya untuk aplikasi-aplikasi yang berbasis teks. Untuk informasi lebih jauh tentang perintah-perintah melalui man page dalam bahasa Indonesia, anda dapat kunjungi home pagenya di alamat http:// nakula.rvs.uni-bielefeld.de/made/myproject/manpage. Bila anda mendapatkan kesulitan saat mencari dokumentasi yang anda inginkan, anda dapat menggunakan RPM (RedHat Package Manager). Distribusi Linux yang menggunakan RPM antara lain RedHat, SuSe, Caldera dan TurboLinux. Untuk Linux distribusi Debian GNU, proses pencarian telah dipermudah dengan aplikasi dwww. Dwww menggunakan tampilan Web Browser seperti Lynk atau Netscape

    3. FAQ (Frequently Asked Question)
    FAQ merupakan sekumpulan pertanyaan yang sering ditemukan beserta jawabannya. FAQ adalah sumber informasi yang populer karena berisi jawaban atas masalah-masalah umum para pengguna Linux. FAQ tentang Linux dapat ditemukan di http://www.linux.org/help/faq.html.

    4. Buku dan Publikasi Linux
    Buku-buku mengenai Linux (anda dapat membelinya) di alamat-alamat berikut :

    1. http://www.linux.org/books/index.html.
    2. www.amazon.com.
    3. www.ora.com.

    Di internet juga banyak situs yang menyajikan hal mengenai Linux. Situs-situs tersebut antara lain :

    1. Linux Weekly News di http://iwn.net, terbit tiap hari Kamis.
    2. SlashDot di http://slashdot.org.
    3. FreshMeat di http://freshmeat.net.
    4. LinuxBerg di http://www.linuxberg.com.

    5. UseNet NewsGroup, mailing List dan Channel IRC
    Linux memiliki komunitas yang terdiri dari beberapa NewsGroup. Beberapa di antaranya adalah :

    1. comp.os.linux.advocacy, berisi pembicaraan perbandingan Linux dengan OS lain.
    2. comp.os.linux.announce, berisi pengumuman yang berhubungan dengan Linux.
    3. comp.os.linux.answers, berisi versi terbaru FAQ Linux.
    4. comp.os.linux.apps, berisi aplikasi-aplikasi Linux.
    5. comp.os.linux.hardware, berisi masalah-masalah hardware di Linux.
    6. comp.os.linux.misc, berisi pembicaraan tentang Linux secara umum.
    7. comp.os.linux.networking, berisi pembicaraan masalah jaringan di Linux.
    8. comp.os.linux.setup, berisi masalah instalasi Linux.
    9. comp.os.linux.x, berisi pembicaraan masalah Sistem XWindows di Linux.

    Jika anda kesulitan mengakses UseNet NewsGroup, anda dapat menggunakan layanan dari DejaNews di http://www.dejanews.com. Berikut ini beberapa Mailing List tentang Linux :

    1. http://www.linux.or.id.
    2. http://vger.rutgers.edu.
    3. http://www.redhat.com/support/mailing-lists.
    4. http://www.debian.org.
    5. http://www.liszt.com.

    Anda juga dapat menggunakan IRC (mungkin agak mahal bagi rata-rata pengguna internet di Indonesia) melalui kanal IRC #Linux pada hampir semua jaringan IRC terkemuka seperti EfNet, UnderNet atau DalNet.


    BROWSER ALTERNATIF UNTUK WINDOWS

    Persaingan Web Browser antara Netscape dan Microsoft terus berlangsung di internet. Masing-masing menjagokan features yang membuat ukuran browser menjadi semakin besar dan menyita banyak ruang hard disk. Jika anda menghendaki browser yang kecil hanya sekedar untuk menjelajahi internet, ada baiknya anda mempertimbangkan browser alternatif. Meskipun tidak secanggih IE atau Communicator, browser-browser alternatif tersebut cukup memadai untuk mengantarkan anda berselancar di dunia cyber. Berikut ini beberapa Web Browser yang dapat anda jadikan alternatif :

    1. Opera 6.04
    File : ow32enen604j.exe
    Size : 11.2 MB
    Alamat : www.operasoftware.com

    Deskripsi : Cepat dan memiliki fasilitas mendasar untuk menjelajahi internet. Dilengkapi dengan e-mail yang bisa digunakan untuk mengirim dan menerimae-mail. Mempunyai dukungan proxy server yang cukup baik. Anda bisa menyimpan halaman Web yang terakhir dibuka tanpa harus membookmarknya. Berbeda dengan browser lain, Opera bisa meneruskan (resuming) proses download yang tertunda sehingga anda tidak perlu mengulangnya dari awal.

    2. PowerBrowser
    File : whpowerb.zip
    Size : 1.1 MB
    Alamat : www.web-hunter.com

    Deskripsi : Dengan browser ini anda dapat membuka beberapa halaman Web sekaligus dalam . bentuk lembaran-lembaran tab. Dukungan yang baik terhadap proxy server. Ada menu toolbar yang memudahkan untuk mencari topik tertentu di internet. Saat menutup browser, halaman Web yang terakhir dibuka otomatis akan tersimpan.

    3. WebProwler
    File : webprowl.exe
    Size : 3.3 MB
    Alamat : www.macrobyte.com

    Deskripsi : Dibanding browser lain, WebProwler memiliki interface yang sederhana tapi enak di pandang. Selain dukungan terhadap proxy server, browser ini juga memiliki menu konfigurasi yang mudah disetup. Kelebihan browser ini adalah fasilitasnya untuk memblokir situs-situs tertentu agar tidak bisa diakses. Ini tentunya bermanfaat bagi anda yang memiliki anak-anak. Dengan kemampuannya tersebut, browser ini sangat cocok untuk digunakan oleh dewasa dan anak-anak.

    4. HotJava
    File : hotjava.exe
    Size : 4.9 MB
    Alamat : www.sun.com

    Deskripsi : Dirancang berdasarkan bahasa Java. Sangat handal untuk menjelajahi situs-situs Web yang dilengkapi dengan skrip Java. Memiliki e-mail client sederhana untuk berkirim e-mail. Dukungan terhadap proxy server dan kemampuan mengatur lalu-lintas cookie. Anda juga dapat mengatur asosiasi beberapa format file melalui browser ini.


    KEGAGALAN SOFTWARE TERBESAR

    1. Microsoft Bob : Sepupu Windows yang bodoh.

    2. Apple Copland : Sebagaimana Big Foot, MacOS ini tidak pernah terlihat di pasaran.

    3. OS/2 : Tertutup oleh saudaranya sendiri, Windows.

    4. WordPerfect for Windows 5.1 : Lambat, seakan dewa penolong bagi Microsoft untuk menguasai pasar.

    5. Microsoft Outlook 1.0 : Sangat besar dan lambat, Microsoft sendiri merasa malu.

    6. RAM Doublers : Ide bagus jika bisa bekerja.

    7. MCI Mail : Mestinya bisa menjadi raja e-mail, tapi terlambat masuk ke Web.

    8. Windows CE 1.0 : Windows di palmtop? Ibarat memasukkan rusa besar ke dalam kotak korek api.


    TELEKOMUNIKASI

    GENERASI TEKNOLOGI MOBILE PHONE

    1G
    Muncul dengan teknologi analog seperti AMPS (Advanced Mobile Phone System). di era 90-an.

    2G
    Muncul dengan teknologi digital seperti GSM (Global System for Mobile Communication) pada pertengahan 90-an dengan band width 9.6 Kbps.

    2.5G
    Muncul dengan teknologi GPRS (General Packet Radio Service) pada tahun 2000 dengan i-Mode dari NTT DoCoMo sebagai pelopor. GPRS mampu mengirim suara, teks dan video lebih cepat daripada GSM namun belum begitu sempurna. Band width yang diberikan 144 Kbps.

    3G
    Penerus teknologi 2.5G. Muncul pada tahun 2001 dengan teknologi W-CDMA (WideBand-Code Division Multiple Access) . Mampu mengirim suara, teks, data, grafis, video dan akses internet secara simultan dengan kecepatan sampai 2 Mbps.

    4G
    Proyek baru antara NTT DoCoMo dan Hawlett Packard (sebelum merger dengan Compaq). Teknologi ini diharapkan bisa diterapkan pada tahun 2007. Belum ada standar baku saat ini untuk 4G. Batasan kecepatan yang diberikan antara 20-100 Mbps.


    PONSEL vs PAGER

           Sejak maraknya penggunaan ponsel (telepon selular/hand phone), keberadaan pager yang sempat populer beberapa tahun lalu menjadi suram. Banyak provider pager yang gulung tikar, sementara beberapa provider yang cukup terkenal seperti Indolink, Starpage, dan Starko mulai collapse. Beberapa vendor di luar negeri mulai menyiasati kondisi tersebut dengan menambah beberapa fasilitas (feature) baru di pager seperti 2 way pager, organizer dan yang lainnya. Popularitas pager tenggelam karena piranti ini hanya mampu mengirim teks, tidak bisa mengirim dan menerima suara secara bersamaan (full duplex) sebagaimana halnya ponsel. Apalagi sebelumnya sebuah ponsel bisa menjadi simbol status karena harganya yang mahal menyebabkan hanya orang-orang berduit yang bisa menggunakannya. Saat ini biaya pulsa ponsel masih tergolong mahal, para pengguna ponsel harus pandai-pandai berkominikasi melalui ponselnya. Fasilitas SMS (Short Messages Service) dapat digunakan sebagai alternatif menyiasati mahalnya pulsa ponsel.


    PONSEL vs PDA

    TELEPON SELULER (PONSEL) MENGUNGGULKAN KOMUNIKASI BERGERAK SEMENTARA PDA (PERSONAL DIGITAL ASSISTANT) UNGGUL DALAM HAL PENYIMPANAN DATA. kEDUANYA DAPAT DIGUNAKAN SEBAGAI ALAT INFORMASI DAN PENGAKSES INTERNET. YANG MANA PILIHAN ANDA?

           Masyarakat Eropa dan Amerika memiliki perbedaan dalam beberapa hal. Jika sepak bola merupakan permainan bola favorit di Eropa, Amerika punya Foot Ball yang menjadi permainan bola khas Amerika. Perbedaan kebiasaan dan selera juga terjadi pada sistem komunikasi yang dikembangkan oleh kedua benua tersebut. Di Eropa ponsel adalah primadona, sementara di Amerika orang lebih mengenal PDA yang dikenal juga sebagai handheld. PDA dianggap mempunyai fungsi yang sama dengan ponsel. Selain berisi fitur agenda elektronik, PDA juga dapat digunakan berkomunikasi dua arah tanpa kabel sebagaimana halnya dengan ponsel. Dari kemampuan kedua piranti ini, ada alasan kenapa Eropa memimpin dalam teknologi ponsel sementara Amerika merupakan yang terdepan dalam teknologi PDA. Selera konsumenlah yang pada akhirnya menentukan PDA atau ponsel yang akan dipilihnya.
           Pertanyaannya adalah apakah konsumen akan memilih ponsel dengan fasilitas ekstra seperti memo pad dan diary yang terintegrasi di dalamnya atau PDA dengan fasilitas ponsel sebagai tambahannya. Perusahaan ponsel kini sedang mengembangkan usaha untuk mempopulerkan e-mail di ponsel. Hal ini merupakan tantangan karena membiasakan orang untuk mengakses e-mail melalui ponsel berarti mengubah kebiasaan orang yang saat ini sedang gandrung berkomunikasi dengan SMS. SMS dan e-mail saat ini juga sedang dikembangkan oleh para produsen PDA. Hal tersebut bukan merupakan sesuatu yang sulit karena PDA mempunyai ruang simpan yang terus dikembangkan. Hal ini merupakan sesuatu yang sulit dilakukan oleh sebuah ponsel. Dalam hal memori, PDA lebih unggul. PDA tidak hanya dapat menerima pesan melalui e-mail, tapi dapat juga digunakan untuk file-file MP3, video, audio, agenda sampai rekening bank. PDA bisa mewakili komputer pribadi dan hal ini merupakan keunggulan PDA.





    Daftar Kata

    AGP (Accelerated Graphic Port)
    Slot ekspansi di sistem komputer sebagai media jalur data yang berfungsi untuk meningkatkan unjuk kerja grafis 3D dan video full-motion. AGP memiliki kecepatan transfer data 528 Mbps, 4X lebih cepat daripada PCI (Peripheral Component Interconnect), standar slot ekspansi sebelumnya.

    ARPAnet (Advanced Research Project Agency Network)
    Jaringan Departemen Pertahanan Amerika Serikat yang merupakan cikal bakal lahirnya internet.

    CPU (Central Processing Unit)
    Casing, media penempatan sistem komputer dan sebagian perangkat peripheralnya.

    Clock Speed
    Kecepatan Pulsa Clock, parameter yang digunakan untuk menunjukkan kecepatan prosesor dalam hal kemampuannya melaksanakan perintah setiap detiknya.

    Cookie
    Teks kecil yang menyimpan informasi mengenai anda dan pola penjelajahan Web anda.

    DNS (Domain Name System)
    DNS merupakan suatu metode penamaan di internet dengan mengkorespondensikan secara hirarki tiap-tiap nama ke alamatnya masing-masing. DNS membuat suatu tingkat-tingkat domain yang merupakan kelompok komputer yang terhubung ke internet.

    Disk Drive
    Perangkat penggerak media Floppy Disk.

    Driver
    Software yang berfungsi sebagai perantara antara Sistem Operasi dengan suatu hardware tertentu.

    GIF (Graphics Interchange Format)
    Format gambar yang dikembangkan oleh CompuServe pada bulan Juni 1987. Format ini mempunyai kemampuan untuk menampilkan warna sampai 8 bit per pixel (=256 warna). Jumlah warna sebanyak itu ideal untuk gambar logo, icon, animasi atau gambar-gambar sederhana lain tapi kurang baik untuk gambar fotografi.

    GUI (Graphical User Interface)
    Metode interaksi dengan interface (antar-muka) grafis antara user dengan komputer. GUI merupakan salah satu faktor kemudahan penggunaan komputer.

    HTTP (HyperText Transfer Protocol)
    Protokol standar yang digunakan untuk pentransferan data antara Web Server dengan Web Browser.

    IDE (Integrated Development Environment)
    Interface (antar-muka) visual terintegrasi sebagai alternatif penggunaan baris perintah untuk memudahkan pembuatan suatu program tertentu.

    IEEE (Institute of Electrical and Electronic Engineers)
    Organisasi yang terdiri dari para insinyur di bidangnya yang menetapkan suatu standar untuk perangkat tertentu.

    ImageMap
    Suatu gambar yang terbagi-bagi dalam beberapa bagian tertentu dimana setiap bagian dihubungkan dengan suatu link tertentu. Lokasi gambar yang memiliki link tersebut didefinisikan oleh suatu wilayah yang berbentuk bangun dua dimensi seperti lingkaran, persegi empat atau poligon.

    IP (Internet Protocol)
    Suatu protokol standar di internet pada network-layer model ISO. IP adalah protokol yang bersifat connectionless-oriented dan best-effort packet switching.

    JPEG (Join Picture Expert Group).
    Format gambar yang dibuat oleh Join Picture Expert Group. Mulai dikenal luas pada awal 1990. JPEG mampu menghasilkan gambar 24 bit per pixel. Setiap gambar dapat menampilkan warna sebanyak 16.777.216 (16 juta lebih) warna. Dengan warna sebanyak ini, JPEG sangat ideal untuk menyimpan gambar-gambar dengan kualitas foto, tapi justru kurang baik untuk gambar-gambar dengan sekumpulan warna seperti logo atau icon.

    L2 Cache (Cache Level 2)
    Memori bantu kedua di prosesor yang berfungsi untuk meningkatkan unjuk kerja dengan jalan menyisihkan sebagian memori (tergantung kapasitasnya) yang digunakan sebagai penampung sementara untuk data yang sering diakses dari disk. Untuk mengambil dan mengolah data, prosesor tidak perlu berulang kali melakukan pembacaan ke disk, tapi cukup mengambilnya dari cache sehingga waktu kerja dapat dipercepat dan kerja disk dapat diminimalkan.

    Macintosh
    OS (Operating System). Sistem Operasi khusus untuk komputer buatan Apple.

    Multitasking
    Kemampuan suatu Sistem Operasi untuk menjalankan beberapa pekerjaan pada saat yang bersamaan.

    NNTP (Network News Transfer Protocol)
    Protokol yang digunakan untuk bertukar berita di jaringan UseNet.

    Plug and Play
    Suatu konsep dimana Sistem Operasi dapat mengenal dan berkomunikasi dengan setiap perangkat yang terhubung ke CPU serta mengkonfigurasi dirinya sendiri tanpa campur tangan user.

    PERL (Practical Extraction and Report Language)
    Bahasa pemrograman buatan Larry Wall yang menjadi standar untuk CGI Web. Perl merupakan bahasa pemrograman interpreter sekaligus kompiler.

    RFC (Request for Comments)
    Serangkaian dokumen sejak tahun 1969 hasil kerja dari berbagai kelompok kerja di internet. RFC bisa berupa protokol standar, informasi atau hal-hal lain yang berhubungan dangan networking dan internet.

    SMTP (Simple Mail Transfer Protocol)
    Suatu protokol yang didefinisikan dalam STD (sekumpulan subset dari RFC) dan RFC yang digunakan untuk transfer mail antar komputer di atas TCP/IP. Untuk mengakses pesan tidak digunakan SMTP, melainkan POP (Post Office Protocol). POP merupakan protokol yang mengatur bagaimana seorang pemakai dapat mengambil dan membaca mail dari sebuah server. Ada beberapa versi yang tidak saling kompatibel yaitu POP, POP2 dan POP3.

    System Bus
    Suatu jalur yang digunakan oleh perangkat komputer tertentu untuk mentransfer data.

    TCP (Transmission Control Protocol)
    Suatu protokol standar di internet pada transfer-layer model ISO. Protokol ini bersifat connection-oriented dan stream-oriented. Protokol aplikasi yang menggunakan TCP antara lain TelNet, SMTP, FTP dan NFS.

    UDP (User Datagram Protocol)
    Suatu protokol standar di internet pada transport-layer model ISO. Hampir sama dengan TCP, bedanya UDP adalah protokol yang bersifat connectionless-oriented. UDP dan TCP sama-sama menggunakan IP pada network-layernya.

    UUCP (Unix to Unix Copy Program)
    Program yang dirancang khusus untuk memindahkan file antar mesin-mesin yang menggunakan Sistem Operasi Unix melalui dial-up line. Baru-baru ini pengertiannya sudah berubah menjadi suatu jaringan internasional yang menggunakan protokol UUCP untuk bertukar berita dan e-mail.