Anda di halaman 1dari 3

MODUL PRAKTIKUM REKAYASA PERANGKAT LUNAK KELAS XI RPL

Alokasi Waktu
WEB DINAMIS
8 x 45 menit

PERTEMUAN KE: 3

A. ALUR BAGI PESERTA PRAKTIKUM


1. Praktikan menerima dan kemudian mepelajari modul praktikum
2. Pastikan mengerjakan tugas praktikum yang diberikan

B. PERATURAN PRAKTIKUM
1. Praktikan harus menghadiri setiap sesi praktikum, tidak hadir tanpa keterangan dianggap
gugur (Nilai kosong)
2. Praktikan wajib hadir tepat waktu
3. Praktikan wajib mematuhi peraturan yang ada di lab komputer
4. Penyerahan laporan maksimal sebelum jam 21.00 WIB boleh via email.

C. TUGAS TEORI
1. Jelaskan sejarah internet!
Internet merupakan jaringan komputer yang dibentuk oleh Departemen Pertahanan Amerika
Serikat pada tahun 1969, melalui proyek ARPA yang disebut ARPANET (Advanced Research
Project Agency Network), di mana mereka mendemonstrasikan bagaimana dengan hardware
dan software komputer yang berbasis UNIX, kita bisa melakukan komunikasi dalam jarak
yang tidak terhingga melalui saluran telepon.

Proyek ARPANET merancang bentuk jaringan, kehandalan, seberapa besar informasi dapat
dipindahkan, dan akhirnya semua standar yang mereka tentukan menjadi cikal bakal
pembangunan protokol baru yang sekarang dikenal sebagai TCP/IP (Transmission Control
Protocol/Internet Protocol).

Tujuan awal dibangunnya proyek itu adalah untuk keperluan militer. Pada saat itu
Departemen Pertahanan Amerika Serikat (US Department of Defense) membuat sistem
jaringan komputer yang tersebar dengan menghubungkan komputer di daerah-daerah vital
untuk mengatasi masalah bila terjadi serangan nuklir dan untuk menghindari terjadinya
informasi terpusat, yang apabila terjadi perang dapat mudah dihancurkan.

Pada mulanya ARPANET hanya menghubungkan 4 situs saja yaitu Stanford Research Institute,
University of California, Santa Barbara, University of Utah, di mana mereka membentuk satu
jaringan terpadu pada tahun 1969, dan secara umum ARPANET diperkenalkan pada bulan
Oktober 1972. Tidak lama kemudian proyek ini berkembang pesat di seluruh daerah, dan
semua universitas di negara tersebut ingin bergabung, sehingga membuat ARPANET kesulitan
untuk mengaturnya.

Oleh sebab itu ARPANET dipecah manjadi dua, yaitu “MILNET” untuk keperluan militer dan
“ARPANET” baru yang lebih kecil untuk keperluan non-militer seperti, universitas-universitas.
Gabungan kedua jaringan akhirnya dikenal dengan nama DARPA Internet, yang kemudian
disederhanakan menjadi Internet. 🙂

Sumber : https://id.wikipedia.org/wiki/Internet

2. Jelaskan Pengertian dari istilah-istilah berikut


a. WWW
Www atau World Wide Web maupun Web adalah sebuah sistem yang saling terkait
dalam sebuah dokumen berformat hypertext yang berisi beragam informasi, baik
tulisan, gambar, suara, video, dan informasi multimedia lainnya dan dapat diakses
melalui sebuah perangkat yang disebut web browser.

b. TCP/IP
TCP/IP adalah sebuah perangkat lunak jaringan komputer yang terdapat dalam satu
sistem dan memungkinkan komputer satu dengan komputer lain dapat mentransfer
data dalam satu grup network/jaringan. TCP singkatan dari Transmission Control
Protocol dan IP singkatan dari Internet Protocol. TCP/IP menjadi satu nama karena
fungsinya selalu bergandengan satu sama lain dalam komunikasi data.

c. 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.

d. Homepage
homepage adalah halaman muka dari seuatu situs web (web site), atau lokasi dari
situs web di mana dokumen web dapat diakses.

e. Browser
Pengertian browser adalah perangkat lunak yang berfungsi menampilkan dan
melakukan interaksi dengan dokumen-dokumen yang disediakan oleh server.

f. Domain
Domain adalah sebuah string pengenal yang digunakan untuk mengidentifikasi
sebuah server seperti web server atau mail server pada sebuah jaringan komputer
ataupun internet agar mudah untuk diakses oleh user.

3. Jelaskan pengertian dari beberapa domain berikut


a. .com Singkatan dari Commersial yang artinya Komersil. Ekstensi domain ini
diperuntukkan bisnis secara umum baik pada blog/website perusahaan atau pribadi
b. .net Singkatan dari Network/Networking dan artinya Jaringan. Ekstensi domain ini
diperuntukkan untuk nama-nama yang berhubungan dengan jaringan, perusahaan
komputer, IT dan layanan-layanan internet sejenisnya.
c. .co digunakan untuk website komersial, badan usaha dan sejenisnya
d. .org Org merupakan Singkatan dari Organization (organisasi). Ekstensi ini sangat
tepat dan ditujukan untuk blog/website Organisasi, lembaga tertentu atau
perkumpulan-perkumpulan. Domain ini juga tidak memiliki syarat khusus untuk
mendapatkannya.
e. .gov / .go Singkatan dari Goverment artinya pemerintahan, ditujukan untuk
blog/website jenis lembaga dan instansi Pemerintahan.
f. .ac digunakan untuk website perguruan tinggi, institut dan sejenisnya
g. .edu digunakan untuk website pendidikan dan terbatas hanya untuk pendidikan
h. .mil Singkatan dari Military artinya militer, ditujukan untuk blog/website jenis badan
kemiliteran.
i. .id digunakan untuk situs atau website di negara Indonesia
j. .us digunakan untuk situs atau website di negara Amerika
k. .au digunakan untuk situs atau website di negara Australia
l. .my digunakan untuk situs atau website di negara Malaysia
4. Jelaskan pengertian dari web statis dan web dinamis
Web Statis adalah website dimana informasi yang terkandung di dalamnya tidak bisa
diupdate melalui aplikasi website tersebut melainkan harus merubah script yang ada di
dalamnya. Sedangkan Web Dinamis adalah website dimana informasi yang terkandung di
dalamnya dapat di update melalui aplikasi website tersebut.
5. Sebutkan kebutuhan dalam pembuatan pemrograman web mulai dari perangkat keras dan
perangkat lunak yang digunakan.
Perangkat keras
Pengembangan web dinamis membutuhkan perangkat keras yang lebih tinggi spesifikasinya
dibanding web statis. Umumnya pengembang akan melakukan pembuatan web dinamis pada
satu komputer yang berperan sekaligus sebagai server dan client. Tapi, seringkali juga
dibutuhkan lebih dari satu komputer, dimana satu komputer berperan sebagai server dan yang
lainnya sebagai client. Pada komputer yang berperan sebagai server maka spesifikasi teknisnya
harus lebih tinggi dari komputer client. Kebutuhan prosesor yang lebih cepat dan memori
utama yang lebih besar merupakan kebutuhan mutlak.

Perangkat lunak
Sistem operasi yang digunakan pada pengembangan web dinamis lebih baik jika menggunakan
versi yang mendukung. Biasanya pembuat sistem operasi akan menyediakan versi yang
memang khusus diperuntukkan bagi server. Versi ini biasanya memiliki tingkat keamanan dan
stabilitas yang lebih tinggi dari versi desktop-nya. Sebagai contoh, pada linux ada distro ubuntu
versi server, suse menyediakan versi enterprise server, dan demikian juga distro-distro lainnya.
Sedangkan pada windows tersedia windows nt, windows server 2000, windows server 2003 dan
yang terbaru windows server 2008.

Kebutuhan perangkat lunak yang sangat membedakan antara web statis dan web dinamis
adalah bahasa pemrograman sisi server. Bahasa pemrograman ini diinstall dan digunakan untuk
web server dalam menerjemahkan perintah-perintah tertentu didalam bahasa tertentu pula.
Sebagai contoh: jika kita hanya menginstall web server apache saja, maka kita tidak dapat
menjalankan halaman web dinamis yang kita tulis dengan bahasa pemrograman 'php atau jsp'.
Maka, agar dapat menjalankan halaman web dinamis tersebut kita perlu menginstall 'php atau
tomcat'.

Perangkat pengembang web dinamis saat ini sudah banyak tersedia meskipun ada beberapa
memiliki harga yang relative mahal. Beberapa diantaranya adalah: microsoft visual studio,
borland delphi studio, adobe dreamweaver, dan lainlain. Perangkat lunak ini selain dapat
sebagai html editor, juga mendukung bahasa pemrograman server seperti: 'asp.net, php, jsp,
dan coldfusion'. Perangkat lunak pengembang yang gratis juga tersedia, yang antara lain:
netbeans yang mendukung penuh jsp, eclipse yang mendukung banyak bahasa pemrograman,
komodo editor, dan lain-lain. Meskipun gratis, tetapi fasilitas yang disediakan tidak kalah
dengan yang tidak gratis.

Perangkat lunak lain yang dibutuhkan adalah 'dbms'. Hal ini karena biasanya web dinamis
menggunakan basis data sebagai tempat penyimpanan data. Dbms personal seperti microsoft
access bukan pilihan yang baik untuk web dinamis, karena factor keamanan dan kinerjanya
yang tidak sesuai dengan sifat-sifat web dinamis. Basis data berbasis sql yang bersifat server
seperti: mysql, oracle, microsoft sql server dan lain-lain adalah merupakan pilihan yang cocok
untuk digunakan dalam web dinamis.

Anda mungkin juga menyukai