Lompat ke konten Lompat ke sidebar Skip to sidebar Lompat ke footer

Contoh Soal Pemrograman Web PHP Beserta Jawabannya


Contoh Soal Pemrograman Web PHP Beserta Jawabannya

PHP atau Hypertext Preprocessor merupakan bahasa pemrograman yang biasanya dipadukan dengan HTML dan CSS. Bahasa penulisan PHP biasa digunakan untuk membuat aplikasi berbasis komputer dan pengembangan website dinamis. Pada kesempatan kali ini kami kembali akan membagikan kumpulan soal pemrograman, salah satunya adalah Pemrograman PHP. Sebelumnya kami telah membahas beberapa soal programming lainnya, antara lain :
Dalam soal berikut kami akan membahas tentang : Syntax dasar PHP, tipe data, variabel, komentar, fungsi tag php, percabangan, operator, fungsi method dan masih banyak lagi. Banyak sekali pembahasan yang akan dibahas dalam soal dibawah ini, mari disimak lebih lanjut agar memahami lebih dalam tentang pemrograman web PHP. 

KUMPULAN SOAL PEMROGRAMAN PHP DAN JAWABANNYA

1. Jenis server yang dapat digunakan bersama PHP adalah...
A. Apache, LiteSpeed, Nginx
B. Visual Studio
C. Java script
D. C++
E. Myob

2. Bahasa pemrograman PHP diciptakan oleh...
A. Guido Van Rossum
B. Rasmus Lerdorf
C. Rose Leith
D. Berners Lee
E.  Ellis Lab

3. PHP merupakan bahasa pemrograman yang bersifat open source, yang berarti...
A. Kecepatan loading tinggi
B. Memiliki banyak pilihan database
C. User bebas memodifikasi dan mengembangkannua sesuai dengan kebutuhan tanpa mengeluarkan biaya
D. Mudah dipelajari
E. Fleksibilitas tinggi

4.  Syntaks dasar untuk membuka program PHP diawali dengan...
A. <a>
B. usingnamespace 
C. echo
D. <?php
E. ?>

5. Syntaks dasar untuk mengakhiri program PHP ditutup dengan...
A. <a>
B. usingnamespace 
C. echo
D. <?php
E. ?>

6. Kode PHP yang ditulis harus disimpan dengan file ekstensi...
A. .php
B. .css
C. .psd
D. .xsls
E. .html

7. Agar dapat mengakses file PHP di web browser, maka sebelumnya harus menempatkan file PHP di dalam folder khusus pada XAMPP, yaitu...
A. html
B. htdocs
C. index
D. footer
E. header

8. Dibawah ini text editor yang digunakan untuk pemrograman PHP, kecuali...
A. Notepad++
B. Sublime Text
C. VS Code
D. Atom
E. Android Studio

9. Aturan dasar penulisan kode program disebut...
A. Syntax
B. Statement
C. Tipe data
D. Fitur 
E. Struktur

10. Saat menulis kode program PHP pada HTML, maka wajib hukumnya untuk...
A. Menyambungkan internet
B. Membuat tutup program php
C. Menambahkan CSS
D. Kode penulisan harus sama
E. Di simpan di htdocs

11. Perhatikan contoh kode program dibawah ini, apa yang terjadi apabila menghapus tutup PHP...

Perhatikan contoh kode program dibawah ini, apa yang terjadi apabila menghapus tutup PHP...

A. Program berjalan dengan lancar
B. Program otomatis di simpan
C. Program akan error
D. Program tidak dapat dibuka
E. Program keluar 

12. Setiap statement dan expression pada PHP harus diakhir dengan...
A. Tanda tanya ?
B. Dolar $
C. Garis miring //
D. Titik koma ;
E. Plus +

13. PHP merupakan bahasa pemrogram yang bersifat case sensitive, yang artinya...
A. Mudah dipelajari
B. Kombinasi dengan bahasa pemrograman lain
C. Bersifat open source
D. Fleksibilitas yang tinggi
E. Huruf besar atau kecil akan mempengaruhi output

14. Penulisan komentar untuk lebih dari satu baris pada PHP menggunakan tanda...
A. {}
B. "..."
C. ;
D. /*
E. //

15. Fungsi pada PHP yang tidak mengembalikan apa-apa setelah dieksekusi yang hanya memiliki tugas untuk menampilkan teks ke layar saja adalah...
A. println().
B. printf()
C. print()
E. echo()

16. Dibawah ini adalah salah satu perbedaan fungsi print() dan fungsi echo() adalah...
A. Fungsi echo() saat di eksekusi tidak mengembalikan nilai apapun sedangkan fungsi print() mengembalikan nilai 1 
B. Fungsi echo() mengembalikan nilai saat dieksekusi sedangkan fungsi printf() tidak mengembalikan nilai apapun
C. Fungsi echo() hanya diberikan pada 1 parameter saja
D. Fungsi print() boleh diberikan pada banyak parameter
E. Fungsi echo() menampilkan teks ke layar sedangkan fungsi print() tidak menampilkan teks ke layar

17. Kode dibawah ini akan menghasilkan output... 


A. alamat
B. Yogyakarta
C. $yogyakarta
D. "Yogyakarta";
E. Jogja

18. Simbol %d sebuah placeholder yang digunakan untuk...
A. Teks
B. Boolean
C. Bilangan desimal
D. Integer
E. String

19. Simbol %s sebuah placeholder yang digunakan untuk...
A. Boolean
B. Bilangan pecahan
C. Bilangan desimal
D. String
E. Integer

20. Simbol %f sebuah placeholder yang digunakan untuk...
A. String
B. Boolean
C. Integer
D. Bilangan desimal
E. Bilangan pecahan (float)

21. Tipe data float digunakan untuk...
A. Bilangan pecahan
B. Bilangan desimal
C. Array
D. Null 
E. Text

22. Sebuah nilai yang tidak berubah dan tidak bisa di ubah adalah...
A. Ekspresi
B. Konstanta
C. Tipe data
D. Perintah
E. Variabel

23. Konstanta yang berisi alamat alamat direktori dari file PHP adalah...
A. Class
B. File
C. Dir
D. Function
E. Line

24. Konstanta yang berisi nama fungsi disebut...
A. Class
B. File
C. Dir
D. Function
E. Line

25. Konstanta yang berisi nama trait dan namspace adalah...
A. File
B. Function
C. Class
D. Line
E. Trait

26. Konstanta yang berisikan nama method dan class disebut...
A. Method 
B. Class
C. Dir
D. Line
E. Trait

27. Konstanta yang berisikan nama class dan namespace adalah...
A. Method
B. Class
C. ClassName::class
D. Dir
E. Namespace

28. Dibawah ini adalah langkah-langkah untuk menampilkan pesan error di PHP, kecuali...
A. Open file konfigurasi server
B. Ubah nilai konfigurasi ke mode development
C. Nyalakan ulang service
D. Salah semua
E. A, B dan C benar

29. CRUD merupakan singkatan dari...
A. Create Run Update Delete
B. Create Run Update Debug 
C. Command Line Update and Delete
D. Chrome Rise Update Debug
E. Create Read Update Delete

30. Didalam kode PHP terdapat empat fungsi yang mewakili CRUD, kecuali...
A. tambah()
B. tampil_data()
C. ubah()
D. hapus()
E. run()

31. Fungsi tampil_data() pada CRUD digunakan untuk...
A. Membaca dan menampilkan data dalam bentuk tabel
B. Mengubah data
C. Mencari data
D. Menambahkan data
E. Menghapus data

32. Struktur data yang berisikan sekumpulan data yang memiliki indeks disebut...
A. Looping
B. Array
C. Boolean
D. Matriks
E. Pemilihan

33. Indeks array selalu dimulai dari...
A. 3
B. -1
C. 0
D. 1
E. 2

34. Untuk menghapus isi array, menggunakan fungsi...
A. delete
B. create
C. select
D. unset()
E. count()

35. Array yang indeksnya tidak memiliki angka disebut...
A. Array loop
B. Array 1
C. Array 2
D. Array multi dimensi
E. Array asosiatif

PENUTUPAN

Akhir kata dari kami, itulah contoh soal pemrograman web PHP dengan jawabannya. Jika ada keliru, kesalahan maupun pertanyaan silahkan ajukan di kolom komentar dibawah ini. 

2 komentar untuk "Contoh Soal Pemrograman Web PHP Beserta Jawabannya"

  1. Nomor 8 itu keliru gan. PHP dijalankan di server, bukan text editor.

    BalasHapus
    Balasan
    1. Baik kak, ada kekeliruan dalam soal, sudah kami perbaiki ya. Terimakasih masukannya kak!

      Hapus