wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Penilaian Harian Berpikir Komputasional 1

Total questions: 25

Worksheet time: 52mins

Name
Class
Date
1.

Disaat membuat teh manis, sorang siswa membuat catatan terlebih dahulu, mulai dari menyiapkan bahan dan alat, kemudian memasukkan gula, dan teh kedalam cangkir, lalu kemudian dituangkan air panas dan diaduk menggunakan sendok teh, hingga akhirnya teh manisnya siap dinikmati....

Contoh kasus diatas merupakan penerapan dari metode berpikir komputasional....

a)

Abstraksi

b)

Dekomposisi

c)

Pengenalan Pola

d)

Rancangan Algoritma

2.

Dalam perjalanan kesekolah seorang guru yg berkendara motor melihat di depannya ada sorang ibu-ibu yang menyalakan lampu sein motornya kearah kanan (Biasanya suka belok ke kiri). kemudian guru tersebut menganalisa data, dan pola cara berkendara ibu-ibu, sehingga tiba-tiba mengurangi kecepatan laju kendaraannya untuk untuk mengurangi resiko kecelakan....

Contoh kasus diatas merupakan penerapan dari metode berpikir komputasional....

a)

Pengenalan Pola

b)

Abstraksi

c)

Dekomposisi

d)

Rancangan Algoritma

3.

Salah satu manfaat dari pemahaman konsep berpikir komputasional adalah, kecuali....

a)

Mampu menyelesaikan masalah sehari - hari dengan efektif dan efisien

b)

Panik dalam menghadapi masalah

c)

Memiliki logika dan kemampuan berpikir yang kritis

d)

Memiliki akhlak yang baik

4.

Teknik pemecahan masalah yang sangat luas wilayah penerapannya, bukan hanya untuk menyelesaikan masalah seputar ilmu komputer saja, melainkan juga untuk menyelesaikan berbagai masalah di dalam kehidupan sehari-hari disebut....

a)

Pemrograman

b)

Algoritma

c)

Komputasi

d)

Berpikir komputasi

5.

Konversilah bilangan berikut menjadi bilangan basis 8, Tuliskan langkah-langkah yang diperlukan untuk melakukan konversi tersebut!

  1. a. 257

  2. b. 513

4 lines
6.

Xixi mengirimkan sebuah kata rahasia kepada Ben. Xixi memberi tahu petunjuk berikut ini kepada Ben.

1.  Bagian atas dari setiap kartu ditandai dengan persegi panjang berwarna hitam.

2.  Pada setiap kartu, terdapat dua buah huruf. Huruf yang berada pada bagian bawah adalah huruf yang harus ditulis sebelum huruf yang berada pada bagian atas.

3.  Terdapat satu buah kartu yang hanya terdiri atas satu buah huruf.

Berdasarkan kartu-kartu dan petunjuk yang dikirim oleh Xixi, kata apakah yang dikirimkan oleh Xixi kepada Ben?

a)

ALGORITMA

b)

AMGORITLA

c)

AMTIROGLA

d)

AMALGORITM

7.

Sebuah kelas ingin menyiapkan acara piknik. Mereka memutuskan untuk menggunakan berpikir komputasional. Langkah mana yang mencerminkan proses ini?

a)

Mengabaikan kebutuhan biaya dan mencari tempat secara acak

b)

Membuat daftar semua hal yang perlu disiapkan dan membagi tugas

c)

Menunggu hingga hari H untuk merencanakan semuanya

d)

Mengundang semua orang tanpa menyiapkan lokasi terlebih dahulu

8.

Seorang siswa ingin membuat aplikasi sederhana untuk menghitung jumlah pengunjung di sebuah acara. Dia memutuskan untuk mengumpulkan data dengan cara mencatat setiap pengunjung yang masuk. Setelah beberapa hari, dia memiliki data pengunjung yang sangat banyak. Bagaimana sebaiknya siswa tersebut menggunakan berpikir komputasional untuk memproses data tersebut?

a)

Menghitung semua pengunjung satu per satu secara manual

b)

Mengabaikan data yang terlalu banyak dan tidak menghitungnya

c)

Mengelompokkan dan membagi data berdasarkan waktu/hari, lalu menghitungnya

d)

Membuat catatan baru untuk setiap pengunjung dan menghitungnya lagi

9.

Anda diminta untuk membuat program yang mengelompokkan data siswa berdasarkan nilai mereka ke dalam kategori: lulus, remedial, dan tidak lulus.

Bagaimana Anda dapat mendekomposisi masalah ini untuk membuat program yang lebih terstruktur?

a)

Menyimpan semua data siswa dalam satu variabel dan memprosesnya sekaligus.

b)

Membuat fungsi terpisah untuk mengelompokkan siswa berdasarkan kategori lulus, remedial, dan tidak lulus.

c)

Mengelompokkan hanya berdasarkan lulus atau tidak lulus, dan mengabaikan kategori remedial.

d)

Menggabungkan siswa lulus dan remedial dalam satu kategori, dan sisanya dalam kategori tidak lulus.

10.

Sistem bilangan yang terdiri dari 0, 1, 2, 3, 4, 5, 6, 7 adalah sistem bilangan...

a)

Oktal

b)

Biner

c)

Hexadesimal

d)

Decimal

11.

Tiga berang-berang, masing-masing mempunyai satu meja belajar sendiri. Pada setiap meja ada 2 buku, yang anda lihat berantakan urutannya. Mereka ingin merapikannya pada beberapa kali (putaran) dan menukar buku. Pada setiap putaran, setiap berang-berang menukar dengan salah satu cara:

● Pada cara pertama, satu berang-berang menukar dua buku yang berada pada sebuah meja (Contoh A). ● Pada cara kedua, berang-berang bersebelahan menukar dua buku yang ada pada kiri-kanannya (Contoh B).

● Pada putaran pertama (dan pada setiap putaran bernomor ganjil berikutnya), setiap berangberang menukar buku yang ada di mejanya (contoh A) jika keduanya tidak terurut.

● Pada putaran kedua (dan pada setiap putaran bernomor genap berikutnya), setiap berangberang, kecuali di meja terkanan, menukar buku terkanannya dengan buku terkiri meja disebelah kanannya (contoh B) jika keduanya tidak terurut.

● Putaran-putaran dilakukan sampai semua terurut.

Pertanyaan : Berapa banyaknya putaran minimal yang dibutuhkan untuk mendapatkan urutan 1, 2, 3, 4, 5, 6?

4 lines
12.

Ari mempunyai jalanan di halamannya yang cukup panjang. Tetangganya dapat parkir di jalan tersebut, namun hanya bisa mundur untuk keluar sebab jalannya sempit. Karena ia hanya memiliki sebuah mobil, tetangga minta izin untuk ikut parkir di jalan tersebut. Supaya yakin tidak ada yang terblokir, ia membuat tabel kapan tetangga boleh parkir, dan kapan harus pergi. Setiap pagi, mobil yang akan pergi harus keluar sebelum mobil lainnya masuk. Seperti dapat dilihat pada tabel, tak ada yang meninggalkan jalan pada hari Senin.

Pertanyaan: Mobil siapa yang akan diparkir di jalanan pada akhir hari Jumat?

4 lines
13.

Yang termasuk dari ketentuan struktural algoritma berurutan adalah....

a)

mengulang pernyataan pada badan pengulangan sepanjang kondisi terpenuhi

b)

menetapkan nilai counter, biasanya 0 atau 1

c)

setiap instruksi dikerjakan satu-satu

d)

mengeksekusi pernyataan yang ada di badan pengulangan

14.
Cara yang tepat untuk mengkonversi bilangan desimal menjadi bilangan oktal yaitu ....
a)
mengalikan bilangan tersebut oleh 8 secara terus-menerus
b)
mengurangi bilangan tersebut dengan 8 secara terus-menerus
c)
membagi bilangan tersebut oleh 8 secara terus-menerus
d)
menambahkan bilangan tersebut dengan 8 secara terus-menerus
15.
Untuk mengkonversi bilangan desimal menjadi bilangan biner dapat dilakukan dengan cara ....
a)
membagi bilangan tersebut oleh 2 secara terus-menerus
b)
mengalikan bilangan tersebut oleh 2 secara terus-menerus
c)
mengurangi bilangan tersebut dengan 2 secara terus-menerus
d)
menambahkan bilangan tersebut dengan 2 secara terus-menerus
16.

Urutan rangkaian konsep fungsi yang benar adalah …

a)

input → output → proses 

b)

input → proses → output

c)

output → proses → input

d)

output → input →  proses

17.

Berikut yang tidak benar tentang berpikir komputasional adalah ....

a)

Melatih diri agar bekerja secepat komputer

b)

Memecah masalah kompleks menjadi lebih sederhana

c)

Membuang informasi yang tidak penting

d)

Menyusun penyelesaian dengan langkah-langkah logis dan sesuai aturan

18.

Sistem Bilangan yang menggunakan radiks atau basis 16 adalah …

a)

Heksadesimal

b)

Biner

c)

Oktal

d)

Desimal

19.

Mana yang BUKAN contoh pengenalan pola?

a)

Menentukan apakah email adalah spam atau bukan

b)

Memprediksi cuaca berdasarkan pola sebelumnya

c)

Mengelompokkan barang berdasarkan warna

d)

Menghafal semua data tanpa mencari pola

20.

Contoh penerapan pengenalan pola dalam kehidupan sehari-hari adalah...

a)

Menghafal daftar belanja

b)

Menebak jawaban soal secara acak

c)

Menganalisis cuaca untuk memprediksi hujan

d)

Menggunakan kalkulator untuk menghitung angka

21.
Operasi hitung 7 x 2 jika dituliskan dengan ekspresi postfix menjadi ....
a)
x72
b)
72 x
c)
72*
d)
*72
22.
Bilangan oktal 1006 jika diubah ke dalam bentuk bilangan desimal menjadi ....
a)
4.405
b)
5.044
c)
518
d)
815
23.

Apa yang menjadi hasil dari konversi bilangan oktal 17 ke desimal?

4 lines
24.

Sebuah robot pengukur suhu mengirimkan data hasil pembacaan sensor dalam bentuk bilangan biner 110010₍₂₎. Data tersebut perlu diubah menjadi bilangan desimal agar bisa dibaca manusia.

  • Jelaskan langkah-langkah dekomposisi yang kamu lakukan untuk mengubah data tersebut ke desimal.

  • Jelaskan pola nilai tempat yang terlihat pada bilangan biner tersebut.

4 lines
25.

Orang yang biasa berpikir komputasional akan dapat menyelesaikan masalah rumit dengan cara yang sederhana dan efektif karena dia membiasakan otaknya untuk berpikir secara....

a)

Terstruktur, Pesimis, dan Kreatif

b)

Logis, Terstruktur, dan Kreatif

c)

Kreatif, Pesimis, dan terstruktur

d)

Logis, Pesimis, Kreatif