Soal Pemrograman Web Lengkap dengan Jawaban

Soal Pemrograman Web Lengkap dengan Jawaban
Soal Pemrograman Web Lengkap dengan Jawaban

Soal Pemrograman Web Lengkap dengan Jawaban Biasanya setiap tahunnya, beberapa soal ada yang sama dengan sebelumnya. Sehingga bisa menjadi sebuah ringkasan belajar ataupun rangkuman soal dalam rangka menghadapi pekan ujian akhir semester satu. Kali ini saya akan bagikan pada kalian semua Latihan UAS/PAS Pemrograman Web
 
Pada akhir semester ini sekolah-sekolah pastinya bersiap melaksanakan Penilaian Akhir Semester (PAS) atau Ulangan Akhir Semester (UAS) disemua jenjang dan tingkatan, termasuk bagi para siswa SMA dan SMK dan semua jurusan. Adapun nilai hasil dari ulangan tersebut menjadi salah satu komponen dalam menentukan nilai raport untuk semester genap atau semester 2. Pada tahun ini hampir mayoritas sekolah khusunya untuk SMK menggunakan Kurikulum 2013. Oleh karena itu tentu saja Materi soal-soal PAS/UAS mengacu atau menggunakan bahan ajar kurikulum 2013.
 
Mata Pelajaran Pemrograman Web menjadi mata pelajaran yang akan diujikan pada para siswa. Oleh karena itu, saya ingin membagikan Contoh Soal PWB. Soal Pemrograman Web dan Jawabannya ini sebagai bahan latihan untuk kalian mempersiapkan diri dalam mengahadapi PAS/UAS tersebut.
 
Soal Pemrograman Web dan Jawabannya bisa kalian pelajari langsung pada halaman ini. Saya juga menyiapkan kunci jawabannya. sehingga akan lebih memudahkan para siswa atau orang tua dalam memberikan bimbingan belajar pada kalian.
 
Saya berharap setelah mempelajari Soal Pemrograman Web SMK Jurusan RPL ini nilai kalian akan memuaskan dan pada akhirnya prestasi terbaik bisa diraih. Agar lebih komprehensip sebaiknya pelajari semua dari Soal Pemrograman Perangkat Bergerak dan Jawabannya di bawah ini.

Soal Pemrograman Pemrograman Web

SOAL PILIHAN GANDA

1. PHP Merupakan singkatan dari?
a. Private Home Page
b. Personal Hypertext Processor
c. PHP: Hypertext Processor
d. Program Hypertext Processor


2. Kode PHP diawali dan di akhiri dengan tanda?
a. <?php … </?php>
b. <script> … </script>
c. <?php … ?>
d. <php … /?>

3. Sintak untuk mencetak output ‘Hello World’ di PHP?
a. cout<<“Hello World”;
b. System.out.print(“Hello World”);
c. document.write (“Hello World”)
d. echo “Hello World”;

4. Setiap variabel di PHP diawali dengan simbol?
a. #
b. $
c. %
d. *

5. Setiap perintah dalam PHP diakhiri dengan tanda?
a. :
b. ;
c. *
d. </php>

6. Untuk membuat komentar di PHP menggunakan tanda?
a. //
b. /*
c. %
d. $

7. Tipe data integer di PHP digunakan untuk data?
a. Bilangan bulat
b. Bilangan Pecahan
c. Boolean
d. NULL

8. Tipe data Boolean hanya memiliki nilai true dan false! Pernyataan ini?
a. Benar
b. Salah
c. Jawaban a dan b benar
d. Tidak diketahui

9. Operator aritmatika digunakan untuk melakukan operasi?
a. Aritmatika
b. Pembanding
c. Relasi
d. Assignment

10. Berikut ini contoh operator aritmatika, kecuali...
a. +
b. %
c. >=
d. /

11. Operator pembanding digunakan untuk melakukan?
a. Penjumlahan antara dua nilai
b. Perbandingan antara dua nilai
c. Mengkombinasi anatar dua nilai
d. Semua jawaban salah

12. Berikut contoh operator pembanding, kecuali...
a. **
b. <=
c. ==
d. <>

13. Perhatikan kode Berikut:
$a = 50;
$b = 10;
if ($b>=$a){
  echo $b;
}
Kode diatas menghasilkan output?
a. 50
b. 10
c. Tidak menghasilkan output
d. Error pada sintak program

14. Perhatikan kode berikut:
  $a=5;
switch ($a){
  case 1 : echo 1;break;
  case 2 : echo 2;break;
  case 3 : echo 3;break;
  default : echo 4;
}
  
Program diatas menghasilkan output?
a. 1
b. 2
c. 3
d. 4

15. Perhatikan kode berikut:
for ($x = 1; $x < 10; $x++) {
  echo $x." ";
}
Kode tersebut menghasilkan output?
a. 1 2 3 4 5 6 7 8 9 10
b. 1 2 3 4 5 6 7 8 9
c. Tidak menampilkan output karena kondisi tidak terpenuhi
d. Mengalami error syntax

16. Perhatikan kode berikut:
  $x = 1;

do {
  echo $x." ";
  $x++;
} while ($x > 2);
  
Kode tersebut menghasilkan output?
a. 1
b. 2
c. 1 2
d. Tidak menghasilkan output

17. Ketika menggunakan method POST variabel akan di tampilkan di URL.
a. Benar
b. Salah
c. a dan b salah
d. Tidak diketahui

18. di PHP kita menggunakan tanda petik tunggal (‘ ‘) maupun ganda (” “) untuk string.
a. Benar
b. Salah
c. a dan b salah
d. Tidak diketahui

19. Sintak yang benar untuk menyertakan file “time.inc” adalah...
a. <! include time.inc/>
b. <?php include:”time.inc” ?>
c. <?php include “time.inc” ?>
d. <?php include=”time.inc” ?>

20. Sintak yang benar ntuk membuat fungsi (function) di PHP adalah...
a. new My_Function()
b. create My_Function()
c. function My_Function()
d. select My_Fungction()

21. Perhatikan sintak berikut
function SetNilai( $nilai= 50) {
    echo $nilai;
}
SetNilai();
Program diatas akan menghasilkan output?
a. 0
b. Null
c. 50
d. Sintak Error

22. Sintak untuk membuka file “nama.txt” di PHP adalah...
a. fopen(“nama.txt”)
b. fopen(“nama.txt”,”r”)
c. open(“nama.txt”)
d. open(“nama.txt”,”r”)

23. Fungsi variabel session adalah...
a. Menyimpan informasi sementara di server
b. Membuat validasi variabel
c. Menjalankan autentikasi user
d. Menyimpan data dari berbagai tipe data

24. Untuk memulai session menggunakan?
a. session_begin()
b. session_start()
c. session_unset()
d. session_destroy()

25. Untuk membuat variabel session menggunakan?
a. $_GET
b. $_SERVER
c. $_SESSION
d. $_GLOBAL

26. Untuk membuat cookie di PHP menggunakan?
a. createcookie()
b. makecookie()
c. setcookie()
d. startcookie()

27. Cookie digunakan untuk mengidentifikasi pengguna! Pernyataan ini adalah...
a. Benar
b. Salah
c. a dan b benar
d. Tidak diketahui

28. Method array di PHP adalah...
a. array()
b. larik()
c. new_array()
d. new_larik()

29. Berikut ini 3 jenis array di PHP, kecuali...
a. Array Indeks
b. Array Assosiatif
c. Array multidimensi
d. Array Campuran

30 Indeks array di PHP dimulai dari?
a. 0
b.1
c. 2
d. 3

31. Perhatikan kode berikut:
$nama = array("Dina", "Aldi", "Okta","Bayu"); 
echo $nama[3];
Kode tersebut menghasilkan output?
a. Dina
b. Aldi
c. Okta
d. Bayu

32. Array assosiatif menggunakan kunci (key) untuk mengidentifikasi elemen array!
a. Benar
b. Salah
c. a dan b salah
d. Tidak diketahui

33. Perhatikan kode berikut:
 $usia = array("Dimas"=>35, "Bayu"=>23, "Aldi"=>34);
Berdasarkan kode tersebut jenis array yang digunakan adalah?
a. Array indeks
b. Array assosiatif
c. Array multidimensi
d. Array campuran

34. Untuk menampilkan elemen array kita bisa menggunakan perulangan berikut, kecuali...
a. for
b. for in
c. foreach
d. while

35. Array multidimensi dapat digunakan untuk membuat matriks!
a. Benar
b. Salah
c. a dan b salah
d. Tidak diketahui

36. Berikut ini beberapa variabel global di PHP, kecuali...
a. $_SERVER
b. $_REQUEST
c. $_FIND
d. $_ENV

37. Untuk membuat angka acak di PHP menggunakan fungsi?
a. rand()
b. ceil()
c. round()
d. rtrim()

38. Fungsi untuk menghitung jumlah elemen array di PHP adalah?
a. count()
b. in_array()
c. substr()
d. trim()

39. Fungsi untuk membuat tanggal di PHP adalah?
a. date()
b. min()
c. max()
d. md5()

40. Fungsi/method untuk membuat enskripsi di PHP adalah?
a. number_format()
b. md5()
c. ltrim()
d. date()