wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

XI RPL

Total questions: 51

Worksheet time: 3585secs

Name
Class
Date
1.

Bahasa pemrograman untuk website ...

a)
Python
b)

JavaScript

c)
HTML
d)
C++
e)

php

2.

Berikut ini adalah tipe data yang umum di dalam bahasa pemrograman, kecuali ...

a)

curve

b)

Integer

c)

String

d)

array

e)

Boolean

3.

Kode yang berperan untuk tampilan antar muka sistem/aplikasi disebut dengan istilah ...

a)
Backend
b)
Database
c)
Frontend
d)
Middleware
4.

penulisan variable tipe data integer dalam php yang benar adalah ...

a)
$integer = 123;
b)
$integer = '123';
c)
integer = 123;
d)
123 = $integer;
5.

penulisan tag pembuka php yang benar adalah ...

a)

<?php

b)

<php

c)

<php?

d)

?>

6.

Penulisan variable tipe data string dalam php yang benar adalah ...

a)
$variable = 'string';
b)
$variable = string;
c)
variable = 'string';
d)
$'variable' = string;
7.

Ciri dari Primary Key adalah ?

a)

Bersifat umum

b)

Memiliki kesamaan data dengan

c)

Bersifat unik

d)

Mudah dihapal

8.

Perbedaan tampilan text yang diformat dengan tag <h1> dan <h6> adalah …

a)

tag <h1> menampilkan teks lebih besar dari <h6>.

b)

tag <h1> menampilkan teks lebih kecil dari <h6>.

c)

tag <h6> menampilkan teks berukuran sama dengan <h1>.

d)

tag <h6> menampilkan teks lebih besar dari <h1>.

9.

Tag yang digunakan untuk mengetikkan teks sebagai sebuah paragraf adalah …

a)

<p>

b)

<h1>

c)

<title>

d)

<u>

10.

Bagaimana cara menuliskan Heading Text?

a)

<h>Teks</h>

b)

<heading>Text</heading>

c)

<h7>text</h7>

d)

<h1>text</h1>

11.

Pengakhiran tag <table> yang benar yaitu

a)

<table/>

b)

<table>/

c)

</table>

d)

</tabel>

12.

Struktur dasar membuat tabel pada html ....

a)

<table>

<tr>

<td> </td>

</tr>

<table>

b)

<table>

<tr>

<tr> <td>

<table>

</td>

c)

<table>

<tr>

<td> </td>

</tr>

</table>

d)

<td>

<table>

<tr> </tr>

</table>

</td>

13.

Dalam HTML, dapat ditambahkan hubungan/relasi ke link lain. Berikut ini adalah command dari link yang apabila di klik akan menuju ke www.google.com adalah….

a)

<a href="www.google.com"></a>

b)

<pindah ke www.google.com> </a>

c)

<a href www.google.com> </a>

d)

<Href a www.google.com> </a>

14.

File HTML harus dibuka dengan <html> dan ditutup </html>?

a)

Salah

b)

Benar

15.

Salah satu fitur pada PHP yang berfungsi untuk 'mengingat' username dan password setelah login adalah...

(a)  

16.

Perhatikan kode berikut:

<?php

$user = "bejo";

$pass = "123";

if($user == "joko" && $pass == "123"){

echo "Login Berhasil";

} else {

echo "Login Gagal";

}

?>

Hasil dari kode diatas adalah...

a)

Login Berhasil

b)

Login Gagal

c)

Kosong

d)

Error

17.

... database adalah perintah untuk membuat basis data baru

(a)  

18.

perintah untuk memprbarui atau memperbaiki data di dalam tabel

(a)  

19.

perintah untuk menghapus data di dalam tabel

(a)  

20.

Isilah sesuai dengan nama simbol flowchartnya

21.

Ember A berisi Air dan B berisi minyak.

Ember C kosong.

Urutkan cara menukar isi ember agar minyak berada di Ember A dan air di ember B

a)

Tangkan Air dari ember A ke ember C

b)

Tuangkan minyak dari Ember B ke ember A

c)

Tuangkan Air dari ember C ke ember B

1)
2)
3)
22.

Urutkan dari nilai terkecil

a)

20

b)

67

c)

87

d)

96

e)

100

1)
2)
3)
4)
5)
23.

Simpan data sesuai tipe datanya!

Categorize the following

True

False

100

3.4

RPL

SMK

50

2.5

BATIK

Numeric
Character
Boolean
24.

Isikan nilai sesuai kategrinya

Categorize the following

a

B

1

80

,

;

!

?

+

*

/

-

$

#

@

^

Huruf & angka
Tanda Baca
Operator
Simbol
25.

Urutkan tahap algoritma

a)

Masalah

b)

Algoritma

c)

Solusi

1)
2)
3)
26.

Bahasa Pemrograman (pilih semua jawaban yang benar!)

a)

C++

b)

Java

c)

PHP

d)

Jawa

e)

Inggris

27.

Pasangkan!

a)

jenis data yang digunakan dalam proses aritmatika

1.

Data Numerik

b)

terdiri dari karakter, digunakan dalam proses non matematis

2.

Data String

c)

Hanya terdiri dari 2 nilai, benar(true) dan salah (false)

3.

Data Logika

28.

int a = 10

tipe datanya adalah ​ (a)  

nama variabelnya adalah ​ (b)  

nilainya adalah ​ (c)  

Choose from the below words
int
a
10
29.

Yang boleh dan tidak boleh digunakan dalam penamaan variabel

Categorize the following

karakter alfabet

underscore (_)

spasi

sama dengan kata kunci (keyword)

angka

boleh
tidak boleh
30.

Contoh penamaan variabel

Categorize the following

nisn

namaSiswa

nilai_siswa

1daftarsiswa

nisn-siswa

nama siswa

Benar
Salah
31.

Tipe data integer hanya bisa menerima bilangan bulat

a)

benar

b)

salah

32.

string a = 10;

string b = 20;

a + b ?

a)

1020

b)

30

33.

int a = 10;

int b = 20;

a + b ?

a)

1020

b)

30

34.

Urutkan angka dari yang terkecil!

a)

5123

b)

5213

c)

5231

d)

5312

e)

5321

1)
2)
3)
4)
5)
35.

a = 5;

b = 3;

a >= b

a)

true

b)

false

36.

a = true

!a = ?

a)

true

b)

false

37.

a = 5;

b = 5;

a == b

a)

true

b)

false

38.

a = 5;

b = 5;

b >= a

a)

true

b)

false

39.

1,2,3,4,5,....

a)

6,7,8

b)

7,8,9

c)

8,9,10

d)

9,10,11

40.

1,3,5,7,...

a)

9,11,13

b)

8,9,10

c)

9,10,11

41.

Simbol operator

Categorize the following
  • *

+

/

>

<=

==

and (&&)

or (||)

aritmatika
pembanding
logika
42.

Urutkan algoritma memasak mi goreng dari awal hingga terakhir !

a)

Panaskan 400cc air selama 5 menit (hingga mendidih)

b)

Masukkan mi kedalam air mendidih dan aduk selama 3 menit

c)

Sementara mi direbus, siapkan bumbu ke dalam piring

d)

Tiriskan mi dan campurkan mi kedalam bumbu di piring

e)

Aduk mi agar bumbu tersebar merata

1)
2)
3)
4)
5)
43.

Bilangan selanjutnya dari baris bilangan berikut adalah : 2,3,5,8,? (Tulis jawaban dengan angka!)

(a)  

44.

Pasangkan tipe data dan contoh data berikut agar sesuai!

a)

Nama

1.

String

b)

No Absen

2.

Integer

c)

Tinggi Badan

3.

Float

45.

Perhatikan gambar berikut, saat ditampilkan nilai dari variabel c adalah ...

(a)  

46.

Perhatikan gambar berikut, saat ditampilkan nilai dari variabel c adalah ...

(a)  

47.

Berikut ini variabel yang tidak diperlukan dalam pembuatan KTP, yaitu....

a)

Nama

b)

NIK

c)

Umur

d)

Tanggal Lahir

e)

Alamat

48.

int a = 4;

int b = 6;

int c = 0;


int c = a;

int a = b;

int b = c;


Berapakah nilai variabel b ?

a)

0

b)

6

c)

4

d)

Tidak Semuanya

e)

1

49.

Yang bersifat TETAP adalah....

a)

KONSTANTA

b)

VARIABEL

50.

Perintah untuk mencetak Tulisan di PHP menggunakan sintaks

a)

cetak

b)

echo

c)

println

d)

mysqli_connect

51.

Dalam Tag HTML ada Tag Wajib dalam HTML, dibawah ini adalah beberapa Tag Wajib dalam HTML, Kecuali

a)

<html>

b)

<head>

c)

<title>

d)

<p>