wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

UH BAB 2

Total questions: 20

Worksheet time: 20mins

Name
Class
Date
1.

Berpikir komputasional adalah cara berpikir untuk memecahkan masalah dengan menggunakan ....

a)

Ilmu hitung

b)

Ilmu Komputer

c)

Prinsip dan konsep yang digunakan dalam ilmu komputer

d)

Konsep Aritmatika

2.

Salah satu manfaat berfikir komputasional adalah "Memudahkan seseorang mengamati masalah dan menemukan solusi dari permasalahan tersebut. Semakin banyak solusi yang dimiliki, maka suatu masalah dapat diselesaikan dengan efektif dan efisien". Dalam berfikir komputasional dikenal 4 METODE yaitu dekomposisi, pengenalan pola ...... dan .....

a)

Algoritma dan aritmatika

b)

Algoritma dan struktur data

c)

Algoritma dan fungsi

d)

Algoritma dan sistem bilangan

3.

Apa yang dimaksud dengan "flowchart" dalam konteks algoritma?

a)

Diagram yang menggambarkan langkah-langkah algoritma dengan simbol-simbol grafis

b)

Grafik yang menunjukkan arus listrik dalam komputer

c)

Sekumpulan data yang sangat rumit dalam program komputer

d)

Kode program untuk bahasa pemrograman tertentu

4.

Struktur data adalah cara menyimpan, mengambil dan menyusun data. Struktur data memungkinkan data yang ada di computer lebih mudah............

a)

Dihapus

b)

Dipindahkan

c)

Diakses dan diperbaharui

d)

Ditumpuk

5.

Stack  adalah struktur data yang berfungsi menghapus atau menyisipkan item baru di bagian atas tumpukan ( stacks ). Struktur data STACK termasuk dalam struktur data Linear yang bersifat ....

a)

Statis

b)

Dinamis

c)

Array

d)

Queue

6.

Stack menggunakan konsep........

a)

LIFO

b)

LOFI

c)

OFIL

d)

FIFO

7.

FILO / First In Last Out dari tumpukan data ini adalah kardus / kotak bernomor....

a)

3

b)

1

c)

2

d)

4

8.

Konsep bagaimana menemukan masalah yang ada disekitar kita, memahaminya, kemudian mengembangkan solusi yang inovatif dengan bantuan perangkat teknologi komputer. pengertian ini merupakan konsep....

a)

berpikir rasional

b)

berpikir optimis

c)

berpikir positif

d)

berpikir komputasional

9.

Perhatikan gambar mesin! Pada mesin ini, jika kita memasukkan lingkaran ke lubang input nomor 1, dan melewati beberapa fungsi yang ada, maka hasil output melalui lubang K adalah…

a)

lingkaran

b)

segitiga

c)

persegi

d)

segi lima

10.

Perhatikan gambar himpunan! Himpunan buah kesukaan adik dan kakak adalah…

a)

jeruk, jambu

b)

mangga

c)

rambutan, duku, buah naga

d)

jeruk, jambu, mangga

11.

Perhatikan gambar! Jika posisi sulaman ditentukan dari perintah yang menunjukkan pertemuan kolom dan baris, algoritma yang tepat untuk membuat sulaman seperti pada gambar adalah…

a)

C3-H9; C3-I9; H3-D9; C9-I9

b)

C3-I3; C3-I9; H3-D9; C9-I9

c)

C3-H3; C3-H9; H3-C9; C9-H9

d)

C3-H4; C3-H9; C3-C9; C9-H9

12.

Gambar berikut ini merupakan contoh dari tahapan dalam berpikir komputasional, yaitu....

a)

abstraksi

b)

desain algoritma

c)

dekomposisi

d)

pengenalan pola

13.

Boni mendapat tugas dari guru seni budaya untuk membuat sketsa gambar hewan. Boni ingin membuat gambar panda seperti pada gambar berikut ini. Langkah awal yang harus dilakukan oleh Boni adalah....

a)

memberi bingkai pada gambar

b)

menyiapkan kertas gambar dan alat tulis

c)

memberi warna pada gambar

d)

menggambar bagian kepala dahulu

14.

Jojo ingin melakukan perjalanan untuk mengunjungi kota-kota di Jawa Tengah, yaitu Purwokerto, Kebumen, Banyumas, Wonosobo, Banjarnegara, dan Cilacap. Kota-kota tersebut dihubungkan dengan jalur bus. Rute bus yang tersedia (dalam dua arah) adalah sebagai berikut:

·       Banyumas – Purwokerto

·       Purwokerto – Kebumen

·       Cilacap – Banyumas

·       Banjarnegara – Wonosobo

Jika Jojo memulai perjalanannya dari kota Banyumas dengan bus, kota mana yang tidak dapat dikunjungi oleh Jojo?

a)

Wonosobo

b)

Purwokerto

c)

Kebumen

d)

Banyumas

15.

Diberikan algoritma, apabila warna merah, maka jadi hijau. Apabila warna hijau, maka jadi putih. Selain warna merah dan hijau, maka jadi ungu. Jika kondisi input warna adalah hitam, maka warna akan menjadi .....

a)

Merah

b)

Ungu

c)

Hijau

d)

Putih

16.

Teknik memecahkan masalah yang sangat luas wilayah penerapannya, bukan hanya untuk menyelesaikan masalah seputar ilmu komputer saja, melainkan juga untuk menyelesikan masalah sehari hari disebut ... .

a)

pemrograman

b)

algoritma

c)

komputasi

d)

berfikir komputasi

17.

Cara mengimplementasikan Computational Thinking adalah dengan ... .

a)

memahami masalah, mengumpulkan semua data, lalu mencari solusi sesuai dengan masalah

b)

memahami masalah, mulai mencari solusi sesuai dengan masalah kemudian mengumpulkan semua data

c)

menyajikan data, mengumpulkan masalah dan memuat data

d)

menganalisis masalah, membuat data dan menyimpul

18.

Apa langkah pertama yang perlu dilakukan dalam algoritma membuat kopi ?

a)

Menggiling biji kopi

b)

Mendidihkan air

c)

Menyeduh kopi

d)

Memasukkan gula dan susu

19.

Mengapa penting untuk merencanakan algoritma sebelum menulis kode program?

a)

Agar terlihat profesional

b)

Agar tampilan program lebih menarik

c)

Agar lebih cepat menyelesaikan program

d)

Agar dapat mengorganisir langkah-langkah dengan baik dan menghindari kesalahan

20.

Seekor ulat sedang duduk di ujung cabang sebuah pohon apel. Ia ingin makan semua apel yang ada lewat dahan pohon. Setiap bagian dahan panjangnya 1 meter.

Berapa meter lintasan terpendek yang harus ditempuh oleh ulat untuk dapat memakan semua apel yang ada di pohon tersebut?

a)

12 meter

b)

13 meter

c)

15 meter

d)

19 meter