wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Kelas 7 Ulangan Harian 1 Pemrograman Visual

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Dibawah ini yang merupakan bahasa inggris dari algoritma adalah ...

a)

Algorism

b)

Algorithm

c)

Algoritem

d)

Algoritme

2.

Algoritma pada awalnya menggunakan perhitungan dalam ilmu ...

a)

Pengetahuan Alam

b)

Bumi

c)

Pengetahuan Sosial

d)

Matematika

3.

Abu Ja'far Muhammad Ibnu Musa Al-Khawarizmi adalah ahli matematika dari ...

a)

Khazakstan

b)

Afganistan

c)

Uzbekistan

d)

Dubai

4.

Siapakah penemu angka 0 ?

a)

Marvin Minsky

b)

Abu Ja'far Muhammad Ibnu Musa Al-Khuwarizmi

c)

Marc Lipson

d)

Andrey Andreyevich Markov

5.

Kitab Aljabar Wal-Maqabala berarti ...

a)

Buku penambahan dan pengurangan

b)

Buku pemugaran dan pembangunan

c)

Buku penambahan dan pengurangan

d)

Buku pemugaran dan pengurangan

6.

Buku Algoritmi de numero indorum itu menggunakan bahasa ...

a)

Bahasa Sansekerta

b)

Bahasa Latin

c)

Bahasa yunani

d)

Bahasa Spanyol

7.

Pada karakteristik algoritma, yang dimaksud dengan "jelas" adalah ...

a)

Langkah-langkahnya dalam urutan yang jelas

b)

Tata kelola penyusunan perintah dilakukan secara jelas

c)

Operasi yang digambarkan dipahami oleh suatu komputasi tanpa penyederhanaan lebih lanjut

d)

Komputasi tersebut sebenarnya dapat melakukan operasi

8.

Diagram alir dalam bahasa inggris adalah ...

a)

Flowchart

b)

Flowdiagram

c)

Flower

d)

Algoritma

9.

Menunjukkan kontrol dari sebuah sistem aliran data adalah ...

a)

Diagram alir dokumen

b)

Diagram alis sistem

c)

Diagram alir data

d)

Diagram alir program

10.

Bahasa pemrograman yang dibuat oleh MIT Media Lab dari Massachusetts Institue of Technology adalah ...

a)

Tynker

b)

Waterbear

c)

Scratch

d)

Stencyl

11.

Pemrograman visual lebih mudah dilakukan karena ...

a)

Dapat memilih bahasa sesuai bahasa sendiri

b)

Menuliskan program dilakukan dengan menyusun blok-blok kode

c)

menggunakan bahasa pemrograman yang lebih mudah

d)

Menggunakan bahasa pemrograman yang tidak perlu diterjemahkan

12.

Compiler berfungsi untuk ...

a)

Menerjemahkan bahasa mesin agar dimengerti oleh programmer

b)

Menerjemahkan bahasa pemrograman agar dimengerti oleh mesin

c)

Membuat bahasa pemrograman lebih singkat

d)

Mengoreksi kode program yang salah

13.

Berikut ini yang tidak termasuk bahasa pemrograman adalah ....

a)

Java

b)

Phyton

c)

SQL

d)

G/G++

14.

Supaya dapat menjadi programmer seseorang harus memiliki kemampuan kecuali ...

a)

Menganalisis permasalahan

b)

Membuat langkah-langkah penyelesaian

c)

Menuliskan kode program

d)

Membuat objek

15.

Untuk menjalankan program yang telah dibuat pada scratch, dilakukan dengan menekan tombol ...

a)

Run

b)

Go

c)

Start

d)

Restart

16.

Symbol di samping digunakan untuk ...

a)

Menunjukkan arah aliran algoritme, dari suatu proses ke proses berikutnya

b)

Menunjukkan awal atau akhir sebuah proses

c)

Digunakan untuk menunjukkan suatu proses yang begitu kompleks

d)

Menunjukkan proses / langkah dimana ada inspeksi atau pengontrolan

17.

Istilah lain dari bahasa pemrograman adalah ...

a)

Bahasa tubuh

b)

Bahasa Komputer

c)

Bahasa mesin

d)

Bahasa vokal

18.

Gambar tersebut merupakan contoh ....

a)

Flowchart

b)

Wizard

c)

Pemrograman

d)

Programer

19.

Simbol tersebut digunakan untuk

a)

Menunjukkan awal / akhir sebuah proses

b)

Menunjukkan proses input / output yang terjadi

c)

Menunjukkan kegiatan yang dilakukan oleh komputer

d)

memilih keputusan dengan kondisi yang ada

20.

Urutan langkah pada flowchart dihubungkan dengan .....

a)

Kotak

b)

Panah

c)

Lingkaran

d)

Jajaran Genjang