46. Script PHP untuk mengambil data dalam bentuk array dari perintah select
adalah...
a. mysql_fetch_array()
b. mysql_select_db()
c. mysql_query()
d. mysql request()
e. mysql_connect()
47. Berikut ini perintah untuk mengkoneksikan database dengan web yang benar
adalah...
a.
mysql_connect(host,user,password)
b.
mysql_connect(”host”,”user”,”password”)
c.
mysql_connect(user,password, host)
d.
mysql_query($sql,$konek)
e. mysql_select_db($db)
48. Perintah
disamping digunakan untuk ...|include(‘ ’);|
a.
memanggil file lain yang ada pada folder common
b. menampilkan file
common/config.php
c. melakukan
link ke file common/config.php
d. mengirimkan data
ke file common/config.php
e. memasukkan data ke
file common/config.php
49. Mysql_query(“DELETE
FROM User WHERE id_user=’$_GET[id]’”); adalah perintah untuk…
a. Memanggil data Id dari tabel User
b. Mengubah data Id dari tabel user
c. Menampilkan data Id dari tabel user
d. Menambah data ke tabel user
e. Menghapus data dari tabel user dari field
Id
50.
Session_start();
Session_destroy();
?>
Dari penggalan skrip diatas,digunakan untuk melakukan…
a.
LOGIN
d. Menambah data
b. LOGOUT
e. Mengubah data
c.
Hapus
51. PHP versi berapa
yang sudah mendukung secara penuh konsep pemrograman berorientasai objek
a. PHP versi 3
b. PHP versi 4
c. PHP versi
5
|
d. PHP versi 6
e. PHP versi 7
|
52. Dalam pemrograman
berorientasai objek Variable di dalam kelas disebut sebagai…
a. Property
b. Method
c. Parameter
|
d. Operator
e. Objek
|
Perhatikan Skrip dibawah ini
/* myobjek2.php */
class MyObjek {
var $nama = "A";
}
$objek1 = new MyObjek();
$objek2 = new MyObjek();
$objek1->nama = "B";
print "$objek1->nama
";
";
print "$objek2->nama
";
";
?>
53. Dari skrip diatas
Langkah membuat objek digunakan statement…
a. a. Class
b. b. Var
|
d. c. New
e. d. Print
|
54. Untuk mengakses
atau mengubah nilai objek digunakan operator selector…
a. Class
b.
Var
c. ->
|
d. New
e. Print
|
55. Sebuah property
hanya dapat diakses oleh anggota kelas tersebut maka digunakan akses modifier…
a. Public
b. Private
c. Protect
|
d. Hidden
e. Variable
|
Perhatikan skrip berikut ini untuk soal no. selanjutnya
class KendBermotor {
public $mesin;
private $roda;
protected $jalur;
function __construct() {
$this->mesin = "Kendaraan
Bermotor Punya Mesin
";
";
$this->roda = "Kendaraan
Bermotor Punya Roda
";
";
$this->jalur = "Kendaraan
Bermotor Punya Jalur
";
";
}
function getMesin() {
return $this->mesin;
}
function getJalur() {
return $this->jalur; }
function getRoda() {
return $this->roda;
}}
class KapalLaut extends KendBermotor {
private $baling2;
function __construct() {
$this->mesin = "Kapal Laut
Punya Mesin
";
";
$this->jalur = "Kapal Laut
Punya Jalur
";
";
$this->baling2 = "Kapal Laut
Punya Baling-baling
";
";
$this->roda = "Kapal Laut Punya
Roda";}
function getBaling2() {
return $this->baling2;
}}
$KB = new KendBermotor();
echo "
Kriteria Kendaraan Bermotor :
";
";
echo $KB->getMesin();
echo $KB->getRoda();
echo $KB->getJalur();
$KL = new KapalLaut();
echo "
Kriteria Kapal Laut :
";
";
echo $KL->getMesin();
echo $KL->getBaling2();
echo $KL->getJalur();
echo $KL->getRoda();
?>
56.
Statement extends untuk mendefinisikan penerapan dari konsep OOP diatas adalah…
a. Inheritance
b. Polymorphism
c. Encapsulation
|
d. Abstract
e. Instance
|
57.
Dari listing diatas, Variable yang hanya dapat diakses oleh anggota kelasnya
sendiri adalah…
a. Mesin, roda d
b. baling2
c. jalur
|
d. Mesin dan jalur
e. Roda
dan baling2
|
58.
Dari listing diatas, Variable yang hanya dapat diakses oleh anggota kelasnya
sendiri dan turunan dari kelas induknya adalah…
a.
Mesin
b.Roda
c.Jalur
|
d.
Baling2
e.Tidak
ada
|
Perhatikan skrip berikut ini:
function getMesin() {
return $this->mesin;}
59.
Perintah diatas disebut sebagai…
a.
Atribut
b.
Property
c. Identifier
|
d. Method
e. Class
|
60. Pada bahasa pemrograman PHP, method
konstruktor dituliskan dengan
a.Construct
b.Constructor
c.__constructor
|
d. __construct()
e.__constructor()
|
61.
$x = $_GET[“input”];
If($x==10){
print("Script diatas menampilkan angka 10");
.............
print("Script diatas menampilkan angka 20 keatas");
else {
print("angka anda nol");
}
?>
If($x==10){
print("Script diatas menampilkan angka 10");
.............
print("Script diatas menampilkan angka 20 keatas");
else {
print("angka anda nol");
}
?>
YaScript yang benar untuk melengkapi titik
titik diatas ialah ....
a. Else If($x>==20){
b. Else If($x>=20){
c. Else If($x==20){
d. Else If($x=20){
e. Else If($x=>20){
62.
$x = $_GET[“input”];
If($x==10){
print("Script diatas menampilkan angka 10");
Else If($x>=11 && <=20){
print("Script diatas menampilkan angka 20 keatas");
else {
print("angka anda nol");
}
?>
If($x==10){
print("Script diatas menampilkan angka 10");
Else If($x>=11 && <=20){
print("Script diatas menampilkan angka 20 keatas");
else {
print("angka anda nol");
}
?>
Jika input 14 maka script yang bekerja dan output yang
keluar ialah ....
a. If($x==10){
print("Script diatas menampilkan angka 10");
print("Script diatas menampilkan angka 10");
b. Else If($x>=11 && <=20){
print("Script diatas menampilkan angka 20 keatas");
print("Script diatas menampilkan angka 20 keatas");
c. Else If($x=11 && =20){
print("Script diatas menampilkan angka 20 keatas");
print("Script diatas menampilkan angka 20 keatas");
d. Else If($x== 14){
print("Script diatas menampilkan angka 20 keatas");
print("Script diatas menampilkan angka 20 keatas");
e. Semua Salah
63. Pernyataan yang benar ialah ...
a. If menyatakan aksi dan then menyatakan kondisi
b. If menyatakan kondisi dan then menyatakan aksi
c. If menyatakan else
d. If dan then menyatakan aksi
e. If then dan else menyatakan aksi
64. Apa yang terjadi jika pernyataan if
benar ...........
a. then bekerja tidak sesuai perintah
b. then hanya diam
c. then akan bekerja
d. if akan memberi kondisi lain
e. else
65.Untuk Program Yang melibatkan penjumlahan banyak biasa nya
menggunakan program. . . . .
a.Switch case
b.For
c.Break
d.If else
e.Do_While
66.Switch Case merupakan salah satu. . . .
a.Bahasa pemprograman
b.Software Enginering
c.Software Aplication
d.Bentuk
Percabangan
e.Sistem Operasi
perhatikan gambar dibawah ini untuk menjawab soal no 66 & 67
67.Perintah diatas yang digunakan untuk mengambil inputan ialah. . .
a.$_GET
b.break;
c.Switch ($hari)
d.
e.echo
68.Penangannan form pada PHP secara umum dapat dibagi menjadi 3?
A. Method,Action,Submit
button
B.Method,Post,FTF
C.Action,FTF,Method
D.Submit Button,FTF,Action
E.PHP,FTF,UTP
69. Method berfungsi untuk?
A. Menentukan dimana form inputan
akan di proses biasanya form lain / file lain
B. Menangani bagaimana data inputan form dikirim
C. trigger pengiriman data dari form
inputan dan meneruskannya ke form lain sesuai ACTION sebelumnya.
D.Menangani trigger ke form inputan
E.Menangani FTF
70. Struktur yang digunakan untuk keluar dari sebuah struktur
kontrol dan umumnya digunakan pada struktur for atau while ialah struktur. . .
. .
a.Break
b.Switch
c.C++
d.For while
e.Notepad
71..Fungsi break berfungsi Untuk. . . . .
a.Menjalankan program
b.menghentikan
Eksekusi
c.Melanjutkan Eksekusi
d.Merubah datah
e.Mengulangi Eksekusi
72.Jika If Adalah Kondisi Maka Then adalah...
a. aksi
b.kondisi
c.Reaksi
d.Hasil
e.objek
1 komentar
et jawabannya mana?
Reply