wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Sumatif 1 BAB 1 kelas 8

Total questions: 20

Worksheet time: 20mins

Name
Class
Date
1.

Di sebuah perusahaan teknologi, Ina dan Fina sedang menjelaskan kepada timnya tentang pentingnya fungsi dalam pemrograman. Ia bertanya ke yang lain, 'Fungsi dalam informatika itu apa ya?

a)

Kumpulan data mentah

b)

Perintah khusus untuk melakukan tugas tertentu

c)

Perintah acak yang tidak berurutan

d)

Semua jawaban salah

2.

Ketika Sukma sedang membuat proyek di Scratch, dia ingin tahu apa fungsi dari bendera Hijau yang ada di programnya.

a)

untuk pajangan

b)

sebagai tanda berhenti

c)

untuk memulai program

d)

semuanya salah

3.

Di sebuah sekolah, Rahman dan teman-temannya, Uun dan Nawal, sedang berdiskusi tentang konsep himpunan dalam informatika.

apa ya himpunan itu dalam pelajaran informatika?

a)

Jenis data di komputer

b)

Perintah dalam pemrograman

c)

Kumpulan objek yang didefinisikan dengan jelas

d)

Urutan angka yang tidak beraturan

4.

Labib memiliki koleksi angka {1, 2, 3} dan Maulana memiliki koleksi angka {3, 4, 5}. Jika kita mencari angka yang ada di kedua koleksi tersebut, maka A ∩ B adalah …

a)

{1, 2}

b)

{3}

c)

{4, 5}

d)

{1, 2, 3, 4, 5}

5.

Syafaul sedang belajar tentang sistem bilangan dan menemukan bahwa sistem bilangan biner menggunakan basis

a)

10

b)

8

c)

2

d)

3

6.

Uun dan Karina sedang belajar tentang sistem bilangan di kelas komputer. Mereka menemukan bahwa sistem bilangan Heksadesimal menggunakan basis

a)

16

b)

2

c)

8

d)

10

7.

Almira sedang belajar tentang sistem bilangan di sekolah. Ia menemukan bahwa sistem bilangan Desimal menggunakan basis

a)

10

b)

16

c)

12

d)

8

8.

Karina sedang belajar tentang sistem bilangan dan menemukan bahwa sistem bilangan Oktal menggunakan basis

a)

6

b)

10

c)

12

d)

8

9.

Mufid memiliki sebuah kalkulator yang hanya bisa menampilkan angka dalam bentuk biner. Suatu hari, dia memasukkan angka biner 1010 ke dalam kalkulatornya. Jika angka biner tersebut dikonversi ke desimal, berapa nilai yang ditampilkan oleh kalkulator Mufid?

a)

8

b)

12

c)

10

d)

5

10.

Maulana memiliki 15 kelereng dan ingin mengetahui berapa jumlah kelereng tersebut jika dihitung dalam sistem biner. Bilangan desimal 15 jika dikonversi ke biner adalah …

a)

1111

b)

1001

c)

1110

d)

1010

11.

Labib memiliki sebuah kotak yang berisi 16 bola berwarna. Dia ingin mengetahui berapa banyak bola yang ada jika dia mengonversi jumlah bola tersebut dari bilangan heksadesimal ke desimal. Bilangan heksadesimal A dalam desimal adalah …

a)

11

b)

10

c)

12

d)

13

12.

Karina sedang membuat animasi di Scratch dan ingin agar sprite-nya bergerak maju. Dia menggunakan blok “move 10 steps” untuk

a)

Menggerakkan sprite ke belakang sejauh 10 langkah.

b)

memindahkan sprite sejauh 10 langkah ke arah yang ditunjuknya

c)

Mengubah warna sprite menjadi merah.

d)

Menghentikan gerakan sprite secara permanen.

13.

Fina sedang membuat program di Scratch untuk menghitung jumlah uang saku yang ia terima setiap minggu. Ia ingin menyimpan dan mengubah nilai uang saku tersebut selama program berjalan. Fungsi variabel dalam Scratch adalah …

a)

Menyimpan dan mengubah nilai selama program berjalan

b)

Fungsi variabel dalam Scratch adalah untuk menghapus data.

c)

Fungsi variabel dalam Scratch adalah untuk menampilkan gambar.

d)

Fungsi variabel dalam Scratch adalah untuk mengubah warna latar.

14.

Karina sedang membuat permainan di Scratch dan ingin menambahkan blok perulangan. Contoh blok perulangan di Scratch adalah …

a)

“repeat until”

b)

“if then”

c)

“say Hello”

d)

“go to x: y”

15.

Di sebuah sekolah, Nawal sedang belajar tentang algoritma dalam informatika. Ia bertanya kepada gurunya, "Apa sih sebenarnya algoritma itu?" Gurunya menjawab, "Algoritma dalam informatika adalah …"

a)

Proses pengolahan informasi tanpa tujuan.

b)

Sekumpulan langkah-langkah logis untuk menyelesaikan masalah.

c)

Kumpulan data yang tidak terstruktur.

d)

Sekumpulan teori yang tidak dapat diterapkan.

16.

Dalam sebuah proyek pengembangan perangkat lunak, Jasmine dan Rani sedang mendiskusikan metode yang akan mereka gunakan. Jasmine berpendapat bahwa mereka harus menggunakan pendekatan yang terstruktur, sementara Rani lebih suka metode yang lebih fleksibel. Jasmine menjelaskan bahwa pemrograman prosedural adalah …

a)

sebuah paradigma pemrograman yang berfokus pada objek dan kelas.

b)

metode pengembangan perangkat lunak yang tidak terstruktur.

c)

sebuah teknik pemrograman yang hanya menggunakan bahasa markup.

d)

pemrograman yang menyusun instruksi secara berurutan dalam bentuk prosedur atau fungsi untuk menyelesaikan tugas tertentu

17.

Dalam sebuah proyek aplikasi Scratch, Praja ingin membuat sebuah permainan interaktif. Dia bertanya-tanya, apa sebenarnya fungsi sprite dalam aplikasi Scratch?

a)

Fungsi sprite adalah untuk menyimpan data aplikasi.

b)

Fungsi sprite adalah untuk mengatur suara dalam aplikasi.

c)

Fungsi sprite adalah untuk mengubah latar belakang aplikasi.

d)

Fungsi sprite adalah sebagai objek yang dapat diprogram untuk berinteraksi dalam aplikasi Scratch.

18.

Jasmine sedang membuat sebuah proyek di aplikasi Scratch dan ingin menambahkan elemen latar belakang yang menarik. Ia bertanya-tanya, fungsi apakah yang harus dia gunakan di aplikasi scratch

a)

Sprite

b)

Backdrop

c)

Bendera Hiijau

d)

Semuanya salah

19.

Wahyu sedang mengajarkan teman-temannya, Ivana dan Nawal, tentang aplikasi koding yang dapat membantu mereka berpikir secara komputasional. di aplikasi itu mereka bisa membuat game sederhana dengan blok kode yang disusun susun, kira kira apa nama aplikasi yang wahyu maksud?

(a)  

20.

Syafaul sedang menghadapi masalah dalam menyusun rencana perjalanan yang efisien untuk liburan bersama teman-temannya. Dia berpikir seperti komputer dalam menyelesaikan masalah dengan logis dan sistematis. Proses berpikirnya ini dalam pelajaran informatika sering disebut dengan

(a)