Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quis Berpikir Komputasional kls 8

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

Fungsi dalam matematika adalah sebuah relasi khusus yang menyatakan setiap elemen dalam domain memiliki pasangan yang tunggal di kodomain. Manakah di bawah ini yang merupakan contoh fungsi?

a)

Relasi antara nilai siswa dan mata pelajaran (satu siswa bisa memiliki nilai untuk banyak mata pelajaran)

b)

Relasi antara sebuah kota dan banyak station cuaca di kota tersebut

c)

Relasi antara seorang mahasiswa dan nomor induk mahasiswanya (satu mahasiswa hanya punya satu NIM)

d)

Relasi antara nilai ujian dan nilai akhir (satu nilai ujian bisa memiliki banyak nilai akhir)

2.

Sistem bilangan yang hanya menggunakan dua digit, 0 dan 1, dikenal sebagai...

a)

Sistem Bilangan Desimal

b)

Sistem Bilangan Biner

c)

Sistem Bilangan Oktal

d)

Sistem Bilangan Heksadesimal

3.

Berapakah representasi biner dari bilangan desimal 14 ?

a)

1100

b)

1110

c)

1010

d)

1001

4.

Diberikan himpunan P = {apel, jeruk, pisang} dan Q = {pisang, anggur, melon}. Berapakah P ∩ Q (irisan himpunan P dan Q)?

a)

{Apel, Jeruk, Pisang, Anggur, Melon}

b)

{Apel, Jeruk, Anggur, Melon}

c)

{Pisan}

d)

{}

5.

Urutan langkah-langkah logis dan terstruktur untuk menyelesaikan suatu masalah disebut ?

a)

Algoritma

b)

Dekomposisi

c)

Abstraksi

d)

Flowchart

6.

Proses memecah masalah kompleks menjadi bagian-bagian yang lebih kecil dan lebih mudah dikelola disebut ?

a)

Abstraksi

b)

Pengenalan Pola

c)

Dekomposisi

d)

Desain Algoritma

7.

Dalam informatika, struktur data digunakan untuk ?

a)

Menulis kode program

b)

Mengatur dan menyimpan data secara efisien

c)

Melakukan perhitungan matematis

d)

Menampilkan informasi kepada pengguna

8.

Konversikan bilangan biner 10101 ke bilangan desimal ?

a)

22

b)

16

c)

46

d)

21

9.

Hasil Konversi bilangan Desimal 256 ke bilangan oktal ?

a)

400

b)

450

c)

415

d)

425

10.

Apa yang dimaksud dengan sistem bilangan oktal?

a)

Sistem bilangan yang menggunakan 10 diget (0-9)

b)

Sistem bilangan yang menggunakan hanya dua digit ( 1 dan 0)

c)

Sistem bilangan yang digunakan untuk menghitung waktu

d)

Sistem bilangan yang menggunakan basis 8 (0-7)

11.

Struktur data yang menggunakan prinsip LIFO (Last in first out) adalah ?

a)

Array

b)

Stack

c)

Queue

d)

Tree

12.

Struktur data yang tidak linier yang menggambarkan hubungan yang bersifat hierarkis adalah ?

a)

Array

b)

Stack

c)

Queue

d)

Tree

13.

Struktur data yang paling dasar dan mirip dengan daftar belanja, di mana setiap elemen memiliki indeks atau posisi tertentu, adalah ?

a)

Linked List

b)

String

c)

Array

d)

Set

14.

Dekomposisi dalam berpikir komputasional berarti ?

a)

Menggabungkan masalah menjadi satu

b)

Mengabaikan masalah yang tidak penting

c)

Memecah masalah kompleks menjadi bagian-bagian yang lebih kecil

d)

Menggunakan pola untuk menyelesaikan masalah

15.

jika kita ingin menyimpan data dengan metode First-In, First-Out (FIFO), struktur data yang paling tepat digunakan adalah ?

a)

Larik (array)

b)

Tumpukan (stack)

c)

Antrean (queue)

d)

Pohon (tree)

16.

Untuk membuat algoritma pencarian buku di perpustakaan, langkah pertama yang harus dilakukan adalah ?

a)

Mengurutkan buku berdasarkan judul

b)

Menuliskan semua judul buku yang ada

c)

Memecah masalah pencarian menjadi sub-masalah yang lebih kecil

d)

Mengabaikan jenis buku yang tidak relevan

17.

Rani ingin menyusun jadwal harian agar semua tugasnya selesai tepat waktu. Ia harus mengidentifikasi tugas-tugas yang sering berulang dan memerlukan waktu yang sama. Proses berpikir yang dilakukan Rani ini termasuk ke dalam ?

a)

Dekomposisi

b)

Abstraksi

c)

Pengenalan pola

d)

Algoritma

18.

Berikut ini adalah tahap terakhir dari proses berpikir komputasional, yaitu ?

a)

Dekomposisi

b)

Pengenalan pola

c)

Abstraksi

d)

Perancangan solusi (algoritma)

19.

Bentuk visualisasi algoritma yang menggunakan simbol-simbol grafis untuk menggambarkan aliran proses disebut ?

a)

Pseudocode

b)

Algoritma

c)

Bagan alir (flowchart)

d)

Koding

20.

Simbol flowchart di bawah menunjukkan ?

a)

Mulai

b)

Input

c)

Output

d)

Proses

21.

Simbol flowchart di bawah menunjukkan ?

a)

Process

b)

Output

c)

Start/End

d)

Seleksi/Kondisi

22.

Variabel berfungsi untuk ?

a)

Hentikan eksekusi program

b)

Memilih perintah sesuai kondisi khusus

c)

Untuk menyimpan nilai

d)

Pengulangan baris perintah

23.

Sistem bilangan yang menggunakan basis 10 dan terdiri dari angka 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 disebut sistem ?

a)

Biner

b)

Oktal

c)

Desimal

d)

Heksadesimal

24.

Cara penyajian suatu algoritmadi mana algoritma ditulis dengan bahasa sehari-hari (bahasa Indonesia), atau bahasa lain yang dipahami adalah teknik penyajian algoritma dengan ?

a)

Pseudocode

b)

Flowchart

c)

Bahasa Natural

d)

Bahasa pemrograman

25.

Berikut ini yang bukan merupakan ciri-ciri algoritma menurut Donald E. Knuth adalah ?

a)

Looping

b)

Finiteness

c)

Output

d)

Difiniteness