wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Asesmen Awal Informatika Kelas XI

Total questions: 20

Worksheet time: 7mins

Name
Class
Date
1.

Tujuan utama dari penggunaan algoritma dalam pemrograman adalah...

a)

Mempersulit proses pembuatan program

b)

Menghindari penggunaan logika

c)

Menyusun langkah-langkah penyelesaian masalah secara sistematis

d)

Menyimpan data dalam memori komputer

2.

Ciri utama dari algoritma adalah...

a)

Harus ditulis dalam bahasa Inggris

b)

Langkah-langkahnya boleh tidak logis

c)

Tidak harus memiliki akhir

d)

Memiliki langkah-langkah yang berurutan dan logis

3.

Tipe data yang digunakan untuk menyimpan nilai ya atau tidak adalah...

a)

Integer

b)

Float

c)

Boolean

d)

Char

4.

Tipe data yang cocok untuk menyimpan angka 3.14 adalah...

a)

Integer

b)

Float

c)

Boolean

d)

String

5.

Simbol belah ketupat dalam flowchart menyatakan...

a)

Proses

b)

Input/Output

c)

Keputusan (decision)

d)

Terminator

6.

Simbol persegi panjang dalam flowchart menyatakan...

a)

Awal/Akhir

b)

Proses

c)

Input

d)

Percabangan

7.

Langkah pertama dalam membuat algoritma adalah...

a)

Mengetik program

b)

Menganalisis masalah

c)

Membuat flowchart

d)

Menghitung hasilnya

8.

Contoh algoritma dalam kehidupan sehari-hari adalah...

a)

Makan siang

b)

Menyelesaikan soal matematika tanpa langkah

c)

Memasak mie instan dengan urutan langkah yang benar

d)

Menonton film

9.

Jika kita ingin menyimpan nama seseorang, tipe data yang tepat digunakan adalah...

a)

Boolean

b)

Integer

c)

String

d)

Float

10.

Berikut ini yang bukan merupakan ciri-ciri algoritma yang baik adalah...

a)

Efisien

b)

Kompleks tanpa sebab

c)

Tepat sasaran

d)

Dapat diuji

11.

Manakah dari pernyataan berikut yang merupakan algoritma?

a)

Pergi ke sekolah

b)

2 + 2 = 4

c)

1. Bangun tidur, 2. Mandi, 3. Sarapan, 4. Berangkat ke sekolah

d)

Makanan favorit saya adalah pizza

12.

Dalam flowchart, simbol OVAL digunakan untuk...

a)

Proses

b)

Penghubung (connector)

c)

Keputusan

d)

Terminator

13.

Berikut ini adalah urutan tahapan dalam menyelesaikan masalah dengan algoritma:

  1. 1. Buat program

  2. 2. Identifikasi masalah

  3. 3. Buat algoritma

  4. 4. Uji hasil program

  5. Urutan yang benar adalah...

a)

2-3-1-4

b)

1-2-3-4

c)

2-1-3-4

d)

3-2-1-4

14.

Tipe data char biasanya digunakan untuk menyimpan...

a)

Angka bulat

b)

Angka desimal

c)

Teks panjang

d)

Karakter tunggal

15.

Apa hasil dari algoritma berikut?

input A = 5

input B = 3

C = A + B

output C

a)

2

b)

5

c)

8

d)

15

16.

Flowchart yang berisi pertanyaan "Apakah nilai > 70?" merupakan bagian dari simbol...

a)

Proses

b)

Input

c)

Output

d)

Keputusan

17.

Dalam pemrograman, struktur percabangan digunakan untuk...

a)

Mengulangi proses

b)

Menyimpan data

c)

Mengambil keputusan berdasarkan kondisi tertentu

d)

Menentukan tipe data

18.

Jika algoritma dijalankan tanpa batas dan tidak pernah selesai, maka disebut...

a)

Efisien

b)

Terstruktur

c)

Infinite loop

d)

Kondisional

19.

Tipe data yang digunakan untuk menyimpan angka seperti 100, -10, dan 0 adalah...

a)

Float

b)

String

c)

Integer

d)

Boolean

20.

Apa hasil dari algoritma berikut?

input A = 5

input B = 3

C = A + B

output c

a)

2

b)

5

c)

8

d)

Error