Font size
WorksheetsSoal Tulis UKK RPL 2023
Total questions: 115
Worksheet time: 59mins
manakah yang benar ?
select min(namadatabase) from namadatabase
select (min)namatable from namadatabase
select max(namatable) from namadatabase
select max nama table from namadatabase
fungsi perintah 'where in'
memilih lebih dari bebapa kondisi
menampilkan data dengan filter beberapa kondisi
menampilkan data dengan filter 1 kondisi
menampilkan data tanpa filter
fungsi syntax join ?
untuk menampilkan data dari beberapa table
untuk menampilkan data dari 1 table
untuk
Untuk menampilkan data dari beberapa table dengan kondisi
SQL singkatan dari
Silent Query Language
Server Query Language
Slow Quiz Language
Slow Query Language
Perintah dasar SQL yang di gunakan untuk mendapatkan jumlah hitungan record yang memenuhi suatu kriteria
COUNT()
MIN()
AVG()
MAX()
Misalkan kita ingin mengubah data siswa pada kolom nama menjadi Anita Mariani dalam tabel siswa yang nisnya 200. Bagaimana perintah SQL yang harus dilakukan?
UPDATE mahasiswa SET nama = "Anita Mariani" WHERE nis = "200"
UPDATE "mahasiswa" SET "nama" = Anita Mariani WHERE "nis" = 200
UPDATE "mahasiswa" SET "nama" = "Anita Mariani" WHERE "nis" = "200"
UPDATE nama mahasiswa SET = "Anita Mariani" WHERE nis = "200"
SQL singkatan dari
Silent Query Language
Server Query Language
Slow Quiz Language
Slow Query Language
Perintah dasar SQL yang di gunakan untuk mendapatkan jumlah hitungan record yang memenuhi suatu kriteria
COUNT()
MIN()
AVG()
MAX()
ASC dan DESC merupakan singkatan dari ...
Ascending dan Desclending
Asclending dan Desclending
Ascendling dan Descendling
Ascending dan Descending
Misalkan kita ingin mengubah data siswa pada kolom nama menjadi Anita Mariani dalam tabel siswa yang nisnya 200. Bagaimana perintah SQL yang harus dilakukan?
UPDATE mahasiswa SET nama = "Anita Mariani" WHERE nis = "200"
UPDATE "mahasiswa" SET "nama" = Anita Mariani WHERE "nis" = 200
UPDATE "mahasiswa" SET "nama" = "Anita Mariani" WHERE "nis" = "200"
UPDATE nama mahasiswa SET = "Anita Mariani" WHERE nis = "200"
Sintak SQL untuk menampilkan nama siswa pada tabel siswa yang berada di kelas XI RPL adalah ...
SELECT "nama_siswa" FROM "siswa" WHERE "kelas" = "XI RPL"
SELECT nama_siswa FROM siswa WHERE kelas = XI RPL
SELECT * FROM nama_siswa WHERE kelas = "XI RPL"
SELECT nama_siswa FROM siswa WHERE kelas = "XI RPL"
Dibawah ini yang bukan merupakan contoh penerapan aplikasi penggunaan data base adalah
Perhitungan penggajian di Kantor
Absensi elektronik di perusahaan
Menu untuk memasak
Peminjaman buku di perpustakaan
misalkan kia ingin menghapus data kelas yang memiliki nama kelasnya adalah XI RPL. Bagaimana perintah SQL yang harus dilakukan?
DELETE FROM "kelas" WHERE "nama_kelas" = "XI RPL"
DELETE FROM kelas WHERE nama_kelas = "XI RPL"
DELETE "XI RPL" FROM kelas WHERE nama_kelas = "XI RPL"
DELETE FROM nama_kelas WHERE kelas = "XI RPL"
Sintak untuk menampilkan data siswa yang diurut bersadarkan umur paling besar adalah ...
SELECT * FROM siswa GROUP BY umur DESC;
SELECT * FROM siswa WHERE umur;
SELECT * FROM siswa ORDER BY umur ASC;
SELECT * FROM siswa ORDER BY umur DESC;
perintah dasar SQL yang di gunakan untuk mendapatkan rata-rata record yang memenuhi suatu kriteria adalah ...
AVG()
COUNT()
MAX()
MIN()
Buatlah tabel barang dengan field kode_barang char(6),nama barang varchar2(25),satuan_barang varchar2(20) dan stok_barang number(4) primary key adalah kode barang ?
create table barang(
kode_barang char(6),
nama_barang varchar2(25),
constraint pk_barang primary key(kode_barang)
);
create table barang(
kode_barang char(6)
nama_barang varchar2(25)
satuan_barang varchar2(20)
stock_barang number(4)
constraint pk_barang primary key(kode_barang)
);
create table barang(
kode_barang char(6),
nama_barang varchar2(25),
satuan_barang varchar2(20),
stock_barang number(4),
constraint pk_barang primary key(kode_barang)
);
create table barang(
kode_barang char(6),
nama_barang varchar2(25),
satuan_barang varchar2(20),
stock_barang number(4),
constraint pk_barang primary key(kode_barang)
Isikan lah sebuah record ke dalam tabel barang seperti tampilan berikut :
KODE_BARANG NAMA_BARANG SATUAN_BARANG STOK_BARANG
KPR-1 KULKAS BUAH 20?
insert into barang values('KPR-01','KULKAS','BUAH','20');
insert into_barang values('KPR-01','KULKAS','BUAH','20');
insert barang_values('KPR-01','KULKAS','BUAH','20');
insert into barang values(KPR-01,KULKAS,BUAH,20);
Ciri dari Primary Key adalah ?
Bersifat umum
Memiliki kesamaan data dengan
Bersifat unik
Mudah dihapal
Tamplikanlah seluruh field yang berada didalam tabel barang?
SQL> select * from table barang;
SQL> select * from barang;
SQL> select * to barang;
SQL> select * from new barang;
Apakah maksud bahasa SQL
Slow Quiz Language
Server Query Language
Silent Query Language
Sintak untuk menampilkan data siswa yang diurut bersadarkan umur paling besar adalah ...
SELECT * FROM siswa GROUP BY umur DESC;
SELECT * FROM siswa GROUP BY umur ASC;
SELECT * FROM siswa WHERE umur;
SELECT * FROM siswa ORDER BY umur DESC;
SELECT * FROM siswa ORDER BY umur ASC;
misalkan kia ingin menghapus data kelas yang memiliki nama kelasnya adalah XI RPL. Bagaimana perintah SQL yang harus dilakukan?
DELETE FROM kelas WHERE nama_kelas = "XI RPL"
DELETE "XI RPL" FROM kelas WHERE nama_kelas = "XI RPL"
DELETE FROM "kelas" WHERE "nama_kelas" = "XI RPL"
DELETE FROM nama_kelas WHERE kelas = "XI RPL"
DELETE * FROM kelas WHERE nama_kelas = "XI RPL"
Isikan lah sebuah record ke dalam tabel barang seperti tampilan berikut :
KODE_BARANG NAMA_BARANG SATUAN_BARANG STOK_BARANG
KPR-1 KULKAS BUAH 20?
insert into barang values('KPR-01','KULKAS','BUAH','20');
insert into_barang values('KPR-01','KULKAS','BUAH','20');
insert barang_values('KPR-01','KULKAS','BUAH','20');
insert into barang values(KPR-01,KULKAS,BUAH,20);
Ciri dari Primary Key adalah ?
Bersifat umum
Memiliki kesamaan data dengan
Bersifat unik
Mudah dihapal
misalkan kia ingin menghapus data kelas yang memiliki nama kelasnya adalah XI RPL. Bagaimana perintah SQL yang harus dilakukan?
DELETE FROM kelas WHERE nama_kelas = "XI RPL"
DELETE "XI RPL" FROM kelas WHERE nama_kelas = "XI RPL"
DELETE FROM "kelas" WHERE "nama_kelas" = "XI RPL"
DELETE FROM nama_kelas WHERE kelas = "XI RPL"
DELETE * FROM kelas WHERE nama_kelas = "XI RPL"
Urutan langkah-langkah logis dan sistematis yang digunakan untuk menyelesaikan masalah pemrograman komputer adalah....
Algoritma pemrograman
Fungsi pemrograman
Mekanisme pemrograman
Function pemrograman
Variabel pemrograman
Manakan gambar yang menandakan input/output
Manakan gambar yang menandakan proses
Manakan gambar yang menandakan awal/akhir
suatu bagan dengan simbol-simbol tertentu yang menggambarkan urutan proses secara mendetail dan hubungan antara suatu proses (instruksi) dengan proses lainnya dalam suatu program
Pseudocode
Flowchart
Struktur Gambar
Algoritma
Bahasa umum
Pengertian dari algortima Pseudocode adalah...
Notasi yang mirip dengan bahasa pemrograman tingkat tinggi, namun tidak sedetil bahasa pemrograman sebenarnya
Setiap langkah dijelaskan dengan kalimat yang jelas
Digambarkan dengan bentuk geometri seperti panjang, jajaran genjang, belah ketupat dan sebagainya
Nilai KKM adalah 75 tapi Apa yang terjadi bila nilai kamu hanya 70 ?
LULUS
TIDAK LULUS
REMIDI
FRUSTASI
Pada kode program tersebut di bagian program utama kita mengisi i=12. Selanjutnya kita memanggil subprogram subprogram1. Maka nilai i akan menjadi ...
12
13
14
0
error
$a=5;
switch ($a)
{ case 1 : echo 1;
break;
case 2 : echo 2;
break;
case 3 : echo 3;
break;
default : echo 4;
Program diatas menghasilkan output?
1
2
3
4
Prinsip antrian adalah..
First In First Out
First Out First In
Last In First Out
Never In First Out
Last Out Last In
for ($i=0; $i <= 10; $i++)
maka aku akan diulang sebanyak ?
< 10
<= 10
Dibawah ini adalah Algoritma Sorting Kecuali:
Bubble Sort
Quick Sort
Insertion Sort
Selection Sort
Hashing Sort
Kumpulan instruksi-instruksi tersendiri yang biasanya disebut source code yang dibuat oleh programmer (pembuat program) disebut?
Bahasa Pemrograman
Algoritma
Proses
Pseudocode
Program
Yang bukan merupakan tipe data sederhana adalah..
Array
Boolean
Integer
Character
real
Apa yang dimaksud dengan konsep desain web?
Konsep desain web adalah bagaimana tampilan visual dan fungsionalitas website dapat dirancang agar menarik dan mudah digunakan.
Konsep desain web adalah cara membuat website tanpa harus memperhatikan tampilan dan fungsionalitas.
Konsep desain web adalah proses memasukkan konten ke dalam website.
Apa itu teknologi responsif pada desain web?
Teknologi responsif adalah teknologi yang memungkinkan website untuk menyesuaikan tampilannya sesuai dengan perangkat yang digunakan oleh pengguna.
Teknologi responsif adalah teknologi yang digunakan untuk meningkatkan keamanan website.
Teknologi responsif adalah teknologi yang memungkinkan website untuk berjalan lebih cepat.
Apa yang dimaksud dengan user interface (UI) pada desain web?
User interface (UI) adalah cara pengguna berinteraksi dengan website, seperti tombol, link, dan formulir.
User interface (UI) adalah tampilan visual dari website.
User interface (UI) adalah bagaimana website dapat diakses dari berbagai perangkat.
Apa itu user experience (UX) pada desain web?
User experience (UX) adalah bagaimana pengguna merasakan dan mengalami website, termasuk kemudahan penggunaan, navigasi, dan interaksi dengan konten.
User experience (UX) adalah tampilan visual dari website.
User experience (UX) adalah cara website dapat diakses dari berbagai perangkat.
Apa yang dimaksud dengan wireframe pada desain web?
Wireframe adalah gambaran kasar dari tata letak dan struktur website yang digunakan untuk merencanakan tampilan dan fungsionalitas website.
Wireframe adalah tampilan visual dari website.
Wireframe adalah bagaimana website dapat diakses dari berbagai perangkat.
DFD singkatan dari...
Design Force Diagram
Data Flow Diagram
Data Force Diagram
Design Force Diagram
DFD digunakan untuk mendesign .....
Alur kinerja sistem
Tampilan pada sistem
Atribut pada sistem
Entitas pada sistem
Dibawah ini merupakan komponen DFD. Kecuali...
User/ Terminator
Process
Entitas
Data Store
Didalam DFD terdapat 3 level. Kecuali...
Diagram Use case
Diagram Konteks
Diagram Nol (diagram level-1)
Diagram Rinci
Kepanjangan dari ERD adalah....
Entity Relationship Diagram
Entity Real Diagram
End Real Diagram
Entity Relationship Design
Atribut adalah.....
merupakan objek yang mewakili sesuatu yang nyata dan dapat dibedakan dari sesuatu yang lain
elemen yang berfungsi untuk mendes-kripsikan karakteristik dari entitas tersebut
satu atau gabungan dari beberapa atribut yang dapat membedakan semua baris data ( Row/Record ) dalam tabel secara unik.
elemen yang berfungsi untuk merangkum karakteristik dari entitas tersebut
Dibawah merupkan hubungan/relasi, Kecuali...
One to One (1:1)
One to many (1:M / Many)
Many to One (M:O)
Many to Many (M:M)
Metodologi pengembangan sistem berorientasi object mempunyai tiga karakteristik utama yaitu…..
Encapsulation, inheritance, polymorphism
Private, protected, public
Nama, atribut, method
Protected, inheritance, method
Encapsulation, polymorphism, atribut
Alur sistem UML yang digambarkan dengan beberapa aktor dinamakan ?
Use Case Diagram
Class Diagram
Aktivity Diagram
Sequen Diagram
State Diagram
Berikut yang bukan termasuk dalam model proses perangkat lunak adalah…
Waterfall model
RAD
Prototype model
V model
DFD
Relasi menyatakan hubungan antara ....
dua atau beberapa atribut
dua atau beberapa entitas
dua atau beberapa relationship
atribut dengan relationship
atribut dengan entitas
Entity-Relationship Diagram (ERD) adalah ...
diagram yang menggambarkan hubungan antar entitas
diagram yang menggambarkan hubungan antar atribut
diagram yang menggambarkan hubungan antar relationship
diagram yang menggambarkan hubungan antar atribut multivalue
diagram yang menggambarkan hubungan antar atribut derivatif
Model ini dikerjakan secara berurutan tahap demi tahap. Penggunaan model ini dalam penerapan di kehidupan sehari-hari sangatlah memakan waktu dan sangat sedikit dipakai membuat software. Namun model ini adalah model tua dan cocok untuk bisnis kecil.
Pernyataan tersebut adalah pernyataan dari model pengembangan...
Waterfall
RAD
Prototype
Spiral
Agile
Tempat yang digunakan untuk menampung data sementara selama proses program disebut juga
Integer
Variabel
Tipe Data
Python
Tipe data yang menyatakan bilangan bulat disebut juga....
Python
Integer
Float
String
Tipe data yang menyatakan bilangan pecahan disebut juga....
Float
Integer
Variabel
Boolean
Tipe data yang berbentuk teks disebut juga....
Boolean
Float
String
Integer
Tipe data yang menyatakan True/False disebut juga....
Boolean
Integer
Yes/No
Variabel
Apa tipe data yang tepat untuk nomor telepon ?
float
integer
string
variabel
Perulangan yang melakukan pengecekan kondisi terlebih dahulu kemudian melakukan eksekusi terhadap pernyataan atau statement adalah …
for
do-while
while
if
Berikut adalah bentuk umum dari Perulangan FOR adalah…
for(inisialisasi; kondisi; counter) pernyataan
for(inisialisasi; counter; kondisi;)pernyataan
for(inisialisasi; counter; kondisi)pernyataan
for(kondisi; counter; inisialisasi) pernyataan
perulangan dibagi menjadi dua jenis, counted loop dan uncpunted loop, yang dimaksud dengan counted loop adalah…
perulangan yang jelas dan tidak diketahui banyaknya perulangan
perulangan yang jelas dan sudah diketahui banyaknya perulangan
perulangan yang bisa dijumlahkan
perulangan yang tidak jelas dan diketahui banyaknya perulangan
struktur percabangan IF bersarang disebut juga dengan …
Nested-if
If else
If else if
Else if else
Perulangan yang melakukan pengecekan kondisi terlebih dahulu kemudian melakukan eksekusi terhadap pernyataan atau statement adalah …
for
do-while
while
if
Berikut adalah bentuk umum dari Perulangan FOR adalah…
for(inisialisasi; kondisi; counter) pernyataan
for(inisialisasi; counter; kondisi;)pernyataan
for(inisialisasi; counter; kondisi)pernyataan
for(kondisi; counter; inisialisasi) pernyataan
Gambar ini termasuk kedalam pemrograman …
Array
Do-while
for
Nested-if
Berikut yang merupakan pernyataan terkait while dan do-while yang benar, kecuali…
While melakukan pengecekan kondisi di awal dan do-while melakukan pengecekan kondii di akhir
While dan do-while sama – sama melakukan pengecekan kondisi di awal
While dan do-while merupakan bagian dari uncounted loop
While dan do –while merupakan macam-macam dari bentuk perulangan
struktur percabangan IF bersarang disebut juga dengan …
Nested-if
If else
If else if
Else if else
Output yang dihasilkan dari program tersebut adalah …
Anak-Anak
ERROR
Remaja
Tidak masuk kualifikasi
perulangan yang minimal melakukan satu kali perulangan meskipun kondisinya tidak terpenuhi adalah …
do-while
while
while-do
for
percabangan IF yang didalamnya terdapat IF lagi disebut dengan …
else if
if else
nested-if
if else if
counter ++ disebut juga dengan …
increment
decrement
deklarasi
inisialisasi
Jika output yang dihasilkan bernilai infinity loop, maka bagian mana yang harus dihilangkan …
kondisi
counter
inisialisasi
kondisi dan counter
Syntak yang tepat untuk melengkapi flowchart diatas adalah …
a <= 10
a <= 10;
a <= pilihan
a <= pilihan;
Output yang dihasilkan dari program tersebut adalah …
Cetak sampai angka sebanyak 1 kali
Cetak sampai angka sebanyak 5 kali
Cetak sampai angka sebanyak 4 kali
ERROR
Agar program tidak menghasilkan output infinity loop maka syntak yang perlu ditambahkan adalah …
a++
a <= 10
a = 1
++a
Bentuk dari suatu statment IF berada di dalam lingkungan statmean IF yang lainya,disebut IF dalam kondisi ...
IF bersarang
IF bercabang
IF tunggal
IF-THEN
IF do while-Until
Istilah "Perulangan" dalam pemograman C++ dikenal dengan...
Repeating
Looping
Again
Funtion
Replay
Struktur kontrol yang digunakan untuk memutuskan kode program mana yang akan dikerjakan berdasarkan suatu kondisi adalah ...
Percabangan
Bersarang
Keputusan
Perulangan
Bertingkat
Kondisi berperan sebagai penentu dari stuktur percabangan ini. Jika kondisi terpenuhi maka hasilnya ...
False
True
No
Not
0
Kepanjangan dari OOP adalah...
Operation Object Program
Object Oriented Programming
Object Oriented Programmer
Operation Oriented Programming
Tujuan dari OOP diciptakan adalah...
memperpanjang prosedur program
menyingkat fungsi data
mempermudah data dan fungsi dalam satu kelompok
memperkecil memory yang digunakan
Sekelompok data yang isinya banyak data dan fungsi yang memiliki hubungan dengan data tersebut, disebut ...
fungsi
objek
class
program
Di bawah ini adalah macam-macam tipe data, kecuali...
char
integer
C++
string
Tipe data untuk kumpulan karakter, seperti “Andi”, “Duniailkom”, atau “Belajar Java”, termasuk tipe data...
integer
string
boolean
char
Class merupakan .....
nama karakter dari sebuah objek
keturunan dari objek
variabel dan fungsi yang menggambarkan sebuah objek.
tipe data sebuah objek
MVC adalah konsep arsitektur dalam pembangunan aplikasi berbasis web yang membagi aplikasi web menjadi 3 bagian besar. Bagian manakah yang digunakan untuk mengelola data?
View
Controller
Object
Model
Class
Pada saat user pertama kali mengakses sebuah website maka sistem akan memunculkan tampilan antar muka, bagian manakah pada MVC yang bertugas untuk menampilkan tampilan antar muka?
Controller
Model
Object
View
Class
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?
Sebuah software untuk memudahkan para programmer membuat aplikasi atau web yang isinya adalah berbagai fungsi, plugin, dan konsep sehingga membentuk suatu sistem tertentu disebut ....
Logic
Web
Framework
Program
Studio
Framework yang dirilis pertama kali pada 28 Februari 2006. Lebih sederhana karena diperuntukkan untuk web project ukuran kecil-menengah serta lebih banyak digunakan dan dikenal adalah...
Laravel
Yii
CodeIgniter
FuelPHP
CakePHP
Apa kepanjangan dari PHP?
pemberi harapan palsu
PHP Hypertext Programmer
PHP Hypertext Preprocessor
PHP Hypermedia Programmer
PHP Hypermedia Preprocessor
Perintah untuk menampilkan tulisan pada PHP
else
eko
eco
echo
els
"digunakan dalam program untuk menyimpan nilai yang berubah-ubah"
Variabel
Konstanta
Memory
Tipe data
Wadah
Penulisan komentar tunggal pada PHP yang benar
//ini komentar bos
||ini komentar bos
\\ini komentar bos
&ini komentar bos
?ini komentar bos
Sintak yang benar untuk membuat fungsi (function) di PHP adalah ?
New My_Function()
Create My_Function()
Function My_Function()
Select My_fungction()
Bagian dari MVC yang bertugas untuk memanipulasi data (select, insert, update, delete) adalah ...
Model
View
Controller
CRUD
OOP Merupakan singkatan dari ?
Object Object Program
Oriented Object Programming
Oriented Programming Object
Object Oriented Programming
Sintak yang benar untuk membuat fungsi (function) di PHP adalah ?
New My_Function()
Create My_Function()
Function My_Function()
Select My_fungction()
Bagian dari MVC yang bertugas untuk memanipulasi data (select, insert, update, delete) adalah ...
Model
View
Controller
CRUD
Bagian dari MVC yang menghubungkan antara data dengan tampilan dari web kita yaitu ...
Model
View
Controller
Route
Perhatikan pernyataan berikut ini!
Maksud dari $app = new App adalah untuk menginisialisasi kelas App.
Benar
Salah
Kelebihan PHP dalam pembentukan array adalah ...
Multiple String
Multiple Access
Array dapat di isi dengan tipe data apa saja
Multiple Frekuensi
Apakah nama jenis object ini ?
password
textfield
textbox
kotak
Operator AND pada logical operator di PHP adalah :
AND
||
&
&&
Atribut yang digunakan untuk menentukan metode pengiriman yang dipakai adalah
POST
SIZE
METHOD
LENGTH
TYPE
Penulisan yang benar dari variabel POST berikut adalah...
$_POST['']
$-POST['']
$ POST['']
$__POST['']
Dalam pembuatan variabel di PHP terdapat beberapa jenis tipe data, kecuali
String
Real
Integer
Enum
Kelebihan PHP dalam pembentukan array adalah ...
Multiple String
Multiple Access
Array dapat di isi dengan tipe data apa saja
Multiple Frekuensi
Apakah nama jenis object ini ?
password
textfield
textbox
kotak
