wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Dasar Program Keahlian

Total questions: 40

Worksheet time: 40mins

Name
Class
Date
1.

Bagian yang terhubung dengan komponen pelaksanaan dan inter koneksi antar komponen penyusun sistem komputer dalam melaksanakan aspek arsitekturnya disebut….

a)

Arsitektur Komputer

b)

Aplikasi Komputer

c)

Organisasi Komputer

d)

Sistem Komputer

e)

Instalisasi Komputer

2.

Bagian yang terhubung dengan komponen pelaksanaan dan inter koneksi antar komponen penyusun sistem komputer dalam melaksanakan aspek arsitekturnya disebut….

a)

Arsitektur Komputer

b)

Aplikasi Komputer

c)

Organisasi Komputer

d)

Sistem Komputer

e)

Instalisasi Komputer

3.

Komponen dari CPU yang bertugas melakukan perhitungan aritmatika dan pembadingan

adalah ....

a)

Control Unit

b)

Memory Unit

c)

ALU

d)

Processor Unit

e)

RAM unit

4.

Pada sistem komputer yang bertugas mengontrol jalannya suatu sistem secara keseluruhan adalah…

a)

Processor

b)

ALU

c)

RAM

d)

ROM

e)

Memory

5.

Bagian dalam komputer yang berfungsi untuk mengatur dan mengendalikan setiap kerja komponen komputer adalah….

a)

Processor

b)

ALU

c)

Control Unit

d)

Memory

e)

RAM

6.

Berapa nilai konversi desimal menjadi biner berikut ini 25 (10 ) = ... (2)

a)

11001

b)

10101

c)

10001

d)

10011

e)

01010

7.

Y = A+ B adalah persamaan untuk gerbang …

a)

XOR

b)

NOR

c)

OR

d)

AND

e)

NAND

8.

Dibawah ini termasuk tabel kebenaran dari gerbang logika …

a)

XOR

b)

NOR

c)

OR

d)

AND

e)

NAND

9.

Perhatikan pernyataan dibawah ini dengan cermat

1) AND

2) NOR

3) NOT

4) EX-OR

5) OR

6) NAND

Dari pernyataan data diatas yang merupakan operator dasar logika ditunjukkan nomor....

a)

1,2,3

b)

3,2,4

c)

1,3,5

d)

4,5,6

e)

2,5,6

10.

Sebuah image yang tersusun dari kumpulan titik-titik warna dengan jumlah tertentu yang tersusun secara sistematik sehingga membentuk suatu objek gambar adalah. ...

a)

Raster Mode

b)

Image Vector Mode

c)

Bitmad Mode

d)

Bitmap / Raster

e)

Image Vector

11.

Kombinasi tombol pada keyboard yang digunakan untuk menyimpan data pada corel draw dalam bentuk JPEG adalah . . .

a)

CTRL + A

b)

CTRL + P

c)

CTRL + S

d)

CTRL + E

e)

CTRL + Z

12.

Alat yang digunakan untuk menarik, memindahkan objek pada corel draw adalah...

a)

Pick Tool

b)

Envelop Tool

c)

Eraser Tool

d)

Shape Tool

e)

Berzier Tool

13.

Ikon yang digunakan untuk membuat segitiga atau segi banyak terdapat pada nomor….

a)

1

b)

2

c)

3

d)

4

e)

5

14.

Pada software Photoshop, alat seleksi apa yang paling tepat untuk memilih objek wanita yang memakai baju warna merah muda tersebut secara utuh?

a)

Rectangular Marquee Tool

b)

Magnetic Lasso Tool

c)

Quick Selection Tool

d)

Poligonal Lasso Tool

e)

Magic Wand Tool

15.

Tool seleksi apa yang paling tepat digunakan untuk memilih dan mengubah warna hitam pada baju wanita di bawah secara cepat!

a)

Rectangular Marquee Tool

b)

Magnetic Lasso Tool

c)

Quick Selection Tool

d)

Poligonal Lasso Tool

e)

Magic Wand Tool

16.

Pada Software Photoshop terdapat banyak sekali tools dengan fungsi yang berbeda-beda. Penggunaan tools yang ada di Photoshop, akan mempermudah dalam membuat suatu desain. Gambar macam-macam tools diatas yang berfungsi untuk menduplikat bagian tertentu pada suatu objek adalah …

a)

Spot Healing Brush Tool

b)

Healing Brush Tool

c)

Patch Tool

d)

Content-Aware Move Tool

e)

Red Eye Tool

17.

Warna pada gambar berikut yang memberikan respon psikologi berupa Power, energy, kehangatan, agresi, dan bahaya. Warna yang dimaksud adalah…

a)

Hijau

b)

Merah

c)

Kuning

d)

Orange

e)

Putih

18.

Jika kita ingin mencetak sebuah poster atau cover buku maka akan dihadapkan pada dua pilihan yaitu memilih warna RGB atau CMYK. Perbedaan yang mendasar pada warna RGB dan CMYK adalah …..

a)

Variasi warna CMYK lebih banyak

b)

Warna CMYK lebih redup

c)

Warna RGB lebih redup

d)

Warna CMYK lebih terang dari RGB

e)

Warna RGB lebih redup dari CMYK

19.

Sketsa adalah gambar sederhana atau draf kasar yang dibuat secara global untuk melukiskan bagian-bagian pokok yang ingin di ungkapkan oleh pembuatnya. Berdasarkan definisi tersebut, sebutkan unsur-unsur yang membentuk sketsa berikut:

a)

Garis, Warna, Bidang, Ruang

b)

Garis, Bentuk, Titik, Bidang

c)

Garis, Warna, Bidang, Bentuk

d)

Garis, Titik,Warna, Bentuk

e)

Garis, Warna, Titik, Ruang

20.

Secara umum lapisan protokol dalam jaringan dapat dibagi menjadi tujuh lapisan/layer. Lapisan ini biasa juga disebut sebagai lapisan model OSI. Dibawah ini yang tidak termasuk dalam lapisan model OSI yaitu…

a)

Visualation Layer

b)

Physical Layer

c)

Session Layer

d)

Transport Layer

e)

Presentation Layer

21.

Dari gambar diatas layer manakah yang berfungsi sebagai antarmuka aplikasi dengan fungsionalitas mengatur bagaimana aplikasi dapat mengakses jaringan, dan kemudian membuat pesan-pesan kesalahan yaitu…

a)

Application Layer

b)

Presentation Layer

c)

Session Layer

d)

Network Layer

e)

Physical Layer

22.

Jika diketahui suatu perangkat jaringan menggunakan IP Address = 200.100.50.69 dan subnet mask 255.255.255.240, maka berapakah prefix, ip network, dan ip host..

a)

/28; 200.100.50.64; 200.100.50.74

b)

/27; 200.100.50.64; 200.100.50.95

c)

/25; 200.100.50.64; 200.100.50.126

d)

/29; 200.100.50.68; 200.100.50.74

e)

/26; 200.100.50.64; 200.100.50.126

23.

Tentukan berapakah ip host pertama dan ip host terakhir dari ip address 192.168.100.100/27 …

a)

192.168.100.65 dan 192.168.100.126

b)

192.168.100.64 dan 192.168.100.128

c)

192.168.100.1 dan 192.168.100.127

d)

192.168.100.64 dan 192.168.100.128

e)

192.168.100.97 dan 192.168.100.126

24.

Gambaran secara fisik dari pola hubungan antara komponen-komponen jaringan yang meliputi server, workstation, hub dan pengkabelannya disebut …

a)

Internet Working

b)

Protokol

c)

Topologi Jaringan

d)

Workstation

e)

Sistem Operasi Jaringan

25.

Sistem hubungan jaringan yang memungkinkan koneksi masih dalam lokal area network untuk tujuan tertentu seperti memasukkan data dan ujian online (LAN) adalah …

a)

Internet

b)

Intranet

c)

Infranet

d)

Hostpot

e)

WAN

26.

IP address dikelompokan dalam lima kelas, yaitu kelas A, B, C, D, dan E. Perbedaannya terletak pada ukuran dan jumlah. IP address kelas A jaringan IP address. Kelas B digunakan untuk jaringan berukuran besar dan sedang. IP address Kelas C untuk pembagian jaringan yang banyak, namun masing-masing jaringan memiliki anggota yang sedikit. IP address Kelas D dan E juga didefinisikan, tetapi tidak digunakan dalam penggunaan normal, kelas d diperuntukan bagi jaringan multicast, dan E untuk Eksperimental. Untuk range kelas B pada IPv4 yaitu ….

a)

224-239

b)

128-191

c)

0-127

d)

240-255

e)

1-126

27.

Fungsi bit awal ( Leading bits ) pada IPv4 adalah…

a)

Mencari Subnet Address

b)

Menghitung Jumlah host per subnet

c)

Mencari Broadcast Address

d)

Inisialisasi nilai biner antara kelas satu dengan kelas lainnya

e)

Menentukan range host yang valid

28.

Fungsi bit awal ( Leading bits ) pada IPv4 adalah…

a)

Mencari Subnet Address

b)

Menghitung Jumlah host per subnet

c)

Mencari Broadcast Address

d)

Inisialisasi nilai biner antara kelas satu dengan kelas lainnya

e)

Menentukan range host yang valid

29.

Alamat yang dikenal dan dapat diakses oleh jaringan lain disebut alamat …

a)

Client

b)

Jaringan

c)

Web

d)

Internet

e)

IP

30.

Menghubungkan pengguna dengan mesin komputer dengan menerjemahkan perintah yang dapat dimengerti oleh komputer adalah tugas dari ....

a)

Input

b)

Output

c)

Flowchart

d)

Bahasa Pemrograman

e)

Instruksi

31.

Pada gambar diatas simbol flowchart yang menunjukkan pengolahan yang dilakukan oleh sebuah program adalah ....

a)

Terminator

b)

Garis Alir

c)

Preparation

d)

Proses

e)

Input / Output data

32.

Jika terdapat gambar seperti dibawah ini maka proses pengolahan yang terjadi pada program yaitu

a)

Input bilangan

b)

Hitung sisa bagi antara bilangan dengan 2

c)

Apakah sisa = 0

d)

Cetak genap

e)

Cetak ganjil

33.

Dalam menggunakan operator boolean logika kita dapat memperoleh hasil ?

a)

False True

b)

False

c)

Positif Negatif

d)

True

e)

Positif

34.

Dalam pemrograman sederhana terdapat beberapa macam operator yang digunakan untuk melakukan operasi tertentu.

“tulisan1,tulisan2,tulisan3;

tulisan1 = ”Selamat Datang ”

tulisan2 = ”di SMK Negeri 1 Tapen”

tulisan3 = tulisan1+tulisan2"

Pada program program diatas, termasuk dalam operator ….

a)

Operator Pengurangan

b)

Operator Penggabungan

c)

Operator Aritmatika

d)

Operator Penjumlahan

e)

Operator Perubahan

35.

Dalam penulisan kode program biasanya terdapat syntax error seperti gambar diatas. Apa yang dimaksud dengan syntax error ?

a)

Kesalahan dalam pemrogram karena aturan pemrogram tidak sesuai atau kesalahan pada konstruksi kode.

b)

Kesalahan dalam kode karena aturan hasil program yang tidak sesuai atau kesalahan pada konstruksi kode.

c)

Kesalahan dalam penulisan kode karena aturan penulisan yang tidak sesuai atau kesalahan pada pemrogram.

d)

Kesalahan dalam penulisan kode karena aturan penulisan yang tidak sesuai atau kesalahan pada konstruksi kode.

e)

Kesalahan dalam penulisan kode karena aturan penulisan yang tidak sesuai atau kesalahan pada hasil program dan pemrogram.

36.

Kode program yang digunakan untuk kondisi lebih dari 2 kondisi dengan nilai tanpa interval adalah ...

a)

If

b)

If else

c)

If else if

d)

Switch Case

e)

If else ef else

37.

Sebuah alur dalam algoritma dimana sebuah pernyataan akan dijalankan jika terdapat kondisi terpenuhi, merupakan pengertian dari ...

a)

Operator

b)

Logika

c)

Operasi

d)

Aritmatika

e)

Percabangan

38.

Perhatikan algoritma perulangan berikut :

Judul : Algoritma Deret Bilangan

KAMUS:

jml, a : integer

ALGORITMA:

jml = 0

For (a = 1; a <= 5; a = a + 1)

jml = jml + a

EndFor

output(jml)

Pada program sederhana diatas, apakah output yang akan tampil …

a)

1,2,3,4,5,6,7,8,9,10

b)

1,2,3,4,5,6,7

c)

1,2,3,4,5

d)

1,2,3

e)

1,2

39.

Hasil yang disajikan kode program berikut adalah

#array

int a(5)

a[0]=100

a[1]=75

a[2]=a[0]-a[1]

a[3]=a[0]+a[1]

System.out.println(a[4]= "+a[4]);

a)

175

b)

100

c)

75

d)

25

e)

0

40.

Hasil yang disajikan program berikut adalah ….

int a(3)

a[0]=10

a[1]=15

a[2]=a[0]

a[0]=a[1]

System.out.println(a[0])

System.out.println(a[1])

System.out.println(a[2])

a)

10, 15, 15

b)

10, 10, 15

c)

10, 10, 10

d)

15, 10, 10

e)

15, 15, 10