Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Uji Kompetensi Keahlian 2021/2022

Total questions: 40

Worksheet time: 1hrs 25mins

Name
Class
Date
1.

Di bawah ini yang termasuk rambu-rambu bahan mudah terbakar adalah….

a)

A.

b)

B.

c)

C.

d)

D.

e)

E.

2.

Bagaimanakah prosedur untuk melaporkan terjadinya kecelakaan di tempat kerja?

4 lines
3.

Bagaimana prosedur evakuasi apabila terjadi keadaan darurat seperti kebakaran?

4 lines
4.

Jelaskan tata tertib penggunaan ruang komputer!

4 lines
5.

Sebutkan langkah-langkah membuat sebuah program komputer!

4 lines
6.

Jelaskan beberapa rencana untuk pengembangan website!

4 lines
7.

Jelaskan kode etik yang berlaku di dunia TIK!

4 lines
8.

Sebutkan contoh struktur data statis dan dinamis!

4 lines
9.

Operasi yang bisa dilakukan pada array tersebut adalah ….

a)

A. Reverse

b)

B. Push

c)

C. Pop

d)

D. Peek

e)

E. Insert

10.

Empat komponen dasar pembentuk user interface adalah ….

4 lines
11.

Contoh IDE open source untuk Bahasa pemrograman Java adalah ….

4 lines
12.

Agar tidak memakan banyak memori (RAM,Disk,CPU) maka memilih tipe server ….

a)

A. Developer Machine

b)

B. Server Machine

c)

C. Dedicated MySQL Server Machine

d)

D. Multifunctional Database

e)

E. Transactional Database Only

13.

Output dari program diatas adalah ….

a)

Nilai anda: 80 dengan Grade: B+

b)

Nilai anda: 88 dengan Grade: B+

c)

Nilai anda: 80 dengan Grade:  A

d)

Nilai anda: 88 dengan Grade:  A

e)

Nilai anda: 90 dengan Grade:  A

14.

Jelaskan keahlian yang dibutuhkan untuk menjadi software engineer!

4 lines
15.

Jelaskan tujuan pembuatan sistem informasi!

4 lines
16.

Berilah feedback/umpan balik mengenai proses pembuatan sistem informasi!

4 lines
17.

Sebutkan empat peran yang ada dalam sebuah proyek IT!

4 lines
18.

Jelaskan tugas dan tanggung jawab seorang project manager!

4 lines
19.

Jelaskan cara kerja Software Development Life Cycle (SDLC)!

4 lines
20.

Empat komponen dasar pembentuk user interface adalah ….

4 lines
21.

Output dari program diatas adalah ….

a)

nama barang = Minyak Goreng

harga = 15000

b)

nama barang = Minyak Goreng

harga = 15000

Ibu membeli Minyak Goreng seharga Rp 15000

c)

nama barang = Minyak Goreng

harga = 15000

Ibu membeli nama barang seharga Rp harga

d)

Ibu membeli nama barang seharga Rp harga

e)

Ibu membeli Minyak Goreng seharga Rp 15000

22.

Output dari program diatas adalah ….

a)

Buku Tulis

Penghapus

Spidol

b)

Penghapus

Buku Tulis

Spidol

c)

Spidol

Penghapus

Buku Tulis

d)

barang[0]

barang[1]

barang[2]

e)

barang[0] <br>

      barang[1] <br>

      barang[2] <br>

23.

Jelaskan fungsi dari perintah insert, delete, update, dan select!

 

4 lines
24.

 

Kode program yang tepat untuk mengubah nama Putri Eka Sari menjadi Putri Eka Kusuma Sari adalah ….

a)

UPDATE siswa SET nama=” Putri Eka Kusuma Sari” WHERE nis=”J J21400200”:

b)

UPDATE siswa SET nama=” Putri Eka Kusuma Sari” WHERE nis=”J21400201”;

c)

UPDATE siswa SET nama=” Putri Eka Kusuma Sari” WHERE nis=”J J21400200”;

d)

UPDATE siswa SET nama=” Putri Eka Kusuma Sari” WHERE nis=”J J21400201”:

e)

UPDATE siswa SET nama=” Putri Eka Kusuma Sari” WHERE alamat=” Jl. Manado no 5 Jakarta”

25.

Perintah yang digunakan untuk menyimpan data secara permanen di database adalah ….

a)

SAVE

b)

COMMIT

c)

ROOLBACK

d)

SAVE AS

e)

SAVE POINT

26.

Jelaskan proses dalam debugging!

4 lines
27.

Jelaskan perbedaan running dan debugging!

4 lines
28.

Berilah satu contoh kasus yang termasuk dalam jenis logical error/error logika!

4 lines
29.

Kode program yang tepat untuk mengisi titik-titik diatas adalah

a)

class dan System.out.println

b)

Class  dan system.out.println

c)

class dan Scanner.input

d)

Class  dan scanner.input

e)

class dan System.print

30.

package latihan;

public class CobaProgram {

  public static void main(String[] args) { 

    ………. nomer=13; 

    ……. (nomer%2==0){ 

        System.out.println("bilangan genap"); 

    } …….. { 

        System.out.println("bilangan ganjil"); 

    } 

}

}

Kode program yang tepat untuk mengisi titik-titik diatas adalah ….

a)

double, if, else

b)

double, if, else if

c)

int, if, else

d)

int, if, else if

e)

int, else if, else

31.

Jelaskan cara menjalankan MySQL!

4 lines
32.

Tempat untuk menyusun dan menempatkan klip/footage untuk kemudian diedit yaitu ...

a)

Project window

b)

Tools window

c)

Monitor window

d)

Timeline window

e)

Project

33.

Jelaskan platform yang digunakan untuk menjalankan aplikasi multimedia!

4 lines
34.

Tipe data yang cocok untuk menampung nama siswa adalah…

a)

boolean

b)

int

c)

char

d)

varchar

e)

enum

35.

Kode PHP diawali dan di akhiri Kode PHP diawali dan di akhiri dengan tanda?

a)

<?php ... <?php

b)

<script .... </script>

c)

<?php ..... ?>

d)

<php ....?/>

e)

</php ....<php

36.

Perhatikan syntak berikut:  public class Aplikasi {  public static void main(String[] args) { System.out.print("Kelas XI RPL"); System.out.print(“SMK Hasan Kafrawi”); }}

Jika program di atas dijalankan maka output yang akan dihasilkan adalah ?

4 lines
37.

Hal-hal apa saja yang perlu dipahami dikuasai dalam memperbaiki program ?

4 lines
38.

Jelaskan pengertian pengujian perangkat lunak!

4 lines
39.

Bahasa pemrograman yang bisa digunakan untuk website dan juga bisa digunakan untuk  pemrograman berorientasi objek adalah ?

4 lines
40.

perusahaan memerlukan kode etik untuk ...

a)

Mengembangkan bisnis

b)

Memperkaya sumber daya  perusahaan

c)

Menentukan strategi bersaing dilingkungan perusahaan

d)

Menentukan status bisnis sebagai sebuah profesi

e)

Memperkaya sopan santun karyawan