Anda di halaman 1dari 11

FAK TIK 1 - Formulir Assesmen Kompetensi SDM TIK DOKUMEN RAHASIA

FAK-TIK 1 | SOAL PEMETAAN KOMPETENSI SDM TIK

Dinas Komunikasi, Informatika, Statistik dan Persandian


Kabupaten Deli Serdang

Nama Peserta

(*Tulis dengan huruf KAPITAL)


NIK Peserta Hari Ujian

Tempat / Tgl. lahir Tanggal Ujian


Alamat Peserta
T. Tangan Peserta

Instansi Peserta Tanda Tangan Pengawas:


(*Jika sudah bekerja)

(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

7. Berikut fungsi perintah PING pada jaringan, kecuali :


a. aMenguji koneksi jaringan c. Menguji konfigurasi TCP/IP
b. Menguji kesesuaian sebuah NIC d. Menguji fungsi pengiriman data sebuah
(Network Interface Card) NIC (Network Interface Card)

8. Kepanjangan dari DNS yaitu :


a. Domain Name System c. Domain Network Server
b. Domain Network System d. Domain Name Server

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

11. DBMS adalah singkatan dari :


a. Database Management System c. Data Malware System
b. Data Management System d. Database Mini System

12. Perhatikan perintah berikut:


->cd\
->cd\xampp\mysql\bin
->mysql -u root

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

20. Kepanjangan dari SQL yaitu :


a. Structured Question Language c. Structured Query Language
b. Strong Question Language d. Strong Query Language

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

22. Untuk membentuk sebuah kode php, diawali dengan perintah :


a. <php>__<php> c. <?php>__</?php>
b. <php>__</php> d. <?php__?>

23. Untuk memulai sebuah session menggunakan perintah :


a. Session_begin() c. Session_unset()
b. Session_start() d. Session_destroy()

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

25. Berikut merupakan framework PHP yang berbasis web, kecuali :


a. Laravel c. Zend
b. Symfony d. JavaFX

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

28. Bahasa pemrograman yang digunakan dalam framework laravel yaitu ;


a. Java c. CSS
b. C# d. PHP

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)

31. Perhatikan Sintax Berikut :


Begin
Write('Nilai X: ');
Read(x);
y:=x+15;
Write(y);
end.

Program diatas merupakan contoh type statement :


a. Compound Statement c. Conditional Statement
b. Repetitive Statement d. Procedure Statement

32. Perhatikan Sintax Berikut :


var
k , s : integer ;
begin
k := 27 ;
s := 18 ;
……….. (line 6)
end.
Penggalan program pada bagian kosong line 6 yang tepat untuk menampilkan output
nilai K dan S dalam dua baris output, yaitu :
a. write(k & s); c. write(‘k’,’s’);
b. writeln(k); write(s); d. write(k); writeln(s);

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

34. Perhatikan sintax Java berikut :


public class SubstansiKomputer {
public static void main(String[] args) {
for(int i = 1; i <= 11; ++i)
{
System.out.printf("%d ", i*5);
}
}
}
Program tersebut akan menampilkan output:
a. 5 10 15 20 25 30 35 40 45 50 55 c. 1 5 10 15 20 25 30 35 40 45 50 55
b. b1,5,10,15,20,25,30,35,40,45,50 d. 1 5 10 15 20 25 30 35 40 45 50

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

38.Perhatikan Sintaks berikut :

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);

39. Perhatikan sintaks berikut :


import java.util.Scanner;
public class NamaPeserta {
public static void main(String[] args) {
// deklarasi variabel
String nama;
Scanner keyboard = new Scanner(System.in);
System.out.print("Nama Peserta: ");
…… (line 10) nama = keyboard.nextLine();
System.out.println("Selamat Mengerjakan"+nama+"dan Mohon Teliti Untuk Menjawab");
}
}

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

40. Perhatikan sintaks berikut :


package eksperimen;
public class FormatString {
public static void main(String[] args) {
String namaDepan = "Peserta";
String namaBelakang = "Nomor xxx";
System.out.format("Saya adalah ……. \n", namaDepan, namaBelakang); (line 6)
}
}
Penggalan program yang tepat pada line 6, untuk memanggil value dalam argument
diatas yaitu :
a. %s %s c. %d %d
b. &s &s d. %i %i

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

48. Byte pertama IP address kelas A mempunyai range dari :


a. 0-127 public bit range address c. 0-63 public bit range address
b. 0-128 public bit range address d. 0-64 public bit range address

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

52.Perhatikan Sintax Berikut :


<select….>
<option…></option>
</select…>
Tag program html diatas, merupakan fungsi untuk :
a. <select> untuk memilih item, <option> c. <select> untuk membuat daftar
untuk mengatur item dropdown, <option> untuk membuat
pilihan dalam daftar dropdown
b. <select> untuk menyeleksi item, d. <select> untuk membuat pilihan dalam
<option> untuk membuat daftar daftar dropdown, <option> untuk
dropdown membuat daftar dropdown

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>

54. Tag <a> pada html berfungsi untuk :


a. Membuat huruf a c. Membuat hyperlink
b. Memberikan space kosong d. Membuat batasan antar code program

55. Pada line awal untuk membuat sebuah template html pada editor VS CODE,
memberikan perintah :
a. ! c. html
b. !! d. !html

56.Tag pada html untuk membuat tanggal / waktu, yaitu :


a. <date> c. <time>
b. <d-m-y> d. Time

57. Perhatikan sintaks berikut:


<p>paragraph 1</p>
Untuk membuat tulisan pada tag paragraf tersebut tebal (bold) di html, maka harus di
masukkan kedalam tag :
a. <br> c. <i>
b. <style> d. <b>

58. Perhatikan property CSS berikut :


Margin : 0 2em 2px 2px
Penjelasan property diatas yang tepat yaitu :
a. Jarak margin kiri 0, bawah 200pixel, c. Jarak margin atas 0, kanan 20pixel,
atas 2pixel, kanan 2pixel bawah 2pixel, kiri 2pixel
b. Jarak margin bawah 0, kiri 20pixel, atas d. Jarak margin atas 0, kanan 20pixel, kiri
2pixel, kanan 2pixel 2pixel, bawah 2pixel

59. Perhatikan property CSS berikut :


Margin : 5px 15px 20px
Penjelasan property diatas yang tepat yaitu :
a. Jarak margin atas 5pixel, kanan c. Jarak margin atas 5pixel, kanan dan
15pixel, kiri 20pixel bawah 15pixel, kiri 20pixel
b. Jarak margin atas 5pixel, kiri dan kanan d. Jarak margin atas 5pixel, bawah
15pixel, bawah 20pixel 15pixel, kiri dan kanan 20pixel

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

--- TERIMA KASIH ---

11
DOKUMEN RAHASIA | DISKOMINFOSTAN DS

Anda mungkin juga menyukai