Font size
WorksheetsTES TULIS UKK RPL 2022
Total questions: 100
Worksheet time: 2hrs 40mins
Operasi yang bisa dilakukan pada array tersebut adalah...
Reverse
Push
Pop
Peek
Insert
Output dari program diatas adalah ...
Nilai anda: 80 dengan Grade: B+
Nilai anda: 88 dengan Grade: B+
Nilai anda: 80 dengan Grade: A
Nilai anda: 88 dengan Grade: A
Nilai anda: 90 dengan Grade: A
Output dari program diatas adalah ...
nama barang = Minyak Goreng
harga = 15000
nama barang = Minyak Goreng
harga = 15000
Ibu membeli Minyak Goreng seharga Rp 15000
nama barang = Minyak Goreng
harga = 15000
Ibu membeli nama barang seharga Rp harga
Ibu membeli nama barang seharga Rp harga
Ibu membeli Minyak Goreng seharga Rp 15000
Output dari program diatas adalah ...
Buku Tulis
Penghapus
Spidol
Penghapus
Buku Tulis
Spidol
Spidol
Penghapus
Buku Tulis
barang[0]
barang[1]
barang[2]
barang[0] <br>
barang[1] <br>
barang[2] <br>
Kode program yang sesuai untuk membaca file, tetapi mengambil satu baris dari file diatas adalah ....
fopen()
fread()
fgets()
fgetc()
feof()
Perhatikan tabel tb_siswa di atas!
Kode program yang tepat untuk mengubah nama Putri Eka Sari menjadi Putri Eka Kusuma Sari adalah …
UDPATE tb_siswa SET nama=” Putri Eka Kusuma Sari” WHERE nis=”J J21400200”:
UPDATE tb_siswa SET nama=” Putri Eka Kusuma Sari” WHERE nis=”J21400201”;
UPDATE tb_siswa SET nama=” Putri Eka Kusuma Sari” WHERE nis=”J J21400200”;
UPDATE tb_siswa SET nama=” Putri Eka Kusuma Sari” WHERE nis=”J J21400201”:
UPDATE tb_siswa SET nama=” Putri Eka Kusuma Sari” WHERE alamat=” Jl. Manado no 5 Jakarta”
Kode program yang tepat untuk mengisi titik-titik diatas adalah ….
DELIMITER $$ dan CALL
DELIMITER dan CALL
DELIMITER $ dan BEGIN
DELIMITER dan BEGIN
DELIMITER $$ dan BEGIN
Kode program yang tepat untuk mengisi titik-titik diatas adalah ….
CALL dan DECLARE
SELECT dan DECLARE
DECLARE dan RETURN
DECLARE dan ON
DECLARE dan FOR EACH ROW
Kode program yang tepat untuk mengisi titik-titik diatas adalah ….
ON dan FOR EACH NOW
ON dan FOR EACH
IN dan FOR EACH
ON dan FOR EACH ROW
IN dan FOR EACH ROW
Perintah yang digunakan untuk menyimpan data secara permanen di database adalah ….
SAVE
COMMIT
ROOLBACK
SAVE AS
SAVE POINT
Jelaskan fungsi dari perintah insert, delete, update, dan select!
Menambahkan baris data baru pada sebuah tabel
Mengubah nilai sebuah baris data
Menghapus baris data
Untuk menampilkan baris data yang terdapat pada sebuah tabel
Seluruh data pada tabel tersebut akan terhapus
Nilai yang akan diubah
Empat komponen dasar pembentuk user interface adalah ….
Input Control
Contrainer
Navigasi Component
Information Component
Breadcrumb dan Pagination
Bagaimana kabar kamu hari ini ?
Sebelum memulai materi utama, perangkat apa saja yang termasuk ke dalam kategori komputer (jawaban lebih dari satu) ?
Setelah mengetahui perangkat input, proses dan output, dari beberapa perangkat berikut ini, manakah perangkat / hardware yang termasuk ke dalam kategori perangkat INPUT ?
Perangkat ini termasuk ke dalam kategori perangkat I/O, apa nama perangkat tersebut ?
(a)
Merk perangkat/gadget yang saat ini anda miliki ?
Gambarkan bentuk dari MONITOR yang ada pada komputer !

CIRI KHAS ALGORITMA ADALAH ...
ALGORITMA HARUS BERHENTI SETELAH MENGERJAKAN SEJUMLAH LANGKAH
HARUS INDEPENDEN
SETIAP LANGKAH HARUS TEPAT DAN TIDAK BERARTI DUA
ALGORITMA HARUS EFEKTIF
NOTASI ALGORITMA YANG SERING DI GUNAKAN DIBAWAH INI KECUALI
NOTASI ALAMI
FLOWCHART
PSEDOCODE
WINDOWS
penulisan nama variabel yang benar adalah ...
$nama siswa 2 = 'mada';
$nama_siswa2 = 'mada';
$2namaSiswa = 'mada';
PHP termasuk ..
Client Side Scripting
Server Side Scripting
Aplikasi yang digunakan untuk menjalankan web server apache yang bisa lintas OS linux dan windows adalah
WAMP
MAMP
LAMP
XAMPP
Source code di atas akan mencetak tulisan ..
bilangan ganjil
bilangan genap
tidak mencetak apa-apa
Untuk menampilkan tanggal dan jam saat ini adalah
time('Y-m-d H:i:s')
date('Y-m-d H:i:s')
date('T-b-t J:m:d')
mktime('Y-m-d H:i:s')
PHP termasuk ..
Client Side Scripting
Server Side Scripting
Cara menampilkan umur istri pertama adalah
echo $mahasiswa.istri.umur
echo $mahasiswa[istri][umur]
echo $mahasiswa['istri']['umur']
echo $mahasiswa['istri'][0]['umur']
echo $mahasiswa['istri'][1]['umur']
Cara menghapus semua session adalah
session_start();
session_delete();
session_destroy();
$hostname = 'localhost';
$username = 'root';
$password = '';
$db = 'kampus';
cara koneksi ke database yang benar adalah
mysqli_connect($hostname, $username, $password, $db);
mysqli_connect($db, $username, $password, $hotname);
mysqli_query($hostname, $username, $password, $db);
mysqli_query($db, $username, $password, $hotname);
Cara insert data baru ke tabel mahasiswa (id adalah primary key dan auto increment) yang benar adalah
INSERT INTO mahasiswa VALUES ('Yona', 'Kediri','08511223344')
INSERT mahasiswa INTO VALUES ('Yona', 'Kediri','08511223344')
INSERT INTO mahasiswa VALUES (NULL, 'Yona', 'Kediri','08511223344')
INSERT mahasiswa INTO VALUES (NULL, 'Yona', 'Kediri','08511223344')
Cara mengedit data menggunakan SQL dengan id 1 adalah
UPDATE SET mahasiswa
nama='Willy Gonzales'
WHERE id='1';
UPDATE mahasiswa SET
nama='Willy Gonzales'
WHERE id='1';
UPDATE SET mahasiswa
nama='Willy Gonzales';
UPDATE mahasiswa SET
nama='Willy Gonzales';
Cara menghapus data menggunakan SQL dengan id 1 adalah
DELETE FROM mahasiswa;
DELETE mahasiswa FROM id='1';
DELETE FROM mahasiswa WHERE id='1';
DELETE mahasiswa WHERE id='1';
Cara menampilkan data dimana nama mengandung kata 'ill' atau hp mengandung nomor '11' dengan SQL adalah
SELECT * FROM mahasiswa WHERE nama='ill' AND hp='11';
SELECT * FROM mahasiswa WHERE nama='ill' OR hp='11';
SELECT * FROM mahasiswa WHERE nama LIKE '%ill%' AND hp LIKE '%11%';
SELECT * FROM mahasiswa WHERE nama LIKE '%ill%' OR hp LIKE '%11%';
$conn = mysqli_connect(...);
$sql = 'INSERT ...';
setelah melakukan koneksi database, untuk mengeksekusi sintaks sql di atas caranya adalah ...
mysqli_query($sql, $conn);
mysqli_query($conn, $sql);
mysqli_fetch_assoc($sql, $conn);
mysqli_fetch_assoc($conn, $sql);
while($row=mysqli_fetch_assoc($hasil)){
...
}
untuk menampilkan nama di dalam while caranya adalah
echo $row;
echo $hasil;
echo $row['nama'];
echo $hasil['nama'];
Kode PHP diawali dan di akhiri dengan tanda?
<?php … </?php>
<script> … </script>
<?php … ?>
<php … /?>
Apakah tag ?> wajib ditulis?
Ya
Tidak
Bisa ya bisa tidak
Proses identifikasi penyebab kesalahan dan memperbaikinya disebut
Testing
Security
Debugging
Controlling
Perintah untuk menjadikan komentar pada PHP adalah
//
#
'
$
File apakah yang akan diakses pertama kali oleh sistem ketika kita menjalankan aplikasi web?
init.php
HomeController.php
.htaccess
index.php
app.php
Pada saat kita membuka halaman web yang menggunakan struktur MVC, maka url halaman tersebut akan dibagi ke dalam beberapa bagian. Misalkan kita memiliki sebuah sistem yang ingin menampilkan detail data siswa dengan url berikut localhost/siswa/home/detail/10112. Berdasarkan url tersebut, bagian manakah yang disebut dengan controller?
Secara mendasar, halaman web dapat dikategorikan menjadi web ...
Statis dan Fluktuatif
Statis dan Dinamis
Dinamis dan Dekoratif
Dekoratif dan Fluktuatif
Statis dan Fluktuatif
Sebutan bagi server lokal yang ada di komputer user/pengembang aplikasi adalah ...
Salah satu aplikasi server side programming yang banyak digunakan adalah ...
Java
Python
PHP
Javascript
Node.js
4. Setiap variabel di PHP diawali dengan simbol?
a. #
b. $
c. %
d. *
5. Setiap perintah dalam PHP diakhiri dengan tanda?
a. :
b. ;
c. *
d. </php>
Script PHP berikut merupakan perintah untuk ...
<?php
$queri=mysql_query('SELECT * FROM mahasiswa');
$tampil=mysql_fetch_array($queri);
echo "$tampil['nim'] ";
?>
Tampil data
Ubah data
Simpan data
Hapus data
Koneksi ke database
Perhatikan script PHP berikut, berfungsi untuk ...
<?php
$link=mysql_connect('localhost', 'root', ' ' ) ;
?>
Tampil data
Ubah data
Simpan data
Hapus data
Koneksi ke database
Q7. Tamplikan seluruh field yang berada didalam tabel mahasiswa
select mahasiswa;
select * from mahasiswa;
select * mahasiswa;
select * mahasiswa
select * from mahasiswa1;
Kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi disebut...
Hosting
Domain
Database (Basisdata)
URL
Server
MySQL,Postgre SQL dan SQL Server , termasuk aplikasi
web programming
database
desktop programming
android programming
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;
Jika script PHP diatas dijalankan, maka yang ditampilkan pada monitor adalah
Error
0
1
2
Simbol manakah yang menandakan sebuah variabel pada PHP?
$variable
#variable
!variable
?variable
Perintah pada PHP yang digunakan untuk menampilkan data kedalam standard output adalah perintah...
Echo
printing
select
insert
Tempat untuk menyimpan file/folder php agar bisa dijalankan adalah folder ....
hti
html
htdocs
http
Perintah untuk membuka file web php yang sudah kita buat adalah...
localhost/nama_file.php/nama_folder
localhostt/nama_folder/nama_file.php
localhost/nama_folder/nama_file.php
lokalhost/nama_folder/nama_file.php
Pilihlah lebih dari satu, yang merupakan query dalam kelompok query DML...
ALTER
INSERT
UPDATE
GRANT
DELETE
Pilihlah lebih dari satu, yang termasuk dalam lima parameter dalam pembuatan koneksi ke database server MySQL...
Alamat server
variabel mySQL
Username
Nama database
query SQL
Fungsi PHP untuk mengakses database MySQL, yang digunakan untuk menjalankan query MySQL adalah ...
mysqli_connect()
mysqli_close()
mysqli_select_db()
mysqli_query()
mysqli_num_rows()
Fungsi PHP untuk mengakses database MySQL, yang digunakan untuk mengambil satu baris data urutan pertama pada database dan mengembalikan data dalam bentuk array asosiatif adalah ...
mysqli_num_rows()
mysqli_fetch_row()
mysqli_fetch_assoc()
mysqli_fetch_array()
Untuk membuat baris baru menggunakan tag ?
<br>
<break>
<hr>
<newline>
Berikut ini tag untuk membuat heading, kecuali
<h4>
<h5>
<h6>
<h7>
Untuk membuat tabel menggunakan tag ?
<table>
<tables>
<tb>
<tabel>
Untuk mendefinisikan judul menggunakan tag?
<head>
<body>
<footer>
<title>
Untuk membuat paragraf menggunakan tag?
<p>
<paragraf>
<i>
<italic>
Untuk pembuatan HTML software yang dapat digunakan adalah...
Microsoft Word
Notepad
Photoshop
Adobe Premiere
Sintak yang benar untuk menambah warna latar belakang?
<body =’background:green’>
<body style=’background-color:green’>
<body color=’green’>
<background>green</background>
Untuk menjalankan file HTML, kita membutuhkan..
Video Editor
Text Editor
Web Browser
Microsoft Office
Sintax komentar di html menggunakan perintah ...
<!-- -->
/* */
//
<! !>
Tulisan tebal
Untuk menghasilkan output seperti tulisan diatas maka tulisan tersebut perlu diapit dengan tag
<i>
<u>
<b>
<del>
Tabel diatas terdiri dari ..
5 kolom 3 baris
3 baris 5 kolom
3 baris 15 kolom
5 kolom 6 baris
target="_blank" didalam hyperlink memiliki fungsi ...
Membuka halaman kosong
Membuka jendela baru
Membuka File baru
Membuka lembaran baru
Memasukkan gambar di HTML menggunakan atribut ...
src
search
name
id
Query pada mysql yang berguna untuk membentuk kolom yang memiliki baris-baris dengan nilai yang urut adalah :
AUTO INCREMENT
AUTO DECIMAL
AUTO DECREMENT
AUTO NUMBERED
Perintah untuk membatasi data yang ingin di tampilkan adalah ...
LIMIT
ASC
DESC
ORDER
GROUP
Dibawah ini yang tidak termasuk macam-macam monitor kecuali ...
alat yang digunakan sebagai media penyimpanan adalah...
Untuk mematikan komputer, digunakan perintah
Shutdown
Restart
Standby
Sleep
Untuk Mengetik Dokumen kita bisa menggunakan software ...
Word
Excel
Power Point
Publisher
website yang khusus digunakan untuk menonton video yaitu
perangkat keras komputer yang digunakan untuk mencetak hasil dari pengolahan informasi adalah
Dibawah ini website yang dapat kita manfaatkan untuk membuat email adalah ...
Youtube
Nama Perangkat Berikut
Wifi
Bluetooth
Game
USB
Jenis Website yang mana penggunanya tidak bisa merubah kontent dari Web tersebut secara langsung menggunakan Browser. Merupakan pengertian dari?
Web Dinamis
Web Statis
Web Server
Web Client
Web Hosting
Jenis Website dengan interaksi yang terjadi antara pengguna dan server sangat kompleks. Di mana seseorang (Client) dapat mengubah Content dari halaman tertentu dengan menggunakan Browser. Merupakan pengertian dari?
Web Dinamis
Web Statis
Web Server
Web Client
Web Hosting
Kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi disebut...
Hosting
Domain
Database (Basisdata)
URL
Server
Yang merupakan bagian dari tag <form> dibawah ini adalah? Kecuali...
<td>
<input>
<select>
<textarea>
Untuk menerima masukan berupa pilihan pada <form> HTML adalah...
Radio
Submit
Password
Text
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);
Untuk memberi warna teks pada web diatur dengan mengubah nilai atribut ...
Body
Fontcolor
Tittle
Bgcolor
Pilih 3 jawaban yang termasuk kedalam Variable Super Global!
$GET
$CONNECTION
$POST
$SERVER
$INT
Pilihlah 3 class dalam Grid pada jawaban dibawah ini...!
.container
.card
.row
.col
.align
Tag <img src=" .... .jpg"> digunakan untuk ...
Mengubah Gambar
Mengatur Gambar
Menghapus Gambar
Menampilkan Gambar
Manakah yang merupakan deklarasi standar tipe dokumen HTML5?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.example.com/TR/xhtml11/DTD/xhtml11.dtd">
<!DOCTYPE PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.example.com/TR/xhtml11/DTD/xhtml11.dtd">
<!doctype head>
<!doctype html>
Pada bagian apa tag <link> CSS Eksternal digunakan..?
Doctype Declaration
<head>
<body>
Semua Jawaban Salah
Dari gambar ERD berikut, merupakan kardinalitas ...
One to Many
Many to One
One To One
Many to Many
Semua benar
Perintah PHP selalu diawali dengan, kecuali....
<?php
<?
?>
<%
Operator perbandingan yang digunakan untuk command all adalah …
> , < , = , !=
> , < , = , ==
> , < , : , !=
> , < , = , #
> , < , * , “”
