ini adalah jawaban atas tugas kuliah saya matkul Pengantar Teknologi Informasi
1.) Jelaskan
bagaimana sejarah kemunculan internet ?
Sejarah kemunculan Internet di dunia dimulai pada :
·
Tahun 1962
Departemen Pertahanan Amerika, U.S. Defense Advanced
Research Projects Agency(DARPA) memutuskan untuk mengadakan riset tentang
bagaimana caranya menghubungkan sejumlah komputer sehingga membentuk jaringan
organik. Program riset ini dikenal dengan nama ARPANET, yang tak lain untuk
menghindari pemusatan informasi di satu titik yang dipandang rawan untuk
dihancurkan apabila terjadi peperangan. Dengan cara ini diharapkan apabila satu
bagian dari jaringan terputus, maka jalur yang melalui jaringan tersebut dapat
secara otomatis dipindahkan ke saluran lainnya.
·
Tahun 1965
Ted Nelson mencetuskan istilah” hypertext”.
·
Tahun 1966
Bob
Tayler dari ARPA menerima bantuan dana untuk sebuah percobaan atas jaringan
yang akan menghubungkan sejumlah universitas yang mendanainya,tanpa pemerintaan
resmi dan dalam kurang dari sejam Charles Herzfeld setuju untuk mendanai dan
kemudian tiga tahun kemudian menjadi ARPANET
·
Tahun 1967
June
Lawrence Roberts menerbitkan makalah rancangan ARPANET yang pertama berjudul
Multiple Computer Networks and Intercomputer Communication pada konferensi ACM.
·
Tahun 1968
WAN
pertama yang menggunakan packet switching diuji di National Research Laboratory
di Britania Raya
·
Tahun 1969
kontaktor
departemen pertahanan AS memasang ARPANET yaitu sebuah jaringan yang
menghubungkan empat komputer di Kalifornia dan Utah.Dan Honeywell mengirimkan
prototipe IMP yang pertama kepada BBN,ini merupakan versi yang telah
dimodifikasi dari komputer 516 milik Honeywell.
Pada
tanggal 2 september 1969 simpul IMP ARPANet pertama di pasang di UCLA.Dan pada
tanggal 1 oktober kemudian simpul ke dua dipasang di Stanford Research
Institute yang terhubung ke SDS 940 milik SRI.
·
Tahun 1970
Sudah lebih dari 10 komputer yang berhasil
dihubungkan satu sama lain sehingga mereka bisa saling berkomunikasi dan
membentuk sebuah jaringan.
·
Tahun 1971
pada
bulan September Prosesor antarmuka terminal di pasang pada ARPANET dan memungkinkan
terminal-terminal komputer terhubung secara langsung ke ARPANET untuk pertama
kalinya.
·
Tahun 1972
Roy Tomlinson berhasil menyempurnakan program e-mail
yang ia ciptakan setahun yang lalu untuk ARPANET. Program e-mail ini begitu
mudah sehingga langsung menjadi populer. Pada tahun yang sama, icon @juga
diperkenalkan sebagai lambing penting yang menunjukkan “at” atau “pada”.
·
Tahun 1973
Jaringan komputer ARPANET mulai dikembangkan ke luar
Amerika Serikat. Komputer University College di London merupakan komputer
pertama yang ada di luar Amerika yang menjadi anggota jaringan Arpanet. Pada
tahun yang sama, dua orang ahli komputer yakni Vinton Cerf dan Bob Kahn
mempresentasikan sebuah gagasan yang lebih besar, yang menjadi cikal bakal
pemikiran internet. Ide ini dipresentasikan untuk pertama kalinya di
Universitas Sussex.
·
Tahun 1976
tanggal 26 Maret 1976, merupakan hari bersejarah,
ketika Ratu Inggris berhasil mengirimkan e-mail dari Royal Signals and Radar
Establishment di Malvern. Setahun kemudian, sudah lebih dari 100 komputer yang
bergabung di ARPANET membentuk sebuah jaringan atau network.
·
Tahun 1979
Tom Truscott, Jim Ellis dan Steve Bellovin,
menciptakan newsgroups pertama yang diberi nama USENET.
·
Tahun 1981
France Telecom menciptakan gebrakan dengan meluncurkan
telpon televisi pertama, dimana orang bisa saling menelpon sambil berhubungan
dengan video link.
·
Tahun 1982
Pada tahun ini dibentuk Transmission Control
Protocol atau TCP dan Internet Protokol atau IP. Sementara itu di Eropa muncul
jaringan komputer tandingan yang dikenal dengan Eunet, yang menyediakan jasa
jaringan komputer di negara-negara Belanda, Inggris, Denmark dan Swedia.
Jaringan Eunet menyediakan jasa e-mail dan newsgroup USENET.
·
Tahun 1984
Untuk menyeragamkan alamat di jaringan komputer yang
ada, maka di tahun ini diperkenalkan sistem nama domain, yang kini kita kenal
dengan DNS atau Domain Name System. Komputer yang tersambung dengan jaringan
yang ada sudah melebihi 1000 komputer lebih. Pada 1987 jumlah komputer yang
tersambung ke jaringan melonjak 10 kali lipat manjadi 10.000 lebih.
·
Tahun 1988
Jarko Oikarinen dari Finland menemukan dan sekaligus
memperkenalkan IRC atau Internet Relay Chat. Setahun kemudian, jumlah komputer
yang saling berhubungan kembali melonjak 10 kali lipat dalam setahun. Tak
kurang dari 100.000 komputer kini membentuk sebuah jaringan.
·
Tahun 1990
Tim Berners Lee menemukan program editor dan browser
yang bisa menjelajah antara satu komputer dengan komputer yang lainnya, yang
membentuk jaringan itu. Program inilah yang disebut www, atau Worl Wide Web.
·
Tahun 1992
Komputer yang saling tersambung membentuk jaringan
sudah melampaui sejuta komputer, dan di tahun yang sama muncul istilah surfing
the internet.
·
Tahun 1994
Situs internet telah tumbuh menjadi 3000 alamat
halaman, dan untuk pertama kalinya virtual-shopping atau e-retail muncul di
internet.
Sejarah kemunculan internet di Indonesia
:
·
Sejarah internet Indonesia dimulai pada
awal tahun 1990-an. Saat itu jaringan internet di Indonesia lebih dikenal
sebagai paguyuban network, dimana semangat kerjasama, kekeluargaan & gotong
royong sangat hangat dan terasa di antara para pelakunya. Sejak 1988, ada
pengguna awal Internet di Indonesia yang memanfaatkan CIX (Inggris) dan
Compuserve (AS) untuk mengakses internet.
·
Berdasarkan catatan whois ARIN dan
APNIC, protokol Internet (IP) pertama dari Indonesia, UI-NETLAB (192.41.206/24)
didaftarkan oleh Universitas Indonesia pada 24 Juni 1988. RMS Ibrahim, Suryono
Adisoemarta, Muhammad Ihsan, Robby Soebiakto, Putu, Firman Siregar, Adi
Indrayanto, dan Onno W. Purbo merupakan beberapa nama-nama legendaris di awal
pembangunan Internet Indonesia di tahun 1992hingga 1994. Masing-masing personal
telah mengontribusikan keahlian dan dedikasinya dalam membangun
cuplikan-cuplikan sejarah jaringan komputer di Indonesia.
·
Tulisan-tulisan tentang keberadaan
jaringan Internet di Indonesia dapat dilihat di beberapa artikel di media cetak
seperti KOMPAS berjudul “Jaringan komputer biaya murah menggunakan radio” di
bulan November 1990. Juga beberapa artikel pendek di Majalah Elektron Himpunan
Mahasiswa Elektro ITB di tahun 1989.
2.) Apa
yang dimaksud dengan internet protocol ?
·
Internet protocol adalah protokol
lapisan jaringan (network layer dalam OSI Reference Model) atau protokol
lapisan internetwork (internetwork layer dalam DARPA Reference Model) yang
digunakan oleh protokol TCP/IP untuk melakukan pengalamatan dan routing paket
data antar horst-horst di jaringan komputer berbasis TCP/IP.
·
Protokol itu sendiri adalah sebuah
aturan atau standar yang mengatur atau mengijinkan terjadinya hubungan,
komunikasi, dan perpindahan data antara dua atau lebih titik komputer.
·
Sedangkan OSI Reference Model adalah
sebuah model arsitektual jaringan yang dikembangkan oleh badan International
Organization for Standardization (ISO) Eropa pada tahun 1977.
Sedangkan
DARPA Reference Model adalah sebuah referensi protokol jaringan
yang digunakan oleh protokol
TCP/IP
yang dibuat oleh DARPA.
Model referensi ini mirip dengan OSI Reference Model, di mana setiap
lapisan yang ada di bawah menyediakan layanan untuk lapisan yang berada di
atasnya, dan lapisan yang ada di atas menggunakan layanan untuk lapisan yang
ada di bawahnya.
·
Sedangkan TCP/IP (Transmission
Control Protocol/Internet Protocol)
adalah Protokol
Kendali Transmisi/Protokol Internet, adalah gabungan dari protokol TCP
(Transmission Control Protocol) dan IP (Internet Protocol) sebagai sekelompok
protokol yang mengatur komunikasi data
dalam proses tukar-menukar data dari satu komputer ke komputer lain di dalam
jaringan internet
yang akan memastikan pengiriman data sampai ke alamat yang dituju.
·
Protokol IP merupakan salah satu
protokol kunci di dalam kumpulan protokol TCP/IP. Sebuah paket IP akan membawa
data aktual yang dikirimkan melalui jaringan dari satu titik ke titik lainnya.
Metode yang digunakannya adalah connectionless
yang berarti ia tidak perlu membuat dan memelihara sebuah sesi koneksi. Selain
itu, protokol ini juga tidak menjamin penyampaian data, tapi hal ini diserahkan
kepada protokol pada lapisan yang lebih tinggi (lapisan transport dalam OSI Reference Model
atau lapisan antar host dalam DARPA Reference Model),
yakni protokol Transmission Control Protocol
(TCP).
·
Layanan yang ditawarkan oleh IP :
1. IP
menawarkan layanan sebagai protokol antar jaringan (inter-network), karena
itulah IP juga sering disebut sebagai protokol yang bersifat routable.
2. IP
mendukung banyak protokol klien, karena memang IP merupakan "kurir"
pembawa data yang dikirimkan oleh protokol-protokol lapisan yang lebih tinggi
dibandingkan dengannya. Protokol IP dapat membawa beberapa protokol lapisan
tinggi yang berbeda-beda, tapi setiap paket IP hanya dapat mengandung data dari
satu buah protokol dari banyak protokol tersebut dalam satu waktu.
3. IP
mengirimkan data dalam bentuk datagram, karena memang IP hanya menyediakan
layanan pengiriman data secara connectionless serta tidak andal (unreliable)
kepada protokol-protokol yang berada lebih tinggi dibandingkan dengan protokol
IP.
4. Bersifat
independen dari lapisan antarmuka jaringan (lapisan pertama dalam DARPA
Reference Model), karena memang IP didesain agar mendukung banyak komputer dan
antarmuka jaringan.
5. Untuk
mendukung ukuran frame terbesar yang dimiliki oleh teknologi lapisan antarmuka
jaringan yang berbeda-beda, IP dapat melakukan pemecahan terhadap paket data ke
dalam beberapa fragmen sebelum diletakkan di atas sebuah saluran jaringan.
6. Dapat
diperluas dengan menggunakan fitur IP Options dalam header IP. Fitur yang dapat ditambahkan contohnya adalah
kemampuan untuk menentukan jalur yang harus diikuti oleh datagram IP melalui
sebuah internetwork IP.
3.) Jelaskan
tentang IP addres dan apa kegunaannya !
· IP
address merupakan deretan angka biner antara 3 bit sampai dengan 128 bit yang
digunakan sebagai alamat identifikasi untuk tiap komputer horst dalam jaringan
internet. Angka 32 bit digunakan untuk alamat versi Ipv4 dan angka 128 bit
digunakan untuk IP addres versi Ipv6 untuk menunjukan alamat dari komputer pada
jaringan internet berbasis TCP/IP.
· Jenis
IP Address :
1. IP
versi 4 (Ipv4) : Internet protokol
version 4 atau Ipv4 terdiri dari 32 bit dan bisa menampung lebih dari
4.294.967.296 host di seluruh dunia.
2. IP
versi 6 (Ipv6) : Ipv6 diciptakan untuk
menjawab kekhawatiran akan kemampuan Ipv4 yang hanya menggunakan 32 bit untuk
menampung ip address di seluruh , semakin banyaknya pengguna jaringan internet
dari hari ke hari di seluruh dunia Ipv4 dinilai suatu saat akn mencapai batas
maksimum yang dapat ditampungnya, untuk itulah diciptakan Ipv6 versi 128 bit.
·
Pembagian kelas IP Address :
IP address versi 4
terdiri atas 4 oktet, nilai 1 oktet adalah 255. Karena ada 4 oktet maka jumlah
IP addres yang tersedia adalah 255 x 255 x 255 x 255. IP addres sebanyak ini
harus dibagi-bagikan keseluruh pengguna jaringan internet di seluruh dunia.
Untuk mempermudah proses pembagiannya, IP address harus dikelompokkan dalam
kelas-kelas.
IP Address
dikelompokkan dalam 5 kelas, yaitu kelas A,B,C,D dan E. Perbedaannya terletak
pada ukuran dan jumlah. IP Address kelas A untuk jaringan berukuran sangat
besar, kelas B digunakan untuk jaringan sedang, kelas C untuk pembagian
jaringan yang banyak, namun masing-masing jaringan memiliki anggota yang
sedikit. Kelas D dan E tidak digunakan dalam penggunaan normal, kelas D
diperuntukkan bagi jaringan multicast dan E untuk eksperimental.
·
Kegunaan IP Address :
1. IP
Address digunakan sebagai alat identifikasi host atau antarmuka pada jaringan.
2. IP
Address digunakan untuk menyampaikan data atau informasi yang tepat ke alamat
lokasi yang dituju dengan tepat dalam suatu sistem komunikasi komputer.
3. Selain
mengidentifikasi komputer yang melakukan pegiriman agar informasi dapat
diterima dengan penjelasan yang utuh maka IP Addres berfungsi sebagai alamat
lokasi jaringan yang dituju.
4.) Apa
yang dimaksud dengan DNS ?
·
DNS (Domain Name
System) adalah sebuah sistem yang menyimpan
informasi tentang nama host maupun nama domain dalam bentuk basis data tersebar
(distributed database) di dalam jaringan komputer, misalkan: Internet. DNS
menyediakan alamat IP untuk setiap nama host dan mendata setiap server
transmisi surat (mail exchange server) yang menerima surat elektronik (email)
untuk setiap domain.
·
DNS adalah (Domain Name System) yang juga
memiliki arti untuk mengidentifikasi setiap komputer sebagai titik dalam suatu
jaringan Internet yang menggunakan bantuan sistem protokol internet adress
untuk menerjemahkan dari suatu nama domain ke IP dan begitu juga sebaliknya.
Domain Name System ini merupakan sistem penamaan hirarkis yang nantinya
didistribusikan untuk suatu komputer, jasa, atau sumber daya terhubung ke
Internet maupun jaringan pribadi. DNS biasanya digunakan sebuah Layanan Nama
Domain untuk menyelesaikan permintaan untuk nama-nama website menjadi alamat IP
untuk tujuan menemukan layanan komputer serta perangkat di seluruh dunia.
·
DNS adalah sebuah aplikasi services di
Internet yang menerjemahkan sebuah domain name ke IP address. Sebagai contoh,
www untuk penggunaan di Internet, lalu diketikan nama domain, misalnya:
yahoo.com maka akan di petakan ke sebuah IP mis 202.68.0.134. Jadi DNS dapat di
analogikan pada pemakaian buku telepon, dimana orang yang kita kenal
berdasarkan nama untuk menghubunginya kita harus memutar nomor telepon di
pesawat telepon. Sama persis, host komputer mengirimkan queries berupa nama
komputer dan domain name server ke DNS, lalu oleh DNS dipetakan ke IP address.
5.) Apa
yang dimaksud dengan internet service provider ? berikan contoh beberapa ISP
yang ada di Indonesia !
· Pengertian
Internet Service Provider :
Internet Service Provider (ISP) adalah sebuah
perusahaan penyedia layanan pada jasa sambungan internet dengan jasa lainnya
yang saling berhubungan. ISP ini memiliki infrastruktur sebagai sarana
telekomunikasi yang terkoneksi pada internet. ISP akan membagi kapasitas
koneksi pada internet yang dimilikinya untuk para pelanggannya yang membutuhkan
jasa internet. Sistem langganan ini pembayarnnya tiap bulan. Ada juga provider
telekomunikasi lainnya yang menerapkan sistem langganan dengan mrnggunakan
sistem yang berbasis quota. Sebelum memilih berlangganan dengan ISP tertentu,
beberapa hal yang harus diperhatikan yaitu :
1. Kecepatan
transfer
Semakin cepat transfer data pada sebuah ISP, maka
dapat dikatakan provider tersebut semakin bagus.
2. Jenis
modem
Modem yang digunakan oleh pihak ISP agar
sambungannya terkoneksi cepat itu berbeda-beda. Oleh karena itu, pilihlah ISP
yang mampu menawarkan modem digital yang menggunakan kabel dan modem yang telah
support teknologi berbasis 3G untuk sambungan internet yang menggunakan
wireless.
3. Perbandingan
sambungan internet
jumlah sambungan yang dibagi untuk pelanggan
idealnya satu sambungan maksimal 10 tempat agar terhindar dari lambatnya
koneksi internet.
4. Fitur
tambahan
Semakin banyak menu atau fitur yang ditawarkan
menunjukkan ISP tersebut semakin handal.
Fungsi ISP dalam pengaksesan jaringan internet
adalah Menghubungkan pengguna/kunsumen ke gateway internet yang terdekat,
Sebagai sebuah media yang memberikan pelayanan jasa untuk terhubung ke
internet, Sebagai yang Menyediakan modem untuk dial-up, Sebagai yang
menghubungkan user kepada layanan informasi WWW (World Wide Web), Memungkinkan
user untuk memakai layanan surat elektronik, yang sering disebut dengan E-mail,
Memungkinkan para user untuk melakukan percakapan suara melalui jaringan
internet, Memberikan tempat untuk homepage, melakukan proteksi dari penyebaran
virus dengan menerapkan sistem antivirus untuk penggunanya. Fungsi ISP
(Internet Service Provider) sebagai perusahaan yang menawarkan jasa pelayanan
untuk berhubungan dengan jaringan internet. Untuk mengaksesnya, kita cukup
menghubungi saja Internet Service Provider/ISP melalui komputer dan modem.
Setelah itu ISP akan mengurus semua yang diperlukan untuk berhubungan dengan
internet.
· Contoh
ISP yang ada di Indonesia :
1. Telkom
speedy
2. Access
service dedicated to internet (astinet)
3. Im2
4. Centrin
5. Pt.
Indosat / indosatnet.
6. Asia
pasific internet company.
7. Pt.
Excelcomindo pratama.
6.) Jelaskan
istilah-istilah dibawah ini !
-URL
·
URL adalah singkatan dari “Unifrom
Resource Locator” yaitu merupakan rangkaian karakter menurut format
standar tertentu, digunakan untuk menunjukan alamat dari suatu sumber misalnya
seperti dokumen, file dan gambar yang terdapat di internet.
·
URL pertama kali ditemukan pada
tahun 1991 yaitu oleh Tim Barnes – Lee, dengan tujuan supaya dapat memudahkan
para penulis dokumen atau artikel untuk merefrensikan tulisannya ke WWW (World
Wide Web).
·
Terdapat dua tipe URL yaitu :
1. URL
Absolut (URL Absolute) :
suatu alamat lengkap yang menyertakan nama dari
domain, yang langsung menentukan lokasi dari dokumen atau direktori yang ada
pada internet. Direktori yang tertapat dalam domain dan dokumen yang terdapat
dalam direktori. Contohnya: <img src=http://www.namasitus.com/images/image.jpg>
2.
URL Relatif (URL Relative) :
URL yang menentukan suatu alamat berdasarkan URL
yang memang aktif ketika saat itu. Contohnya: <img src=”image.jpg”>
·
Fungsi URL :
1. Untuk pengidentifikasi suatu dokumen yang
terdapat pada Web.
2. Digunakan
untuk memberikan nama dokumen yang terdapat pada web.
3. Untuk
memberian alamat pada setiap Web yang berisikan dokumen.
4. Mempermudah
dalam mengakses dokumen atau file melalui suatu web.
5. Mempermudah
dalam mengingat alamat dokumen yang ada dalam suatu web.
-Web
browser
·
Web Browser adalah suatu program atau software
yang digunakan untuk menjelajahi internet atau untuk mencari informasi dari
suatu web yang tersimpan didalam komputer. Awalnya, web browser berorientasi
pada teks dan belum dapat menampilkan gambar. Namun, web browser sekarang tidak
hanya menampilkan gambar dan teks saja, tetapi juga memutar file multimedia
seperti video dan suara. Web browser juga dapat mengirim dan menerima email,
mengelola HTML, sebagai input dan menjadikan halaman web sebagai hasil output
yang informative.
·
Contoh web browser yaitu Flock, Netscape
Navigator, Opera, Google Crome, Internet Explorer, Safari, Mozila Firefox.
·
Web Browser pertama kali adalah WorldWideWeb
yang dibuat oleh Tim Benners-Lee, yang akhir nya diubah menjadi nexus. Kemudian
tahun 1993, Marc Andressen melakukan inovasi web browser dengan menciptakan
Mosaic yang saat ini banyak orang-orang menyebutnya dengan Netspace. Hal ini
membuat sistem internet menjadi sangat mudah dipergunakan dan gampang untuk
diakses orang banyak. Dan pada waktu itu sekitar tahun 1994, Netspace telah
menjadi browser yang banyak dipergunakan didunia karena menguasai 90% dari
seluruh pengguna web broser didunia.
·
Manfaat dari web browser yaitu mempermudah
mencari informasi baik pendidikan maupun non pendidikan, mempermudah
mendapatkan situs-situs yang kita cari, dapat membuat akun sepert(twiter,blog,
facebook dan lain-lain), dapat mengakses informasi yang dicari, dapat
menyimpan file melalui web browser.
-Web
Server
·
Web server adalah sebuah server yang
melayani atau menerima permintaan dari client dalam bentuk http atau https
(melalui browser) yang kemudian memberikan umpan atau balasan berupa dokumen
html (biasa disebut halaman website). web server memiliki alamat ip dan nama
domain sendiri. Contoh : kita mengetikkan alamat facebook.com di browser mozilla
firefox maka web server akan menerima sekaligus menyampaikan permintaan
kita ke server data facebook.com data
dari facebook.com yang dapat diambil oleh web server akan ditampilkan di
browser kita sehingga kita bisa melihat halaman website facebook.com .
·
Fungsi utama dari Web Server adalah
mentransfer berkas atas permintaan client melalui protokol komunikasi yang
telah disepakati sebelumnya. Pemanfaatan Web Server tidak terbatas pada
mentransfer teks pada halaman Web melainkan juga mencakup gambar, video dan
media lainnya.
·
Cara kerja web server :
1. Client
melalui Browser membagi URL menjadi beberapa bagian, pembagiannya termasuk
Alamat, Path name dan protokol.
2. DNS
menerjemahkan nama domain ke Alamat IP yang sesuai, karena memang Alamat
sesungguhnya dari suatu website adalah Alamat IP, yang biasa kita tulis di
Browser seperti Facebook.com itu
hanyalah domain yg mewakili IP dari web Facebook.
3. Kemudian
Browser memutuskan Protokol apa yang dapat digunakan. FTP, HTTP adalah beberapa
contoh dari Protokol. Namun, Protokol yang umum digunakan dalam Web adalah
Protokol HTTP.
4. Server
Website mengirimkan permintaan GET ke Web Server untuk mengambil alamat yang
telah diberikan. Server Website memverifikasi alamat yang telah diberikan,
menemukan file yang diperlukan, berjalan sesuai script pertukaran cookies jika
diperlukan dan mengembalikan permintaan ke browser.
5. Browser sekarang mengkonversi data
ke dalam basis data HTML dan menampilkan hasilnya ke pengguna. Jika tidak
menemukan data yang diminta Server akan mengirimkan pesan kesalahan ke browser
dan Browser akan menampilkannya kepada Client.
·
Jenis – jenis
web server yaitu Apache Web
Server / The HTTP Web Server, Apache Tomcat, Microsoft Qindows Server 2008 IIS
(Internet Information Services), Lighttpd, Zeus Web Server, Sun Java System Web
Server.
-Software
web development
·
Web development dapat diartikan sebagai
pengembangan sebuah situs web untuk world wide web atau internet. Pengembangan
yang dimaksud dapat mencakup ecommerce pegembangan bisnis, web design, client
side/ server side scripting atau pengembangan sebuah halaman statis/ sederhana
atau yang paling kompleks berbasis web aplikasi internet, bisnis elektronik
atau layanan jaringan sosial.
·
Software adalah suatu perangkat yang
berisi serangkaian instruksi, program, prosedur, pengendali, pendukung dan
aktivitas-aktivitas pengolahan perintah pada sistem komputer.
·
Software web development adalah suatu
perangkat yang berisi serangkaian instruksi, program, prosedur, pengendali,
pendukung dan aktivitas-aktivitas pengolahan perintah pada sistem komputer yang
digunakan untuk pengembangan sebuah situs web untuk world wide web atau
internet yaitu dapat mencakup ecommerce pegembangan bisnis, web design, client
side/ server side scripting atau pengembangan sebuah halaman statis/ sederhana
atau yang paling kompleks berbasis web aplikasi internet, bisnis elektronik
atau layanan jaringan sosial.
·
Software web development yaitu suatu
peraangkat lunak yang digunakan untuk pengembangan situs web.
-HTTP
( Hypertext Transfer Protocol )
·
HTTP (Hypertext
Transfer Protocol) adalah suatu protokol yang
digunakan untuk mentransfer dokumen/halaman dalam WWW (World Wide Web). HTTP mendefinisikan bagaimana suatu
pesan dapat diformat dan dikirimkan dari client ke server atau sebaliknya. HTTP
mengatur aksi apa saja yang harus dilakukan oleh web server dan web browser
sebagai respon atas perintah-perintah yang ada pada protokol HTTP ini.
·
Cara kerja dari
http yaitu Bila kita mengklik link hypertext atau
kita mengetikkan suatu alamat atau URL pada internet browser, maka Anda sedang
mentransfer URL ke browser, dan Dari URL ini browser Anda tahu server mana yang
akan dihubungi dan file apa yang diminta kemudian web browser akan
mengirimkan perintah HTTP ke web server. Web server selanjutnya akan menerima
perintah ini dan melakukan aktivitas sesuai dengan perintah yang diminta oleh
web browser. Hasil aktivitas tadi akan dikirimkan kembali ke web browser untuk
ditampilkan kepada kita.
-HTML
·
HTML adalah bahasa markup internet (web)
berupa kode dan simbol yang dimasukkan kedalam sebuah file yang ditujukan untuk
ditampilkan didalam sebuah website.
·
HTML adalah singkatan dari Hyper Text
Markup Language. HyperText adalah metode dimana kita "berpindah"
disekeliling web, dengan mengeklik sebuah teks yang bernama hyperlink.
Hyperlink adalah sebuah teks khusus di internet, dimana saat teks tersebut
diklik, akan membawa kita ke halaman web selanjutnya/halaman web lain yang
telah ditentukan. Markup adalah hal yang dilakukan oleh tag HTML kepada teks
yang ada didalamnya. HTML menandai teks yang berada didalamnya sebagai tipe
teks tertentu. Misalnya saja jika kita menandai sebuah teks dengan tag html , maka teks tersebut akan berubah menjadi
italic (huruf yang miring). Sedangkan jika kita menandainya dengan , maka teks tersebut akan berubah menajadi
bold (huruf tebal). Language yang berarti bahasa. HTML adalah sebuah
bahasa, yang memiliki kata kata berupa kode dan syntax seperti bahasa yang
lain.
·
Kegunaann HTML yaitu untuk membuat
halaman web, sebagai pondasi bagi sebuah website, untuk menandai teks pada
halaman web, untuk menandai elemen/ bagian pada halaman web, untuk menampilkan
informasi dalam bentuk tabel, untuk menambahkan objek seperti audio, video,
gambar dalam halaman web, untuk membuat online form.
·
Sejarah perkembangan HTML yaitu :
1. HTML
1.0
HTML 1.0 adalah versi pertama dari HTML.
Pada saat ini tidak banyak orang yang ikut berpartisipasi dalam pembuatannya.
Fitur dari versi ini pun masih terbatas. Antar lain heading, paragraf,
hypertext, list, efek tebal dan miring pada teks. Versi 1.0 juga mendukung
peletakan gambar, namun tidak mendukung adanya teks disekeliling gambar.
2. HTML
2.0
HTML 2.0 masih membawa fitur sebelumnya
dari versi 1.0, dengan tambahan beberapa vitur baru. Fitur tersebut adalah
form. Dengan form, kita dapat memasukkan data data seperti nama, alamat, serta
komentar. Hadirnya fitur form ini menjadi awal terbentuknya website yang
interaktif.
3. HTML
3.0
Pada versi ini, mulai banyak orang yang
ikut memberikan kontribusi pada HTML. Fitur baru yang hadir di versi ini salah
satunya adalah tabel. Versi HTML ini tidak bertahan lama dikarenakan banyak
permasalahan seperti perang antar browser. Karena itu, HTML ini segera diganti
lagi menjadi versi 3.2 HTML 3.2 Perang antar browser terus berlanjut
dikarenakan mereka membuat tag HTML mereka sendiri. Untuk menghentikan hal ini,
dibentuklah sebuah organisasi yang menangani standard dari HTML. Organisasi ini
bernama World Wide Web Consortium (W3C).
4. HTML
4.0
Dengan hadirnya W3C sebagai standarisasi
HTML, perang browser terhenti. HTML lalu berkembang menjadi HTML 4.0. Versi ini
memuat banyak sekali revisi dan perubahan dari versi sebelumnya. Perubahan ini
terjadi di hampir seluruh perintah HTML seperti text, link, image, imagemaps,
table, form, meta, dan lain lain. HTML 4.01 Versi ini hadir untuk memperbaiki
beberapa kesalahan di versi sebelumnya XHTML 1.0 XHTML adalah gabungan dari
HTML dan XML. Karena XHTML tidak se-fleksibel HTML, tidak banyak orang yang
menyukai versi ini.
5. HTML
5 HTML 5 adalah versi terakhir dari HTML saat artikel ini ditulis. HTML 5
membawa banyak sekali perubahan terhadap versi sebelumnya. Banyak tag baru yang
diperkenalkan, seperti ,,,,dan tag menarik lainnya. Selain itu, HTML 5
mendukung streaming video tanpa menggunakan flash.
7.) Jelaskan
mengenai perkembangan web, mulai dari web 1.0, web 2.0, web 3.0 dan jelaskan
apa beda dari masing-masing !
·
Web 1.0
Web 1.0 merupakan
teknologi awal dari sebuah web, teknologi ini masih statis dimana antara sever
dan client hanya terjadi komunikasi 1 arah dimana server sebagai pemberi
informasi dan client hanya sebagai pembaca, tampilan pada teknologi web ini
berupa script atau text, bahasa yang digunakan untuk membangun teknologi web
ini yaitu bahasa HTML,
Ciri-ciri web 1.0
a. tampilan masih berupa statis
b.penggunaan framesets
c.terjadi komunikasi namun hanya satu arah saja
·
Web 2.0
Web 2.0 Istilah
Web 2.0 pertama kalinya diperkenalkan oleh O’Reilly Media pada tahun 2004
sebagai teknologi Web generasi kedua yang mengedepankan kolaborasi dan sharing
informasi secara online. Menurut Tim O’Reilly, Web 2.0 dapat didefinisikan
sebagai berikut: “Web 2.0 adalah revolusi bisnis di industri komputer yang
disebabkan oleh penggunaan internet sebagai platform, dan merupakan suatu
percobaan untuk memahami berbagai aturan untuk mencapai keberhasilan pada
platform baru tersebut.” Salah satu aturan terutama adalah : “Membangun
aplikasi yang mengeksploitasi efek jaringan untuk mendapatkan lebih banyak lagi
pengguna aplikasi tersebut”. Berbagai layanan berbasis web seperti jejaring
sosial, wiki dan folksonomies (misalnya: “facebook.com”, “cnn.com”) merupakan teknologi
Web 2.0 yang menambah interaktifitas di antara para pengguna Web.
Website
yang dibangun dengan menggunakan teknologi Web 2.0 memiliki fitur-fitur sebagai
berikut yaitu CSS (Cascading Style Sheets), Aplikasi Rich Internet
atau berbasis Ajax, Markup XHTML, Sindikasi dan agregasi data
menggunakan RSS/Atom, URL yang valid, Folksonomies, Aplikasi
wiki pada sebagian atau seluruh Website, XML Web-Service API.
Keuntungan Web 2.0
1.) Dalam hal user interface suatu situs
web yang menggunakan teknologi flex (aplikasi rich internet berbasis flash dari
macromedia yang sekarang adobe), lazlo(platform aplikasi flash open source)
atau menggunakan ajax secara intensif seperti gmail atau google map maka situs
itu bisa dikatakan merupakan situs tipe web 2.0.
2.) Pemanfaatan tag untuk
mengkategorikan data yang disubmit oleh user sehingga user lain dapat mencari
atau menemukannya menggunakan tag-tag juga
3.) Desentralisasi seperti Napster atau
pun Bit torrent juga merupakan bagian dari teknologi web 2.0 karena tidak ada
server terpusat yang melayani berbagai kebutuhan pengguna tetapi mendayagunakan
komputer jaringan pengguna yang ada di dalamnya.
4.) Publikasi artikel, berita atau
informasi bisa lebih cepat atau lengkap.
5.) Dalam aplikasi blog ini misalnya
terdapat fasilitas sindikasi di mana dapat menampilkan judul berita dari sumber
lain sehingga dapat menampilkan judul content dalam berbagai blog menggunakan
aplikasi yang bisa membaca sindikasi itu, baik lewat browser web maupun
aplikasi desktop
6.) Pemanfaatan web service serta REST
sebagai teknologi pendukung merupakan salah satu karakteristik web 2.0 di mana
kita dapat membangun aplikasi web tanpa menyediakan atau membuat fungsi-fungsi
pendukung aplikasi sendiri tetapi memanfaatkan fungsi-fungsi aplikasi yang
disediakan dari web lain melalui kedua teknologi
7.) Pemanfaatan partisipasi user secara
menyeluruh juga merupakan bagian karakteristik dari teknologi web 2.0.
·
Web 3.0
Web 3.0 / Semantic web,
definisi untuk Web 3.0 sangat beragam mulai dari pengaksesan broadband
secara mobile sampai kepada layanan Web berisikan perangkat lunak bersifat
on-demand. Melalui Semantic Web inilah, berbagai perangkat lunak akan
mampu mencari, membagi, dan mengintegrasikan informasi dengan cara yang lebih
mudah.
Menurut PC magazine karakteristik
dari web 3.0 adalah :
1.) Semantic web : Sebuah web dengan
kemampuan membaca situs semudah manusia membacanya. Satu informasi yang
dibutuhkan oleh manusia dapat dengan mudah tersajikan dengan korelasi informasi
yang tepat dan cepat.
2.) The 3D Web : Nuansa Web semakin menarik dengan adanya
kemampuan visual 3D. Tanpa harus meninggalkan rumah maka kita dapat mengunjungi
berbagai tempat di dunia lain secara virtual dengan kemampuan akses data dan
interaksi secara realtime.”
3.) The Media-Centric Web : Keyword
bukan lagi satu-satunya cara untuk mendapatkan informasi yang dituju. Photo,
audio, video akan menjadi cara lain untuk mencari informasi yang kita
inginkan.”
4.) The Pervasive Web : Web akan dengan
mudah diakses dengan berbagai cara dan alat berbeda. Sementara kemudahan koneksi
akan semakin berkembang, berbagai alat-alat elektronika akan mendukung upaya
kemudahan koneksi internet. Maka koneksi internet tidak hanya sebatas di
kantor, kampus saja, bahkan di kereta, bis, pasar, kamar tidur atau tempat
lainnya.
·
Perbedaan
web 1.0, web 2.0, web 3.0 :
WEB 1.0
|
WEB 2.O
|
WEB 3.0
|
dirancang untuk mengakses infromasi yang
interaksinya
hanya satu arah |
dirancang untuk mengakses informasi dengan interaksi
dua arah
|
Aplikasi – aplikasi online dalam website dapat
saling berinteraksi
|
memiliki sifat Read
|
Bersifat Write and Read
|
Visual Berbasis 3D
|
Bersifat interaktif
|
Internet sebagai platform
|
adanya web service
|
mengharuskan pengguna internet untuk datang ke dalam
website tersebut dan melihat satu persatu konten di dalamnya
|
pengguna internet dapat melihat konten suatu website
tanpa harus berkunjung ke alamat situs yang bersangkutan
|
terjadi konvergensi yang sangat dekat antara dunia
TI dengan dunia telekomunikasi
|
Pelaku utama Perusahaan yang memiliki web saja
|
Pelaku utama Perusahaan, dan Pengguna/Komunitas
|
membutuhkan kecepatan akses Internet yang memadahi
dan spesifikasi komputer yang agak tinggi
|
Sumber konten Penerbit/pemilik situs Pengguna
|
Kemampuan dalam melakukan aktivitas drag and drop,
auto complete, chat, voice dapat dilakukan layaknya aplikasi desktop
|
Dapat mengakses internet melalui gadget lain selain
komputer
|
8.) Jelaskan
definisi dari data yang terstruktur dan data yang tidak terstruktur ! beri
contohnya masing-masing !
·
Data terstruktur mendefinisikan tipe data
atribut, yang ada pada rekord maupun tuple. Setiap rekord memiliki field yang
sama. Data ada dalam entitas dan entitas yang sama dikelompokkan menjadi satu
menggunakan relasi atau kelas. Entitas dalam kelompok yang sama memiliki
atribut yang sama pula. Deskripsi untuk semua entitas dalam skema
memiliki kesamaan format. Penggunaan data terstruktur semakin banyak dilakukan
, sejak basisdata relasional ada untuk mengatur data dengan ukuran sangat
besar. Sistem yang ada saat ini, seperti CRM (Customer Relationship
Management), ERP (Enterprise Resource Planning) dan CMS (Content Managemnt
System) merupakan data terstruktur untuk pemodelan data.
·
Data tidak terstruktur biasanya ada pada
teks, file, video, email, laporan (report), presentasi power point, pesan suara
(voice mail), memo, dan citra. Data dapat berbentuk dalam tipe apapun tanpa
perlu mengikuti format, aturan atau alur tertentu. Sebagai contoh data yang
ditampilkan pada halaman web termasuk data tidak testruktur dan tidak
beraturan.
·
Perbedaan Data terstruktur dan Data tidak
terstruktur :
Data terstruktur adalah data yang
berada dalam satu tempat baik berbetuk sebuah file termasuk data yang berada
dalam database ataupun spreadsheet. Data terstruktur adalah yang membuat model
data. Contohnya adalah data CRM, Industry Research Data dan lain sebagainya.
Data terstruktur biasanya dijalankan untuk mengakses database yang disebut
dengan Structured Query Languange atau yang lebih dikenal dengan SQL.
Sedangkan Data tidak terstruktur
adalah data yang tidak mudah diklasifikasi dan dimasukan kedalam sebuah kotak
dengan rapi. Contohnya adalah foto, gambar grafis, streaming instrument data,
webpages, pdf, PowerPointpresentations, konten blog dan lain sebagainya.