wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Latihan Soal USP Kompetensi Keahlian RPL

Total questions: 49

Worksheet time: 27mins

Name
Class
Date
1.

Perhatikan pseudocode berikut ini. 1. Mulai. 2. Masukkan nilai a. 3. Masukkan nilai b. 4. Hitung kuadrat a kali kuadrat b. 5. Selesai Ketika diimplementasikan dalam bahasa pemrograman, langkah 3, 4 dan 5 dinyatakan dalam bentuk…

a)

Operasi penyimpanan

b)

Operasi aljabar

c)

Operasi input/output

d)

Operasi aritmatika

e)

Operasi percabangan

2.

Cara pengembangan suatu aplikasi dengan cukup memakai satu basis kode saja yang akan diimplementasikan untuk lebih dari satu platform (IOS,Andorid, Windows, Linux, dan lain- lain) disebut …

a)

Straight cable

b)

Cross cable

c)

Straight Platform

d)

Cross Platform

e)

Double Platform

3.

Berikut ini yang BUKAN merupakan keuntungan Teknologi Cross Platform yaitu…

a)

Membuat Aplikasi Terpisah Untuk Setiap Platform

b)

Memiliki Tampil Native

c)

Memerlukan waktu pengembangan yang lama

d)

Hemat biaya

e)

Pengembangan Hybrid yang Jelas

4.

Cara menampilkan seluruh field yang berada didalam tabel barang?

a)

My SQL> alter * from new barang;

b)

My SQL > select * from barang;

c)

My SQL> select * to barang;

d)

My SQL> select * from table barang;

e)

My SQL> select * from new barang;

5.

Representasi sebuah item, unit atau entitas individu disebut…

a)

Objek

b)

Kelas

c)

Atribut

d)

Operasi

e)

Method

6.

Pengembangan perangkat lunak yang menekankan fase-fase yang berurutan dan sistematis, dimulai dari spesifikasi kebutuhan konsumen dan berkembang melalui proses perencanaan (planning), pemodelan (modelling), pembangunan (construction), dan penyebaran (deployment), yang berujung pada dukungan terus menerus untuk sebuah perangkat lunak yang utuh merupakan pengembangan perangkat lunak model...

a)

Waterfall model

b)

Incremental model

c)

RAD model

d)

Prototyping model

e)

Spiral model

7.

Perhatikan gambar berikut ini:

a)

One to many

b)

Majemuk

c)

One to one

d)

Beratribut

e)

Many to many

8.

Diantara perintah untuk mencetak berikut, yang benar adalah...

a)

System.out.println("Mid Java")

b)

System.Out.println("Mid Java")

c)

System.out.Println("Mid Java")

d)

System.out.printf("Mid Java")

e)

System.out.println('Mid Java')

9.

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!

a)

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) );

b)

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) );

c)

create table barang( kode_barang char(6), nama_barang varchar2(25), constraint pk_barang primary key(kode_barang) );

d)

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) }

10.

Cara menampilkan seluruh field yang berada didalam tabel barang?

a)

alter * from new barang;

b)

select * from barang;

c)

select * to barang;

d)

select * from table barang;

e)

select * from new barang;

11.

Dalam HTML, tag/elemen apa yang biasanya digunakan untuk menyisipkan CSS secara langsung ke dalam dokumen?

a)

Script

b)

Style

c)

Link

d)

Meta

e)

Div

12.

Perhatikan potongan script php dibawah ini !

$data = array(‘senin’, ‘selasa’, ‘rabu’, ‘kamis’, ‘jumat’, ‘sabtu’, ‘minggu’);

Untuk mengambil nilai elemen kamis dari array diatas, perintah yang benar adalah …

a)

$data[2]

b)

$data[3]

c)

$data[4]

d)

$data[5]

e)

$data[6]

13.

Dalam pemrograman berorientasi objek, sekumpulan objek dengan karakteristik yang sama disebut…

a)

Objek

b)

Kelas

c)

Atribut

d)

Instansi

e)

Method

14.

Salah satu open-source framework CSS yang bebas untuk merancang situs web dan aplikasi web adalah

a)

Code Igniter

b)

Laravel

c)

Bootstrap

d)

ReactJS

e)

AngularJS

15.

Perintah manakah yang dapat menggabungkan beberapa kolom menjadi satu…

a)

BR

b)

Colspan

c)

Rowspan

d)

Textarea

e)

HR

16.

JavaScript memungkinkan kita untuk menampilkan kotak dialog melalui fungsi:

a)

.js

b)

alert( )

c)

dialog( )

d)