wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PTS WEB KELAS 12

Total questions: 60

Worksheet time: 2hrs 44mins

Name
Class
Date
1.

Pesan error yang muncul yang ditampilkan pada gambar disebabkan karena apa ?

a)

Service Apache pada XAMPP belum di Start

b)

Password MySQL belum diisi

c)

Service MySQL pada XAMPP belum di Start

d)

Username untuk mengakses MySQL salah

2.

Benar atau Salah: Untuk mengakses database secara GUI melalui browser di alamat localhost/phpmyadmin HARUS mengaktifkan Service Apache dan MySQL pada XAMPP.

a)

Benar

b)

Salah

3.

Pilih 2 (dua) perintah berikut yang BUKAN termasuk perintah untuk memanipulasi data pada database MySQL (MariaDB):

a)

INSERT

b)

CREATE

c)

UPDATE

d)

ALTER

4.

Untuk menampilkan semua database yang ada pada mesin (komputer yang digunakan), perintah query yang digunakan adalah .......

a)

SHOW databases;

b)

SHOW database;

c)

SELECT * FROM database;

5.

Jaringan-jaringan yang saling terkoneksi yang mencakup seluruh dunia disebut...

a)

websitte

b)

www

c)

internet

d)

web

e)

sinyal

6.

Pada teknologi aplikasi web, nama unik yang digunakan untuk mengidentifikasi nama website di internet disebut...

a)

Domain

b)

Hosting

c)

ISP

d)

Web Server

e)

Web Browser

7.

software yang digunakan untuk menerima permintaan (request) berupa halaman web melalui protokol http/https dan mengirimkan kembali (respon) hasil permintaan tersebut dalam bentuk halaman web disebut...

a)

Domain

b)

Web Server

c)

Web Browsr

d)

DSN

e)

ISP

8.

Teks beserta formatnya yang hendak ditampilkan sebagai isi halaman web teletak pada ....

a)

<head> ..............................</head>

b)

<title> ......................... </title>

c)

<body> ......................... </body >

d)

<html> ......................... </html >

e)

<judul> ......................... </judul >

9.

Jika ingin mengubah latar belakang pada halaman website dengan sebuah gambar menggunakan tag HTML, diantara tag berikut ini yang paling tepat adalah...

a)

<body background : ”gambar”>

b)

<body bgcolor : gambar>

c)

<body background = ”gambar.jpg”>

d)

<body background = gambar.jpg>

e)

<body backgroundcolor = ”gambar”>

10.

Untuk menampilkan tulisan pada halaman web dengan ketentuan di bawah ini adalah....


Teks = “SMK Negeri 5 Kendal”

Ukuran huruf = 5

Warna huruf = Biru

Tipe huruf = Arial

a)

<font face=”Arial” size=”5” color=”blue” >SMK Negeri 5 Kendal</font>

b)

<font type=”Arial” size=”5” color=”blue” >SMK Negeri 5 Kendal</font>

c)

<font face=Arial size=5 color=blue >SMK Negeri 5 Kendal</font>

d)

<font face=”Arial” size=”5” color=”blue” >SMK Negeri 5 Kendal

e)

<face=”Arial” size=”5” color=”blue” >SMK Negeri 5 Kendal

11.

Tag HTML yang digunakan untuk membuat judul "SMK N 5 KENDAL" seperti pada gambar berikut adalah....

a)

<h1>"SMK N 5 KENDAL"</h1>

b)

<paragraf>SMK N 5 KENDAL</paragraf>

c)

<b>SMK N 5 KENDAL<b>

d)

<p>SMK N 5 KENDAL</p>

e)

<h1>SMK N 5 KENDAL</h1>

12.

Tag html yang digunakan untuk membuat link seperti gambar adalah...

a)

<a href="about.html">About us</a>

b)

<a href="about.html">silahkan buka:</a>

c)

<a link="about.html">About us</a>

d)

<a href="about.html">silahkan buka</href>

e)

<a link="about.html">About us</a>

13.

Atribut tabel yang berfungsi untuk mengatur ketebalan garis pada tabel adalah...

a)

Border

b)

Cellspacing

c)

Cellpadding

d)

Colspan

e)

Rowspan

14.

Komponen input Form yang ditunjukkan gambar disebut...

a)

input text

b)

reset

c)

submit

d)

input radio

e)

checkbox

15.

Komponen form pada gambar dibawah disebut...

a)

input text

b)

input Radio

c)

Text Area

d)

Input Texbox

e)

submit

16.

Perhatikan penulian style css berikut:

#header { color: red; }

”red” pada kode di atas disebut ....

a)

sElektor ID

b)

Selektor

c)

Selektor class

d)

Property

e)

Value

17.

Aplikasi yang dibutuhkan untuk membuat web berbasis server, kecuali...

a)

phpMyAdmin

b)

xampp

c)

java

d)

Apache

e)

mySQL

18.

Tag html yang digunakan untuk memasukkan gambar ke halaman web adalah ...

a)

<img href=’https://kelasprogrammer.com’ alt=’Kelas Programmer’>

b)

<img type=’kelasprogrammer.gif’>

c)

<image src=’kelasprogrammer.jpg’ alt=’Kelas Programmer’>

d)

<img src="kelasprogrammer.png" alt="Kelas Programmer">

e)

<img src:"kelasprogrammer.png" alt="Kelas Programmer">

19.

Yang merupakan bagian dari tag <form> dibawah ini adalah? Kecuali...

a)

<td>

b)

<input>

c)

<select>

d)

<textarea>

20.

Elemen HTML untuk memutar video adalah

a)

<video>

b)

<input type=’video’>

c)

<media>

d)

<canvas>

e)

<audio>

21.

HTML Merupakan singkatan dari?

a)

Hyper Link Markup Leaguage

b)

Hyper Text Markup Language

c)

Hyper Tool Markup Laguage

d)

Hyper Test Markup Laguage

22.

Berikut ini yang menjadi standarisasi Web?

a)

ECMAN (uropean Computer Manufacturers Association)

b)

W3C (World Wide Web Consortium)

c)

Google

d)

PSR (PHP Standars Recommendation)

23.

Berikut ini tag untuk membuat heading, kecuali?

a)

<h4>

b)

<h5>

c)

<h6>

d)

<h7>

24.

Tag untuk membuat huruf tebal adalah?

a)

<bold>

b)

<b>

c)

<i>

d)

<important>

25.

Untuk membuat baris baru menggunakan tag?

a)

<br>

b)

<newline>

c)

<break>

d)

<hr>

26.

Untuk membuat navigasi link menggunakan tag?

a)

<navbar>

b)

<navigation>

c)

<nav>

d)

<panel>

27.

Untuk membuat paragraf menggunakan tag?

a)

<paragraf>

b)

<i>

c)

<p>

d)

<italic>

28.

Penulisan DOCTYPE yang benar dalaman HTML 5 adalah?

a)

<html>

b)

<DOCTYPE>

c)

<!DOCTYPE HTML>

d)

<!DOCTYPE HTML5>

29.

Apa nama lain dari "Search Engine" ...

   

a)

  Kode eksekusi

b)

Permintaan client

c)

Mesin Pengetik

d)

      Pemecah file

e)

Mesin Pencari

30.

Contoh potongan code berikut merupakan contoh dari kode program...

a)

PHP

b)

CSS

c)

HTML

d)

Javascript

31.

6.       Proses sistematis yang diaplikasikan untuk memecahkan masalah pada jaringan disebut…..

a)

A.      Monitoring Koneksi

b)

B.      Monitoring Traffic

c)

C. Remote monitoring

d)

D.      Motode Trouble Shooting

e)

E.      Devide and conguer

32.

Atribut untuk perataan gambar adalah …

a)

Aling

b)

Align

c)

Size

d)

Length

e)

Width

33.

<font face="arial" size="10"> INI TEXT </font>
Pernyataan yang benar dari script HTML di atas adalah:

a)

Terdapat tag face dengan nilai arial

b)

Terdapat dua tag dan satu atribut

c)

Terdapat satu tag dan dua atribut

d)

Terdapat text : INI TEXT yang akan tampil dengan cetak tebal

34.

Dari struktur folder dan file tersebut, pada index.php ingin memanggil gambar logo.png, maka script yang benar adalah:

a)

<img src="../logo.png">

b)

<img src="www/logo.png">

c)

<img src="gambar/logo.png">

d)

<img src="logo.png">

35.

untuk mendapatkan hasil seperti pada data tabel, colspan harus diisi dengan nilai?

a)

2

b)

3

c)

4

d)

5

36.

Hasil yang akan tampil adalah:

a)

b)

c)

d)

37.

hasil dari tag tersebut adalah

a)

b)

c)

d)

38.

Perhatikan hasil runout program web berikut!
Tulisan Air Tanah dan Air tanah di perkotaan menggunakan tag heading, yaitu ... dan ...

a)

<h2> dan <h3>

b)

<h1> dan <h2>

c)

<h3> dan <h4>

d)

<h4> dan <h5>

39.

Dalam sebuah kelas komputer, siswa-siswi diajarkan tentang cara mengambil tangkapan layar (ScreenShoot atau SS). Mereka belajar berbagai metode dan pintasan keyboard yang dapat digunakan untuk mengambil screen shoot. setelah mengikuti pelajaran tersebut, mereka diberi beberapa pertanyaan tentang topik ini. Apa yang harus dilakukan oleh siswa untuk mengambil tangkapan seluruh layar (Full Screen) pada perangkatnya?

a)
Tekan tombol 'Alt' dan 'F4' secara bersamaan.
b)
Gunakan aplikasi pengedit gambar untuk mengambil tangkapan layar.
c)
Tekan tombol 'Print Screen' (PrtScn) pada keyboard.
d)
Tekan tombol 'Esc' untuk keluar dari layar.
40.

Perhatikan langkah langkah berikut :

  1. 1.      Klik `File` di menu aplikasi.

    2.      Pilih `Save`  atau `Save As`.

    3.      Tentukan lokasi penyimpanan di komputer.

    4.      Beri nama file dan pastikan ekstensi yang benar.

    5.      Klik `Save` untuk menyimpan.

  2. Langkah langkah diatas merupakan langkah untuk?

a)
Menyimpan file
b)
Mengubah format file
c)
Mencetak dokumen
d)

Melakukan Tangkapan Layar

41.

Syifa merupakan pelajar SMP. Dia tertarik dengan perkembangan teknologi dikarenakan suka menonton review dari sebuah produk seperti gawai (Gatget), Laptop, Smartwatch, dan lainnya. Syifa berencana untuk membuat video konten review produk gawainya sendiri dan menguploadnya ke media sosial.

sebutan yang cocok untuk Syifa adalah?

a)
Tech Reviewer
b)
Gadget Enthusiast
c)
Social Media Influencer
d)
Content Creator
42.

Tak sengaja Syifa melihat sebuah FYP mengenai Literasi Digital, ia menyadari bahwa pentingnya literasi digital dan bagaimana hal itu dapat mempengaruhi kehidupan sehari hari dan masa kedepanya. Syifa pun memutuskan untuk belajar literasi digital dengan sungguh - sungguh. Bagaimana Literasi digital dapat membantu Syifa dalam memahami berita yang ia temukan secara online?

a)
Literasi digital tidak berpengaruh pada cara Syifa mencari informasi.
b)
Literasi digital hanya berguna untuk media sosial dan bukan untuk berita.
c)
Literasi digital membuat Syifa lebih cepat percaya pada semua berita.
d)

Memberi Syifa kemampuan untuk membedakan berita yang benar dan tidak.

43.

Disebuah sekolah terdapat laboratorium maya yang dirancang khusus untuk siswa. Laboratorium maya menyediakan berbagai macam simulasi dan percobaan virtual yang memungkinkan siswa untuk memahami konsep konsep ilmiah secara interaktif. Para siswa dapat mengakses laboratorium ini dengan perangkat yang terhubung ke internet. Apa keunggulan laboratorium maya dibandingkan laboratorium fisik?

a)
Laboratorium fisik lebih murah untuk dibangun.
b)
Laboratorium maya tidak memerlukan koneksi internet.
c)
Laboratorium fisik menawarkan lebih banyak jenis percobaan.
d)

Keunggulan laboratorium maya adalah aman, tidak berbahaya dan tidak ada barang rusak

44.

Alya merupakan seorang pengguna (user) dari berbagai aplikasi. Aplikasi yang digunakan seperti aplikasi pengolah kata, aplikasi pengolah angka, aplikasi pengolah powerpoint dan aplikasi file gambar. jika alya ingin menggunakan aplikasi pengolah angka maka ekstensi apa saja yang dapat dipakai?

a)
.jpg, .png, .gif, .bmp
b)
.xls, .xlsx, .ods, .csv
c)
.ppt, .pptx, .key, .svg
d)
.doc, .docx, .txt, .pdf
45.

Sebagai siswa yang sering mengunduh materi pelajaran dan proyek tugas sekolah, file tersebut sering dibuka di laptop rumah dan komputer sekolah meskipun tidak ada koneksi internet sehingga anda ingin memliki perangkat penyimpanan praktis dan dapat diakses dengan mudah serta mudah dibawa kemana mana. Media penyimpanan jenis apakah yang sebaiknya dipilih?

a)
Flash drive
b)
CD/DVD
c)
Cloud storage
d)
Hard disk drive
46.

Nelin sedang merencanakan liburannya. Dia ingin mencari informasi mengenai destinasi wisata, tiket pesawat, dan hotel melalui laptop miliknnya. Perangkat lunak apa yang paling tepat untuk mencari informasi tersebut?

a)
Pengolah kata
b)
Aplikasi pengedit foto
c)
Browser web
d)
Game komputer
47.

Amel merupakan seorang programer, dia seringkali membuka perangkat lunak yang ada di laptopnya. yang bukan merupakan bahasa pemrograman pada perangkat lunak yang dimiliki oleh amel adalah?

a)
CSS
b)
JavaScript
c)

Dokumen

d)
Python
48.

Maiza merupakan seorang programer. Ia sedang bekerja dengan data bnner dan perlu mengkonversikan bilangan binner 11010110 ke dalam heksadesimal. hasil konversi tersebut adalah?

a)
C6
b)
D5
c)
B7
d)
D6
49.

Auliya sedang mengerjakan soal mengenai konversi bilangan. ia kesulitan dalam mengerjakan soal konversi bilangan dari heksadesimal ke binner. Pada soal tertulis bilangan heksadesimal 2C dan diubah ke bilangan binner. berapa nilai bilangan binner dari heksadesimal 2C tersebut?

a)
00101101
b)
00101100
c)
00110010
d)
00111000
50.

Saat ini programer sedang mengerjakan aplikasi yang sangat kompleks. APlikasi tersebut membutuhkan banyak perhitungan matematika yang rumit. Programer tersebut ingin memastikan bahwa aplikasi yang dibuatnya dapat berjalan dengan optimal pada CPU yang berbeda beda. Salah satu komponen CPU yang sangat mempengaruhi kinerja perhitungan matematika adalah?

a)
Cache Memory
b)
Unit Kontrol (CU)
c)
Register File
d)
Unit Aritmatika dan Logika (ALU)
51.

Nama : <input type="text" name="nama" value="AHMAD" placeholder="Silahkan masukkan nama">

dari script diatas, jika dijalankan/halaman web diakses maka tampilan yang muncul adalah :

a)

pada kolom isian nama akan muncul teks : Silahkan masukkan nama

b)

pada kolom isian nama akan muncul teks : AHMAD

c)

pada kolom isian tidak akan muncul teks apa pun

d)

pada kolom isian nama akan muncul teks : nama

52.

Tag HTML untuk menyematkan halaman web lain adalah

a)

<iframe src="https://example.com" width="600" height="400"></iframe>

b)

<frame src="https://example.com" width="600" height="400"></frame>

c)

<image src="https://example.com" width="600" height="400"></image>

d)

<div src="https://example.com" width="600" height="400"></div>

53.

Teknologi mobile lahir karena kebutuhan manusia yang semakin dinamis dan progresif. Hal tersebut tak lepas dari pengaruh ... yang membuat manusia menggantungkan seluruh kebutuhan ...-nya di sana

a)

internet; hidup

b)

informasi; internet

c)

internet; informasi

d)

kehidupan; sehari-hari

54.

orientasi pada gambar tersebut adalah...

a)

vertical

b)

horizontal

c)

diagonal

d)

0dp

55.

Server lokal yang digunakan untuk menjalankan Website secara Offline adalah...

a)

https

b)

http

c)

www

d)

localhost

56.

Pada gambar layout berikut manakah yang merupakan kategori Bottom Index

a)

b)

c)

d)

57.

Untuk membuat sebuah website yang menarik, kita harus mampu mengkombinasikan berbagai unsur pendukung dalam sebuah .....

a)

Halaman Buku

b)

Halaman Pertama

c)

Halaman Website

d)

Buku Komputer

e)

Buku Program

58.

Berikut ini perintah untuk mengganti baris pada HTML adalah...

a)

br

b)

td

c)

tr

d)

p

e)

insert

59.

RANGKAIAN KARAKTER MENURUT SUATU FORMAT STANDART TERTENTU, YANG DIGUNAKAN UNTUK MENUNJUKKAN ALAMAT DI INTERNET, ADALAH PENGERTIAN DARI....................

a)

HTML

b)

WEB SERVER

c)

URL

d)

HYPERMEDIA

e)

WEB BROWSER

60.

<textarea> adalah tag form html yang berfungsi untuk...

a)

Menginput text banyak baris

b)

Menginput teks satu baris saja

c)

Menginput angka saja

d)

Semua Salah