wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PAS PGD

Total questions: 120

Worksheet time: 1hrs 3mins

Name
Class
Date
1.

Gambar diatas adalah

a)

CPU

b)

Monitor

c)

Keyboard

d)

Printer

2.

Gambar diatas adalah ....

a)

CPU

b)

Komputer

c)

Monitor

d)

Laptop

3.

Merupakan input Device adalah ....

a)
b)
c)
d)
4.

Merupakan Output Device adalah ....

a)
b)
c)
d)
5.

Perangkat diatas digunakan untuk menyambungkan ....

a)

Printer dengan komputer

b)

Monitor dengan printer

c)

Scaner dengan CPU

d)

CPU dengan monitor

6.

Aplikasi yang digunakan untuk mengolah gambar adalah

a)
b)
c)
d)
7.

Aplikasi-aplikasi diatas digunakan untuk ....

a)

Pemutar video

b)

Pemutar musik

c)

Pengolah gambar

d)

Penjelajah web

8.

Ikon kamera adalah ....

a)
b)
c)
d)
9.

Aplikasi yang digunakan untuk mengolah angka adalah ....

a)
b)
c)
d)
10.

Paket aplikasi microsoft Office

a)
b)
c)
d)
e)
11.

Aplikasi diatas termasuk

a)

music pllayer

b)

web browser

c)

photo editing

d)

video editing

12.

seleksi atau percabangan dalam pemrograman diantaranya sebagai berikut, kecuali

a)

if

b)

if-case

c)

if-else

d)

switch-case

13.

Dalam form, untuk membuat pilihan Gender (Jenis kelamin) biasanya digunakan komponen …

a)

Text box

b)

Option Button

c)

Combo box

d)

Label

14.

Untuk mengganti warna dari tulisan yang akan ditampilkan dalam Label atau Text Box digunakan property…

a)

Back Color

b)

Fore Color

c)

Style Color

d)

Font Color

15.

Variable yang berisi karakter digunakan tipe data…

a)

Byte

b)

Float

c)

String

d)

Boolean

16.

Untuk menambahkan form yang baru langkah yang harus dilakukan adalah…

a)

File – New Form

b)

Menu Project – Add Form

c)

File – New – Form

d)

Klik kanan pada jendela properties – Add – MdiForm

17.

Manakah yang termasuk tipe data !

a)

Double

b)

Float

c)

True

d)

Integer

e)

False

18.

Suatu memori pada komputer yang digunakan untuk menyimpan jenis nilai dari suatu Variable INT, STRING, FLOAT, BOOLEAN, CHAR dan lain-lain, disebut.....

a)

VARIABLE

b)

KONSTANTA

c)

OPERATOR

d)

TIPE DATA

e)

EKSPRESI

19.

Suatu perulangan yang instruksi akan dijalankan terlebih dahulu, jika kondisi bernilai salah maka akan terhenti, namun jika kondisi bernilai benar maka perulangan akan tetap berjalan, disebut.....

a)

Perulangan

b)

Perulangan FOR

c)

Perulangan WHILE

d)

Perulangan DO WHILE

e)

Percabangan

20.

Suatu perulangan untuk sebuah kondisi yang bernilai benar, maka perulangan akan berjalan dan terhenti jika kondisi bernilai salah, disebut.....

a)

Perulangan

b)

Perulangan FOR

c)

Perulangan WHILE

d)

Perulangan DO WHILE

e)

Percabangan

21.

Suatu perulangan yang jika pada kondisi jumlah perulangan diketahui, disebut.....

a)

Perulangan

b)

Perulangan FOR

c)

Perulangan WHILE

d)

Perulangan DO WHILE

e)

Percabangan

22.

Suatu Perintah (pernyataan) yang dilakukan berulang-ulang untuk mendapatkan suatu kondisi dan akan berhenti jika kondisi sudah terpenuhi, disebut.....

a)

Perulangan

b)

Perulangan FOR

c)

Perulangan WHILE

d)

Perulangan DO WHILE

e)

Percabangan

23.

Gambar ini contoh dari percabangan apa.....

a)

Percabangan

b)

Percabangan IF

c)

Percabangan IF-ELSE

d)

Percabangan Switch

e)

Perulangan

24.

Suatu percabangan yang kondisinya hanya dapat menggunakan perbandingan == (sama dengan) , disebut...

a)

Percabangan

b)

Percabangan IF

c)

Percabangan IF-ELSE

d)

Percabangan Switch

e)

Perulangan

25.

Suatu percabangan yang sama dengan percabangan IF, tetapi jika kondisi IF tidak terpenuhi maka perintah pada ELSE yang akan dijalankan, disebut...

a)

Percabangan

b)

Percabangan IF

c)

Percabangan IF-ELSE

d)

Percabangan Swittch

e)

Perulangan

26.

Suatu perintah (pernyataan) yang berguna untuk mengambil keputusan terhadap sebuah kemungkinan, disebut...

a)

Percabangan

b)

Percabangan IF

c)

Percabangan IF-ELSE

d)

Percabangan Swittch

e)

Perulangan

27.

Suatu perintah (pernyataan) yang memungkinkan jika suatu kondisi terpenuhi, maka perintah akan dilaksanakan. dan jika kondisi tidak terpenuhi, maka perintah yang lainnya yang dilaksanakan, disebut...

a)

Percabangan

b)

Percabangan IF

c)

Percabangan IF-ELSE

d)

Percabangan Swittch

e)

Perulangan

28.

Suata alokasi beberapa tempat di memori yang tersimpan secara berurutan yang digunakan untuk menyimpan beberapa nilai dengan type data yang sama adalah pengertian dari?

a)

Konstanta

b)

Variabel

c)

Array

d)

Algoritma

e)

Tipe Data

29.

Int x, y, z;

x = 6;

y = 3;

z = x/y;

keluaran yang dihasilkandarivariabel z adalah . . .

a)

1

b)

2

c)

3

d)

4

e)

5

30.

Manakah ekspresi dari operasi perabandingan berikut ini yang benar :

a)

10 > 20 = True

b)

7 <> 7 = True

c)

15 >= 15 = True

d)

15 > 15 =True

e)

18 = 18 = False

31.

Indeks Array secara default dimulai dari

a)

-1

b)

0

c)

1

d)

2

e)

3

32.

Terdapat Array : A [5][4] maka jumlah elemen Array tersebut adalah

a)

5

b)

10

c)

15

d)

20

e)

25

33.
Which of these names would be most appropriate for a button that allows the user to submit the answer?
a)
Answer
b)
Button1
c)
SubmitBttn
d)
Button1.text
34.
What would be the best name for this control? 
a)
Textbox1.text
b)
Textbox
c)
Name
d)
NameTxtbox
35.
What is a variable? 
a)
A value that can change depending on the conditions or information passed through the program
b)
The label of a control
c)
An IF statement
d)
None of these answers
36.
What data type would this information be? 
a)
Decimal
b)
Currency
c)
Integer
d)
Number
37.
What data type would this information be? 
a)
Boolean
b)
String
c)
Integer
d)
Decimal
38.
What data type would this information be? 
a)
Boolean
b)
String
c)
Integer
d)
Decimal
39.
How would you declare a variable for the age of someone? 
a)
DECLARE Age as decimal
b)
DIM Age as integer
c)
DIM Age as decimal
d)
DECLARE Age as integer
40.
How would you make the variable "Surname" equal to the information that they have put in the SurnameTxtbox?
a)
Dim Surname as string = SurnameTextbox
b)
Declare "Surname" as string = SurnameTextbox
c)
Dim SurnameTxtbox as string = Surname
d)
Dim Surname as string = SurnameTextbox.text
41.

Sebuah alamat pada komputer agar komputer bisa saling terhubung dengan komputer lain disebut dengan....

a)

Broadcast Address

b)

IP Address

c)

Gateway

d)

MAC Address

e)

Netmask/Subnet Mask

42.

IPv 4 Terdiri dari...

a)

Net ID & Host ID

b)

Kode Vendor & Kode Hardware

c)

Broadcast & Netmask

d)

FLSM & VLSM

e)

First Host & Last Host

43.

Suatu cara / metode yang digunakan membagi sebuah network menjadi beberapa subnetwork disebut dengan....

a)

Subnet Mask

b)

Subnetting

c)

Broadcast

d)

Dotted Decimal Notation

e)

VLSM

44.

IPv4 terdiri dari berapa blok .....

a)

5 Blok

b)

4 Blok

c)

3 Blok

d)

2 Blok

e)

8 Blok

45.

Penulisan IP Address versi 4 di bawah ini yang benar adalah....

a)

129.129.130.1

b)

223.45.2.256

c)

192.168.255.255

d)

255.255.0.0

e)

240.192.128.191

46.

. Range kelas B pada IPv4 yaitu...

a)

224 - 239

b)

128 - 191

c)

0 - 127

d)

240 - 255

e)

1 - 126

47.

IP Address 189.123.100.45 , yang termasuk Net ID adalah....

a)

189.123

b)

123.100

c)

123.100.45

d)

189.123.100

e)

189

48.

Nilai Default Subnet Mask untuk kelas B pada IPv4 adalah...

a)

255.255.255.255

b)

255.0.0.0

c)

255.255.0.0

d)

255.255.255.0

e)

0.255.255.255

49.

IP yang didapatkan secara otomasis dari Intertner atauISP yang dapat digunakan untuk mengoneksikan Jaringan internet adalah ....

a)

IP Publik

b)

IP Private

c)

IP Static

d)

IP dinamic

e)

IP DHCP

50.

manakan yang dapat terhubung atau terkoneksi satu sama lain

a)

192.168.1.1

dengan

192.168.1.50

b)

192.168.2.1

dengan

192.168.1.50

c)

192.168.1.50

dengan

192.168.1.50

d)

199.168.1.1

dengan

192.168.1.50

e)

192.168.1.1

dengan

192.168.11.50

51.

HTML merupakan kepanjangan dari

a)

Hypertext Markup Language

b)

Hyperprocessor Math Language

c)

Hypertext Mark Language

d)

Hypertext Marker Language

52.

Tag HTML dimulai dengan code apa?

a)

<html>

b)

<body>

c)

<head>

d)

<footer>

53.

Paragraph merupakan salah satu elemen dari HTML bagaimana cara penulisannya?

a)

<b>

b)

<h1>

c)

<p>

d)

<a>

54.

Bagaimana cara menuliskan Heading Text?

a)

<h>Teks</h>

b)

<heading>Text</heading>

c)

<h7>text</h7>

d)

<h1>text</h1>

55.

Manakah penulisan option pada select box yang benar?

a)

<option valude="1">Dosen</option>

b)

<option name="1">Dosen</option>

c)

<option val="Dosen">Dosen</option>

d)

<option value="1">Dosen</option>

56.

Bagaimanakan penulisan input value untuk form mengambil file pada komputer?

a)

<input type="text" name="file">

b)

<input type="file" name="file">

c)

<input type="number" name="file">

d)

<input type="email" name="file>

57.

Apakah yang disebut Hosting?

a)

Storage dalam Komputer Server

b)

Alamat unik pada Komputer Server

c)

Storage dalam PC lokal

d)

Alamat IP Address pada Komputer Server

58.

Dimanahah biasanya metoe POST dan GET di gunakan dalam HTML?

a)

Tabel

b)

Option

c)

Radio

d)

Form

59.

Fitur HTTP yang digunakan untuk menyimpan data salah satunya adalah?

a)

GET

b)

PUT

c)

POST

d)

DELETE

60.

Salah satu implementasi metode GET yaitu?

a)

Menghapus data

b)

Menginput data

c)

Melihat data

d)

Mengubah data

61.

Ketika kita hendak membuat pilihan jenis kelamin dalam form maka digunakan?

a)

Checkbox

b)

Input

c)

Radio

d)

Select Box

62.

Ketika memilih pilihan lebih dari satu maka dapat dipilih elemen?

a)

Radio

b)

Checkbox

c)

Select Box

d)

Input

63.

Ada berapa jenis heading dalam HTML?

a)

5

b)

4

c)

6

d)

7

64.

Elemen apa yang digunakan untuk menurunkan sebuah paragraph?

a)

Bold <b>

b)

Continue <c>

c)

Break <br>

d)

Part <pr>

65.

Yang dimaksud dengan title adalah?

a)

Judul dari sebuah halaman website pada browser

b)

Judul dari sebuah halaman website pada footer

c)

Judul dari sebuah halaman website pada body

d)

Judul dari sebuah halaman website pada navigasi

66.

Bagaimanakah elemen table heading ditulis?

a)

<table>

b)

<tr>

c)

<th>

d)

<td>

67.

Apa yang dimaksud dengan td ?

a)

Tabel desimal

b)

Tabel data

c)

Tabel domain

d)

Tabel digit

68.

Pengakhiran tag <table> yang benar yaitu

a)

<table/>

b)

<table>/

c)

</table>

d)

</tabel>

69.

Bagaimanakan membuat button submit pada form?

a)

<input type="button">

b)

<input type="submited">

c)

<input type="submits">

d)

<input type="submit">

70.

Apa yang dimaksud Placeholder dalam input form?

a)

Memberikan validasi form

b)

Memberikan keterangan / hint

c)

Memberikan Value

d)

Memberikan Nilai Data

71.
Which item refers to the start tag, the end tag and everything in between?
a)
HTML Element
b)
HTML Tag
c)
HTML Attribute
d)
CSS
72.
Annie wants the name of her product to be the main heading at the top of her webpage. Which tag defines
the main heading in a web document?
a)
<h3>Product</h3>
b)
<h5>Product</h5>
c)
<h1>Product</h1>
d)
<h6>Product</h6>
73.
Which tag defines the visible content of a web document?
a)
<head>
b)
<meta>
c)
<title>
d)
<body>
74.
_____is a text file that contains CSS formatting instructions to define the font, color and position of elements used on any markup page(s) to which you attach the style sheet.
a)
<DOCTYPE!>
b)
<main>
c)
An external CSS file, or style sheet
d)
HTML
75.
Which is the most current version of CSS?
a)
CSS1
b)
CSS2
c)
CSS3
d)
CSS4
76.
Name an element which doesn't have a closing tag.
a)
<img>
b)
<head>
c)
<body>
d)
<p>
77.
Which of the following is the largest heading? 
a)
H2
b)
H3
c)
H4
d)
H6
78.
<!DOCTYPE> 
a)
Defines the document type
b)
Defines a comment
c)
Defines the document's body
d)
Defines information about the document
79.
If you want to have more than one property for a CSS selector, what character separates them?
a)
comma (,)
b)
semi-colon (;)
c)
colon (:)
d)
dash (-)
80.
Which is correct CSS syntax? 
a)
{ body; color=black;}
b)
body: color= black
c)
body {color:black;}
d)
(body color is black) 
81.
Select the code below that uses CSS to configure a background color of #000000 for a web page.
a)
body { background-color: #000000; }
b)
body { bgcolor: #000000; }
c)
document { background­-page: #000000; }
d)
None of these
82.
What symbols go around the properties for each CSS selector?
a)
< >
b)
[ ]
c)
{ }
d)
( )
83.
Which CSS code is incorrect?
a)
a {color: blue;}
b)
p {font-size: 10px;}
c)
body {background-color="red";}
d)
img {width: 100%;}
84.
The code for the comment tag in CSS is
a)
<!-- comment -->
b)
<!-- comment >
c)
/* comment /*
d)
/* comment */
85.
A selector (ex: h1{ } ) can only have 1 property
a)
true
b)
false
86.
What unit of measurement does CSS use for size?
a)
px
b)
em
c)
%
d)
All work
87.
Which of the following is the proper way to code an inline style attribute?
a)
color=blue
b)
color="blue"
c)
color blue
d)
color=(blue)
88.
What is the purpose of HTML
a)
To make a formatted document
b)
To make a webpage
c)
To edit photos
d)
To make a creative slide
89.

What symbol should you use to target a class name in css?

a)

#

b)

()

c)

.

d)

class

90.

TRUE OR FALSE: HTML is used to style web pages.

a)

True

b)

False

91.

Kepanjangan dari CSS adalah...

a)

Coloring Style Sheet

b)

Customising Style Sheet

c)

Cascading Style Sheets

d)

Customising Simple Style

92.

Pada CSS, untuk mengatur jenis tulisan menggunakan property…

a)

Font-number

b)

Font-family

c)

Font-size

d)

Font-style

93.

Untuk mengubah tulisan menjadi seperti gambar, maka perintah margin yang mungkin adalah…

a)

margin-top: 100px;

b)

margin-left: 80px;

c)

margin-left: right;

d)

margin-bottom: 80px;

94.

Berikut ini merupakan jenis CSS, kecuali…

a)

Middle CSS

b)

Eksternal CSS

c)

Inline CSS

d)

Internal CSS

95.

Semua elemen yang ada pada <p> nantinya akan menjadi:

a)

Warna : tengah, orientasi: kuning

b)

Warna: merah, Orientasi: kanan

c)

Warna: Biru, Orientasi: kanan

d)

Warna: Biru, Orientasi: tengah

96.

Untuk menghubungkan HTML dengan External CSS, value dari href harus diisi dengan…

a)

Judul situs yang dibuat

b)

lokasi html yang dibuat

c)

tanggal dibuatnya file html

d)

lokasi file css yang dibuat

97.

Untuk mendapatkan warna tulisan seperti pada gambar, maka kode pada pada CSS yang harus ditulis adalah...

a)

color: blue;

b)

font-color: blue;

c)

border-color: blue;

d)

color-adjust: blue;

98.

Pada potongan kode tersebut, p dan h1 merupakan…

a)

value

b)

selector

c)

property

d)

huruf

99.

Potongan kode diatas bertujuan untuk memodifikasi...

a)

Warna background

b)

Tulisan pada background

c)

Posisi gambar pada background

d)

Gambar background

100.

Kode diatas merupakan cara pengambilan warna dengan menggunakan...

a)

Nilai warna yang solid

b)

Nilai HEX

c)

Nilai RGB

d)

Nilai rumit

101.

Dalam form, untuk membuat pilihan Gender (Jenis kelamin) biasanya digunakan komponen …

a)

Text box

b)

Option Button

c)

Combo box

d)

Label

102.

Extension file untuk project dari Visual Basic adalah ...

a)

vbp

b)

xls

c)

doc

d)

exe

103.

Pada saat pertama kali membuka Visual Basic, pilihan tipe project yang kita gunakan adalah…

a)

VB.exe

b)

Standard.exe

c)

Normal.exe

d)

ActiveX.exe

104.

Salah satu kegunaan dari Visual Basic adalah untuk membuat ....

a)

Presentasi

b)

Formulir

c)

Surat

d)

Desain gambar

105.

Dalam koding program Visual Basic, perintah untuk langsung keluar dari program pada saat program dijalankan adalah…

a)

Exit

b)

End

c)

Close

d)

Drop

106.

Untuk membuat sebuah tombol digunakan komponen ....

a)

Command Button

b)

Label

c)

Combo Box

d)

List Box

107.

Untuk mengganti warna dari tulisan yang akan ditampilkan dalam Label atau Text Box digunakan property…

a)

Back Color

b)

Fore Color

c)

Style Color

d)

Font Color

108.

Untuk membuat berbagai macam bentuk (elips, lingkaran, persegi) digunakan komponen yang disebut dengan…

a)

Image

b)

Picture

c)

Shape

d)

Rectangle Tool

109.

Variable yang berisi karakter digunakan tipe data…

a)

Byte

b)

Float

c)

String

d)

Boolean

110.

Untuk menambahkan form yang baru langkah yang harus dilakukan adalah…

a)

File – New Form

b)

Menu Project – Add Form

c)

File – New – Form

d)

Klik kanan pada jendela properties – Add – MdiForm

111.

Cara membuat daftar bernomor adalah dengan menggunakan …

a)

tag <ol> dan <li>

b)

tag <ul> dan <li>

c)

tag <ol> dan <ul>

d)

tag <ol> dan <hr>

112.

Pasangan hasil yang sesuai untuk pemformatan dengan tag <u> dan <i> secara berurutan adalah …

a)

satu dan dua

b)

satu dan dua

c)

satu dan dua

d)

satu dan dua

113.

Penempatan tag judul halaman yang tepat pada dokumen html adalah …

a)

di antara tag head

b)

sesudah body, sebelum head

c)

di antara tag body

d)

sebelum body, sesudah head

114.

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>.

115.

Perhatikan kode html beikut ini:


<ul>

<li>Satu</li>

<li>Dua</li>

<li>Tiga</li>

</ul>


Hasil dari kode html di atas adalah …

a)
b)
c)
d)
116.

Tag dasar yang digunakan untuk mendefinisikan bagian-bagian halaman adalah …

a)

head, body, div

b)

html, head, body

c)

body, img, table

d)

div, html, head

117.

Tag yang digunakan untuk mengetikkan teks sebagai sebuah paragraf adalah …

a)

<p>

b)

<h1>

c)

<title>

d)

<u>

118.

Tag yang menjadi penanda sebuah berkas HTML adalah …

a)

<html>

b)

<head>

c)

<h1>

d)

<body>

119.

Urutan langkah yang benar untuk menyimpan dokumen HTML melalui aplikasi Notepad adalah …

a)

ketik nama dengan tambahan .htm lalu ubah tipe ke All files dan klik Save.

b)

pilih folder tempat penyimpanan, ketik nama file dengan tambahan .htm langsung klik Save.

c)

ketik nama dengan tambahan .htm lalu ubah tipe ke Text files dan klik Save.

d)

pilih folder tempat penyimpanan, ketik nama file dengan tambahan .htm lalu buah tipe ke Text files dan langsung klik Save.

120.

Urutan penggunaan tag yang sesuai struktur dalam sebuah halaman web adalah …

a)

<html> - <head> - <body> - <p>

b)

<body> - <p> - <html> - <head>

c)

<html> - <p> - <head> - <body>

d)

<head> - <body> - <p> - <html>