wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Belajar Bareng ASLM Berpikir Komputasional

Total questions: 82

Worksheet time: 2hrs 4mins

Name
Class
Date
1.
Di sebuah toko online, setiap produk dikategorikan ke dalam beberapa kategori (misalnya: elektronik, pakaian, buku). Setiap kategori dapat memiliki subkategori (misalnya: elektronik -> ponsel, laptop, kamera). Struktur data yang paling tepat untuk merepresentasikan hierarki kategori produk tersebut adalah...
a)
Linked List
b)
Stack
c)
Tree
d)
Graf
2.
Sara akan mengadakan pesta. Sara harus berbicara dengan beberapa temannya, yaitu Ali, Bedu, Tika, Dani dan Emil. Sara dapat berbicara secara langsung dengan Emil. Namun, untuk berbicara dengan yang lainnya, ada beberapa pertimbangan berikut. 1) Sebelum ke Dani, ia harus k e Ali dahulu 2) Sebelum ke Bedu, ia ke Emil dahulu 3) Sebelum ke Tika, ia ke Bedu dan Dani dahulu 4) Sebelum ke Ali, ia sudah ke Bedu dan Emil Untuk memudahkan urutan, sara membuat data temannya ini dalam bentuk struktur data graph. Manakah dari graph berikut yang mengilustrasikan persoalan Sara?
a)
Opsi 1
b)
Opsi 2
c)
Opsi 3
d)
Opsi 4
3.
Gambar berikut merupakan struktur data organisasi sebuah perusahaan pada contoh penerapan...
a)
Tree
b)
Graf
c)
Linier
d)
Binnary
4.
Sebuah perpustakaan memiliki jaringan komputer dengan 5 komputer (Komputer1, Komputer2, Komputer3, Komputer4, Komputer5). Komputer1 terhubung ke Komputer2 dan Komputer3, Komputer2 terhubung ke Komputer4, Komputer3 terhubung ke Komputer4 dan Komputer5, dan Komputer4 terhubung ke Komputer5.
a)
Komputer1 -> Komputer3 -> Komputer4 -> Komputer5
b)
Komputer1 -> Komputer2 -> Komputer4 -> Komputer5
c)
Komputer1 -> Komputer3 -> Komputer5
d)
Komputer1 -> Komputer2 -> Komputer3 -> Komputer5
5.
Sebuah perusahaan bis memiliki rute antara kota Jakarta, Bandung, Semarang, Surabaya, dan Bali. Rute tersedia dari Jakarta ke Bandung, Bandung ke Semarang, Semarang ke Surabaya, dan Surabaya ke Bali. Jalur dari Jakarta ke Bali adalah ....
a)
Jakarta -> Semarang -> Surabaya -> Bali
b)
Jakarta -> Bandung -> Surabaya -> Bali
c)
Jakarta -> Bandung -> Semarang -> Surabaya -> Bali
d)
Jakarta -> Bandung -> Semarang -> Bali
6.
Sebuah kota memiliki jaringan air minum dengan 6 tangki air (Tangki Utama, Tangki Barat, Tangki Timur, Tangki Selatan, Tangki Utara, Tangki Tengah). Tangki Utama terhubung ke Tangki Barat dan Tangki Timur, Tangki Barat terhubung ke Tangki Selatan, Tangki Timur terhubung ke Tangki Utara, dan Tangki Selatan terhubung ke Tangki Tengah. Jalur terpendek dari Tangki Utama ke Tangki Tengah adalah ....
a)
Tangki Utama -> Tangki Barat -> Tangki Selatan -> Tangki Tengah
b)
Tangki Utama -> Tangki Timur -> Tangki Utara -> Tangki Tengah
c)
Tangki Utama -> Tangki Barat -> Tangki Utara -> Tangki Tengah
d)
Tangki Utama -> Tangki Timur -> Tangki Tengah
7.
berapa jumlah leaf pada gambar tree disamping ?
a)
4
b)
1
c)
8
d)
tidak ada leaf
8.
Dalam pohon klasifikasi hewan, kategori teratas adalah "Vertebrata". Di bawahnya ada "Mamalia" dan "Burung". Mamalia memiliki dua kategori: "Karnivora" dan "Herbivora". Burung memiliki dua kategori: "Pemangsa" dan "Pemakan biji". Apa tingkat ketiga dari pohon ini?
a)
Karnivora, Herbivora, Pemangsa, Pemakan biji
b)
Vertebrata
c)
Mamalia dan Burung
d)
Mamalia, Karnivora, Herbivora
9.
Dalam pohon klasifikasi tumbuhan, kategori teratas adalah "Tumbuhan". Di bawahnya ada "Berbiji" dan "Tidak berbiji". "Berbiji" memiliki dua subkategori: "Gymnospermae" dan "Angiospermae". "Tidak berbiji" memiliki dua subkategori: "Paku" dan "Lumut". Berapa banyak node daun dalam pohon ini?
a)
4
b)
3
c)
2
d)
1
10.
Dalam sebuah proyek pengembangan perangkat lunak, direktori utama adalah "Proyek". Di bawahnya terdapat "Src" dan "Docs". "Src" memiliki dua subdirektori: "Main" dan "Test". "Docs" memiliki satu berkas: "README.md". Berapa banyak total node dalam pohon ini?
a)
6
b)
4
c)
5
d)
7
11.
Dalam pohon genealogi, generasi teratas adalah "Kakek". Di bawahnya ada "Ayah" dan "Paman". "Ayah" memiliki dua anak: "Saya" dan "Saudara". "Paman" memiliki tiga anak: "Sepupu A", "Sepupu B", dan "Sepupu C". Berapa banyak node pada tingkat kedua dalam pohon ini?
a)
2
b)
3
c)
4
d)
5
12.
Perhatikan dan bacalah dengan teliti pernyataan dan gambar yang disajikan. Pertanyaan : Pada hari apa murid-murid Bebras dapat bermain bola ?
a)
Kamis
b)
Senin
c)
Selasa
d)
Rabu
13.
Di dalam sebuah sistem berkas komputer, direktori utama adalah "C:". Di bawahnya terdapat dua subdirektori: "Program Files" dan "Users". Di dalam "Users" terdapat "John" dan "Mary". "John" memiliki berkas "resume.docx", dan "Mary" memiliki berkas "photo.jpg". Berapa tinggi pohon ini?
a)
4
b)
3
c)
2
d)
1
14.
Manakah dari pernyataan berikut yang benar terkait struktur data tree dan graph?
a)
Struktur data tree memiliki simpul akar, sedangkan graph tidak memiliki simpul akar.
b)
Struktur data tree adalah struktur data linear, sedangkan graph adalah struktur data non linear.
c)
Struktur data tree adalah struktur data non-hierarkis, sedangkan graph adalah struktur data hierarkis.
d)
Struktur data tree memiliki tepi (edge) yang saling terhubung, sedangkan graph memiliki tepi yang tidak terhubung.
15.
Reza bangun setiap jam 4 pagi menanak nasi untuk sarapan keluarga. Setiap menanak nasi, hal pertama yang Reza lakukan adalah mencuci beras sampai 2 kali. Kemudian reza mempersiapkan Magicom yang akan digunakan sebagai alat penanak nasi. Sebelum menekan tombol penanak, Reza biasanya memperhatikan merk dari Magicom yang digunakan. Kemudian barulah Reza menekan tombol penanak nasi. Dari cerita di atas, hal yang seharusnya tidak dilakukan Reza adalah
a)
Memperhatikan merk magicom
b)
Bangun jam 4 pagi
c)
Mencuci beras 2 kali
d)
Menanak Nasi
16.
Logo toyota adalah kumpulan dari ?
a)
Lingkaran
b)
Garis
c)
Titik
d)
Pola
17.
Perhatikan urutan berikut ini ! 1. Goreng Nasi 2. Sajikan Nasi Goreng 3. Bersihakan Sayuran 4. Kocok Telur 5. Masukkan Nasi 6. Masukkan Sayuran Urutkan dengan benar !
a)
3 - 4 - 5 - 6 - 1 - 2
b)
3 - 1 - 5 - 6 - 4 - 2
c)
1 - 4 - 5 - 6 - 3 - 2
d)
6 - 4 - 5 - 3 - 1 - 2
18.
Mengapa kita perlu berpikir secara komputasi (berpikiri komputasional)?
a)
Untuk membantu kita memecahkan masalah yang kompleks dengan lebih mudah
b)
Untuk membantu kita membuat sebuah program komputer
c)
Untuk membantu kita berpikir dan bekerja seperti komputer
d)
Untuk membantu kia mencari solusi dan mencari pekerjaan
19.
Dalam sebuah proyek kelompok yang seru, Heri, Dewi, dan Angga sedang berusaha menyelesaikan tugas mereka. Dalam proses abstraksi, apa yang mereka lakukan untuk membuat pekerjaan lebih mudah?
a)
Menyaring informasi penting dan mengabaikan yang tidak relevan
b)
Membagi masalah menjadi beberapa bagian
c)
Menghitung semua data yang ada
d)
Membuat keputusan berdasarkan data
20.
Perhatikan gambar! Jika dilakukan dekomposisi, objek di atas akan terpecah menjadi beberapa bagian kecil, yakni...
a)
Persegi panjang, segitiga siku-siku, trapesium sama kaki
b)
Trapesium sembarang, segitiga sama kaki, persegi panjang
c)
Trapesium sama kaki, persegi, segi empat
d)
Segitiga siku-siku, lingkaran, trapesium sama kaki
21.
Urutan pertama algoritma yang paling tepat dalam proses pembuatan kopi panas adalah...
a)
Merebus air hingga mendidih
b)
Mengaduk semua bahan yang ada di dalam gelas
c)
Menuangkan kopi dan gula ke gelas secukupnya
d)
Menuangkan air yang sudah mendidih kegelas
22.
Tindakan berikut yang dapat dikategorikan sebagai proses pengenalan pola adalah….
a)
Pemain sepak bola mencari tahu kelemahan tim lawan dengan melihat video pertandingan sebelumnya
b)
Perawat sedang menulis identitas pasien
c)
Membuat flowchart tata cara memasak mie instan
d)
Membuat rencana perjalanan ke pantai Bali
23.
Terdapat 3 robot yaitu Lea, Moe dan Bob Pernyataan mana yang benar ? (lihat dan baca keterangan pada gambar)
a)
1 dan 5
b)
1 dan 2
c)
3 dan 4
d)
Tidak ada yang benar
24.
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)
Dekomposisi
c)
Abstraksi
d)
Rancangan Algoritma
25.
Untuk mempercepat rute perjalanan kesekolah seorang siswa memiliki banyak sekali jalan tikus yang dia hafal. Sehingga dia menggambarkan rute tercepat agar dia lebih cepat sampai dan bisa berbagi rute kepada temannya.... Contoh kasus diatas merupakan penerapan dari metode berpikir komputasional....
a)
Abstraksi
b)
Dekomposisi
c)
Pengenalan Pola
d)
Rancangan Algoritma
26.
Disaat hendak berangkat sekolah, seorang siswi mengurutkan tahapannya dari membuat sarapan, kemudian menyiapkan botol minum, mengecek buku pelajaran dan alat tulis, hingga akhirnya semua termuat dalam Tas dan siap untuk berangkat sekolah Contoh kasus diatas merupakan penerapan dari metode berpikir komputasional....
a)
Rancangan Algoritma
b)
Dekomposisi
c)
Pengenalan Pola
d)
Abstraksi
27.
Seorang anak mendapat tugas belanja mingguan dari orang tuanya. kemudian dia merincikan tugasnya menjadi beberapa bagian : 1. Tempat dia belanja, 2. Transportasi yang digunakan, 3. Apa saja yang akan dia beli Contoh kasus diatas merupakan penerapan dari metode berpikir komputasional....
a)
Dekomposisi
b)
Pengenalan Pola
c)
Abstraksi
d)
Rancangan Algoritma
28.
BMKG akan memperkirakan curah hujan di suatu daerah menggunakan data-data yang diukur oleh peralatan yang sudah terpasang. Berikut data-data yang didapat. (1) Pergerakan awan (2) Deteksi petir (3) Getaran bumi (4) Arah angin (5) Temperatur (6) Kelembapan udara Data-data yang dapat diabaikan untuk menyusun pola cuaca diperlukan yang ditunjukkan oleh nomor . . . Pilihan jawaban
a)
(3)
b)
(3) dan (6)
c)
(2) dan (3)
d)
(2) , (3) dan (6)
29.

Hara sang kurir pengantar paket sedang berada disebuah kota yang terdiri atas tujuh rumah. Sayangnya dikota tersebut tidak semua terhubung dengan jalan. Gambar berikut menunjuukan nama pemilik rumah, jalan yang menghubungkan antar rumah, dan berat paket yang harus diantarkan Hara.

Aturan yang digunakan Hara :

  1. 1. Hara mengantarkan paket melalui jalan yang menghubungkan antar rumah

  2. 2. Jika terdapat beberapa pilihan jalur, hara memilih rumah dengan bobot paket terkecil terlebih dahulu

  3. 3. Jika semua rumah yang terhubung sudah menerima paket, Hara akan kembali ke rumah terakhir yang dia kunjungi sebelum dia mengunjungi rumah tempatnya berada saat ini.

hara mengantarkan paket pertama ke rumah Anto. Siapakah yang akan menerima paket setelah dari rumah Boni ?

(a)  

30.
  1. Apa yang dimaksud dengan ekspresi logika?

a)
  1. a. Pernyataan yang selalu benar

b)
  1. b. Pernyataan yang selalu salah

c)
  1. c. Pernyataan yang dapat bernilai benar atau salah

d)
  1. d. Pernyataan yang tidak memiliki nilai

31.
  1. Algoritma adalah...

a)
  1. a. Urutan langkah-langkah logis untuk menyelesaikan masalah

b)
  1. b. Kumpulan data yang terorganisir

c)
  1. c. Program komputer

d)
  1. d. Bahasa pemrograman

32.
  1. Operasi logika NOT digunakan untuk...

a)
  1. a. Menggabungkan dua ekspresi logika

b)
  1. b. Memeriksa apakah salah satu ekspresi benar

c)
  1. c. Membalik nilai kebenaran ekspresi

d)
  1. d. Membandingkan dua nilai

33.
  1. Contoh deskripsi tertulis dari algoritma adalah...

a)
  1. a. Penulisan program dalam bahasa pemrograman

b)
  1. b. Diagram yang menggambarkan alur proses

c)
  1. c. Penjelasan langkah-langkah dalam bentuk teks

d)
  1. d. Penggunaan simbol-simbol untuk menggambarkan proses

34.

Apa yang dimaksud dengan ekspresi aritmatika?

a)

Sebuah struktur data dalam pemrograman

b)

Sebuah prosedur matematis untuk menyelesaikan masalah tertentu

c)

Sebuah algoritma untuk mengurutkan data

d)

Sebuah kombinasi operator dan operand untuk melakukan operasi matematika

35.

Berdasarkan gambar tersebut, tanda + dan x dinamakan ...

a)

Operator

b)

Operan

c)

Operasi

d)

Ekspresi Aritmatika

36.

Perhatikan algoritma berikut!

  1. 1. Ambil cangkir

  2. 2. Ambil kopi instan

  3. 3. Tuangkan air panas ke dalam cangkir

  4. 4. Masukkan bubuk kopi ke dalam cangkir sesuai takaran

  5. 5. Siapkan air panas

  6. 6. Minum kopi

  7. 7. Aduk hingga larut

  8. Langkah-langkah di atas adalah algoritma untuk membuat kopi, urutan yang benar adalah ....

a)

1-2-3-4-5-6-7

b)

1-2-4-3-5-7-6

c)

1-2-4-5-3-7-6

d)

1-2-4-3-5-6-7

37.

Perhatikan gambar berikut!

Nama simbul dari flowchart tersebut adalah ....

a)

terminator

b)

input/output

c)

proses

d)

flow line/garis

38.

Tanda operator relasional pada ekspresi logika 10 > 5 adalah ....

a)

=

b)

<

c)

>

d)

<=

39.

Algoritma flowchart adalah ....

a)

Algoritma yang menggunakan bahasa sehari-hari dalam menyelesaikan masalah

b)

Algoritma yang menggunakan simbol - simbol tertentu dalam menyelesaikan masalah

c)

Algoritma yang menggunakan kode - kode dalam menyelesaikan masalah

d)

Algoritma yang menggunakan bahasa pemrograman dalam menyelesaikan masalah

40.

Jika diketahui bahwa tepat dua pernyataan mengenai sebuah keluarga yang terdiri atas ayah, ibu, dan 2 orang anak kandung di bawah ini benar dan diketahui bahwa Ghani dan Arman berjenis kelamin laki-laki sementara Kiki dan Santi adalah perempuan. Diketahui sejumlah fakta berikut:

 Ghani dan Santi memiliki hubungan darah

 Arman lebih tua dari Ghani

 Kiki lebih muda dari Arman

 Kiki lebih tua dari Santi

Posisi mereka masing-masing dalam keluarga adalah ....

a)


Orang tua: Ghani dan Kiki, anak: Arman dan Santi

b)

Orang tua: Arman dan Kiki, anak: Ghani dan Santi

c)

Orang tua: Ghani dan Santi, anak: Arman dan Kiki

d)

Orang tua: Arman dan Santi, anak: Ghani dan Kiki

41.

1. Mulai

2. Menulis surat

3. Surat dimasukan amplop

4. Menutup amplop

5. Menempel perangko

6. Mengantar ke kantor pos

7. Selesai

Urutan algoritma yang benar adalah..

a)


1-3-2-4-6-5-7

b)

1-2-3-4-5-6-7

c)

1-6-2-3-5-4-7

d)

1-6-2-3-4-5-7

42.

Bagaimana Berpikir Komputasional dapatmembantu siswa dalam kehidupan sehari-hari?

a)

Tidak ada manfaat langsung dalam kehidupan sehari-hari

b)

Membantu mengatasi masalah kompleks danmeningkatkan kemampuan pemecahan masalah

c)

Membuat siswa lebih pasif dalam mencari solusi masalah

d)

Mengurangi ketergantungan pada teknologi

43.

Jika A = true dan B = true, maka hasil dari ekspresi logika A OR B adalah:

a)

true

b)

false

c)

true OR false

d)

false OR true

44.

Perhatikan pernyataan-pernyataan berikut!

1) Pada jenis tertentu, hanya memiliki maksimal 2 anak simpul.

2) Data tersimpan dalam bentuk array.

3) Tidak memiliki node root.

4) Data tersusun secara non linier.

5) Memiliki node leaf.

Ciri-ciri dari struktur data tree ditunjukkan pada angka....

a)

1), 2), dan 3)

b)

1), 4), dan 5)

c)

2), 3), dan 4)

d)

3), 4), dan 5)

45.

Seekor cacing 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 dilewati cacing untuk bisa makan semua apel yang ada ?

a)

a) 4

b)

b) 15

c)

c) 9

d)

d) 13

46.

Bebras Jojo akan pergi ke Zoo, lalu ke Hospital. Ia berganti kereta hanya sekali saja. Dari stasiun pemberangkatan mana ia berangkat?

a)

A

b)

B

c)

C

d)

D

47.

Damar berencana berwisata ke lima tempat dalam satu tahun. Ia harus memutuskan urutan tempat yang akan dikunjungi. Setelah dipertimbangkan, ada beberapa aturan yang harus ditepati sebagai berikut.

-Pantai sebelum kebun binatang.

-Pantai sebelum museum.

-Museum sebelum taman.

-Museum sebelum wahana permainan.

-Taman sebelum wahana permainan.

Urutan tempat wisata yang memenuhi aturan di atas adalah....

a)

pantai -> museum -> taman -> wahana permainan -> kebun binatang

b)

pantai -> kebun binatang -> museum -> taman -> wahana permainan

c)

pantai -> wahana permainan -> museum -> taman -> kebun binatang

d)

pantai -> kebun binatang -> taman -> museum -> wahana permainan

48.

Lufa bermain tebak kata dan bertanya kepada Dani, "Gummy itu seekor kucing dan Puffy itu seekor kelinci, bukan?". Dani menjawab, "Bukan, salah". Manakah dari pernyataan berikut yang benar?

a)

Gummy bukan seekor kucing dan Puffy bukan seekor kelinci.

b)

Gummy bukan seekor kucing atau Puffy bukan seekor kelinci.

c)

Gummy bukan seekor kucing, tetapi Puffy bukan seekor kelinci.

d)

Gummy seekor kucing, tetapi Puffy bukan seekor kelinci.

49.

Lukas akan menyajikan algoritma ini dalam bentuk flowchart. Setidaknya, berapa banyak simbol flowchart selain tanda panah yang dibutuhkan untuk membuat algoritma tersebut?

a)

6.

b)

7.

c)

8.

d)

9.

50.

Pada Gambar disamping, Bagian yang ditunjuk dengan Angka 2 disebut ... ?

(a)  

51.

Hara sang kurir pengantar paket sedang berada disebuah kota yang terdiri atas tujuh rumah. Sayangnya dikota tersebut tidak semua terhubung dengan jalan. Gambar berikut menunjuukan nama pemilik rumah, jalan yang menghubungkan antar rumah, dan berat paket yang harus diantarkan Hara.

Aturan yang digunakan Hara :

  1. 1. Hara mengantarkan paket melalui jalan yang menghubungkan antar rumah

  2. 2. Jika terdapat beberapa pilihan jalur, hara memilih rumah dengan bobot paket terkecil terlebih dahulu

  3. 3. Jika semua rumah yang terhubung sudah menerima paket, Hara akan kembali ke rumah terakhir yang dia kunjungi sebelum dia mengunjungi rumah tempatnya berada saat ini.

hara mengantarkan paket pertama ke rumah Anto. Siapakah yang akan menerima paket selanjutnya ?

(a)  

52.

Pada sebuah pohon keluarga, yang merupakan root adalah ...

a)

anak

b)

kakek/nenek

c)

ayah/ibu

d)

paman/bibi

53.

Hara ialah kurir pengantar paket yang sedang berada di sebuah kompleks

perumahan. Kompleks tersebut terdiri atas sembilan rumah yang tersusun

secara melingkar, dinomori dari A s.d. J. Waktu yang diperlukan untuk

berpindah dari satu rumah ke rumah lainnya ialah 10 menit.

Saat ini, Hara sedang berada di rumah H. Hara dapat berjalan searah jarum

jam, maupun sebaliknya. Setelah selesai

mengantarkan sebuah paket, Hara pun dapat

memilih ke arah mana dia akan berjalan.

Hara mencatat waktu yang diperlukan untuk

mengantar setiap paket.

Jika Hara mulai mengantar paket dari rumah J

dan berakhir di rumah G, serta mencatat waktu

perjalanan yang ditempuh ialah 20, 10, 20, dan 40 menit, tiga rumah mana

sajakah yang dikunjungi Hara sebelum tiba di rumah G?

a)

B-A-C

b)

A-J-B

c)

E-F-D

d)

H-A-C

54.

Pada sistem pengairan berikut ini, keran terbuka disimbolkan dengan true, sedangkan keran tertutup disimbolkan dengan false, maka, agar pohon tersiram air, maka yag dilakukan adalah memposisikan keran ....

a)

A=false

B=true

C=true

D=true

b)

A=false

B=true

C=false

D=true

c)

A=true

B=true

C=true

D=true

d)

A=true

B=true

C=false

D=true

55.

Sebuah garis berarti pertemanan antara dua orang. Contohnya Monica adalah teman Lucia tetapi Alex bukan teman Lucia. Aturan yang berlaku adalah:

  • - Jika seseorang berbagi foto dengan temannya, maka temannya itu dapat mengomentarinya.

  • - Jika seseorang memberi komentar pada sebuah foto, maka semua teman-temannya dapat melihat komentar dan foto tersebut, tetapi tidak dapat mengomentarinya sampai mereka bisa.

Ketika Jacob mengunggah sebuah foto, dengan siapa dia harus berbagi agar peter tidak dapat melihatnya?

a)

charles

b)

Lena

c)

Eve

d)

Monica

56.

Beaver Jacob ingin membuat Sarah terkesan dengan menebang pohon tertinggi yang bisa dia temukan. Bagaimana dia mencarinya? Dia mulai dari pohon setinggi 5, seperti terlihat pada gambar. Dia akan berjalan ke pohon tertinggi yang bisa dia lihat di sekitarnya (misalnya, dia awalnya bisa memilih antara 4, 7 dan 8, maka dia menuju ke 8, karena trtinggi). Dia mengulanginya sampai dia menemukan pohon sehingga semua pohon yang dia lihat di sekitarnya berukuran lebih besar. Maka pohon yang ditebang beaver jacob adalah....

a)

8

b)

9

c)

10

d)

13

57.

Yola sedang menyusun sekumpulan tanda panah yang dapat mengarahkan bola hijau tersebut menuju pintu keluar yang ditandai dengan x.

Jenis tanda panah yang dimiliki oleh Yola adalah

Yola hanya diperbolehkan menggunakan 8 buah tanda panah . Sekumpulan

tanda panah yang disusun oleh Yola akan diulang sebanyak 4 kali. Bola hanya

dapat bergerak di kotak yang berwarna putih.

Isilah kotak-kotak berikut dengan 8 tanda panah yang dapat mengarahkan

bola hijau menuju kotak yang ditandai dengan ‘x’!

a)

b)

c)

d)

58.

Pada ekspresi logika berikut, yang merupakan kondisi dari kejadian Danu adalah ...

a)

Danu bangun

b)

dan

c)

cuaca cerah

d)

pergi ke taman

59.

Terdapat sebuah rangkaian logika seperti berikut untuk menyalakan lampu

Berikut aturan yang berlaku:

- Segitiga hanya akan mengaliri listrik jika KEDUA kabel yang masuk mengaliri listrik

- Kotak akan mengalirkan listrik jika hanya SATU kabel saja yang masuk mengaliri listrik

Tombol mana saja yang harus di tekan agar lampu dapat menyala?

(jawaban lebih dari 1)

a)

EFABD

b)

HABC

c)

ACEFG

d)

ABCDE

60.

Terdapat sebuah rangkaian logika seperti berikut untuk menyalakan lampu

Berikut aturan yang berlaku:

- Segitiga hanya akan mengaliri listrik jika SATU kabel yang masuk mengaliri listrik

- Kotak akan mengalirkan listrik jika hanya DUA kabel saja yang masuk mengaliri listrik

Tombol mana saja yang harus di tekan agar lampu dapat menyala?

(jawaban lebih dari 1)

a)

CDEGH

b)

AFGH

c)

ABDGH

d)

ACDFG

61.

Dari gambar ini, berapa jarak tempuh yang harus dipilih Ara untuk mencapai rute terpendek?

a)

28 km

b)

38 km

c)

29 km

d)

33 km

62.

Permainan pada gambar dapat diselesaikan dengan metode ....

a)

Abstraksi

b)

Pengenalan Pola

c)

Dekomposisi

d)

Algoritma

63.

Di kota Arca, ada 4 jalur kereta api dimulai dari stasiun (O) A, B, C, dan D. Ada juga 3 stasiun transit T1, T2, dan T3 yang memungkinkan penumpang pindah jalur. Jojo akan pergi ke kebun binatang dan berganti kerta hanya sekali saja. Dari stasiun pemberangkatan mana ia berangkat?

a)
D
b)
C
c)
B
d)
A
64.

Simbol flowchart yang digunakan untuk langkah "tentukan apakah usia >17 tahun" adalah ...

a)

b)

c)

d)

65.

Ara ingin berpergian dari posisi A ke posisi H seperti yang ditunjukkan oleh gambar. Terdapat beberapa alternatif jalur yang dapat dilalui oleh Ara. Jalur mana yang harus dipilih sama Ara untuk mencapai rute terpendek?

a)
A-B-C-D-E-H
b)

A-C-E-H

c)

A-D-G-H

d)

A-B-F-H

66.

Dari gambar ini, berapa jarak tempuh yang harus dipilih Ara untuk mencapai rute terpendek?

a)

28 km

b)

38 km

c)

29 km

d)

33 km

67.

Manakah dari pernyataan berikut yang benar terkait struktur data tree dan graph?

a)

Struktur data tree memiliki simpul akar , sedangkan graph tidak memiliki simpul akar

b)

Struktur data tree adalah struktur data linier, sedangkan graph adalah struktur data non-linier

c)

Struktur data tree lebih fleksibel sedangkan data graph lebih teratur.

d)

Struktur data tree memiliki tepi (edge) yang saling terhubung sedangkan graph memiliki tepi yang tidak terhubung.

68.

Tentukan hasil akhir kombinasi berikut...

a)

b)

c)

d)

69.
Tabel di bawah ini adalah tabel operasi logika. Hasil di kolom B adalah hasil operasi dengan menggunakan operator….
a)
OR
b)
AND
c)
XOR
d)
NOT
70.

Sebuah perusahaan bis memiliki rute antara kota Jakarta, Bandung, Semarang, Surabaya, dan Bali. Rute tersedia dari Jakarta ke Bandung, Bandung ke Semarang, Semarang ke Surabaya, dan Surabaya ke Bali. Jalur dari Jakarta ke Bali adalah ....

a)

Jakarta -> Bandung -> Surabaya -> Bali

b)

Jakarta -> Semarang -> Surabaya -> Bali

c)

Jakarta -> Bandung -> Semarang -> Surabaya -> Bali

d)

Jakarta -> Bandung -> Semarang -> Bali

71.

Di sebuah sekolah, terdapat 6 siswa (Andi, Budi, Cici, Dedi, Evi, Feri) dengan hubungan pertemanan sebagai berikut: Andi berteman dengan Budi dan Cici, Budi berteman dengan Dedi, Cici berteman dengan Dedi dan Evi, Dedi berteman dengan Feri, dan Evi berteman dengan Feri. Jalur terpendek dari Andi ke Feri adalah ....

a)

Andi -> Cici -> Evi -> Feri

b)

Andi -> Cici -> Dedi -> Feri

c)

Andi -> Budi -> Dedi -> Feri

d)

Andi -> Dedi -> Feri

72.

Eki ingin meminjam buku dengan Rika,akan tetapi Eki tidak Mengenal Rika,harus melalui siapa saja secara singkat sehingga Eki bisa Mengenal Eka...?

a)

Eki - Eka - Budi - Rika

b)

Eki - Dwi - Andi - Rika

c)

Eki - Eka - Dwi - Rika

d)

Eki - Eka - Andi - Rika

73.

Cermatilah pola gambar di samping!

Kelanjutan dari pola gambar di samping adalah ...

a)
b)
c)
d)
74.

Diberikan algoritma

P=10;

P=P+5; Q=P.

nilai P dan Q masing-masing adalah?

a)

15 dan 0

b)

0 dan 10

c)

0 dan 15

d)

10 dan 15

e)

15 dan 15

75.

Di bawah ini flowchart yang benar untuk menampilkan hasil penjumlahan 2 buah bilangan yaitu ……

a)
b)
c)
d)
e)
76.

Flowchart tersebut merupakan algoritma untuk menghitung luas ….

a)

lingkaran

b)

segitiga

c)

persegi panjang

d)

persegi

e)

belah ketupat

77.

Perhatikan algoritma berikut ini:

1. Buka aplikasi ojol

2. Mengaktifkan GPS

3. Input lokasi penjemputan

4. Input lokasi tujuan

5. Memilih metode pembayaran

6. Pesan lalu menunggu hingga ojol tiba

7. Menumpang ojol

8. Mengendarai ojol sampai di tujuan

9. Turun

10. Membayar layanan ojol

Simbol flowchart yang paling benar dan tepat untuk algoritma 8 adalah…

a)

Proses

b)

Decision

c)

Output

d)

Input

78.

Seorang Pengemudi sedang menyetir mobil dari Depok ke Surabaya. Dia membuka maps sehingga bisa melihat dimana dia akan berhenti untuk istirahat. Dan dia memutuskan untuk berhenti di rest area di kota Cirebon, Semarang dan Madiun. Struktur data yang digunakan adalah….

a)

Queue

b)

Stack

c)

Tree

d)

Graph

79.

Perhatikan pernyataan berikut!

1) Rebus mi dengan air mendidih

2) Setelah matang, tiriskan mi

3) Masukkan bumbu-bumbu yang telah tersedia

4) Taburkan bawang goreng

5) Mi siap dihidangkan

Notasi algoritma yang digunakan dalam pernyataan di atas adalah….

a)

Deskriptif

b)

Pseudocode

c)

Flowchart

d)

Looping

80.

Perhatikan gambar berikut ini. Hasil dari Operator NOT tersebut adalah ...

a)

b)

c)

d)

81.

Terdapat 5 kotak, tepat salah satu dari ketiga kotak tersebut terdapat mobil didalamnya! Disetiap kotak terdapat sebuah pernyataan, hanya satu dari ketiga pernyataan yang benar.

++ Kotak 1: Mobil terdapat di kotak ini

++ Kotak 2: Mobil tidak terdapat di kotak ini

++ Kotak 3: Mobil tidak ada di kotak nomor 1

++ Kotak 4: Mobil terdapat di kotak nomor 3 atau 5

++ Kotak 5: Mobil terdapat di kotak bernomor ganjil

Dimanakah mobil itu berada?

a)

Kotak nomor 1

b)

Kotak nomor 2

c)

Kotak nomor 3

d)

Kotak nomor 4

e)

Kotak nomor 5

82.

Tanpa disadari sebenarnya kita sering menerapkan konsep algoritma dalam menyelesaikan masalah yang dihadapi. Perhatikan algoritma tertib berkendara saat di lampu merah.

Algoritma yang benar dan logis dari contoh di atas adalah …

a)

1-2-3-4-5-6-7

b)

1-2-3-5-6-4-7

c)

1-2-3-4-6-5-7

d)

1-2-3-4-6-7-5

e)

1-2-3-7-4-6-5