wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Assesmen Awal berpikir Komputasional Kelas 9 2024

Total questions: 22

Worksheet time: 17mins

Name
Class
Date
1.

Apa yang dimaksud dengan berpikir komputasional?


a)

Berpikir secara kreatif

b)

Berpikir secara algoritmis

c)

Berpikir secara matematis

d)

Berpikir secara historis

2.

Sebutkan empat konsep utama dalam berpikir komputasional!

a)

Dekomposisi, Pola, Abstraksi, Algoritma

b)

Pola, Algoritma, Komputer, Data

c)

Algoritma, Data, Komputer, Pengkodean

d)

Dekomposisi, Pola, Pengkodean, Algoritma

3.

Jelaskan apa itu dekomposisi masalah!

a)

Memecah masalah menjadi bagian-bagian yang lebih kecil

b)

Menyusun masalah menjadi lebih kompleks

c)

Menghapus bagian dari masalah

d)

Menggabungkan masalah menjadi satu

4.

Apa yang dimaksud dengan pengenalan pola dalam berpikir komputasional?

a)

   Menemukan pola berulang dalam data

b)

Menghapus data yang tidak relevan

c)

Menggabungkan beberapa pola menjadi satu

d)

Memecah data menjadi bagian-bagian kecil

5.

Bagaimana abstraksi membantu dalam menyelesaikan masalah?


a)

Dengan menyederhanakan masalah

b)

Dengan menambah kompleksitas masalah

c)

Dengan menghapus data yang tidak penting

d)

Dengan menambahkan lebih banyak data

6.

Bagaimana abstraksi membantu dalam menyelesaikan masalah?


a)

Dengan menyederhanakan masalah

b)

Dengan menambah kompleksitas masalah

c)

Dengan menghapus data yang tidak penting

d)

Dengan menambahkan lebih banyak data

7.

Berikan contoh algoritma sederhana yang bisa digunakan dalam kehidupan sehari-hari!

a)

Menghitung luas lingkaran

b)

Mengurutkan buku di rak

c)

Mencari rute tercepat ke sekolah

d)

Membuat kue berdasarkan resep

8.

Apa perbedaan antara algoritma dan program komputer?

a)

Algoritma adalah langkah-langkah, program adalah implementasinya

b)

Program adalah langkah-langkah, algoritma adalah implementasinya

c)

Algoritma adalah hardware, program adalah software

d)

Program adalah hardware, algoritma adalah software

9.

Apa yang dimaksud dengan list dalam pemrograman?

a)

Kumpulan elemen yang berurutan

b)

Kumpulan elemen yang tidak berurutan

c)

Elemen tunggal

d)

Struktur data yang tidak berubah

10.

Sebutkan tiga operasi dasar yang bisa dilakukan pada list!


a)

**

    Penambahan, penghapusan, penggabungan

    

b)

Penambahan, pengurutan, pencarian

c)

Penambahan, penghapusan, pencarian

d)

 Pencarian, pengurutan, penggabungan

11.

Apa yang dimaksud dengan indeks dalam konteks list?


a)

Posisi elemen dalam list

b)

Nilai elemen dalam list

c)

Jumlah elemen dalam list

d)

Jenis elemen dalam list

12.

Apa itu struktur data tumpukan (stack)?


a)

Struktur data yang elemen-elemennya disusun berdasarkan prinsip LIFO

b)

Struktur data yang elemen-elemennya disusun berdasarkan prinsip FIFO

c)

Struktur data yang tidak berurutan

d)

Struktur data yang elemen-elemennya disusun secara acak

13.

Sebutkan dua operasi dasar yang dapat dilakukan pada tumpukan.


a)

Push dan Pop

b)

Enqueue dan Dequeue

c)

Insert dan Delete

d)

Add dan Remove

14.

Jelaskan apa yang dimaksud dengan operasi push pada tumpukan


a)

Menambahkan elemen ke atas tumpukan

b)

Menghapus elemen dari bawah tumpukan

c)

Menghapus elemen dari atas tumpukan

d)

Menambahkan elemen ke bawah tumpukan

15.

Apa yang terjadi pada operasi pop pada tumpukan?

a)

Menghapus elemen dari atas tumpukan

b)

Menambahkan elemen ke atas tumpukan

c)

Menghapus elemen dari bawah tumpukan

d)

Menambahkan elemen ke bawah tumpukan

16.

Berikan contoh penggunaan tumpukan dalam kehidupan nyata!


a)

Memesan tiket pesawat

b)

Mengatur buku di rak

c)

Mengelola undo-redo pada editor teks

d)

Mengantri di kasir

17.

Apa yang dimaksud dengan LIFO (Last In, First Out)?


a)

Elemen yang terakhir masuk akan pertama keluar

b)

Elemen yang pertama masuk akan pertama keluar

c)

Elemen yang pertama masuk akan terakhir keluar

d)

Elemen yang terakhir masuk akan terakhir keluar

18.

Apa yang dimaksud dengan graf dalam pemrograman?

a)

Kumpulan simpul dan sisi

b)

Kumpulan elemen yang berurutan

c)

Kumpulan elemen yang tidak berurutan

d)

Struktur data yang tidak berubah

19.

Sebutkan dua jenis graf yang sering digunakan!

a)

Graf berarah dan tak berarah

b)

Graf berurutan dan tidak berurutan

c)

Graf tunggal dan ganda

d)

Graf sederhana dan kompleks

20.

Apa perbedaan antara graf berarah dan graf tak berarah?


a)

Graf berarah memiliki arah pada sisi-sisinya, graf tak berarah tidak

b)

Graf berarah memiliki simpul, graf tak berarah tidak

c)

Graf tak berarah memiliki arah pada sisi-sisinya, graf berarah tidak

d)

Graf berarah memiliki lebih banyak simpul daripada graf tak berarah

21.

Berikan contoh penggunaan graf dalam kehidupan nyata.


a)

Mengatur daftar belanja

b)

Menyusun jadwal harian

c)

Menemukan rute terpendek di peta

d)

Mengelola data keuangan

22.

Apa itu struktur data pohon?


a)

Struktur data yang terdiri dari simpul yang terhubung seperti cabang

b)

Struktur data yang terdiri dari simpul yang tidak terhubung

c)

Struktur data yang elemen-elemennya disusun secara linear

d)

Struktur data yang tidak memiliki akar