wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Tes Pemrograman Dasar #1

Total questions: 17

Worksheet time: 9mins

Name
Class
Date
1.

Dalam menyusun suatu program,langkah pertama yang harus di lakukan adalah ….

a)

Membuat Algoritma

b)

Membuat Program

c)

Membeli Komputer

d)

Mempelajari Aplikasi

2.

Urutan langkah-langkah logis untuk menyelesaikan masalah yang disusun secara sistematis disebut...

a)

Algoritma

b)

Flowchart

c)

Variabel

d)

Diagram

3.

Kata Algoritma berasal dari nama Abu Ja’far Mohammed bin Musa al-Khowarizmi merupakan seorang ilmuan yang menulis kitab al jabr w’al-muqobala.

Beliau merupakan seorang berkebangsaan….

a)

Persia

b)

Amerika

c)

Belanda

d)

Iran

4.

Algoritma harus dapat dijangkau oleh akal pikiran kita. Hal ini menyatakan bahwa algoritma harus memiliki sifat...

a)

Cepat

b)

Berurutan

c)

Logis

d)

Realistis

5.

Algoritma harus dapat menunjukkan sebuah proses yang runtut. Hal ini menyatakan bahwa algoritma harus memiliki sifat...

a)

Cepat

b)

Berurutan

c)

Logis

d)

Realistis

6.

Algoritma yang dinyatakan dengan menggunakan bahasa sehari-hari adalah pengertian dari...

a)

Flowchart

b)

Pseudocode

c)

Deskriptif

d)

Coding

7.

Penulisan algoritma yang menggunakan sintaks (cara penulisan) yang menyerupai bahasa komputer/bahasa mesin disebut...

a)

Flowchart

b)

Pseudocode

c)

Deskriptif

d)

Coding

8.

Pseudocode mempunyai arti...

a)

Kode Semu

b)

Kode Rahasia

c)

Kata Sandi

d)

Kode Mesin

9.

Merupakan jenis algoritma yang dinyatakan dalam diagram dengan bentuk-bentuk tertentu, adalah pengertian dari...

a)

Flowchart

b)

Pseudocode

c)

Deskriptif

d)

Coding

10.

Nama lain dari flowchart adalah...

a)

Algoritma

b)

Diagram Alur

c)

Diagram Alir

d)

Diagram

11.

Yang menunjukkan awal dan akhir pada sebuah flowchart adalah...

a)

Data Flow

b)

Data

c)

Process

d)

Terminator

12.

Bentuk belah ketupat pada diagram flowchart diberi nama...

a)

Decision

b)

Terminator

c)

Data Flow

d)

Process

13.

Symbol yang digunakan untuk menghubungkan antara symbol yang satu dengan yang lain adalah Symbol...

a)

Data Flow

b)

Data

c)

Process

d)

Terminator

14.

Dibawah ini manakah yang bukan termasuk bahasa pemrogaman?

a)

Flowchart

b)

PHP

c)

HTML

d)

Scratch

15.

Diberikan algoritma : Apabila warna merah maka jadi hijau. Apabila warna hijau maka jadi putih, selain warna merah dan hijau maka jadi ungu.

Jika kondisi input warna adalah hitam, maka warna jadi?

a)

Merah

b)

Ungu

c)

Hijau

d)

Putih

16.

Di berikan algoritma

P=10

P=P+5

Q=P

Nilai P dan Q masing-masing adalah...

a)

10 dan 15

b)

15 dan 15

c)

0 dan 15

d)

0 dan 10

17.

Diketahui bahwa kantong P kosong. Kantong Q berisi 10 buah kelereng dan kantong R berisi 15 kelereng.

Apabila yang terbawa hanya sebuah kantong dan BUKAN kantong P yang terbawa, maka perkiraan jumlah kelereng yang terbawa adalah….

a)

10 atau 15

b)

10 dan 15

c)

15

d)

Kosong