wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Soal Latihan PTS ASJ Kelas 11

Total questions: 40

Worksheet time: 39mins

Name
Class
Date
1.

Dikenal dengan nama HTTP server dapat didefinisikan sebagai sebuah piranti lunak server yang berfungsi menerima dan mengirimkan kembali permintaan HTTP/HTTPS dari client. Hasilnya dalam bentuk halaman-halaman website dalam format HTML maupun PHP, pengertian dari ....

a)

Web Server

b)

Browser Server

c)

WWW Server

d)

DNS Server

e)

Database Server

2.

https://biodata_diri.com/register.php?action=edit, Link data tersebut menggunakan metode request berjenis apa ....

a)

Get

b)

Post

c)

Put

d)

Head

e)

Read

3.

https://biodata_diri.com/?nama=Agus+Prawoto+Hadi&email=prawoto%40gmail.com&submit=submit, link URL data tersebut menggunakan metode request berjenis apa ....

a)

POST

b)

GET

c)

Head

d)

Footer

e)

Read

4.

Di bawah ini penjelasan dari metode POST adalah ....

a)

Metode Request yang digunakan apabila data yang diinputkan pada form website kemudian dikirimkan melalui URL dan Data yang diinputkan Terlihat

b)

Metode Request yang digunakan apabila data yang diinputkan pada form website kemudian dikirimkan melalui URL dan Data yang diinputkan Tidak Terlihat (Enkripsi)

c)

Metode Request yang digunakan apabila data yang diinputkan pada form website kemudian dikirimkan melalui URL dan Data yang diinputkan Melalui Database

d)

Metode Request yang digunakan apabila data yang diinputkan pada form website kemudian dikirimkan melalui URL dan Data yang diinputkan Melalui Search Engine

e)

Metode Request yang digunakan apabila data yang diinputkan pada form website kemudian dikirimkan melalui URL dan Data yang diinputkan Melalui WWW

5.

Dibawah ini penjelasan dari metode GET adalah ....

a)

Metode Request yang digunakan apabila data yang diinputkan pada form website kemudian dikirimkan melalui URL dan Data yang diinputkan Terlihat

b)

Metode Request yang digunakan apabila data yang diinputkan pada form website kemudian dikirimkan melalui URL dan Data yang diinputkan Tidak Terlihat

c)

Metode Request yang digunakan apabila data yang diinputkan pada form website kemudian dikirimkan melalui URL dan Data yang diinputkan Tidak Tersimpan

d)

Metode Request yang digunakan apabila data yang diinputkan pada form website kemudian dikirimkan melalui URL dan data tidak dapat di proses

e)

Metode Request yang digunakan apabila data yang diinputkan pada form website kemudian dikirimkan melalui URL dan Data yang diinputkan di proses melalui database

6.

HTTP server melakukan respon yang berbeda-beda seiring dengan perbedaan metode, url atau versi. dibawah ini metode request yang digunakan pada web server adalah ....

a)

GET, POS, PUT, HEAD.

b)

GET, POST, PUT, HEAD.

c)

GET, POST, PUT, FOOTER.

d)

GIT, POST, PUT, HEAD.

e)

GET, POST, READ, HEAD.

7.

Versi aman dari HTTP adalah ....

a)

Hypertext Transfer Protokol Security (HTTPS)

b)

Hypertext Transfer Protokol Service (HTTPS)

c)

Hypertext Transfer Protokol Secure (HTTPS)

d)

Hypertext Transfer Protokol Standar (HTTPS)

e)

Hypertext Transfer Protokol Selection (HTTPS)

8.

Setiap data yang diinputkan melalui form pada sebuah website dikirimkan melalui ....

a)

URL

b)

uri

c)

Search Engine

d)

Web Browser

e)

Service DNS

9.

Setiap permintaan HTTP mempunyai dua bagian, yaitu ....

a)

header, footer

b)

header, content

c)

content, body

d)

header, css

e)

header, layout

10.

Ketika HTTP server melayani pengguna, kebanyakan data yang dikirm berformat HTML. HTML bekerja bersama dengan file dari format lain, seperti ....

a)

CSS, JS, PHP, HTML

b)

Android, Xls, Java

c)

CSS, ASP, C#

d)

C++, C#

e)

C, CSS, Java

11.

Sebagai permintaan dan prosedur respon yang semua agen di Internet mengikuti sehingga informasi dapat cepat, mudah, dan akurat disebarluaskan antara server, yang memegang informasi, dan klien, yang mencoba untuk mengaksesnya, merupakan fungsi dari ....

a)

www

b)

.sch.id

c)

http

d)

https

e)

Post

12.

protokol HTTPS yang secara default berjalan pada port

a)

80

b)

8070

c)

8090

d)

443

e)

8663

13.

Protokol HTTP yang secara default berjalan pada port ....

a)

90

b)

80

c)

8086

d)

8090

e)

443

14.

Simpel, dan data mudah diedit, misal untuk menuju halaman 5 dari suatu website, kita tinggal mengganti urlnya. Merupakan kelebihan dari metode ....

a)

Get

b)

Post

c)

Head

d)

Put

e)

Read

15.

Panjang data terbatas hanya 2kb – 8kb (tergantung browsernya), jika melebihi batas tersebut akan muncul pesan error 414 Request-URI Too Long,  sehingga tidak dapat digunakan untuk mengirim data dalam jumlah besar. merupakan kekurangan dari metode ....

a)

GET

b)

POST

c)

HEAD

d)

PUT

e)

READ

16.

Hanya dapat mengirim data jenis teks, jenis lainnya seperti: gambar, file zip, dll tidak dapat dikirim. merupakan kekurangan dari ....

a)

POST

b)

GET

c)

HEAD

d)

PUT

e)

READ

17.

Lebih aman dari pada metode GET karena data yang dikirim tidak terlihat, serta parameter yang dikirim tidak disimpan  pada history browser/log browser.

Dapat mengirim data dalam jumlah besar.

Dapat mengirim berbagai jenis data seperti gambar, file, dll, tidak harus teks. Merupakan Kelebihan dari metode ....

a)

HEAD

b)

POST

c)

PUT

d)

READ

e)

GET

18.

Data inputan form dikirmkan melalui URL, akan tetapi tidak terlihat data inputannya, merupakan penggunaan dari metode ....

a)

GET

b)

POST

c)

HEAD

d)

READ

e)

PUT

19.

Terdapat dua jenis mode web server atau HTTP server, yaitu ....

a)

Mode Safe, Mode Secure

b)

Mode Kernel, Mode Server

c)

Mode Kernel, Mode User

d)

Mode User, Mode Secure

e)

Mode Kernel, Safe Mode

20.

Mempunyai kecepatan yang lebih karena langsung terintegrasi dengan OS dan memang ditujukan untuk HTTP server merupakan pengertian dari mode ....

a)

Kernel

b)

User

c)

Server

d)

Secure

e)

Safe

21.

Tidak mempunyai akses langsung ke dalam hardware dan sumber daya tingkat bawah. Mereka harus meminta dahulu kepada OS untuk sumber daya merupakan pengertian mode ....

a)

User

b)

Kernel

c)

Server

d)

Safe

e)

Secure

22.

Web server mempunyai keterbatasan tentang berapa jumlah pengguna yang bisa dilayani secara bersamaan. Karena itu biasanya ada lebih dari satu web server yang disediakan apabila jumlah pengguna yang dilayani sangat besar. Batas-batas web server ini ditentukan bebera faktor antara lain .....

a)

Konfigurasi Web Server,

Jenis HTTP Request,

Jenis Konten Dinamik atau Statik,

Batas Hardware atau Software

b)

Spesifikasi Komputer, dan Jaringan

c)

Konfigurasi Sistem Operasi pada perangkat komputer

d)

Faktor Internal dan Eksternal Server

e)

Faktor Manajemen Server

23.

Cara yang dilakukan untuk mengantisipasi agar server tidak mengalami macet atau tidak responsif adalah ....

a)

Mengatur Trafik Jaringan, Menggunakan Browser, dan Windows

b)

Mengatur Trafik Jaringan, Menggunakan Cache, Menggunakan Satu Web Server

c)

Mengatur Trafik Jaringan, Menggunakan Cache, Menggunakan lebih dari Satu Web Server

d)

Mengatur Trafik Jaringan, Menggunakan Cache, Menggunakan Web Browser

e)

Mengatur Trafik Jaringan, Menggunakan Cache, Menggunakan Search Engine

24.

WEB yang di dalamnya terdapat konfigurasi Bahasa pemrograman (PHP), CSS, HTML dan digunakan sebagi proses Website CRUD (Create, Read, Update, Delete) adalah ....

a)

WEB Statis

b)

WEB Dinamis

c)

WEB Browser

d)

WEB HTML

e)

WEB Request

25.

WEB yang di dalamnya terdapat konfigurasi menggunakan html saja dan didalamnya hanya digunakan untuk proses Read dan Input saja merupakan pengertian dari WEB

a)

Statis

b)

Dinamis

c)

Relatif

d)

Search Engine

e)

Form

26.

suatu bagian yang berfungsi sebagai input atau masukan dari pengguna yang kemudian akan diproses atau diolah agar dapat dipakai sesuai kebutuhan, penjelasan tersebut pengertian dari ....

a)

Tag

b)

HTML

c)

Form

d)

from

e)

Script

27.

Form yang digunakan untuk inputan yang dipilih lebih dari satu data adalah ....

a)

Checkbox

b)

Radio Button

c)

Form Input

d)

TextArea

e)

Date Form

28.

Form yang digunakan untuk inputan yang dipilih hanya satu data adalah ....

a)

Radio

b)

Radio Button

c)

Tag

d)

Checkbox

e)

TextArea

29.

Digunakan untuk membuat text inputan yang bisa menampung lebih dari 1 baris inputan adalah

a)

Radio Button

b)

CheckBox

c)

Multiple Input

d)

Textarea

e)

Form Input

30.

Ketika membuat website dinamis harus menggunakan bahasa pemrograman, salah satunya adalah bahasa pemrograman PHP, SIngkatan dari PHP adalah

a)

Pribadi Home Page

b)

Protokol Home Page

c)

Primer Home Page

d)

Personal Home Page (Situs personal)

e)

Price Home Page

31.

Dibawah ini fungsi utama dari WEB Server adalah .....

a)

digunakan untuk mengatur lalulintas website

b)

untuk melakukan aktifitas browsing

c)

untuk melakukan atau akan mentransfer berkas permintaan pengguna melalui protokol komunikasi HTTP.

d)

digunakan sebagai penyedia Domain Internet

e)

digunakan sebagai pembuatan website

32.

secara umum beberapa fungsi web server adalah sebagai berikut, kecuali ....

a)

Sebagai tempat penyimpanan data dalam berbagai bentuk seperti JavaScript, CSS, HTML, gambar, dokumen, foto, video, dan lain sebagainya.

Membersihkan penyimpanan, cache, dan module yang tidak terpakai

b)

Mengatur dan memproses segala aktivitas permintaan yang diterima agar dapat dibaca pada halaman browser.

c)

Melakukan pemeriksaan terhadap sistem keamanan yang berasal dari permintaan HTTP berdasarkan kiriman dari klien/browser.

d)

Menjamin sistem keamanan pengguna data pada server.

e)

Mengatur nama Domain Website

33.

Web Server bertugas menjadi tempat penyimpanan skrip, gambar, maupun konten halaman website. Web Server harus dapat diakses dari seluruh wilayah yang mempunyai koneksi internet. merupakan pengertian dari ....

a)

Web Server Sebagai Hardware

b)

Web Server Sebagai Software

c)

Web Server Sebagai Brainware

d)

Web Server Sebagai Cloud computing

e)

Web Server Sebagai Perangkat Lunak Jaringan

34.

Selain tempat penyimpanan, fungsi web server adalah sebagai perangkat lunak yang melayani permintaan dari browser. Ada banyak web server yang saat ini tersedia, salah satunya adalah Apache. Merupakan pengertian dari ....

a)

Web Server Sebagai Software

b)

Web Server Sebagai Perangkat Keras Jaringan

c)

Web Server Sebagai Hardware

d)

Web Server Sebagai Penyedia Domain

e)

Web Server Sebagai Penyedia Sumber Daya

35.

Jelaskan cara kerja web server secara umum ....

a)

menerima permintaan yang berasal dari server kemudian mengirimkannya kembali dalam bentuk berkas kepada klien tersebut.

b)

menerima permintaan yang berasal dari internet kemudian mengirimkannya kembali dalam bentuk berkas kepada klien tersebut.

c)

menerima permintaan yang berasal dari komputer server kemudian mengirimkannya kembali dalam bentuk berkas kepada klien tersebut.

d)

menerima permintaan yang berasal dari klien kemudian mengirimkannya kembali dalam bentuk berkas kepada klien tersebut.

e)

menerima permintaan yang berasal dari Domain kemudian mengirimkannya kembali dalam bentuk berkas kepada klien tersebut.

36.

Jenis WEB Server yang dikenal sangat aman dan nyaman untuk digunakan karena memiliki beberapa keuntungan seperti proses instalasi sangat mudah karena masuk kedalam freeware adalah

a)

Nginx

b)

Lighttpd

c)

IIS

d)

Apache

e)

Xampp

37.

Perintah yang digunakan untuk install aplikasi web server pada sistem operasi jaringan linux debian adalah....

a)

apt install apache php

b)

apt install apache2 php

c)

apt install apace2 php

d)

apt get apache2 php

e)

apt install xampp php

38.

Konfigurasi HTTP pada saat menerapkan Setting VirtualHost yang benar dan sesuai adalah....

a)

a2ensite smkmubbs.conf

b)

a3ensite smkmubbs.conf

c)

a4ensite smkmubbs.conf

d)

a5ensite smkmubbs.conf

e)

a6ensite smkmubbs.conf

39.

Dimanakah letak penyimpanan file website pada web server yang benar adalah....

a)

ServerAdmin admin@sekolah100.sch.id

b)

DocumentRoot /var/www/html/http

c)

ServerAlias www.sekolah100.sch.id

d)

ServerName sekolah100.sch.id

e)

C:/Local Disk

40.

Dibawah ini konfigurasi HTTPS yang sesuai adalah....

a)

mkdir /var/www/html/http

b)

cd /etc/apache2/sites-available/

c)

openssl genrsa -aes128 -out sekolah100.key 2048

d)

ServerName sekolah100.sch.id

e)

a2dissite 000-default.conf