Wednesday, September 7, 2022

LATIHAN SOAL APLIKASI WEB SERVER DAN PEMROGRAMAN SERVER SIDE SCRIPTING

SOAL DAN JAWABAN


1. Secara mendasar, halaman web dapat dikategorikan menjadi web...

Jawaban : Statis dan dinamis 

Penjelasan : Website statis adalah halaman yang berisi serangkaian file HTML, kode HTML itulah yang membangun halaman web statis. Setiap halaman juga memiliki file HTML yang terpisah. Website dinamis adalah situs yang menggunakan teknologi server, misalnya seperti PHP untuk membangun halaman web.


2. Untuk menyimpan, mengolah dan menyampaikan suatu informasi berupa halaman web kepada client yang memintanya merupakan fungsi utama dari..

Jawaban : Web Server

Penjelasan : Web server bertugas menerima permintaan HTTP atau HTTPS dari klien atau web browser, seperti Chrome atau Firefox. Web server kemudian akan merespon permintaan klien dalam bentuk halaman website yang umumnya HTML.


3. Sebutan bagi server lokal yang ada dikomputer user adalah...

Jawaban : localhost

Penjelasan : Localhost adalah server lokal yang bekerja di satu perangkat komputer saja dan tidak bisa diakses secara bersamaan seperti web hosting.


4. Situs resmi dari XAMPP adalah..

Jawaban : ApacheFriends.org

Penjelasan : ApacheFriends.org adalah website yang menyediakan 


5.  Jenis aplikasi yang memiliki fungsi untuk mengistal beberapa program, yaitu Apache, PHP dan Mysql dalam waktu singkat adalah..

Jawaban : Appserv

Penjelasan : Appserv berfungsi untuk menginstall beberapa program seperti Apache,PHP, dan MySql. Dan aplikasi ini juga mempermudah orang untuk membuat web server dan database


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, dan berguna untuk memudahkan pengembangan dan eksekusi berbagai macam program dan library agar dapat bekerjasama menjalankan aplikasi berbasis windows


7. PHP pertama kali dibuat pada tahun 1995 dengan nama

Jawaban: Personal home page

Penjelasan: Personal Home Page adalah sekumpulan skrip yang digunakan untuk mengolah data formulir dari web yang pertama kali dibuat oleh Ramus Lerdorf pada  tahun 1995


8. ColdFusion pertama kali dikembangkan oleh 

Jawaban:  Allaire Corporation

Penjelasan: ColdFusion pertama kali dikembangkan oleh Allaire Corperation,oleh kakka beradik JJ dan Jeremy Allarie dengan 5 versi sebelum dibeli Macromedia


9. Berikut yang bukan termasuk jenis jenis web container adalah

Jawaban: Personal web

Penjelasan: Karena personal web tidak menggunakan layout container tetapi dnegan layout landing page dan juga web container digunkan untuk web dinamis


10. Salah satu program aplikasi server side programming yang banyak digunakan adalah

Jawaban:  PHP

Penjelasan: Karena PHP termasuk dalam 5 bahasa pemrograman untuk Server Side Programing selain Node.JS,Java,Phython dan Ruby


11. Berikut ini beberapa aturan penulisan variable pada PHP, kecuali

Jawaban: Perlu dideklarasikan 

Penjelasan: - Penulisan harus diawali $
- Bersifat Case Sensitif
- Tidak memperlukan deklarasi terlebih dahulu
- Tidak boleh menggunkan spasi


12. Jenis jenis operator diklasifikasikan sebagai berikut, kecuali

Jawaban: Example operator

Penjelasan: Hanya ada operator

- Operator Unary

- Operator Binary

- Operator Ternary



13. Bagian dari skrip PHP yang tidak diterjemahkan oleh browser adalah

Jawaban: Komentar

Penjelasan: Tanda komentar memang tidak dapat dibaca kerena tanda // memiliki fungsi menonaktifkan kode pada PHP


14.  Untuk mendefinisikan konstanta dalam PHP, menggunakan fungsi 

Jawaban: Define()

Penjelasan: Define untuk mendefiniskan konstanta, yang mirip dengan variable. Namun nama konsta tidak memerlukan $


15. Metode STML style disebut tag singkat (PHP short tag) karena tag ini lebih singkat dari metode

 Jawaban: XML

Penjelasan: Tag singkat <? sebagai pembuka mode php dan tag ?> sebagai tag penutup


16.  Tuliskan jenis jenis syntax yang anda ketahui?

Jawaban : 
<?php

echo "Hello World!";

?>


<? php

$nama = "Mozza Clara";

echo $nama;

?>




17. Tuliskan hal hal yang perlu dipahami dalam penulisan kode program?

Jawaban :

- Memahami syntak dasar bahasa pemrograman

- Memperhatikan konsep bahasa pemrogramn tersebut


18. Jelaskan yang anda ketahui tentang penggabungan PHP dan html?

Jawaban : file HTML ditambahkan style dengan CSS. HTML dan CSS bisa digabung dengan php


19. Jabarkan yang anda ketahui tentang kelebihan PHP dibandingkan dengan bahasa pemrograman web lainnya?

Jawaban : - open source

- tidak sensitive case

- PHP mendukung beberapa database 



20. Uraikan tentang hubungan antara IIS dengan microsoft Corporation ?

Jawaban :IIS lebih kompetibel dibandingkan microsoft corporation karena sama2 windows


21. Jelaskan Kekurangan dan kelemahan :
     a. XAMP
     b. Appserv
     c. IIS

Jawaban :
 a. Xampp

Kelebihan :

-Data base sudah banyak digunakan

-Engine multiplatform


Kekurangan :

-Tidak bisa menangani data yang besar

-Kemampuan sistem terbatas


b. Appserv

Kelebihan :

-memudahkan menginstall apache, sql, dalam 1 menit

-memudahkan penyetelan


Kekurangan :

-Hanya memiliki konfigurasi saat menginstall

- Tidak cukup baik untuk menggunakan OS Windows

-mengeluarkan banyak memori


c. IIS

Kelebihan :

-IIS mendukung bahasa .net

- Tersedia fitur bandwith throttling untuk mencegah sebuah aplikasi menggunakan bandwith berlebihan

-Melakukan isolasi resource untuk sebuah aplikasi website yang dibuat


Kekurangan :

-Hanya beroperasi di windows

-memerlukan resource yang cukup besar

- Keamanan server khususnya pada port 80 masih rentan terkena hack







No comments:

Post a Comment

PHP UPDATE DELETE (RADIO BUTTON)

 Koneksi.php <?php $koneksi = mysqli_connect("localhost","root","","siswa"); function hapus($data...