Font size
WorksheetsPHP sisfo
Total questions: 53
Worksheet time: 29mins
Perhatikan script PHP berikut, berfungsi untuk ...
<?php
$link=mysql_connect('localhost', 'root', ' ' ) ;
?>
Tampil data
Ubah data
Simpan data
Hapus data
Koneksi ke database
Script PHP berikut merupakan perintah untuk ...
<?php
$result=mysql_query('SELECT * FROM BUKU');
$row=mysql_fetch_row($result);
echo "$row[0] $row[1] $row[2] $row[3] $row[4]";
?>
Tampil data
Ubah data
Simpan data
Hapus data
Koneksi ke database
Blok kode berikut termasuk kedalam sintaks/kode/bahasa ...
h1 , body , p , ul
{
color : blue;
}
Hypertext Preprocessor (PHP)
Cascading Style Sheets
HyperText Markup Language
Java Server Page
Active Server Pages
Baris kode PHP berikut berfungsi untuk pengambilan data sql dengan ...
mysql_fetch_object
Menampilkan tabel secara baris per baris
Menangkap data dari hasil perintah query dan membentuknya ke dalam array asosiatif dan array numerik
Menghasilkan array asosiatif yang mana index-nya sesuai dengan nama kolom yang diseleksi
Menyajikan hasil perintah query dengan nama kolom sesuai property dari obyek
Menyajikan semua data dari tabel tersebut
Macam-macam framework web PHP, kecuali ...
CodeIgniter
Laravel
Django
Symfony
Yii
<?php
$kondisi="kering";
if($kondisi=="hujan"){
echo "kondisi sekarang sedang hujan";
} else {
echo "kondisi tidak hujan";
}
?>
output dari potongan program tersebut adalah...
kondisi sekarang hujan
kondisi kering
kondisi tidak hujan
kondisi cerah
Function pada php yang digunakan untuk mengkoneksikan ke database adalah....
Mysqli_connect();
Mysqli_connect;
Mysqli_correct();
Mysql_correct;
Mysqli_connection();
Berikut ini merupakan function yang digunakan untuk mengambil data yang menghasilkan data array associative adalah.....
Mysqli_fetch_row();
Mysqli_fetch_assoc();
Mysqli_fetch_array();
Mysqli_fetch_object();
Mysqli_fetch_rows();
Potongan source code di atas akan menghasilkan data array berjenis ?
Array Assosiatif.
Array Numerik.
Array Deskriptif.
Array Assumtif.
Array Tunggal.
Apa query untuk menampilkan data siswa yang beralamat Kotamobagu dari tabel tb_siswa ?
SELECT * FROM tb_siswa WHERE alamat=’kotamobagu’;
SELECT * FROM siswa WHERE alamat=’kotamobagu’;
SELECT * FROM tb_siswa;
SELECT * FROM tb_siswa WHERE alamat;
Q1. Pilihlah komponen-komponen yang membentuk Entity Relationship Diagram dibawah ini.. Pilih 3 jawaban!
Entitas
Kardinalitas
Database
Tuple
Atribut
Q10. Cara membuka database dengan perintah...
Use Program;
Use Table;
Use User;
Use Database;
Use SQL;
Perintah untul koneksi PHP di database yang benar dibawah ini adalah...
$conn = mysqli_connect($servername, $username, $password, $database);
$conn = mysql_connect($servername, $username, $password, $database)
$connect = mysqli_connect($servername, $username, $password, $database)
$connect = mysq_connect($servername, $username, $password, $database);
Query untuk menghapus data siswa yang memiliki NIS 123 adalah.....
DELETE WHERE siswa FROM NIS=123;
DELETE FROM siswa WHERE ID=123;
DELETE FROM siswa;
DELETE FROM siswa WHERE NIS=123;
query untuk menampilkan data adalah....
SELECT
INSERT
UPDATE
DELETE
Untuk menampilkan data tabel siswa maka query yang tepat adalah.....
SELECT * FROM (siswa);
SELECT FROM siswa;
INSERT * FROM siswa;
SELECT * FROM siswa;
Bentuk dasar query INSERT adalah.....
INSERT INTO nm_tbl VALUE("isi1","isi2",dst);;
INSERT INTO nm_database VALUES("isi1","isi2",dst)
INSERT INTO nm_tbl VALUES("isi1","isi2",dst);
INSERT * nm_tbl VALUES("isi1","isi2",dst);
Manakah syntax berikut yang merupakan cara inisialisasi object Class PDO ?
$dbh = new PDO('mysql:host=localhost;dbname=db', "root", "admin");
$dbh = new PDO("mysql:host=localhost;dbname=db, root, admin");
$dbh = new PDO("mysql:host=localhost";"dbname=db", "root", "admin");
$dbh = new PDO(mysql:host=localhost;dbname=db, root, admin);
Manakah pernyataan mengenai framework yang salah ?
Framework atau kerangka kerja digunakan untuk membangun aplikasi.
Framework adalah kumpulan dari file libraries atau class class.
Framework didesain untuk bisa digunakan berulang - ulang.
Framework adalah sebuah IDE.
$data = array(
'title = 'My Title',
'heading = 'My Heading');
bagaimana cara menampilkan 'My Heading' pada view ?
<?= $heading ?>
<?= $data['heading'] ?>
<?= $data->heading ?>
<?= $data[0] ?>
apa yang dilakukan $this->db->get('siswa');
select * from siswa;
insert into siswa("nama") values ("siswa");
update siswa set nama = "siswa";
delete from siswa where nama = "siswa";
Perintah untuk menjadikan komentar pada PHP adalah
//
#
'
$
Perintah untuk mendefenisikan variable di PHP adalah
//
/*
$
*
Perintah untuk mencetak Tulisan di PHP menggunakan sintaks
print""
echo
println
mysqli_connect
cara membuat cookie di PHP
createcookie
setcookie()
makecookie()
new cookie()
Makanan khas palembang?
Berdasarkan gambar, apakah nama makanan tersebut?
Pie
Pia
Nopia
Bakpia
Bahan baku Es Dawet Ayu Banjarnegara?
Santan, gula merah, cincau
Santan, gula merah, cendol
Santan, gula merah, candil
Santan, gula merah, pacar cina
Berdasarkan gambar, apakah nama makanan tersebut?
Tempe kemul
Kripik tempe
Mendoan
Bakwan
Berdasarkan gambar, kuliner tersebut berasal dari?
Makasar
Denpasar
Palu
Medan
Berdasarkan gambar, apakah nama makanan tersebut?
Kupat tahu
Gado - gado
Ketoprak
Pecel
Dibawah ini, manakah sambal yang berasal dari Manado?
Sambal matah
Sambal colo - colo
Sambal dabu - dabu
Sambal bawang
Berikut adalah blok script php (diasumsikan sudah berada di antara tag <?php dan ?>). Maka:
error dikarenakan kesalahan pada baris ke-2 dan 7
error dikarenakan pada baris ke-3 dan 8
error dikarenakan kesalahan pada baris ke-11
tidak ada error kesalahan apapun
Pernyataan berikut yang paling tepat mengenai pemrograman PHP adalah
Dalam pemrograman PHP, variabel dan nama function bersifat tidak case sensitive
Dalam pemrograman PHP, variabel bersifat tidak case sensitive
Dalam pemrograman PHP, variabel bersifat case sensitive
Dalam pemrograman PHP, nama function bersifat case sensitive
script PHP tersebut akan menghasilkan output:
the number is : 2
the number is : 5
the number is : 8
the number is : 2
the number is : 5
the number is : 2
the number is : 5
the number is : 8
Sieg heil !!
output?
(blank)
the number is : 2
the number is : 5
the number is : 2
the number is : 5
the number is : 8
Pernyataan berikut benar terkait script dalam gambar, yaitu
variabel $sum1 adalah variabel global, variabel $sum2 adalah variabel lokal, tidak ada error
variabel $sum1 adalah variabel global, untuk menggunakannya di dalam function didahului dengan menyebut global. tidak ada error dari script tsb
variabel $sum2 adalah variabel lokal, menggunakannya di luar function menghasilkan error
Script tersebut menghasilkan output : 25 dan 13
Pernyataan berikut benar terkait script dalam gambar, yaitu
variabel $sum1 adalah variabel global, variabel $sum2 adalah variabel lokal, keduanya tidak bisa dikalkulasikan
variabel $sum1 adalah variabel global, untuk menggunakannya di dalam function didahului dengan menyebut global. tidak ada error dari script tsb, outputnya adalah 25
Error terjadi akibat pemanggilan function yang tidak sesuai dengan nama function [nama function jumlah dipanggil dengan JuMLAh() ]
Output berupa blank page
Suatu array $instruments = array("radar","AWS","Seismograph");
Pernyataan berikut benar dan sesuai adalah:
$instruments[1]="AWS";
index array dimulai dari 1
$instruments adalah Assosiate Array
$instruments adalah array jenis multidimensional array
Fungsi berikut digunakan untuk mengurutkan elemen kunci (key) pada suatu associative array secara ascending yaitu
krsort();
ksort();
asort();
arsort();
Fungsi berikut digunakan untuk mengurutkan elemen pada suatu array secara ascending yaitu
ksort();
sort();
asort();
arsort();
Berikut ini bukanlah merupakan variabel superglobal pada PHP adalah:
$_GET
$_GLOBAL
$GLOBALS
$_SERVER
Di bawah ini bukan termasuk simbol/ character entity HTML yang dikonversi oleh fungsi htmlspecialchars() adalah
?
<
>
&
Yang paling tepat mengenai Fungsi htmlspecialchars() adalah...
mengubah character entity HTML menjadi nama entity
membatasi pembacaan syntax HTML
membaca input suatu form html
mengubah nama entity HTML menjadi character entity
Yang paling tepat mengenai Fungsi trim() adalah...
Menghapus karakter yang tidak relevan (tab, kelebihan spasi, baris baru) dari data input user,
mengubah character entity HTML menjadi nama entity
membaca input suatu form html
mengubah nama entity HTML menjadi character entity
blok syntax tersebut akan melakukan...
memeriksa nilai pada variabel $nama apabila terdapat karakter yang merupakan simbol entity / karakter HTML
memeriksa nilai pada variabel $nama apabila karakter angka maka akan diabaikan
memeriksa value pada variabel $nama apabila terdapat karakter selain huruf dan spasi maka akan diberikan value pada variabel $namaErr berupa pesan error
memeriksa value pada variabel $namaErr apabila terdapat karakter selain huruf dan spasi maka akan diberikan value pada variabel $nama berupa pesan error
Secara teknis manfaat penggunaan fungsi htmlspecialchars() adalah..
mencegah phising
mencegah serangan siber jenis man in the middle attack
supaya name entity tidak dianggap code
supaya character entity tidak dianggap code
fungsi yang digunakan untuk menyertakan file php lain ke dalam suatu program PHP adalah...
include()
exclude()
input()
insert()
pernyataan berikut yang paling tepat adalah..
fungsi require() digunakan untuk untuk menyertakan file php lain ke dalam suatu program PHP, sehingga menghindari penulisan coding yang berulang-ulang
fungsi inculde() digunakan untuk untuk menyertakan file php lain ke dalam suatu program PHP, sehingga menghindari penulisan coding yang berulang-ulang
fungsi require() digunakan untuk untuk membaca file teks eksternal sebagai konten website, sehingga menghindari penulisan coding yang berulang-ulang
fungsi include() digunakan untuk untuk membaca file teks eksternal sebagai konten website, sehingga menghindari penulisan coding yang berulang-ulang
pernyataan berikut yang paling tepat adalah..
fungsi require() digunakan untuk untuk menyertakan file php lain ke dalam suatu program PHP, jika file tsb tidak ada akan muncul pesan error namun baris program berikutnya tetap dijalankan
fungsi require() digunakan untuk untuk menyertakan file php lain ke dalam suatu program PHP, jika file tsb tidak ada akan muncul pesan error dan baris program berikutnya tidak dijalankan
fungsi include() digunakan untuk untuk menyertakan file php lain ke dalam suatu program PHP, jika file tsb tidak ada akan muncul pesan error dan baris program berikutnya tidak dijalankan
fungsi inculde() digunakan untuk untuk menyertakan file php lain ke dalam suatu program PHP, jika file tsb tidak ada akan muncul pesan error dan baris program berikutnya tidak dijalankan
[Warning: include(../includes/test.php): failed to open stream: No such file or directory in..... ], pesan error tersebut dimungkinkan muncul akibat...
tidak adanya suatu file yang dirujuk oleh fungsi require()
tidak adanya suatu file yang dirujuk oleh fungsi include()
tidak adanya suatu file yang dirujuk oleh fungsi trim()
tidak adanya suatu file yang dirujuk oleh fungsi htmlspecialchars()
[Warning: include(../includes/test.php): failed to open stream: No such file or directory in C:\xampp\htdocs\admin\menu.php on line 10],
Jika pesan error tersebut muncul dimana suatu program terdiri dari 200 baris, maka..
perintah program pada baris 11 dan seterusnya tetap dijalankan
perintah program pada baris 11 dan seterusnya tidak dijalankan
tidak ada satupun baris program yang akan dijalankan
semua jawaban salah
Untuk memulai session di php maka menggunakan fungsi
session_begin();
session_init();
session_start();
session_activate();
