Anda di halaman 1dari 4

PENGAYAAN PENGETAHUAN RPL

1. Apa sebutan halaman Web yang di tempatkan di depan situs web


Jawab : Home Page
2. Software yg biasa digunakan untuk mencoding adalah
Jawab : Notepad++
3. Apa format dokumen sebuah halaman web
Jawab : html / php
4. Apa kepanjangan dari HTML
Jawab : HyperText Markup Language
5. Jelaskan pengertian Pemrograman Web!
Jawab : Pemrograman web terbentuk atas 2 kata yaitu pemrograman dan web dimana pemrograman sendiri
adalah Proses atau Cara dalam menjalankan sebuah urutan intruksi atau perintah yang diberikan
kepada komputer untuk membuat fungsi atau tugas tertentu. dan Web adalah Sistem untuk
mengakses, memanipulasi, dan mengunduh dokumen yang terdapat pada komputer yang di
hubungkan melalui internet atau jaringan.
Jadi Pemrograman Web adalah Proses atau Cara untuk menjalankan intruksi pada sebuah komputer yang
terhubung ke internet untuk membuat fungsi atau tugas tertentu. dan dalam menjalanan sebuah program di
dalam web itu melaui web browser seperti : mozilla, Opera, Chrome, dll.
6. Sebutkan dan Jelaskan Jenis-jenis Website!
Jawab :
Website Statis
Website Statis adalah web yang konten atau isinya tidak di perbaharui dalam kurun waktu tertentu atau bisa
di bilang isisnya tidak berubah sama sekali seperti web profile suatu perusahaan atau instansi pendidikan
dll karena user disitu hanya dapat melihat saja dan website statis cenderung tidak responsive karena saat
ingin memperbaharui webnya harus mengubah scriptnya secara langsung tidak dapat melalui CMS yang
ada.
Website Dinamis
Website dinamis adalah web yang konten atau isinya sering kali di rubah karena user atau pengguna dapat
mengupdate informasi website secara langsung biasanya di gunakan untuk toko online, web blog, jejaring
sosial, dll. Pembuatan yang cukup lama di karenakan penggunaan database yang di perlukan untuk
menyimpan data-data tersebut.
Website Interaktif
Website Interaktif adalah Website yang kurang lebih sama dengan website dinamis namun interaksi di
dalamnya lebih sering karena website interaktif adalah website yang di peruntukkan untuk user atau
pengguna yang ikut andil juga mengisi konten di dalamnya tidak seperti website dinamis yang hanya
sebatas koment atau share doang, pada website interaktif seperti contoh youtube pengguna atau user ikut
andil juga dalam mengisi konten di dalamnya.
7. Jelaskan yang dimaksud dengan Bahasa pemrograman!
Jawab : Bahasa Pemrograman adalah bahasa yang digunakan untuk memberikan instruksi tertentu kepada
komputer sehingga komputer dapat memberikan jawaban atas instruksi yang diberikan. Bagian
bahasa yang dapat dipahami oleh komputer disebut “biner”. Proses menerjemahkan bahasa
pemrograman ke dalam biner disebut “kompilasi”.  Perlu kamu ketahui, walaupun bahasa
pemrograman sangat banyak jenisnya, setiap bahasa pemrograman memiliki fitur-fitur yang unik.
Tapi, tidak menutup kemungkinan antar bahasa pemrograman memiliki kesamaan.
8. Sebutkan beberapa bahasa pemrograman !
Jawab :
 Java
 Visual basic
 Python
 PHP
 Kotlin
9. Apakah HTML merupakan Bahasa Pemrograman? Berikan alasannya!
Jawab : HTML Bukan bahasa pemrograman, karena HTML tidak memiliki logika pemrograman,
aritmatika, deklarasi variabel, dan lain-lain. Mana bisa dikatakan sebagai bahasa pemrograman.
Padahal syarat menjadi bahasa pemrograman adalah bisa menyelesaikan masalah dengan perintah-
perintah seperti aritmatika, bisa juga mendeklarasikan variabel.
10. Sebutkan beberapa aplikasi untuk pemrograman web!
Jawab :
 WordPress
 Adobe Dreamweaver
 Bootstrap
 Adobe XD
 InVision Studio
11. fungsi utama server atau web server adalah ?
Jawab: Melakukan atau mentransfer berkas permintaan pengguna , melalui protokol konikasi yang telah
ditentukan sedemikian rupa.
12. Apa yang dimaksud dengan Xampp ?
Jawab: Xampp adalah perangkat lunak (Free Software) yang mendukung untuk banyak sistem operasi yang
merupakan kompilasi dari beberapa program Xampp, PHP, MY SQL, Apache, Perl.
13. Jelaskan pengertian Database!
Jawab : Basis data merupakan kumpulan dari data yang saling berelasi satu dengan yang lainnya, tersimpan
di perangkat keras komputer dan digunakan perangkat lunak untuk memanipulasinya. Relasi
tersebut biasanya ditunjukkan dengan kunci dari tiap file yang ada.
14. Penerapan basis data mampu mengatasi masalah-masalah penyusunan data yaitu?
Jawab :
1. Redudansi data
2. Kesulitan mengakses data
3. Multiple user (banyak pemakai)
4. Masalah security (keamanan)
5. Masalah integrasi
15. Gambarkan hirarki dari Data!
Jawab :

16. Jelaskan yang dimasud dengan entitas/entity!


Jawab : Entity didalam database adalah benda,orang,tempat,unit,objek atau hal lainnya yang
mempresentasikan data, dan tersebut akan disimpan ke dalam pangkal data. entitas data mewakili
hubungan antar entitas lain, contohnya entitas ‘pekerjaan’ dapat memiliki properti ‘klien’ yang
merujuk padaa entitas ‘klien’ sehingga ketika anda membuat pekerjaan baru maka anda bisa
memilih klien yang terhubung dengan pekerjaan tersebut.
17. Jelaskan yang dimaksud dengan field!
Jawab : Field adalah kumpulan karakter yang membentuk suatu arti, misal dalam filed selalu ada
KodeBarang, NamaBarang, KodeBarang, JenisBarang, dan sebagainya, maka semua acuannya
harus yang berkaitan dengan KodeBarang. Biasa juga arti field merupakan tempat berupa kolom
yang ada pada table untuk mengisi data.
18. Jelaskan yang dimaksud dengan Record!
Jawab :
Record adalah kumpulan field yang lengkap dan kompleks, biasanya satu record dihitung dalam satu baris
yang ada pada table basis data. Singkatnya basis data (database) merupakan element data yang
berkaitan satu sama lain. Misalnya pada table memiliki komlom KodeBarang, NamaBarang,
JenisBarang, TanggalExpiredBarang, maka yang dimaksud record yaitu satu baris data dari
KodeBarang hingga TanggalExpiredBarang.
19. Dari Gambar dibawah ini, coba sebutkan yang mana merupakan entitas, field, record, dan value!

Jawab :
Entitas : Tiket Bus
Field : Kode tiket, Kode Bus, Jurusan, Nama Pelanggan, Harga Tiket
Record : T001, B003, Intra, Siantar-Medan, Anggia, 40.000 (per 1 baris)
Value : T003
20. Jelaskan yang dimaksud dengan PHPMyaAmin!
Jawab :
phpMyAdmin adalah perangkat lunak gratis (freeware) yang ditulis menggunakan bahasa pemrograman
PHP, dengan dimaksudkan untuk menangani administrasi database MySQL melalui interface Web.
phpMyAdmin mendukung berbagai operasi di database MySQL dan MariaDB. Operasi paling yang sering
digunakan seperti mengelola database, tabel, kolom, relasi, indeks, pengguna, izin, dan lainnya, Dapat kita
lakukan melalui antarmuka pengguna, sementara itu kita juga masih bisa menulis perintah SQL secara
langsung untuk operasi pengelolaan datababasenya.
21. Sebutkan syarat tabel agar bisa berelasi!
 minimal ada 2 tabel yang datanya saling berhubungan
 Memiliki Primary Key
 Memiliki Foreign Key
 Tipe data setiap kunci dari tabel yang akan direlasikan harus sama
 Panjang Data/Lenght setiap kunci dari tabel yang akan direlasikan harus sama
22. Sebutkan dan jelaskan 3 jenis relasi !
Jawab :
1. One To One (1:1)
Perbandingan satu denga satu entitiy ini hanya berelasi dengan satu entity lain, misalanya seorang
pegawai hanya memiliki satu jabatan
2. One To Many (1:M)
Pada bentuk relasi ini satu entitiy bisa mempunyai lebih dari satu entity lainnya. Misalnya satu siswa bisa
memiliki banyak sarana.
3. Many To Many (M:M)
Pada bentuk relasi ini , banyak entity bisa berelasi dengan banyak entitiy lainnya. Misalnya didalam
ruangan memiliki banyak prasarana dan prasarana bisa berada di banyak ruangan.
23. Sebutkan jenis tipe data dan beberapa contohnya !
Jawab :
Tipe Data String
Contoh : Char, Varchar
Tipe Data Numeric / Angka
Contoh : Int, Float
Tipe data Date (Waktu)
Contoh : Date, Time, year
Tipe Data Binary
Contoh : TINYBLOB, MEDIUMBLOB
Tipe Data Boolean
Contoh: BOOLEAN
24. Menurut kalian ada brapa keamanan sistem? Coba sebutkan!
Jawab: 6
1. Manage Site
2. Koneksi
3. Login
4. Logout
5. Restrict Acsess To Page
6. Session Variabel
25. Sebutkan dimana tempat penyimpanan folder aplikasi web statis yang kamu buat!
Jawab : C:\xampp\htdocs

Anda mungkin juga menyukai