Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ULANGAN HARIAN INFORMATIKA BAB 1. BERPIKIR KOMPUTASIONAL

Total questions: 20

Worksheet time: 20mins

Name
Class
Date
1.

ilmu yang berkaitan dengan pemodelan matematika dan penggunaan komputer untuk menyelesaikan masalah-masalah sains merupakan pengertian dari .....

a)

komputasi

b)

informatika

c)

infografis

d)

bidang pengetahuan

2.

sistem bilangan biner menggunakan basis berapa?

a)

8

b)

10

c)

2

d)

16

3.

tipe data yang digunakan untuk melakukan pengecekan kondisi dalam program adalah .....

a)

integer

b)

real

c)

boolean

d)

string

4.

berikut yang merupakan contoh dari algoritma adalah .....

a)

setelah sekolah,ada beberapa kegiatan yang dapat diikuti seperti mengerjakan pekerjaan rumah,belajar musik,belajar memasak,hingga bermain bersama teman

b)

daftar belanjaan ibu yang dibawa ketika belanja ke pasar

c)

seorang siswa boleh mengikuti ujian ketika membawa kartu peserta

d)

jika kemarin hujan,maka hari ini akan hujan lagi

5.

berikut jenis-jenis algoritma, KECUALI .....

a)

algoritma sekuensial

b)

algoritma perulangan

c)

algoritma bersyarat

d)

algoritma input

6.

pernyataan yang benar tentang tipe struktur data adalah ....

a)

array

b)

linked list

c)

divide

d)

stack

7.

pernyataan yang benar tentang tujuan penggunaan struktur data adalah ...

a)

visualisasi yang tidak jelas

b)

sederhana dan mudah dipahami

c)

sulit mengidentifikasi kesalahan

d)

membantu dalam perencanaan dari alur kerja sebelumnya

8.

berikut yang merupakan contoh tipe data bertanda (signed) dalam representasi data yaitu .....

a)

bilangan bulat positif

b)

bilangan bulat negatif

c)

bilangan bulat nol

d)

bilangan bulat genap

9.

perhatikan pernyataan dibawah ini:

1.algoritma adalah langkah-langkah terstruktur yang digunakan untuk menyelesaikan uatu masalah atau tugas

2.representasi data dalam komputer menggunakan sistem bilangan biner, yang terdiri daari 0 dan 1

3.stack dan queue merupakan contoh dari struktur data dalam pemrograman

4.optimasi penjadwalan bertujuan untuk mengatur waktu atau sumber daya secara efisien

5.tipe data boolean hanya memiliki dua nilai, yaitu true dan false

berdasarkan pernyataan diatas, yang merupakan penyataan yang benar ditunjukkan oleh nomor ....

a)

1,2,5

b)

2,3,4

c)

1,2,3

d)

3,4,5

10.

data yang berupa logika biasanya berisikan true atau false disebut .....

a)

integer

b)

string

c)

boolean

d)

real

11.

berikut yang merupakan fungsi dari algoritma adalah ....

a)

memecahkan masalah yang sulit

b)

membuat program lebih sederhana

c)

membuat program menjadi berantakan

d)

mudah menemukan kesalahan

12.

struktur data yang menggunakan sistem FIFO yaitu ....

a)

array

b)

stack

c)

queue

d)

graph

13.

data yang pertama masuk akan keluar terakhir, biasa diebut dengan .....

a)

fifo

b)

lilo

c)

filo

d)

foli

14.

perhatikan poin dibawah ini:

1.input

2.output

3.proses

4.eksternal

berdasarkan poin-poin diatas, yang termasuk komponen algoritma ditunjukkan oleh nomor .....

a)

1,2,3

b)

2,3,4

c)

1,3,4

d)

1,2,4

15.

seorang siswa memiliki tugas rumah, latihan musik, dan pertemuan dengan teman pada hari yang sama. berikut cara mengoptimalkan jadwal kegiatan tersebut adalah .....

a)

melakukan tugas rummah dan latihan musik bersamaan

b)

menyelesaikan tugas rumah terlebih dahulu, kemudian latihan musik

c)

menggabungkan pertemuan dengan teman ke dalam latihan musik

d)

menyelesaikan tugas rumah setelah pertemuan dengan teman

16.

berikut yang merupakan pernyataan yang sesuai mengenai computational thinking, yaitu ....

a)

proses berpikir yang cepat untuk menyelesaikan soal

b)

proses berpikir yang mencakup perangkat keras, perangkat lunak, dan menalar (reasoning) mengenai sistem dan persoalan

c)

proses berpikir tentang TIK

d)

proses berpikir solusi untuk sebuah masalah

17.

queue adalah struktur data yang linear serta memiliki data yang sama

a)

benar

b)

salah

18.

boolean merupakan data yang berupa true dan false

a)

benar

b)

salah

19.

pseudocode menggunakan bahasa yang luas dan padat

a)

benar

b)

salah

20.

berikut yang merupakan contoh dari struktur data adalah .....

a)

daftar nilai siswa dalam kelas

b)

daftar menu makanan di restoran

c)

daftar kontak telepon

d)

semua jawaban benar