Anda di halaman 1dari 3

Nama : Nikolas Pramuputro

NIM : 2021061011
Prodi : Informatika

Tugas 2
1. Jelaskan apa yang anda ketahui tentang :
a. Server side programming.
Jawab : Merupakan sistem program yang berjalan di server yang menangani pembuatan
konten halaman website.

b. Client side programing,


Jawab : Merupakan sistem program yang berjalan di web browser pengguna.

c. Website programming.
Jawab : Pemrograman web atau disebut juga web programing adalah istilah yang erat
kaitannya dengan internet dan halaman web atau website. Ini karena pemrograman web
itu sendiri adalah salah satu proses yang terlibat dalam pembuatan halaman web.

d. CSS (Cascading Style Sheet)


Jawab : Adalah aturan untuk mengelola beberapa komponen web agar lebih terstruktur
dan seragam. CSS bukanlah bahasa pemrograman. CSS adalah bahasa Cascading Style
Sheet dan sering digunakan untuk mengontrol tampilan elemen yang ditulis dalam
bahasa markup seperti HTML. CSS memisahkan konten dari tampilan visualnya di
web.

e. Basis Data
Jawab : Basis data atau database adalah kumpulan informasi yang terorganisir, biasanya
disimpan dan diakses secara elektronik melalui sistem komputer. Ketika basis data
menjadi lebih kompleks, basis data dikembangkan menggunakan desain formal dan
teknik pemodelan, yang merupakan kumpulan data yang sistematis dan sistematis yang
disimpan secara elektronik. Itu dapat berisi semua jenis data termasuk kata-kata, angka,
gambar, video dan file. Mereka menggunakan perangkat lunak yang disebut sistem
manajemen basis data (DBMS) untuk menyimpan, mengambil, dan memodifikasi data.
Dalam sistem komputer, kata basis data juga dapat merujuk ke sistem basis data apa
pun, sistem basis data, atau aplikasi terkait basis data.
2. Jelaskan apa yang anda ketahui tentang : Web Dinamis & Web Statis serta Web Instan?
Jawab :

• Web Dinamis : Website yang memungkinkan pengguna untuk berinteraksi secara


langsung, dalam artian pengguna dapat menambah, mengedit, dan menghapus konten
di website tanpa harus membuka kode struktur web.
• Web Statis : Website di mana pengguna tidak dapat mengedit konten web secara
langsung dengan browser. Interaksi yang terjadi antara pengguna dan server hanya
berkaitan dengan pemrosesan tautan. Situs web tidak memiliki database, data dan
informasi di situs web statis tidak berubah kecuali sintaksnya diubah. Dokumen web
yang dikirim ke klien akan sama dengan yang ada di server web.
• Web Intsan : adalah layanan pembuatan situs web yang mencakup paket tema,
hosting, dan domain dengan jangka waktu berlangganan yang lebih bervariasi.

3. Jelaskan apa yang anda ketahui tentang : Struktur HTML?


Jawab : Setiap halaman HTML tentunya memiliki struktur dasar yang meliputi:
• tag Doctype : tag menunjukkan kode di bawah ini adalah dokumen html.
Digunakan untuk menunjukkan dokumen yang akan dieksekusi di browser.
• tag html : tag pembuka dan penutup dari seluruh dokumen html
• tag head : Merupakan bagian yang tidak dilihat oleh pengguna, namun memiliki
peran penting untuk menyiapkan berbagai informasi terkait website.
• tag body : Ini adalah bagian di mana semua konten yang akan dilihat pengguna
ditulis.

4. Jelaskan apa itu Internet, dan bagaimana fenomena saat ini?


Jawab :
Secara umum, Internet adalah jaringan komputer yang luas dan saling terhubung yang
menghubungkan orang dan komputer di seluruh dunia, melalui telepon, satelit, dan sistem
komunikasi lainnya. Setidaknya ada tiga faktor penting yang berkontribusi terhadap
pesatnya pertumbuhan pengguna internet dalam beberapa tahun terakhir. Pertama,
Indonesia mengalami “imbalan demografis”, yaitu peningkatan jumlah penduduk usia kerja
dibandingkan usia non produktif. Usia produktif adalah masa hidup yang sesuai dengan
usia kerja dan usia produktif, dari 15 sampai 64 tahun. Kedua, semakin banyak kelas
menengah Indonesia yang memiliki standar hidup tinggi dan daya beli yang baik. Dan
ketiga, penetrasi pengguna internet di Indonesia semakin meningkat, tidak hanya di kota-
kota besar tetapi menjangkau setiap pelosok Indonesia.
Fenomena tingginya waktu penggunaan internet pengguna internet saat ini diapresiasi
oleh operator seluler dan produsen smartphone. Operator seluler bersaing untuk
menawarkan paket internet dan data yang berbeda sesuai dengan kebutuhan pengguna
Internet. Namun fenomena lain yang terjadi saat ini terutama di kalangan remaja adalah
internet sering digunakan untuk mencari teman di chat, mencari teman melalui jaringan
teman pengirim foto seperti Instagram dan Facebook, yang ujung-ujungnya Penipuan tidak
jarang terjadi. Remaja menculik perkosaan bahkan pemerasan, fenomena lain yang terjadi
adalah menurunnya sifat sosial masyarakat karena mereka cenderung lebih memilih
menjalin kontak melalui jejaring sosial daripada bertemu langsung. Dari karakteristik
sosial, perubahan ini dapat menyebabkan perubahan pola interaksi masyarakat.
5. Jelaskan apa yang dimaksud dengan framework, berikan contohnya?
Jawab :
Seperti namanya, framework adalah kerangka kerja untuk mengembangkan website
dan aplikasi desktop. Framework di sini sangat membantu developer untuk menulis sesuatu
dengan cara yang lebih terstruktur dan terorganisir. Singkatnya, framework ini seperti
model, pengguna memiliki gambaran tentang aplikasi yang ingin dikembangkan oleh
pengguna. Jadi langkah selanjutnya adalah mengisi dan melengkapi formulir.
Contoh – Contoh Framework berdasarkan jenisnya.
▪ Framework untuk Web Development
React.js, Angular.js, Django, Laravel, & Bootstrap.

▪ Framework untuk Mobile Development


React Native & Flutter.
6. Seberapa penting Pemeliharaan dan Keamanan dalam sebuah website? Jelaskan dan berikan
tips agar sebuah website terlihat menarik, cantik dan disukai oleh pengunjung/user.
Jawab :
• Alasan mengapa perlu maintenance website :
1. Maintenance bisa meningkatkan keamanan.
2. Tingkatkan trafik.
3. Menyediakan pengalaman terbaik.
4. Menarik Pelanggan.
5. Membuat kecepatan website meningkat.

• Tips membuat website terlihat menarik user :


1. Gunakan font yang mudah dibaca.
2. Adaptif dan responsif desain.
3. Gunakan navigasi yang intuitif atau jelas dan tepat.
4. Kecepatan situs user.
5. Pemilihan warna.
6. Menentukan Platfrom.
7. Menentukan Tujuan.
8. Mengamati tren desain web terbaru.
9. Gunakan gambar berukuran kecil.
10. Headline Persuasif.
11. Detail kontak jelas

Anda mungkin juga menyukai