Nama Peserta
(Nama Pengawas)
*Diisi oleh Pengawas saat Assesment
SOAL
Waktu Ujian: 1 Jam (60 Menit)
Jawablah pertanyaan-pertanyaan di bawah ini dan berikan tanda silang (x) pada jawaban yang
paling benar !
1. Komputer yang bertugas menyimpan informasi halaman web yang pernah di akses
sebelumnya, yaitu:
a. Router c. Proxy Server
b. Web Router d. Name Server
2. Perintah untuk mendapatkan IP address secara otomatis dari DHCP server yaitu :
a. Ipconfig/renew c. Ipconfig/all
b. Ipconfig/release d. Ipconfig/set
3. Sebuah program aplikasi yang bertugas untuk menerima permintaan package dan
memberi atau mengirimkan nya kepada client disebut :
a. MTA c. Client-Server
b. Peer to Peer d. Server
4. Jika dalam perintah ping sebuah address, muncul keterangan "Request Timed Out",
penyebabnya yaitu :
a. Jaringan Hubungan antara komputer- c. Tidak ada nya jaringan Internet
komputer yang dihubungkan terputus
b. Masalah pada server d. Masalah pada komponen driver
1
DOKUMEN RAHASIA | DISKOMINFOSTAN DS
FAK TIK 1 - Formulir Assesmen Kompetensi SDM TIK DOKUMEN RAHASIA
5. Sebuah indikator yang digunakan untuk mengetahui telah terjadi kerusakan pada
sebuah jaringan, kecuali :
a. Komputer Client c. Hub/Switch
b. Komputer Server d. Connector
6. Istilah package data yang saling bertabrakan dalam pengiriman data, yaitu :
a. Hop c. Drop
b. Error d. Collision
9. DNS merupakan suatu sistem yang memungkinkan jaringan komputer atau internet di
translasikan menjadi sebuah :
a. IP Address. c. Broadcast Address
b. Host ID d. Home ID
10. Server yang berfungsi sebagai pemberi akses transfer pertukaran data antara dua
komputer yaitu :
a. FTP Server c. Web Server
b. Proxy Server d. DHCP Server
Perintah yang tepat untuk melengkapi, perintah diatas pada line, untuk mengaktifkan
MySQL di Command Prompt yaitu :
2
DOKUMEN RAHASIA | DISKOMINFOSTAN DS
FAK TIK 1 - Formulir Assesmen Kompetensi SDM TIK DOKUMEN RAHASIA
a. xampp\mysql\bin c. cd\xampp\mysql\bin
b. xampp\mysql\bin -u root d. cd\xampp\mysql\bin\mysql
13. Perintah yang dimasukkan pada Command Prompt untuk menampilkan database yang
ada pada mysql yaitu :
a. show database c. show_database
b. show databases d. show_databases
14. Selain perintah desc nama_tabel, perintah lain yang bisa menampilkan struktur table
yang telah dibuat dalam database yaitu :
a. show columns from nama_tabel; c. show coloumns from nama_tabel;
b. show structure from nama_tabel; d. show columns*nama_tabel;
15. Perintah yang tepat untuk memanipulasi data dengan menambah field yang ada dalam
table pada database yaitu :
a. add nama_field nama_table type_table; c. alter table nama_table add nama_field
type_table;
b. add nama_field type_table nama_table; d. alter table nama_table add;
16. Ada beberapa operator pada MySQL, yang termasuk operator relasi yaitu :
a. between c. ||
b. not d. >=
17. Perintah untuk mencari nilai rata rata pada suatu field type numeric atau integer pada
table database, menggunakan fungsi yaitu :
a. sum(nama_field) c. max(nama_field)
b. avg(nama_field) d. min(nama_field)
18. Perintah SQL untuk menampilkan seluruh data dalam tabel mahasiswa di mana nilai
(value) pada kolom field nama adalah ‘Rendy’, yaitu :
a. SELECT * FROM siswa WHERE c. SELECT nama FROM siswa WHERE
nama<>’Rendy’ nama=’Rendy’
b. SELECT ALL FROM siswa WHERE d. SELECT * FROM siswa WHERE
nama LIKE ‘Rendy’ nama=’Rendy’
19.Perintah untuk menghapus atau atau mencabut izin hak akses user di database yaitu
a. AUTO_INCREMENT c. DISTINCT
b. REVOKE d. GRANT
3
DOKUMEN RAHASIA | DISKOMINFOSTAN DS
FAK TIK 1 - Formulir Assesmen Kompetensi SDM TIK DOKUMEN RAHASIA
21. Sebuah software untuk memudahkan seorang developer atau programmer membuat
sebuah aplikasi atau web yang di isi dengan berbagai plugin, untuk membentuk suatu
sistem tertentu disebut :
a. Framework c. Extensions
b. Firewall d. Control Panel
24. Sebuah Framework PHP yang dapat mempercepat developer untuk membuat aplikasi
yang bersifat open source yaitu :
a. CodeIgniter c. Open source
b. Github d. Wordpress
26. Framework yang berbasis web open source dan menggunakan konsep model-view-
controller (MVC) yaitu :
a. Laravel c. Yii
b. Symfony d. JavaFX
27. Perintah dibawah ini yang tepat, untuk menginstal Laravel via composer yaitu :
a. composer create-project --prefer-dist c. composer create-project laravel blog
laravel/laravel my_project
b. composer install --prefer-dist d. composer create-project --prefer-dist
laravel/laravel blog laravell/laravells blog
4
DOKUMEN RAHASIA | DISKOMINFOSTAN DS
FAK TIK 1 - Formulir Assesmen Kompetensi SDM TIK DOKUMEN RAHASIA
29. Fungsi untuk memanggil file view terpisah sesuai nama yang diberikan yaitu :
a. View::make('nama_file') c. ControlView::make('nama_file')
b. View::make('nama_file';'nama_file') d. ViewDisplay::make('nama_file')
30. Jika validasi gagal dipenuhi kita perlu melakukan redirect kembali ke halaman form
registrasi, dan agar tetap menyimpan informasi field mana yang validasinya gagal kita
memerlukan fungsi, yaitu :
a. ->withErrors($validator).php c. ->withErrors($validator)
b. ->withErrors(validator) d. ->withAnErrors($validator)
5
DOKUMEN RAHASIA | DISKOMINFOSTAN DS
FAK TIK 1 - Formulir Assesmen Kompetensi SDM TIK DOKUMEN RAHASIA
33. Library pada Bahasa pemrograman Java yang berfungsi untuk memasukkan input
melalui keyboard dan menampilkan ouputnya yaitu :
a. Import java.io.*; c. Import java.lang.*;
b. Import java.util.*; d. Import java.Scanner.*;
35. Format penulisan tipe data Tuple yang benar pada Bahasa pemrograman Python, yaitu:
a. Import java.io.*; c. Import java.lang.*;
b. Import java.util.*; d. Import java.Scanner.*;
36. Format penulisan pada percabangan kondisi if dan else yang tepat, pada Bahasa
python yaitu :
a. if kondisi: c. if kondisi:
statement(); statement();
else if kondisi: elif kondisi:
statement(); statement();
else: else:
statement(); statement();
b. if kondisi: d. if(kondisi){
statement(); statement();}
if else kondisi: else if(kondisi){
statement(); statement();}
else: else{}
statement();
37. Sebuah argument sintaks Python dengan menggunakan function def yang tepat di
bawah ini :
a. def name_function: c. def name_function();
b. def name_function: d. def name_function():
6
DOKUMEN RAHASIA | DISKOMINFOSTAN DS
FAK TIK 1 - Formulir Assesmen Kompetensi SDM TIK DOKUMEN RAHASIA
namespace test
{
class Clscontoh
{
string pesan =" halo apa kabar"; // data
static void Main(string[] args) // method
{
…….Console.WriteLine(pesan);(line 8)
}
} //penutup class
} // penutup namespace scope
Penggalan program yang tepat pada line 8 untuk memanggil value pada tipe data string
yaitu :
a. Console.WriteLine(%s, pesan); c. Console.WriteLine(pesan);
b. scanf(%s, pesan); d. Constole.ReadLine(pesan);
Penggalan program yang tepat pada line 10, untuk memanggil value dalam variable
nama yaitu :
a. nama = keyboard.nextLine(); c. string = scannerKeyboard.nextLine();
b. string = keyboard.nextLine(); d. nama = scanner.nextLine();
7
DOKUMEN RAHASIA | DISKOMINFOSTAN DS
FAK TIK 1 - Formulir Assesmen Kompetensi SDM TIK DOKUMEN RAHASIA
41. Jumlah Host pada tiap subnet jika diketahui Network Address pada Class C
menggunakan prefix atau nilai CIDR /28 , yaitu :
a. 2 Host c. 62 Host
b. 30 Host d. 14 Host
42. Subnet Mask Default pada 255.255.0.0 merupakan subnet mask class :
a. Class C c. Class B
b. Class A d. Class D
43. Jika diketahui Network Address 172.168.0.0 menggunakan prefix atau Nilai CIDR /18
dengan blok subnet nya 64, maka alamat broadcast yang valid pada subnet
172.168.64.0 yaitu :
a. 172.168.127.255 c. 172.168.127.254
b. 172.168.128.255 d. 172.168.128.254
44. Jumlah Subnet jika diketahui Network Address Pada Class A menggunakan prefix atau
nilai CIDR /15, yaitu :
a. 64 Subnet c. 256 Subnet
b. 128 Subnet d. 512 Subnet
45. Ada 4 device jaringan yang perlu menggunakan alamat IP statis, pada Network Address
Class C yang menggunakan prefix atau nilai CIDR /24. Berapa banyak alamat IP untuk
host yang tersisa :
a. 256 c. 253
b. 255 d. 250
8
DOKUMEN RAHASIA | DISKOMINFOSTAN DS
FAK TIK 1 - Formulir Assesmen Kompetensi SDM TIK DOKUMEN RAHASIA
46. TCP/IP merupakan salah satu jenis protokol yang paling banyak digunakan saat ini
TCP/IP merupakan singkatan dari :
a. Transmission Control Protocol/Internet c. Transport Control Protocol/Internet
Protocol Protocol
b. Transaction Control Protocol/Internet d. Technolgy Control Protocol/Internet
Protocol Protocol
47.Proses memecah suatu IP jaringan ke sub jaringan yang lebih kecil yang disebut :
a. Net ID c. Subnetting
b. Host ID d. Netmask
49. Pada sistem pengkabelan UTP, ada beberapa pin yang tidak digunakan yaitu :
a. 1,2,3,4 c. 1,3,6,8
b. 5,6,7,8 d. 4,5,7,8
50. Jika pada sebuah Address Class C memiliki subnet mask 255.255.255.248, maka IP
address yang dapat digunakan untuk subnet tersebut yaitu :
a. 192.168.1.9 c. 192.168.0.248
b. 192.168.0.2 d. 192.168.0.249
51. Bahasa pemrograman yang perlu dikuasai pada front – end developer :
a. PHP c. PASCAL
b. Python d. JavaScript
9
DOKUMEN RAHASIA | DISKOMINFOSTAN DS
FAK TIK 1 - Formulir Assesmen Kompetensi SDM TIK DOKUMEN RAHASIA
53.Tag html yang berfungsi untuk memberikan space kosong sebanyak satu baris, yaitu :
a. <b> c. <ln>
b. <break> d. <br>
55. Pada line awal untuk membuat sebuah template html pada editor VS CODE,
memberikan perintah :
a. ! c. html
b. !! d. !html
10
DOKUMEN RAHASIA | DISKOMINFOSTAN DS
FAK TIK 1 - Formulir Assesmen Kompetensi SDM TIK DOKUMEN RAHASIA
60. Saat membuat website, property CSS yang digunakan untuk mengubah warna suatu
font yaitu :
a. font-color c. font-weight
b. background-color d. color
11
DOKUMEN RAHASIA | DISKOMINFOSTAN DS