wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ASASMEN 1

Total questions: 30

Worksheet time: 54mins

Name
Class
Date
1.

1. Berpikir komputasional adalah kemampuan untuk …

a)

A. Menghafal langkah kerja

b)

B. Menggunakan komputer

c)

C. Menyelesaikan masalah secara sistematis

d)

D. Menggambar diagram

2.

Berikut yang termasuk tahapan berpikir komputasional adalah …



a)

A. Dekomposisi

b)

B. Eksperimen

c)

C. Estimasi

d)

D. Simulasi

3.

Kegiatan mengolah data agar bermakna disebut …



a)

A. Literasi sains

b)

B. Algoritma

c)

C. Analisis data

d)

D. Pemrograman

4.

Bahasa pemrograman Scratch menggunakan tampilan …



a)

A. Teks

b)

B. Angka

c)

C. Visual berbasis blok

d)

D. Simbol matematika

5.

Sistem bilangan yang digunakan manusia sehari-hari adalah …



a)

A. Biner

b)

B. Oktal

c)

C. Desimal

d)

D. Heksadesimal

6.

Angka yang digunakan dalam sistem bilangan biner adalah …



a)

A. 0 dan 1

b)

B. 0 sampai 9

c)

C. 1 sampai 8

d)

D. 2 dan 8

7.

Literasi numerik dalam informatika berkaitan dengan kemampuan …


a)

A. Membaca teks

b)

B. Mengolah angka dan data

c)

C. Menggambar ilustrasi

d)

D. Menulis program panjang

8.

Ozobot adalah contoh penerapan …



a)

A. Pemrograman teks

b)

B. Pemrograman berbasis AI

c)

C. Pemrograman robotik

d)

D. Pemrograman jaringan

9.

Memecah masalah besar menjadi bagian-bagian kecil disebut …



a)

A. Abstraksi

b)

B. Dekomposisi

c)

C. Pola

d)

D. Evaluasi

10.

Scratch lebih cocok digunakan oleh pemula karena …

a)

A. Tidak membutuhkan logika

b)

B. Tidak memiliki kesalahan program

c)

C. Minim kesalahan sintaks

d)

D. Tidak membutuhkan algoritma

11.

erbedaan utama Scratch dan Blockly adalah …


a)

A. Blockly tidak bisa membuat program

b)

B. Scratch memiliki sprite dan stage

c)

C. Blockly tidak berbasis blok

d)

D. Scratch hanya untuk matematika

12.

Urutan langkah logis dalam menyelesaikan masalah disebut …

a)

A. Data

b)

B. Program

c)

C. Algoritma

d)

D. Modul

13.

Modularisasi program bertujuan untuk …

a)

A. Memperpanjang program

b)

B. Menyederhanakan struktur program

c)

C. Menghapus variabel

d)

D. Menambah kesalahan

14.

Konversi bilangan desimal 5 ke biner adalah …



a)

A. 100

b)

B. 101

c)

C. 110

d)

D. 111

15.

Parity bit digunakan pada sistem bilangan biner untuk …



a)

A. Menambah kapasitas data

b)

B. Mengubah nilai data

c)

C. Mendeteksi kesalahan data

d)

D. Mengamankan jaringan

16.

Jika data biner adalah 1011 dan menggunakan parity genap, maka parity bit-nya adalah …



a)

A. 0

b)

B. 1

c)

C. 10

d)

D. 11

17.

Contoh kegiatan literasi sains dalam informatika adalah …


a)

A. Membuat game

b)

B. Menganalisis data hasil pengamatan

c)

C. Menulis kode program

d)

D. Menggambar flowchart

18.

Seorang siswa menyusun langkah membuat teh: merebus air, memasukkan teh, menuang air panas. Aktivitas ini merupakan contoh …



a)

A. Abstraksi

b)

B. Dekomposisi

c)

C. Algoritma

d)

D. Debugging

19.

Modularisasi dalam pemrograman akan paling bermanfaat ketika …

a)

A. Program sangat pendek

b)

B. Program hanya satu fungsi

c)

C. Program kompleks dan panjang

d)

D. Program tidak dijalankan

20.

Pemrograman unplugged bertujuan untuk …


a)

A. Menggantikan komputer

b)

B. Mengurangi pemrograman

c)

C. Memahami konsep algoritma tanpa komputer

d)

D. Menghindari kesalahan program

21.

Jika sebuah program dibagi menjadi modul input, proses, dan output, maka manfaat utamanya adalah …

a)

A. Program menjadi lebih panjang

b)

B. Program lebih sulit dipahami

c)

C. Program mudah dikembangkan

d)

D. Program tidak perlu di uji

22.

Konversi bilangan biner 1101₂ ke desimal adalah …



a)

A. 11

b)

B. 12

c)

C. 13

d)

D. 14

23.

Seorang siswa menggunakan Ozobot dengan menyusun kode warna untuk mencapai tujuan tertentu. Kegiatan ini melatih kemampuan …



a)

A. Menghafal

b)

B. Estetika

c)

C. Berpikir komputasional

d)

D. Mengetik cepat

24.

Hubungan antara literasi numerik dan analisis data adalah …



a)

A. Literasi numerik tidak membutuhkan data

b)

B. Analisis data hanya untuk matematika

c)

C. Literasi numerik membantu memahami hasil analisis data

d)

D. Keduanya tidak saling berhubungan

25.

Jika sebuah sistem konversi bilangan digunakan tanpa pengecekan parity bit, maka risiko yang mungkin terjadi adalah …



a)

A. Data menjadi lebih cepat

b)

B. Data tidak bisa dikonversi

c)

C. Kesalahan data tidak terdeteksi

d)

D. Sistem menjadi offline

26.

Sebuah sekolah sering mengalami antrean panjang saat pembagian kartu ujian.
Jelaskan langkah berpikir komputasional yang dapat digunakan untuk menyelesaikan masalah tersebut!

4 lines
27.

Buatlah algoritma sederhana (dalam bentuk langkah-langkah) untuk menentukan apakah suatu bilangan adalah ganjil atau genap!

4 lines
28.

Jelaskan perbedaan Scratch dan Blockly ditinjau dari:

  1. Tujuan penggunaan

  2. Pengguna sasaran

  3. Contoh penerapannya

4 lines
29.

Seorang siswa mencatat jumlah pengunjung perpustakaan selama 5 hari sebagai berikut:
20, 35, 25, 40, 30

a. Tentukan rata-rata pengunjung
b. Jelaskan kesimpulan yang dapat diambil dari data tersebut

4 lines
30.

Ubah bilangan biner 101101₂ ke dalam bentuk desimal, lalu jelaskan langkah konversinya!

4 lines