wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

UH 1 KKA

Total questions: 20

Worksheet time: 17mins

Name
Class
Date
1.

Berikut yang berhubungan dengan abstraksi adalah

a)

menyusun langkah-langkah yang efisien

b)

memecah atau membagi komponen mobil dalam beberapa bagian

c)

fokus pada informasi yang penting

d)

mencarai kesamaan bentuk benda

e)

mencari penyebab masalah

2.

Menyusun solusi langkah demi langkah untuk masalah atau aturan yang harus diikuti dalam memecahkan masalah ....

a)

abstraktion

b)

pattern recognition

c)

algorithms

d)

decomposition

e)

searching

3.

Seorang manajer proyek sedang menghadapi keterlambatan dalam penyelesaian pekerjaan. Ia ingin menganalisis berbagai faktor seperti keterlambatan pasokan bahan, kurangnya tenaga kerja, dan perubahan desain yang mempengaruhi jadwal proyek. Unutk memahami hubungan antara berbagai penyebab dan akibat dari keterlambatan tersebut, jenis diagram yang paling tepat digunakan adalah...

a)

flowchart

b)

diagram batang

c)

mind map

d)

diagram sebab akibat

e)

algoritma

4.

Seorang siswa sedang merancang sebuah program yang akan digunakan untuk memproses data pendaftaran lomba. Agar program berjalan sesuai tujuan dan efisien, ia terlebih dahulu membuat langkah-langkah sistematis unutk menyelesaikan masalah tersebut, menghindari pekerjaan yang berulang dan mengevaluasi solusi yang dirancang secara logis sebelum diimplementasikan dalam kode. Berdasarkan ilustrasi tersebut, yang merupakan manfaat dari perancangan algoritma adalah...

a)

menentukan warna objek yang menarik untuk tampilan antarmuka

b)

menyusun langkah-langkah sistematis dalam menyelesaikan masalah

c)

menggambar desain visual dari antarmuka pengguna

d)

menambahkan fitur animasi agar aplikasi lebih interaktif

e)

menyalin kode dari sumber lain untuk mempercepat proses

5.

Menyusun beberapa pendekatan berbeda unutk mengurangi penggunaan plastik merupakan bagian dari...

a)

identifikasi masalah

b)

evalusi dan pemilihan solusi

c)

refleksi dan perbaikan

d)

penyusunan solusi alternatif

e)

analisis masalah

6.

Membandingkan dua algoritma sorting untuk menentukan mana yang lebih cepat dan hemat memori termasuk....

a)

penyusunan solusi

b)

studi kasus perbandingan algoritma

c)

refleksi dan perbaikan

d)

implementasi

e)

analisis masalah

7.

Menyusun daftar belanja berdasarkan katagori kebutuhan adalah contoh dari penerapan...

a)

refleksi dan perbaikan

b)

algoritma dalam proses harian

c)

evaluasi solusi

d)

kompleksitas algoritma

e)

studi kasus

8.

Berikut adalah contoh algoritma yang digunakan dalam dunia industri adalah...

a)

pembuatan laporan keuangan dengan tangan

b)

pengambilan keputusan berdasarkan intuisi

c)

otomatisasi proses produksi dengan robot

d)

komunikasi verbal antar pekerja

e)

diskusi informal antar karyawan

9.

Gambar berikut merupakan gerbang logika

a)

AND

b)

OR

c)

XOR

d)

XNOR

e)

NAND

10.

Kode berikut ini terdapat dalam kelompok kode....

a)

Motion

b)

Looks

c)

Events

d)

Control

e)

Sensing

11.

Kolom pertama dan kedua dari kiri adalah input, sedangkan kolom paling kanan merupakan output.

Tabel kebenaran diatas merepresetasikan gerbang logika....

a)

AND

b)

OR

c)

XOR

d)

NOR

e)

NAND

12.

Jika p dan q merupakan input yang melalui sebuah gerbang logika, jika p bernilai 0 dan q bernilai 0, maka outputnya akan menghasilkan nilai 0 jika melalui gerbang....

1) OR

2) NAND

3) NOR

4) AND

5) XOR

a)

1) dan 2)

b)

2) dan 3)

c)

1) dan 4)

d)

4) dan 5)

e)

1), 2) dan 5)

13.

Gambar sirkuit logika berikut akan menghasilkan nilai 1 jika...

1) p, q, r bernilai 1

2) p, q, r bernilai 0

3) p, q bernilai 1 dan r bernilai 0

4) p, q bernilai 0 dan r bernilai 1

a)

1) dan 2)

b)

3) dan 4)

c)

2) dan 4)

d)

1) dan 3)

e)

1), 2), 4)

14.

Berikut yang merupakan fungsi dari bendera hijau (green flag) yang benar adalah..

a)

Untuk menghentikan semua script dari sebuah cerita

b)

Untuk mengubah stage menjadi besar atau kecil

c)

Untuk membuat sebuah karakter baru atau objek untuk sebuah project

d)

Untuk menjalankan script dari cerita yang telah dibuat

e)

Unutk mejalankan script setelah ada satu sesi yang ditutup

15.

Yang merupakan gerbang logika turunan adalah

a)

Buffer

b)

NOT

c)

NAND

d)

OR

e)

AND

16.

Bagian yang digunakan untuk memodifikasi tampilan dari suatu sprite yang akan kita pakai dalam sebuah project disebut

a)

script

b)

costumes

c)

backdrop

d)

sprite

e)

stage

17.

Kode berikut terdapat dalam kelompok kode

a)

motion

b)

looks

c)

events

d)

control

e)

sensing

18.

Perintah berikut berfungsi untuk...

a)

perintah yang bisa digunakan untuk 2 situasi

b)

perintah yang tidak akan berherti kecuali program dimatikan

c)

perintah yang bisa digunakan untuk 1 situasi

d)

perintah untuk mengulang sebanyak X kali yang diinginkan

e)

perintah utuk mengulang hingga kondisi tertentu terpenuhi

19.

Kode tersebut berfungsi untuk...

a)

mengubah hadapan sprite sehingga sprite akan menghadap ke arah yang ditentukan

b)

membuat sprite muncul di posisi yang kita inginkan

c)

memindahkan sprite secara horizontal

d)

membuat sprite bergerak menuju koordinat yang diinginkan dengan waktu tertentu

e)

mengubah posisi sprite yang ada pada projek kita berdasarkan garis x dan y

20.

Perintah Ask..... and wait terdapat pada block.....

a)

Sensing

b)

motion

c)

control

d)

sound

e)

looks