|
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 :
SOFTWARE :
TELEKOMUNIKASI |
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 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 mempunyai ciri-ciri sebagai berikut :
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.
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.
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.
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.
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.
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
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).
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 dalam berkomunikasi di internet dikenal dengan nama Netiquette atau Network Etiquette. Hal-hal yang sebaiknya dihindari dalam berkomunikasi di internet antara lain :
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 :
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 :
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.
Program dikompilasi dulu menjadi file .class, dipanggil melalui applet dari halaman HTML dan
dieksekusi oleh JVM (Java Virtual Machine) di browser.
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.
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
Berikut ini adalah hal-hal yang seharusnya diperhatikan bila anda pengguna internet.
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.
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.
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.
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.
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.
Bagi anda pembuat Situs Web, hal-hal berikut harus diperhatikan :
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.
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.
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 |
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
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
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.