Nama : Trisna Almuti
Kelas : XII RPL
No.Absen : 32
Tanggal : 09/08/2022
Ulangan Harian PWdPB
===============================================================
1. Secara mendasar, halaman web dapat dikategorikan menjadi web...
Jawaban: Statis dan dinamis
Penjelasan: Pada halaman web dikategorikan menjadi statis dan dinamis berdasarkan isinya (Informasi), Web statis informasinya tetap dan tidak berubah sedangkan web dinamis informasinya berubah dan fleksibel.
2. Untuk menyimpan, mengolah dan menyampaikan suatu informasi berupa halaman web kepada client yang memintanya merupakan fungsi utama dari
Jawaban: Web server
Penjelasan: Tugas utama server web adalah menampilkan konten situs web melalui penyimpanan, pemrosesan, dan pengiriman halaman web kepada pengguna.
3. Sebutan bagi server lokal yang ada dikomputer user adalah
Jawaban: localhost
Penjelasan: Dalam jaringan komputer, localhost adalah nama host yang mengacu pada perangkat saat ini yang digunakan untuk mengaksesnya. Ini digunakan untuk mengakses layanan jaringan yang berjalan di host melalui antarmuka jaringan loopback.
4. Situs resmi dari XAMPP adalah
Jawaban: ApacheFriends.org
Penjelasan: Benar
5. Jenis aplikasi yang memiliki fungsi untuk mengistal beberapa program, yaitu Apache, PHP dan Mysql dalam waktu singkat adalah
Jawaban: Appserv
Penjelasan: Tujuan AppServ Hanya Mudah untuk menginstal. dapat mengatur server web, server basis data dalam 1 menit.
6. Pengguna windows 7 bisa langsung menggunakan IIS (Internet information services) dengan menginstal cara aplikasi
Jawaban: Net Framework
Penjelasan: .Net Framework adalah software yang digunakan terutama pada sistem OS Microsoft Windows.
7. PHP pertama kali dibuat pada tahun 1995 dengan nama
Jawaban: Personal home page
Penjelasan: Pada awalnya PHP merupakan kependekan dari Personal Home Page (Situs personal). PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995.
8. ColdFusion pertama kali dikembangkan oleh
Jawaban: Allaire Corporation
Penjelasan: ColdFusion pertama kali dikembangkan di Allaire Corporation, oleh kakak beradik JJ dan Jeremy Allaire sampai dengan versi 5 sebelum dibeli oleh Macromedia.
9. Berikut yang bukan termasuk jenis jenis web container adalah
Jawaban: Personal web
Penjelasan: Karena personal web tidak menggunakan layout container tetapi dengan layout landing page dan juga web container digunakan untuk web dinamis.
10. Salah satu program aplikasi server side programming yang banyak digunakan adalah
Jawaban: PHP
Penjelasan:
- PHP adalah merupakan bahasa yang bersifat open source dan gratis.
- Proses belajar pemrograman PHP yang lebih singkat dibandingkan dengan bahasa lain.
- Karena Bahasa pemrograman terpopuler, Maka komunitas banyak dokumentasi lebih besar.
12. Jenis jenis operator diklasifikasikan sebagai berikut, kecuali
Jawaban: Example operator
Penjelasan: Yang termasuk jenis-jenis operator PHP yaitu, Aritmatika, Logika, Ternary, dan lain lain.
13. Bagian dari skrip PHP yang tidak diterjemahkan oleh browser adalah
Jawaban: Komentar
Penjelasan: komentar pada PHP dan bahasa pemrograman pada umumnya penting untuk memberi catatan kode yang ditulis bukan untuk ditampilkan dilayar web.
14. Untuk mendefinisikan konstanta dalam PHP, menggunakan fungsi
Jawaban: Define()
Penjelasan: Membuat konstanta di PHP, Anda harus menggunakan fungsi define(). Anda akan mendeklarasikan nama dan nilainya, yang mana Anda tidak akan dapat mengubahnya beberapa saat.
15. Metode STML style disebut tag singkat (PHP short tag) karena tag ini lebih singkat dari metode
Jawaban: XML
Penjelasan: XML adalah bahasa markup yang menjadi dasar dari xHTML (versi HTML yang memiliki aturan lebih ketat). Metode penginputan PHP inilah yang disarankan dan paling banyak dipakai.
16. Tuliskan jenis jenis syntax yang anda ketahui?
Jawaban :
<?php
$namaLengkap = "Trisna Almuti";
$umur = 18;
echo "Nama saya".$namaLengkap."dan umur saya".$umur."tahun";
?>
17. Tuliskan hal hal yang perlu dipahami dalam penulisan kode program?
Jawaban : Buatlah tulisan code program dengan simple hindari penulisan kode yang rumit atau kompleks, semakin sederhana source code yang kamu tulis maka semakin sedikit bug yang mungkin ditemukan dan proses debugging pun akan berjalan lebih singkat dan cepat.
Oleh karena itu, buatlah code program se-simpel mungkin dan se-efisien mungkin supaya aplikasi yang dibuat bisa berjalan dengan ringan dan cepat.
Tambahkan komentar pada baris code program fungsinya untuk menjelaskan code program ini digunakan untuk apa, dan menjelaskan code program ini bagaimana cara menggunakannya.
18. Jelaskan yang anda ketahui tentang penggabungan dengan html?
Jawaban : Bahasa pemrograman HTML bisa digabung dengan bahasa pemrograman PHP. HTML bisa digunakan untuk membuat layout, yaitu dengan menggunakan CSS.
Di layout tersebut lalu disisipkan sintaks PHP agar menjadi sebuah program.
19. Jabarkan yang anda ketahui tentang kelebihan PHP dibandingkan dengan bahasa pemrograman web lainnya?
Jawaban : PHP lebih cepat dan mudah jika dibandingkan dengan ASP dan Java. Mendukung beberapa paket Database seperti MySQL, Oracle, PostgrSQL, dan lain-lain. Bahasa pemrograman PHP tidak membutuhkan Kompilasi / Compile dalam penggunaannya.
20. Uraikan tentang hubungan antara IIS dengan microsoft Corporation ?
Jawaban : Web server pertama kali yang dibuat oleh Microsoft adalah sebuah proyek riset yang dilakukan oleh sebuah lembaga yang disebut dengan European Microsoft Windows NT Academic Centre (EMWAC), bagian dari University of Edinburgh, Skotlandia dan didistribusikan sebagai perangkat lunak tak berbayar. Akan tetapi, karena memang server EMWAC tidak dapat diskalakan untuk menangani lalu lintas data yang menuju ke www.microsoft.com, Microsoft pun akhirnya terpaksa mengembangkan Web server miliknya sendiri, dengan nama IIS di tahun 1995.
21. Jelaskan Kekurangan dan kelemahan :
a. XAMP
Kelebihan :
- Database Storage Engine ini banyak digunakan oleh programmer apalagi oleh web developer karena sifatnya yang free. Untuk yang expert sudah ada yang bayar.
- Kemampuannya sudah bisa diandalkan, mempunyai kapasitas yang cukup mumpuni sekitar 60.000 tabel dengan jumlah record mencapai 5.000.000.000 bahkan untuk yang terbaru sudah lebih.
- Keamanan datanya cukup aman walaupun tidak sehebat Postgre apalagi Oracle.
- Engine ini multiplatform sehingga mampu diaplikasikan di berbagai sistem operasi. My Sql cocok diaplikasikan diaplikasi kelas kecil dan menengah.
- Kelebihan paling utama engine ini adalah kecepatannya.
- Tidak cocok untuk menangani data dengan jumlah yang besar, baik untuk menyimpan data maupun untuk memproses data.
- Memiliki keterbatasan kemampuan kinerja pada server ketika data yang disimpan telah melebihi batas maksimal kemampuan daya tampung server karena tidak menerapkan konsep Technology Cluste
b. Appserv
Kelebihan : sama seperti XAMPP
Kekurangan : Tidak bisa mengganti versi pada software yang ingin di download
c. IIS
Kelebihan :
?. IIS mendukung bahasa .net, yang saat ini hanya bisa digunakan di IIS.
?. Tersedia fitur bandwidth throttling, fitur ini bertujuan untuk mencegah sebuah aplikasi menggunakan bandwidth secara berlebihan.
?. IIS dapat melakukan isolasi resource untuk sebuah aplikasi website yang dibuat, sehingga apabila terjadi kerusakan pada salah satu website, maka tidak berimbas ke website lain yang ada di server.
Kekurangan :
?. IIS hanya dapat digunakan di sistem operasi Windows.
?. Memerlukan resource server yang cukup besar untuk menggunakannya.
?. Keamanan server khususnya pada port http/80 masih rentan, sehingga sangat rawan terkena serangan/hack.