wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Latihan Soal ASTS1 Kelas 9 | TP. 2025/2026

Total questions: 15

Worksheet time: 17mins

Name
Class
Date
1.

Proses berpikir dalam pemecahan masalah (problem solving) dengan sistematis, efektif, dan efisien adalah… (a)   sedangkan metode untuk menyusun, menyimpan, dan mengorganisir data agar dapat diakses, diolah, dan di manipulasi secara efisien adalah…​ (b)   , dan gambar yang menunjukkan langkah-langkah suatu proses secara berurutan​ adalah ... ​ (c)  

Choose from the below words
Berpikir Komputasional
Struktur Data
Algoritma
Dekomposisi
Pengenalan Pola
Abstraksi
Flowchart
2.

Mengapa Berpikir Komputasional itu perlu?

a)

Persiapan masa depan

b)

Dapat berkomunikasi dengan Artificial Intelligence dengan sulit

c)

Dapat beradaptasi dengan perubahan dan perkembangan teknologi

d)

Dapat menyelesaikan masalah secara efektif

3.

Pasangkan 4 Fondasi Berpikir Komputasional yang sesuai dibawah ini!

Pengenalan Pola

memecah masalah kompleks

Algoritma

mengenali pola dalam masalah

Dekomposisi

fokus pada informasi penting

Abstraksi

langkah-langkah

4.

Apabila seorang siswa diberikan soal Matematika seperti gambar diatas, maka siswa dapat menyelesaikan soal tersebut dengan salah satu 4 Fondasi Berpikir Komputasional, yaitu…

a)

Algoritma

b)

Pengenalan Pola

c)

Dekomposisi

d)

Abstraksi

5.

Pasangkan sesuai dengan bangun datar dalam Flowchart dibawah ini!

Terminator (Awal dan Akhir)

Proses

Input dan Output

Decision/Pilihan

Tanda Panah

6.

Perhatikan langkah-langkah Menanam Tomat berikut!

1. Siapkan alat dan bahan

2. Pilih dan siapkan biji tomat

3. Siapkan media tanam

4. Tanam biji tomat dalam media tanam yang telah disediakan

5. Siram tanaman

6. Beri pupuk tambahan

7. Jemur dan memberi sinar matahari cukup

8. Pindahkan ke lahan lebih besar (jika perlu)

9. Panen tomat apabila telah berbuah kemerahan

Klasifikasikan langkah-langkah diatas ke dalam Input, Output, dan Proses!

Categorize the following

1

2

3

8

9

4

5

6

7

Input
Output
Proses
7.

Pasangkan jenis Struktur Data sesuai dengan pengertiannya!

Queue

kumpulan data sama/sejenis

Array

struktur data tumpukan

Stack

struktur data antrian

Linked List

node menyimpan data seperti rantai

Graph/Networks

kumpulan node dihubungkan dengan edge

8.

Node dalam Graph bisa disebut juga dengan (a)   sedangkan Edge dalam Graph bisa disebut juga dengan​ (b)  

Choose from the below words
titik
garis
tumpukan
antrian
jaringan
9.

Di perpustakaan sekolah, setiap rak memiliki 5 buku yang disusun secara berurutan dari kiri ke kanan. Rak buku tersebut memiliki kesamaan warna, ukuran, dan bentuk.

Struktur data apa yang digambarkan pada kalimat diatas?

a)
Array
b)
Queue
c)
Stack
d)
Linked List
10.

Andi sedang menumpuk piring kotor di dapur. Setiap kali ada piring baru, dia menaruhnya di atas tumpukan. Saat mencuci, dia mengambil piring dari paling atas terlebih dahulu.

Struktur data apa yang digambarkan pada kalimat diatas?

a)
Stack
b)
Linked List
c)
Array
d)
Queue
11.

Di kantin sekolah, siswa berbaris untuk membeli makanan. Siswa yang datang lebih dulu akan dilayani lebih dulu.

Struktur data apa yang digambarkan pada kalimat diatas?

a)

Stack

b)

Linked List

c)

Graph

d)

Queue

12.

Struktur data apa yang sesuai dengan gambar disamping?

a)
Tree
b)
Graph
c)
List
d)
Array
13.

Struktur data apa yang sesuai dengan gambar disamping?

a)

Array

b)

Queue

c)

Tree

d)

Graph

14.

Peta kota dengan jalan  yang menghubungkan antar tempat adalah struktur data​ (a)   sedangkan barisan teman saling memegang bahu, setiap orang tahu siapa di depannya​ adalah struktur data ​ (b)  

Choose from the below words
graph
linked list
array
stack
queue
tree
15.

Urutkan tahapan dalam membuat Flowchart!

a)

Mengidentifikasi masalah

b)

Masalah yang telah di identifikasi dijabarkan menjadi sebuah langkah-langkah

c)

Langkah-langkah di klasifikasikan dalam Input, Output, dan Proses

d)

Langkah-langkah yang telah di klasifikasi digambarkan ke dalam Flowchart sesuai dengan fungsi bangun ruangnya

1)
2)
3)
4)