wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Soal UAS

Total questions: 50

Worksheet time: 19mins

Name
Class
Date
1.

HTML adalah singkatan dari…

a)

Hyperlink Model Language

b)

Hypertext Markup Language

c)

Hightext Machine Language

d)

Hypertext Making Language

2.

Tag untuk membuat paragraf adalah…

a)

<h1>

b)

<p>

c)

<div>

d)

<span>

3.

Tag untuk membuat link adalah…

a)

<a>

b)

<link>

c)

<href>

d)

<url>

4.

Atribut untuk menampilkan gambar adalah…

a)

src

b)

url

c)

link

d)

image

5.

Struktur dasar HTML berada dalam tag…

a)

<code>

b)

<html>

c)

<style>

d)

<main>

6.

Tag untuk membuat daftar berurutan adalah…

a)

  • <ul>

b)

  • <li>

c)

  1. <ol>

d)

<order>

7.

CSS berfungsi untuk…

a)

Menyimpan data

b)

Mengatur tampilan website

c)

Mengelola database

d)

Mengolah suara

8.

CSS dapat ditulis menggunakan…

a)

Internal, eksternal, inline

b)

Input, output, proses

c)

Java, PHP, Python

d)

Table, body, div

9.

Selector untuk class menggunakan tanda…

a)

#

b)

.

c)

@

d)

$

10.

Selector untuk id menggunakan tanda…

a)

$

b)

@

c)

#

d)

.

11.

Perintah CSS untuk mengubah ukuran teks adalah…

a)

text-size

b)

font-size

c)

size-text

d)

font-adjust

12.

Perintah CSS untuk memberi warna teks adalah…

a)

color

b)

font-color

c)

text-color

d)

text-style

13.

Property untuk mengatur ketebalan huruf adalah…

a)

font-italic

b)

font-weight

c)

font-style

d)

font-bold

14.

Property untuk membuat huruf kapital semua adalah…

a)

text-align

b)

text-transform

c)

font-transform

15.

Property untuk memberi garis bawah teks adalah…

a)

underline

b)

border-bottom

c)

text-decoration

d)

text-line

16.

, , dan digunakan dalam…

a)

Form

b)

Audio

c)

Tabel

d)

Link

17.

Tag

digunakan untuk…

a)

Membuat tabel

b)

Mengirim data

c)

Memutar musik

d)

Menampilkan gambar

18.

Tag untuk input teks adalah…

a)

<textbox>

b)

<input>

c)

<textarea>

d)

<textinput>

19.

Untuk membuat bullet list digunakan…

a)

  1. <list> dan <item>

b)

<ol> dan <listitem>

c)

  • <dl> dan <dt>

d)

<ol> dan <li>

20.

Untuk memberi background warna digunakan…

a)

bg-color

b)

background-style

c)

background-color

d)

color-bg

21.

Properti display: flex; termasuk bagian dari…

a)

A. Table

b)

B. Grid

22.

Yang termasuk pseudo-class adalah…

a)

:color

b)

:hover

c)

:text

d)

:style

23.

K3LH bertujuan untuk…

a)

Menambah jam kerja

b)

Menjaga kesehatan & keselamatan kerja

c)

Mengurangi libur

d)

Memperbanyak pekerjaan

24.

Risiko duduk terlalu lama adalah…

a)

Mata berair

b)

Kerusakan monitor

c)

Sakit punggung

d)

Keyboard rusak

25.

Contoh limbah elektronik adalah…

a)

Kabel putus

b)

Sampah plastik

c)

Air bekas

d)

Kertas ulangan

26.

Ergonomi bertujuan agar…

a)

Kerja menjadi cepat

b)

Posisi tubuh nyaman saat bekerja

c)

Komputer lebih kuat

d)

Monitor lebih cerah

27.

HTML bukanlah…

a)

Bahasa markup

b)

Pembuat struktur web

c)

Bahasa pemrograman

d)

Pondasi web

28.

Tag heading terbesar adalah…

(a)  

29.

Elemen yang tidak diwariskan dalam CSS adalah…

a)

color

b)

font-size

c)

margin

d)

text-align

30.

Specificity dengan bobot tertinggi adalah…

a)

Element

b)

Class

c)

ID

d)

Universal

31.

AI adalah singkatan dari…

a)

Artificial Internet

b)

Artificial Intelligence

c)

Automatic Interaction

d)

Advanced Information

32.

Cloud computing berarti…

a)

Komputer dalam awan

b)

Penyimpanan dan pengolahan data online

c)

Mengirim data melalui email

d)

Penggunaan CPU berlebih

33.

IoT digunakan untuk…

a)

Menggabungkan perangkat melalui internet

b)

Mengolah suara

c)

Membuat gambar

d)

Membuat game 2D

34.

Pseudo-class :active artinya…

a)

Elemen sedang dipilih

b)

Elemen diklik

c)

Elemen di-hover

d)

Elemen dihapus

35.

File CSS eksternal berekstensi…

a)

.css

b)

.html

c)

.js

d)

.php

36.

Tag
berfungsi untuk…

a)

Baris baru

b)

Teks tebal

c)

Gambar

d)

Form

37.

Untuk menampilkan video digunakan tag…

a)

<movie>

b)

<media>

c)

<video>

d)

<play>

38.

Fungsi adalah…

a)

Mengubah warna

b)

Menentukan encoding karakter

c)

Menambah font

d)

Memperbesar teks

39.

CSS Inline ditulis pada…

a)

File CSS

b)

Atribut style di elemen

c)

Tag body

d)

Tag head

40.

Eksternal CSS dihubungkan menggunakan tag…

a)

<import>

b)

<script>

c)

<link>

d)

<style>

41.

Jelaskan apa perbedaan prosedur (void method) dan fungsi (method dengan return) dalam Java.

4 lines
42.

Apa yang dimaksud dengan method overloading? Berikan contohnya

4 lines
43.

Apa itu inheritance (pewarisan) dalam Java? Jelaskan dengan contoh sederhana

4 lines
44.

Jelaskan apa itu interface dalam Java dan kenapa digunakan

4 lines
45.

Apa perbedaan antara class dan object dalam Java?

4 lines
46.

Jelaskan apa itu ArrayList dan kapan lebih baik digunakan dibanding array biasa

4 lines
47.

Apa tujuan penggunaan keyword super dalam inheritance?

4 lines
48.

Jelaskan apa fungsi constructor dalam sebuah class

4 lines
49.

Apa perbedaan antara overriding dan overloading?

4 lines
50.

Berikan contoh program Java sederhana yang menggunakan inheritance + interface. (Tidak harus lengkap, cukup gambaran class-nya.)

4 lines