Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

algoritma dan pemograman kelas t informatika

Total questions: 30

Worksheet time: 26mins

Name
Class
Date
1.

Berikut ini adalah Algoritma yang belum teratur :

  1. 1. Tuang Gelas A (isi Teh) ke Dalam Gelas C (Kosong)
  2. 2. Tuang Gelas B (Isi Kopi) ke Dalam Gelas A (Kosong)
  3. 3. Tuang Gelas C (isi Teh) ke Dalam Gelas B (Kosong)
  4. 4. Mulai
  5. 5. Selesai
  6. 6. Tambahkan Gelas C (Kosong)
a)

4-6-1-2-3-5

b)

4-1-2-3-6-5

c)

4-6-3-2-1-5

d)

4-6-2-1-3-5

2.

Ilmu yang mempelajari cara penyelesaian suatu masalah berdasarkan urutan langkah-langkah yang disusun secara sistematis dan menggunakan bahasa yang logis dalam memecahkan masalah adalah

a)

Flowchart

b)

Algoritma

c)

Informatika

d)

A.  Pemrograman

3.

Berikut ini yang bukan merupakan dasar penyusunan algoritma …

a)

Memiliki input

b)

Memiliki output

c)

Tidak ambigu

d)

Acak

4.

Berikut ini yang bukan merupakan bentuk dasar algoritma adalah …

a)

Sekuensial

b)

Pengulangan

c)

Percabangan

d)

Deskriptif

5.

Flowchart yang menggambarkan proses suatu kegiatan adalah …

a)

Sistem

b)

Pengulangan

c)

Proses

d)

Dokumen

6.

Simbol flowchart yang menyatakan permulaan/akhir suatu program adalah …

a)

Terminator

b)

Input/output

c)

Proses

d)

Connector

7.

Simbol flowchart yang menunjukkan suatu kondisi tertentu yang akan menghasilkan 2 kemungkinan jawaban ya/tidak adalah …

a)

Terminator

b)

Input/output

c)

Proses

d)

Decission

8.

Berikut ini yang merupakan symbol flowchart “proses”  adalah …

a)

b)

c)

d)

9.

Simbol untuk menyatakan suatu proses input dan output tanpa tergantung dengan jenis peralatannya adalah …

a)

b)

c)

d)

10.

Simbol flowchart yang menghubungkan antara satu simbol dengan yang lain adalah …

a)

Terminator

b)

Input/output

c)

Flow

d)

Connector

11.

Proses untuk menerjemahkan logika berpikir menjadi langkah-langkah/proses yang dapat dijalankan oleh komputer adalah …

a)

Flowchart

b)

Algoritma

c)

Informatika

d)

Pemrograman

12.

Berikut ini merupakan bagian-bagian dari scratch,  kecuali

a)

Stage

b)

Sprite  

c)

Script area

d)

Ekstrak

13.

Pada scratch, gambar latar belakang pada canvas adalah …

a)

Backdrops

b)

Sprite 

c)

Script area

d)

Sound

14.

Menambahkan efek suara pada program scratch adalah pada menu …

a)

Backdrops

b)

Sprite 

c)

Script area

d)

Sound

15.

Tempat dimana sprite bisa bergerak dan berinteraksi adalah

a)

Stage

b)

Sprite 

c)

Script area

d)

Sound

16.

Berikut ini yang bukan menu dalam tab bar adalah  …

a)

Tab code

b)

Tab costumes

c)

Script area

d)

Tab sound

17.

Tombol go pada scratch berfungsi untuk  …

a)

Menjalankan blok kode pada scratch area

b)

Menghentikan blok kode yang sedang dijalankan

c)

Menampilkan paint editor

d)

Menampilkan daftar sprite yang dimiliki oleh projek

18.

Tombol go pada scratch berfungsi untuk  …

a)

Menjalankan blok kode pada scratch area

b)

Menghentikan blok kode yang sedang dijalankan

c)

Menampilkan paint editor

d)

Menampilkan daftar sprite yang dimiliki oleh projek

19.

Untuk dapat berpikir tentang komputasi dimana seseorang dituntut untuk bisa melakukan …

a)

Menjelaskan mengapa ditemukan solusi yang sesuai

b)

Menyusun solusi komputasi yang baik

c)

Menyelesaikan masalah dengan cara yang baru

d)

Menyelesaikan dengan baik

20.

Salah satu aplikasi untuk pemrograman visual yang dapat digunakan secara gratis dengan cara drag and drop yaitu ...

a)

Algoritma

b)

Capcut

c)

Scratch

d)

Visual Basic

21.

Aplikasi Scratch dapat diakses secara online maupun offline.

Untuk akses online, dapat melalui halaman ...

a)

https://scratch.mit.edi/

b)

https://scratch.mit.edu/

c)

https://scratch.mit.eda/

d)

https://scratch.mit.ede/

22.

Apa karakter awal ketika membuka Scratch?

a)

Kepiting

b)

Kuda

c)

Kucing

d)

Katak

23.

Latar belakang scratch disebut ...

a)

Backdrop

b)

Background

c)

Back to Back

d)

Menu Bar

24.

Karakter dalam Scratch disebut .…

a)

Script

b)

Stage

c)

Sound

d)

Sprite

25.

Fungsi green flag yang benar adalah untuk ...

a)

Menghentikan semua script dari sebuah cerita

b)

Menjalankan script dari cerita yang telah dibuat

c)

Mengubah stage menjadi besar atau kecil

d)

Membuat sebuah karakter baru atau objek untuk project kita

26.

Blok kode tersebut digunakan untuk ...

a)

Sprite kucing dapat memutar sebanyak 10 kali setiap kali bendera hijau ditekan.

b)

Sprite kucing dapat memutar sebanyak 100 kali setiap kali bendera hijau ditekan.

c)

Sprite kucing dapat bergerak langsung sebanyak 10 langkah setiap kali bendera hijau ditekan.

d)

Sprite kucing dapat bergerak langsung sebanyak 100 langkah setiap kali bendera hijau ditekan.

27.

gambar disampig merupakan simbol flowchart...

a)

terminator

b)

proses

c)

input

d)

kondisi

28.

pseudocode memiliki.............bagian enyusun

a)

1

b)

2

c)

3

d)

4

29.

fungsi dari algoritma adalah

a)

untuk menentukan alur

b)

untuk mensinkronkan data

c)

untuk menentukan alur logika program

d)

untuk menentukan kebenaran data

30.

digunakan untuk pernyataan melakukan sebuah keputusan berdasarkan kondisi tertentu, adalah fungsi dari

a)

input

b)

for

c)

while

d)

if-else