wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Latihan 1 2025

Total questions: 48

Worksheet time: 30mins

Name
Class
Date
1.
  1. Berpikir komputasional yaitu cara berpikir untuk….

a)

Mengetahui akar masalah

b)

Mempersulit masalah

c)

Menggunakan berbagai macam akar masalah

d)

Menguraikan masalah

2.
  1. 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 yang logis dan sesuai aturan

3.

Berpikir Komputasi adalah kemampuan seseorang memecahkan masalah, merancang sistem, dengan mengambil konsep dasar seorang ahli teknologi informasi berpikir dalam memecahkan masalah. Kemampuan ini meliputi empat hal, yakni dekomposisi, abstraksi, pengenalan pola dan algoritma. Berikut ini yang termasuk proses dekomposisi adalah....

a)

membagi perangkat komputer ke dalam beberapa komponen

b)

melihat kesamaan urutan angka-angka

c)

menguraikan sifat bola

d)

membuat langkah-langkah untuk menyelesaikan persamaan elastisitas pantulan bola

4.
  1. Melihat kesamaan pola-pola. Masalah yang memiliki karakteristik sama memberikan peluang untuk menggunakan solusi yang sama. Ini termasuk berpikir komputasi metode....

a)

Abstraksi

b)

Pattern Recognition

c)

Algoritme

d)

Dekomposisi

5.
  1. Dokter Nina membaca hasil rontgen paru-paru pasien. Kemudian dokter membandingkan hasil rontgen tersebut dengan hasil rontgen pasien sebelumnya. Tindakan tersebut dapat dikategorikan sebagai proses....

a)

dekomposisi

b)

abstraksi

c)

pengenalan pola

d)

algoritma

6.
  1. Seorang dokter memberikan instruksi kepada perawat tindakan apa saja yang harus diberikan kepada seorang pasien yang dirawat inap, kapan obat diberikan, dan terapi yang dilakukan. Hal yang dilakukan oleh dokter tersebut dapat dikategorikan sebagai proses....

a)

dekomposisi

b)

abstraksi

c)

pengenalan pola

d)

algoritma

7.
  1. Seorang siswi SMP mendapat banyak PR dari guru-gurunya, disaat hendak mengerjakan dia membagi PRnya menjadi beberapa kelompok, dari yang mudah dikerjakan, dan waktu pengumpulannya paling dekat. Contoh kasus diatas merupakan penerapan dari metode berpikir komputasional....

a)

Dekomposisi

b)

Pengenalan Pola

c)

Abstraksi

d)

Rancangan Algoritma

8.
  1. Berikut ini yang termasuk teknik berpikir komputasional adalah….

a)

Komposisi

b)

Abstraksi

c)

Graph

d)

Deskripsi

9.
  1. Berikut yang merupakan proses dekomposisi adalah….

a)

membagi perangkat komputer ke dalam beberapa komponen

b)

membuat langkah-langkah untuk menyelesaikan persamaan elastisitas pantulan bola

c)

dokter memberikan instruksi kepada perawat

d)

tim bola basket sedang menonton rekaman pertandingan sebelumnya

10.
  1. Berikut yang merupakan proses dekomposisi adalah….

a)

membagi perangkat komputer ke dalam beberapa komponen

b)

membuat langkah-langkah untuk menyelesaikan persamaan elastisitas pantulan bola

c)

dokter memberikan instruksi kepada perawat

d)

tim bola basket sedang menonton rekaman pertandingan sebelumnya

11.

Pernyataan yang benar untuk mendeskripsikan ketiga robot tersebut adalah….

a)

Bob, Moe, dan Lea masing-masing mempunyai dua kaki

b)

Bob dan Moe mempunyai baling-baling

c)

Lea atau Bob (salah satu dari mereka) mengangkat tangan

d)

Masing-masing robot mempunyai 5 jari tangan

12.
  1. Jika kamu ingin menyimpan data yang hanya bisa diakses dengan cara "First In, First Out" (FIFO), struktur data mana yang paling sesuai?

a)

Stack

b)

Queue

c)

Array

d)

Linked List

13.
  1. Struktur data yang berbentuk network/jaringan, dan memiliki hubungan antar elemen (many-to-many), misalnya untuk menggambarkan jaringan dan peta jalan, adalah….

a)

Struktur data stack

b)

Struktur data graph

c)

Struktur data linked list

d)

Struktur data tree

14.
  1. Struktur data yang digunakan untuk menyimpan data di mana elemen terakhir yang masuk adalah elemen pertama yang keluar (Last In, First Out atau LIFO) adalah….

a)

Queue

b)

Array

c)

Stack

d)

Linked List

15.
  1. Lala diminta untuk membuat sebuah diagram keluarga yang menunjukkan hubungan antara anggota keluarga. Struktur data mana yang paling cocok digunakan untuk menyimpan dan mengorganisasi data ini?

a)

Array

b)

Stack

c)

Tree

d)

Queue

16.
  1. Perhatikanlah gambar di bawah ini! Gambar tersebut merepresentasikan suatu circle pertemanan. Dari data tersebut, siapakah yang memiliki paling banyak teman?

a)

Candra

b)

Nisa

c)

Santi

d)

Raihan

17.

Bu Yati akan berangkat dari kota A ke kota C menggunakan kereta api, namun ada kecelakaan yang terjadi pada jalur kereta antara kota A dengan kota C. Akibatnya jalur kereta tersebut tidak dapat digunakan. Kota manakah yang harus Bu Yati lewati agar ia bisa ke kota C menggunakan kereta api?

a)

Kota B

b)

Kota D

c)

Kota E

d)

Kota A

18.

Berapakah waktu tempuh tercepat yang diperlukan untuk pergi dan pulang kembali dari kota D ke kota E?

a)

50 menit

b)

55 menit

c)

100 menit

d)

110 menit

19.
  1. Cara menyimpan dan mengatur data secara terstruktur pada sistem komputer atau database sehingga lebih mudah diakses merupakan pengertian dari...

a)

Model Data

b)

Type Data

c)

Struktur Data

d)

Big Data

20.
  1. Jika kamu ingin menyimpan data yang hanya bisa diakses dengan cara "First In, First Out" (FIFO), struktur data mana yang paling sesuai?

a)

Stack

b)

Queue

c)

Array

d)

Linked List

21.
  1. Struktur data yang berbentuk network/jaringan, dan memiliki hubungan antar elemen (many-to-many), misalnya untuk menggambarkan jaringan dan peta jalan, adalah….

a)

Struktur data stack

b)

Struktur data graf

c)

Struktur data linked list

d)

Struktur data tree

22.
  1. Struktur data yang digunakan untuk menyimpan data di mana elemen terakhir yang masuk adalah elemen pertama yang keluar (Last In, First Out atau LIFO) adalah….

a)

Queue

b)

Array

c)

Stack

d)

Linked List

23.
  1. Evan diminta untuk membuat sebuah diagram keluarga yang menunjukkan hubungan antara anggota keluarga. Struktur data mana yang paling cocok digunakan untuk menyimpan dan mengorganisasi data ini?

a)

Array

b)

Queue

c)

Stack

d)

Tree

24.
  1. Kimora sedang merancang sebuah aplikasi yang membutuhkan peta jalan untuk menunjukkan rute perjalanan dari satu kota ke kota lainnya. Struktur data mana yang paling sesuai untuk menyimpan data tentang kota-kota dan rute perjalanan tersebut?

a)

Array

b)

Linked List

c)

Graph

d)

Stack

25.
  1. Struktur data yang diibaratkan seperti antrean di mana penambahan elemen dilakukan di belakang adalah….

a)

Tree

b)

Array

c)

Stack

d)

Queue

26.
  1. David sedang merancang aplikasi pemetaan untuk menunjukkan rute dari satu kota ke kota lain. Setiap kota bisa terhubung dengan banyak kota lain. Struktur data apa yang paling cocok untuk menyimpan informasi tentang rute ini?

a)

Tree

b)

Graph

c)

Stack

d)

Queue

27.
  1. Struktur data berbentuk pohon (tree) cocok digunakan untuk data berupa, kecuali ...

a)

Hubungan pertemanan

b)

Silsilah Keluarga

c)

Struktur Kepengurusan OSIS

d)

Flowchart

28.

  1. Teknik berpikir komputasional untuk mengembangkan langkah-langkah atau aturan-aturan yang harus dipenuhi untuk memecahkan permasalahan yang ada adalah teknik….



(a)  

29.

Memisahkan pakaian putih dan pakaian berwarna pada saat mencuci adalah salah satu contoh berpikir komputusianal menggunakan teknik….

(a)  

30.

  1. Pemilahan sampah adalah kegiatan mengelompokkan dan memisahkan sampah sesuai dengan jenis, jumlah dan/atau sifat sampah. Pada teknik berpikir komputasi memilah sampah termasuk teknik….



(a)  

31.

  1. Untuk membuat layang-layang dimulai dengan menyiapkan alat dan bahan kemudian dilanjutkan tahap pembuatan mengikuti langkah 1 s.d. 4. Pada teknik berpikir komputasi membuat layang-layang berdasarkan uraian di atas termasuk teknik….



(a)  

32.

  1. Teknik untuk menemukan informasi yang penting dan informasi yang tidak relevan. Dengan demikian kita dapat fokus pada informasi yang penting dan berguna tersebut serta mengabaikan detail-detail yang tidak berguna adalah proses berpikir komputasional menggunakan teknik….



(a)  

33.

  1. Struktur data yang dapat digunakan untuk merepresentasikan data dalam berbagai kasus, misalnya jalan yang menghubungkan 2 tempat atau lebih adalah….



(a)  

34.
  1. Cara menyimpan dan mengatur data secara terstruktur pada sistem komputer atau database sehingga lebih mudah diakses merupakan pengertian dari...

a)

Model Data

b)

Type Data

c)

Struktur Data

d)

Big Data

35.
  1. Jika kamu ingin menyimpan data yang hanya bisa diakses dengan cara "First In, First Out" (FIFO), struktur data mana yang paling sesuai?

a)

Stack

b)

Queue

c)

Array

d)

Linked List

36.
  1. Struktur data yang berbentuk network/jaringan, dan memiliki hubungan antar elemen (many-to-many), misalnya untuk menggambarkan jaringan dan peta jalan, adalah….

a)

Struktur data stack

b)

Struktur data graf

c)

Struktur data linked list

d)

Struktur data tree

37.
  1. Struktur data yang digunakan untuk menyimpan data di mana elemen terakhir yang masuk adalah elemen pertama yang keluar (Last In, First Out atau LIFO) adalah….

a)

Queue

b)

Array

c)

Stack

d)

Linked List

38.
  1. Evan diminta untuk membuat sebuah diagram keluarga yang menunjukkan hubungan antara anggota keluarga. Struktur data mana yang paling cocok digunakan untuk menyimpan dan mengorganisasi data ini?

a)

Array

b)

Queue

c)

Stack

d)

Tree

39.
  1. Kimora sedang merancang sebuah aplikasi yang membutuhkan peta jalan untuk menunjukkan rute perjalanan dari satu kota ke kota lainnya. Struktur data mana yang paling sesuai untuk menyimpan data tentang kota-kota dan rute perjalanan tersebut?

a)

Array

b)

Linked List

c)

Graph

d)

Stack

40.
  1. Struktur data yang diibaratkan seperti antrean di mana penambahan elemen dilakukan di belakang adalah….

a)

Tree

b)

Array

c)

Stack

d)

Queue

41.
  1. David sedang merancang aplikasi pemetaan untuk menunjukkan rute dari satu kota ke kota lain. Setiap kota bisa terhubung dengan banyak kota lain. Struktur data apa yang paling cocok untuk menyimpan informasi tentang rute ini?

a)

Tree

b)

Graph

c)

Stack

d)

Queue

42.
  1. Struktur data berbentuk pohon (tree) cocok digunakan untuk data berupa, kecuali ...

a)

Hubungan pertemanan

b)

Silsilah Keluarga

c)

Struktur Kepengurusan OSIS

d)

Flowchart

43.

  1. Teknik berpikir komputasional untuk mengembangkan langkah-langkah atau aturan-aturan yang harus dipenuhi untuk memecahkan permasalahan yang ada adalah teknik….



(a)  

44.

Memisahkan pakaian putih dan pakaian berwarna pada saat mencuci adalah salah satu contoh berpikir komputusianal menggunakan teknik….

(a)  

45.

  1. Pemilahan sampah adalah kegiatan mengelompokkan dan memisahkan sampah sesuai dengan jenis, jumlah dan/atau sifat sampah. Pada teknik berpikir komputasi memilah sampah termasuk teknik….



(a)  

46.

  1. Untuk membuat layang-layang dimulai dengan menyiapkan alat dan bahan kemudian dilanjutkan tahap pembuatan mengikuti langkah 1 s.d. 4. Pada teknik berpikir komputasi membuat layang-layang berdasarkan uraian di atas termasuk teknik….



(a)  

47.

  1. Teknik untuk menemukan informasi yang penting dan informasi yang tidak relevan. Dengan demikian kita dapat fokus pada informasi yang penting dan berguna tersebut serta mengabaikan detail-detail yang tidak berguna adalah proses berpikir komputasional menggunakan teknik….



(a)  

48.

  1. Struktur data yang dapat digunakan untuk merepresentasikan data dalam berbagai kasus, misalnya jalan yang menghubungkan 2 tempat atau lebih adalah….



(a)