01. Sejarah PHP ======================================= 1.
PHP pertama kali dibuat oleh seorang programmer C yang bernama … a. Bill Gate b. Jerry Yang c. Rasmus Lerdorf d. Linus Torvalds e. Steven Jobs
2.
Pertama kali dibuat, program php digunakan untuk ... a. Menghitung jumlah pengunjung web b. Alat bantu kasir dalam menghitung pemasukkan c. Kalkulator sederhana d. Menampilkan gambar yang interaktif e. Meningkatkan kemampuan tag HTML FORM dan INPUT
3.
Pada awalnya, PHP merupakan singkatan dari ... a. Php Hypertext Preprocessing b. Post High Page c. Personal High Program d. Program Hypertext Preprocessing e. Personal Home Page
4.
Pada saat pertama kali dibuat, PHP merupakan sekumpulan script yang berasal dari script ... a. JAVA b. PERL c. ACTIVE d. CSS e. HTML
5.
Sebelum secara resmi menjadi PHP yang mandiri, dan masih dalam taraf awal, script PHP mempunyai nama ... a. HTML b. First Script c. Home Page Script d. Form Interpreted (FI) e. Form Active
6.
Kegunaan script awal PHP yang dibuat , untuk ... a. mengolah data formulir dari web. b. mengolah penghitungan numerik c. mengolah data keuangan d. mengolah proses akses database e. mengolah data gambar
Soal Pengantar PHP SMA Dempo Malang - halaman 1
7.
Saat ini, PHP merupakan singkatan dari ... a. Personal Home Page b. Php Hypertext Preprocessing c. Post High Page d. Personal High Program e. Program Hypertext Preprocessing
8.
Pada pertengahan tahun 1999, interpreter PHP baru dirilis dan dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang paling banyak dipakai pada awal abad ke-21. Yang merilis PHP 4.0 adalah ... a. Zend Technologies b. Microsoft Corporation c. Sun Microsystem d. IBM Corporation e. PHP International
9.
PHP 4.0 mempunyai kemampuan dalam membangun aplikasi web yang kompleks Kelebihan PHP 4.0 dalam kaitan dengan sebuah web yang kompleks adalah ... a. Tetap memiliki kecepatan dan stabilitas tinggi b. Tetap tampil menawan seperti tampilan HTML c. Tidak mengganggu kinerja komputer Client d. Tidak mengganggu kinerja komputer Server e. Respon komputer menjadi lebih gegas
10.
Orang yang membidani lahirnya era PHP baru (PHP 4.0) adalah ... a. Rasmus Lerdorf b. Tim Berners-Lee c. Ray Tomlinson d. Jimmy Young e. Andi Gutmans and Zeev Suraski
11.
Pada Juni 2004, PHP 5.0 dikeluarkan. Dalam versi ini interpreter PHP mengalami perubahan besar. Bagian yang paling menarik dari PHP 5.0 adalah ... a. Pemrograman berorientasi database b. Pemrograman terkoneksi database c. Pemrograman berorientasi objek d. Pemrograman terkoneksi objek e. Pemrograman virtual
Soal Pengantar PHP SMA Dempo Malang - halaman 2
12.
Sebuah halaman web yang dapat diakses dan berinteraksi langsung dengan penggunanya merupakan teknologi web yang bersifat .... a. konten b. struktural c. statis d. dinamis e. array
02. Pengantar PHP ======================================= 13.
Sebuah program disebut sebagai Client-side Web Programming, jika ... a. program berjalan/tereksekusi pada komputer Client b. file program disimpan pada komputer Client c. komputer client yang akan menyimpan database d. program berjalan/tereksekusi pada komputer Server e. file program disimpan pada komputer Server
14.
Sebuah program disebut sebagai Server-side Web Programming, jika ... a. program berjalan/tereksekusi pada komputer Client b. file program disimpan pada komputer Client c. komputer client yang akan menyimpan database d. program berjalan/tereksekusi pada komputer Server e. file program disimpan pada komputer Server
15.
Penjelasan yang paling benar untuk kegunaan PHP adalah ... a. untuk merancang web dengan kecepatan tinggi b. untuk menampilkan tampilan yang indah dengan memanfaatkan script yang tersedia c. untuk merancang web dengan mudah tapi memiliki kualitas yang baik d. untuk menghilangkan kesan web yang statis e. untuk menggabungkan beberapa script pemrograman web
16.
Penjelasan yang paling benar untuk kegunaan PHP adalah ... a. untuk merancang web yang statis b. untuk menampilkan web yang indah c. untuk menampilan web yang kompleks d. untuk merancang web yang dinamis e. untuk merancang web yang continuitas
17.
Dalam dunia pemrograman, PHP dikenal sebagai ... a. Database programming b. Server-side programming c. Client-side programming d. Aplication programming e. All utility programming
Soal Pengantar PHP SMA Dempo Malang - halaman 3
18.
Salah satu syarat wajib jika akan membuat script PHP dan menjalankannya adalah ... a. Komputer terinstal Web Server b. Komputer minimal Pentium 4 c. Hardisk berkapasitas minimal 100 GB d. Komputer terinstal Mozilla Firefox e. VGA Card yang bagus
19.
Pilihlah salah satu jabawan di bawah yang merupakan aplikasi web server ... a. Microsoft Outlook b. JAVA c. FLASH d. XAMPP e. Adobe Audition
20.
Pilihlah salah satu jabawan di bawah yang merupakan aplikasi web server ... a. Microsoft IIS b. JAZZ c. RADMIN d. Adobe Premiere e. Team Viewer
21.
Permasalahan yang muncul pada sebuah web PHP adalah kecepatan tampilan. Beberapa hal bisa mempengaruhi kecepatan tampilan, salah satunya adalah ... a. bandwith b. decoder c. descripsi d. encoder e. encription
22.
Kelebihan PHP adalah kemampuannya untuk dapat dijalankan lintas platform. Arti bebas untuk penjelaskan tersebut adalah ... a. jalan pada browser apapun b. jalan pada sistim operasi apapun c. jalan pada Microsoft Windows apapun d. jalan pada aplikasi apapun e. jalan pada database apapun
23.
Pilihlah salah satu jabawan di bawah yang bukan aplikasi web server ... a. PHP Triad b. Apache c. Proxy+ d. GIMP e. Wingate
Soal Pengantar PHP SMA Dempo Malang - halaman 4
24.
Hubungan antara HTML dan PHP dapat dijelaskan sebagai berikut ... a. eksekusi HTML sangat tergantung pada PHP b. semua script HTML merupakan script PHP c. semua script PHP merupakan script HTML d. PHP adalah bahasa scripting yang terpasang pada HTML e. HTML adalah bahasa scripting yang terpasang pada PHP
25.
Banyak sintaks/perintah PHP mempunyai kesamaan dengan ... a. bahasa Pascal b. bahasa HTML c. bahasa C d. bahasa Visual e. bahasa Commodore
26.
Banyak script PHP mempunyai kesamaan dengan ... a. PERL b. GNU c. Visual Basic d. Delphil e. CSS
27.
Banyak kelebihan yang ada pada sebuah script PHP, pilihlah ssalah satu jawaban di bawah yang merupakan kelebihan script PHP ... a. menulis satu script dan akan dihasilkan banyak script lainnya b. menulis banyak script tapi menhasilkan sedikit tampilan c. menulis sedikit script tapi menghasilkan banyak output d. script secara otomatis ada sendiri e. pernyataan di atas tidak ada yang memenuhi jawaban
28.
Halaman web disusun dari kode-kode program yang disimpan dalam sebuah file berekstensi tertentu. File kemudian dipanggil dan kemudian dikirimkan oleh server ke browser, kemudian browser menerjemahkan kode-kode tersebut sehingga menghasilkan suatu tampilan yang indah. Kondisi di atas merupakan penjekasan tentang proses jalannya sebuah kode/script pada sebuah sistim yang bersifat ... a. Server-side scripting b. Client-side scripting c. Operation scripting d. Aplication scripting e. Workstation scripting
Soal Pengantar PHP SMA Dempo Malang - halaman 5
29.
Halaman web disusun dari kode-kode program yang disimpan dalam sebuah file berekstensi tertentu. File kemudian dipanggil dan kemudian oleh server diolah dan diubah menjadi kode-kode tertentu lalu dikirimkan oleh server ke browser, kemudian browser menerjemahkan kode-kode tersebut sehingga menghasilkan suatu tampilan yang indah. Kondisi di atas merupakan penjekasan tentang proses jalannya sebuah kode/script pada sebuah sistim yang bersifat ... a. Server-side scripting b. Client-side scripting c. Operation scripting d. Aplication scripting e. Workstation scripting
30.
Kode program yang harus diterjemahkan oleh web-server sehingga menghasilkan kodekode tertentu yang kemudian dikirim ke browser agar dapat ditampilkan, bersifat ... a. Server-side program b. Client-side program c. Operation program d. Aplication program e. Workstation program
31.
Banyak bahasa pemrograman web yang dinamis seperti PHP. pada option di bawah pilih satu bahasa pemrograman (script) yang bersifat dinamis seperti PHP ? a. ASP b. Basic c. HTML d. Cobol e. Macro Excel
32.
Banyak bahasa pemrograman web yang dinamis seperti PHP. pada option di bawah pilih satu bahasa pemrograman (script) yang bersifat dinamis seperti PHP ? a. Delphi b. JSP c. CSS d. Visual e. Dinamic Source
Soal Pengantar PHP SMA Dempo Malang - halaman 6
33.
Perhatikan penulisan program di bawah.
Dempo "; ?>
Cara penulisan script di atas disebut dengan ... a. Embedded Script b. Non Embedded Script c. Classic Script d. PHP Script e. Structural Script 34.
Perhatikan penulisan program di bawah. echo "
Dempo"; echo ""; echo ""; ?>
Cara penulisan script di atas disebut dengan ... a. Embedded Script b. Non Embedded Script c. Classic Script d. PHP Script e. Structural Script 35.
Salah satu kelebihan PHP adalah mempunyai koneksitas yang baik dengan beberapa database (basis data). Pilihlah pilihan di bawah yang bukan merupakan subuah database … a. Oracle b. MySQL c. Sybase d. dBase e. Codebase
36.
PHP mempunyai cara untuk mendefinisikan sebuah variabel, di bawah ini yang dianggap sebuah variabel oleh PHP adalah ... a. No_Induk b. $no_induk c. #no_induk d. m_no_induk e. %no_induk
Soal Pengantar PHP SMA Dempo Malang - halaman 7
37.
Perhatikan variable di bawah, pilihlah penulisan variable yang benar: a. $angka b. m_angka c. var angka d. #m_angka e. &m_angka
38.
Terdapat 8 jenis tipe variabel di dalam PHP, pilihlah yang bukan merupakan tipe variabel PHP ... a. Numeric b. Boolean c. integer d. Resources e. Floating point
39.
Variabel berjenis angka dalam dunia pemrograman biasa disebut dengan … a. Numeric b. String c. Boolean d. Value e. Char
40.
Terdapat 8 jenis tipe variabel di dalam PHP, pilihlah yang bukan merupakan tipe variabel PHP ... a. Objects b. Strings c. database d. Arrays e. NULL
41.
Penjelasan di bawah adalah syarat-syarat dalam menentukan nama variabel dalam PHP. Pilihlah yang bukan merupakan syarat-syarat variabel PHP ... a. Nama variabel bisa berupa huruf, angka dan/atau garis bawah b. Karakter pertama sebuah variabel setelah tanda khususnya tidak boleh berupa angka c. Spasi diperbolehkan jika diberi tanda petik d. Nama variabel membedakan huruf besar dan huruf kecil e. Untuk mengisi variabel menggunakan tanda sama dengan (=)
Soal Pengantar PHP SMA Dempo Malang - halaman 8
03. Program PHP ======================================= 42.
Perhatikan program di bawah: echo "SMA Dempo
"; echo "Jalan Talang 1"; echo Malang;
Jika program dijalankan, maka: a. SMA Dempo Jalan Talang 1 Malang b.
c.
SMA Dempo Jalan Talang 1 Malang
SMA Dempo Jalan Talang 1Malang
d.
SMA Dempo Jalan Talang 1 Malang
e. Error 43.
Perhatikan program di bawah: 1 2 3
echo "SMA Dempo
"; echo "Jalan Talang 1"; echo Malang 65112;
Jika program dijalankan akan terjadi error, nomor baris berapakah yang error: a. 3 b. 2 c. 1 d. 1 dan 2 e. 1 dan 3
Soal Pengantar PHP SMA Dempo Malang - halaman 9
44.
Perhatikan program PHP di bawah: $nilai=74; if ($nilai>75) {echo "Tuntas";} else {echo "Tidak Tuntas";}
Jika program dijalankan akan tampil … a. Tuntas b. Tidak Tuntas c. Tuntas Tidak Tuntas d. tidak ada yang tampil e. error 45.
Perhatikan program PHP di bawah: $nilai=74; if ($nilai>75) {echo "Tuntas";} else {echo "Tidak Tuntas";}
Jika nilai yang dimasukkan adalah 80 maka jika program dijalankan akan tampil … a. Tuntas b. Tidak Tuntas c. Tuntas Tidak Tuntas d. tidak ada yang tampil e. error 46.
Perhatikan program PHP di bawah: SMA Dempo ?>
Jika program dijalankan akan tampil … a. SMA Dempo (dengan huruf tebal) b. SMA Dempo c. SMA d. Dempol e. error 47.
Perintah HTML: