21. Bagaimana cara Anda memanggil method method sebuah kelas
dari dalam kelas itu sendiri?
a. $self=>mymethod();
b. $this->mymethod();
c. $current->mymethod();
d. $this::mymethod();
e. None of the above are correct
a. $self=>mymethod();
b. $this->mymethod();
c. $current->mymethod();
d. $this::mymethod();
e. None of the above are correct
22. Asumsi bahwa browser client tidak pernah direstart,
berapa lama setelah akses yang terakhir session dinyatakan expire dan dianggap
sebagai garbage ?
a. Setelah 1440 detik
b. Setelah waktu yang dinyatakan pada PHP ini pada session.gc_maxlifetime
c. Tidak pernah expire hingga secara manual dihapus
d. Hanya expire pada saat browser direstart
e. Tidak ada yang benar
a. Setelah 1440 detik
b. Setelah waktu yang dinyatakan pada PHP ini pada session.gc_maxlifetime
c. Tidak pernah expire hingga secara manual dihapus
d. Hanya expire pada saat browser direstart
e. Tidak ada yang benar
23. Jika Anda ingin mensorting sebuah array secara ascending
dengan tetap mempertahankan key nya, fungsi apa yang akan Anda gunaakan?
a. ksort()
b. assort()
c. krsort()
d. sort()
e. usort()
a. ksort()
b. assort()
c. krsort()
d. sort()
e. usort()
24. Apa output script berikut :
$array = array ('3' => 'a', '1b' => 'b', 'c', 'd');
echo ($array[1]);
?>
a. 1
b. b
c. c
d. Warning
e. A
$array = array ('3' => 'a', '1b' => 'b', 'c', 'd');
echo ($array[1]);
?>
a. 1
b. b
c. c
d. Warning
e. A
25. Apa output script berikut :
$array = array (0.1 => 'a', 0.2 => 'b');
echo count ($array);
?>
a. 1
b. 2
c. 0
d. Tidak ada
e. 0.3
$array = array (0.1 => 'a', 0.2 => 'b');
echo count ($array);
?>
a. 1
b. 2
c. 0
d. Tidak ada
e. 0.3
26. Perhatikan script dibawah ini. Kode apa yang harus
disisipkan dilokasi yang
ditandai untuk menampilkan string php pada saat script tersebut dieksekusi?
$alpha = 'abcdefghijklmnopqrstuvwxyz';
$letters = array(15, 7, 15);
foreach($letters as $val) {
/* What should be here */
}
?>
a. echo chr($val);
b. echo asc($val);
c. echo substr($alpha, $val, 2);
d. echo $alpha{$val};
e. echo $alpha{$val+1}
ditandai untuk menampilkan string php pada saat script tersebut dieksekusi?
$alpha = 'abcdefghijklmnopqrstuvwxyz';
$letters = array(15, 7, 15);
foreach($letters as $val) {
/* What should be here */
}
?>
a. echo chr($val);
b. echo asc($val);
c. echo substr($alpha, $val, 2);
d. echo $alpha{$val};
e. echo $alpha{$val+1}
27. Diberikan sebuah variable $email yang mengandung string
user@example.com,
statement mana dibawah ini yang akan mengekstrak string example.com ?
a. substr($email, strpos($email, "@"));
b. strstr($email, "@");
c. strchr($email, "@");
d. substr($email, strpos($email, "@")+1);
e. strrpos($email, "@");
statement mana dibawah ini yang akan mengekstrak string example.com ?
a. substr($email, strpos($email, "@"));
b. strstr($email, "@");
c. strchr($email, "@");
d. substr($email, strpos($email, "@")+1);
e. strrpos($email, "@");
28. Apa output dari string berikut ?
$s = '12345';
$s[$s[1]] = '2';
echo $s;
?>
a. 12345
b. 12245
c. 22345
d. 11345
e. Array
$s = '12345';
$s[$s[1]] = '2';
echo $s;
?>
a. 12345
b. 12245
c. 22345
d. 11345
e. Array
29. Perhatikan script dibawah ini, yang akan membaca file
baris per baris dari sebuah file teks. Fungsi apa yang harus disisipkan pada baris
yang ditandai agar fungsi tersebut dapat berjalan dengan baik?
$file = fopen("test", "r");
while(!feof($file)) {
echo ????????????;
}
fclose($file);
?>
a. file_get_contents($file)
b. file($file)
c. read_file($file)
d. fgets($file)
e. fread($file
30. Kumpulan Kolom dari sebuah table adalah pengertian….
$file = fopen("test", "r");
while(!feof($file)) {
echo ????????????;
}
fclose($file);
?>
a. file_get_contents($file)
b. file($file)
c. read_file($file)
d. fgets($file)
e. fread($file
30. Kumpulan Kolom dari sebuah table adalah pengertian….
a.
Key
d. SQL
b.
Record
e. Query
c. Field
31. Tipe data pada MySQL yang digunakan untuk menyimpan data waktu
dan tanggal adalah …
a. YEAR
d. TIME
b. REAL
e. DATETIME
c. DATE
32. Yang bukan merupakan perintah dasar dalam Data Definition
Language ( DDL ) adalah …
a.
CREATE
d. SELECT
b.
ALTER
e. DROP
c. RENAME
33. Yang bukan merupakan perintah dasar dalam Data Manipulation
Language adalah ….
a.
SELECT
d. DELETE
b.
INSERT
e. CREATE
c.
UPDATE
34. Untuk menampilkan Nis,Nama dan alamat dari
table siswa perintah yang digunakan adalah…
a. SELECT * FROM Siswa;
b. SELECT Nis,Nama,Alamat FROM Siswa;
c. SELECT Nis,Nama,Alamat FROM Siswa WHERE nis=’1236”;
d. SELECT
FROM Siswa WHERE Nis,Nama,Alamat;
e. SELECT Siswa From Nis,Nama,Alamat
35.
Untuk mengubah alamat menjadi “Solo” yang mempunyai NIS’1324’ dari table
siswa,perintah yang digunakan adalah …
a. UPDATE SET alamat=’solo’;
b. UPDATE alamat=’solo’ WHERE Siswa
c. UPDATE siswa SET alamat=’solo’ where nis=’1324’;
d. UPDATE alamat SET =’solo’ where
nis=’1234’;
e. UPDATE siswa nis=’1234’
37.
Dibawah ini yang merupakan sebuah web server adalah…
a.
Phyton
d. PHP
b.
Perl
e. XAMPP
c. ASP
38. Untuk
membuat web dinamis dalam teknologi server side menggunakan skrip berikut ini,
kecuali...
a.
PHP
d. CGI
b.
ASP
e. XAMPP
c.
Java Script
39.
Mysql_connect($server,$username,$password) or die(“Gagal”.mysql_error());
adalah perintah….
a. Memasukkan data
b. Memilih database
c. Koneksi database
d. Menghapus database
e. Menggagalkan koneksi database
40.
Mysql_select_db($database)or die(“gagal”.mysql_error()); adalah perintah
untuk
a. Memasukkan data
b. Memilih database
c. Koneksi database
d. Menghapus database
e. Menggagalkan koneksi database
41. Penggalan skrip diatas memiliki fungsi…
a. Ketika di klik tombol button maka
akan menuju halaman input user
b. Memanggil POST
c. Tetap berada di FORM
d. Keluar dari For
e. Halaman input_user tidak ditemukan
42.
Memanggil sebuah halaman setelah proses penyimpanan selesai dan akan menuju
halam masukan dengan nilai kosong adalh fungsi dari…
a. Fopen
c. FeoF
b.
Fget
d. Fstring
c. Include
d. FeoF
43. Untuk membuat sebuah tombol
kirim pada form digunakan tag...
a.
b.
c.
d.
e.
44. Metode pengiriman data yang tidak
dilewatkan pada URL menggunakan method..
a.
POST
d. DOWNLOAD
b.
GET
e. IMG SRC
c.
UPLOAD
45. include”../config/koneksi.php” perintah disamping digunakan untuk ...
a.
memanggil file koneksi.php yang ada pada folder config
b. menampilkan file
config/koneksi.php
c. melakukan link ke file config/koneksi.php
d. mengirimkan
data ke file config/koneksi.php
e. memasukkan data ke file
config/koneksi.php
4 komentar
ijin copas gan
ReplyWah jawabannya banyak salah
Replythanks
ReplyBlog
Reply