wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

PENILAIAN HARIAN INFORMATIKA 8 ALGORITMA & PEMROGRAMAN

Total questions: 20

Worksheet time: 15mins

Name
Class
Date
1.

Berikut ini adalah bahasa pemrograman, kecuali . . . .

a)

PHP

b)

Pascal

c)

Android

d)

Java

2.

1. Ambil cangkir;

2. Ambill Kopi instan;

3. Tuangkan air panas ke dalam cangkir;

4. Masukan bubuk kopi ke dalam cangkir sesuai takaran;

5. Siapkan air panas;

6. Minum kopi;

7. Aduk hingga larut.


Langkah-langkah diatas adalah algoritma untuk membuat kopi, urutan yang benar adalah...

a)

1-2-3-4-5-6-7

b)

1-2-4-3-5-7-6

c)

1-2-4-5-3-7-6

d)

1-2-4-3-5-6-7

3.

Scratch dan Blockly menggunakan bahasa pemrograman ....

a)

pemrograman visual

b)

pemrograman prosedural

c)

pemrogrman berorientasi objek

d)

pemrograman mobile

4.

Seperti apa cara kerja Scratch dalam membuat program ....

a)

menggunakan bahasa pemrograman berbasis teks

b)

menggunakan konsep drag-and-drop

c)

menggunakan sintaks pemrograman yang kompleks

d)

menggunakan algoritma yang rumit

5.

Ketika kita sudah membuat scrpit/kode, ketika menyimpan filenya di komputer kita maka kita menentukan ...

a)

Klik File - Load fromyou computer

b)

Klik File - Save to Your Computer

c)

otomatis tersimpan sendiri

d)

logout

6.

Perintah apa yang membuat karakter bersuara?

a)

Control

b)

Sound

c)

Move

d)

Looks

7.

Scratch merupakan aplikasi yang termasuk dalam

a)

bahasa pemrograman

b)

grafis

c)

olah gambar

d)

artimatika

8.

Fungsi dari icon yang ditandai dengan garis warna merah pada gambar tersebut adalah .....

a)

Menggandakan sprite

b)

Menjalankan animasi

c)

Menghapus background

d)

Menghentiakan pergerakan dari animasi

9.

Berikut ini yang disebut logo pemrograman scratch adalah ....

a)
b)
c)
d)
10.

Prosedur langkah-langkah instruksi untuk melakukan perhitungan, pemrosesan data, dan penalaran yang ditulis secara berurutan disebut denganProsedur langkah-langkah instruksi untuk melakukan perhitungan, pemrosesan data, dan penalaran yang ditulis secara berurutan disebut dengan

..

a)

Flowchart

b)

Algoritma

c)

Diagram

d)

Stop

11.
  1. Bendera hijau pada Scratch saat di project digunakan untuk ....

a)
  1. menambahkan blok

b)
  1. menjalankan script, sprite, backdrops dengan 1× klik

c)
  1. memberhentikan script, sprite, backdrops dengan 1× klik saja

d)
  1. menambahkan variabel baru

12.
  1. Di bawah ini yang bukan kelebihan dari Scratch adalah ....

a)
  1. kurang mendukung untuk struktur data

b)
  1. memiliki ukuran yang kecil

c)
  1. antarmuka yang sederhana

d)
  1. mudah digunakan

13.

Block if dalam Blockly berguna untuk .....

a)

membuat keputusan berdasarkan kondisi

b)

melakukan perulangan

c)

membuat fungsi

d)

mencetak output

14.

Blockly adalah lingkungan pemrograman visual yang sering digunakan untuk mengajarkan konsep pemrograman kepada pemula. Lingkungan ini dikembangkan oleh perusahaan teknologi terkenal yaitu ....

a)

Google

b)

Apple

c)

Microsoft

d)

Meta

15.

Nara telah memahami cara menyusun kode menggunakan Scratch. ia kemudian belajar pemrograman menggunakan Blockly. Fitur baru yang dijumpai Nara pada Blockly yang tidak ia temukan dalam Scratch adalah ....

a)

pemakaian gratis tanpa perlu berlangganan

b)

hasil terjemahan kode dalam bahasa pemrograman lain

c)

adanya situs web resmi untuk mengunggah proyek/program

d)

kemampuan integrasi lingkungnan pemrograman dengan perangkat tambahan seperti Arduino

16.

Kode yang harus Rania susun sehingga ia dapat menyelesaikan level ini adalah ....

a)

b)

c)

d)

17.

Blok kode yang termasuk dalam kategori Control adalah ....

a)

[set my variable to ...]

b)

[wait until ...]

c)

[say ... for ... seconds]

d)

[when this sprite clicked]

18.

Gambar diatas merupakan contoh penyelesaian masalah menggunakan algoritma dengan menggunakan tipe?

a)

Flowchart

b)

Pseudocode

c)

Abstrak

d)

Deskriptif

19.

Tujuan dari belajar Scratch adalah ....

a)

belajar logika pemrograman dasar

b)

belajar membuat desain gambar

c)

belajar membuat film artun

d)

belajar mengolah gambar

20.

Jika kita ingin menambahkan suara pada animasi yang kita buat maka kita dapat menambahkannya melalui menu….

a)

sensor

b)

sound

c)

move

d)

view