wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

latihan strattegi algoritma dan pemrograman

Total questions: 15

Worksheet time: 24mins

Name
Class
Date
1.

proses menulis program disebut dengan.....

a)

testing

b)

coding

c)

analyzing

d)

problem solving

e)

teathring

2.

Kumpulan metode atau teknik untuk memecahkan masalah guna mencapai tujuan yang ditentukan ,yang dinyatakan dalam suatu langkah - langkah penyelesaian disebut dengan ....

a)

proses pemrograman

b)

strategi algoritma

c)

analyzing

d)

tethring

e)

problem solving

3.

Dalam menyusun suatu program,langkah pertama yang harus dilakukan adalah ....

a)

membeli komputer

b)

mempelajari program

c)

pembuatan program

d)

membuat proses

e)

membuat algoritma

4.

Model Penulisan dan Perancangan algoritma menggunakan simbol bangun ruang untuk merepresentasikan proses program disebut....

a)

bahasa pemrograman

b)

pseudocode

c)

flowchart

d)

natural language

e)

bahasa narasi

5.
  1. 1. Mulai

2. Menulis surat

3. Surat dimasukan amplop

4. Menutup amplop

5. Menempel perangko

6. Mengantar ke kantor pos

7. Selesai

Urutan algoritma yang benar adalah...

a)

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

b)

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

c)

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

d)

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

e)

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

6.

Perhatikan Pseudocode di bawah ini :

BEGIN

input (bilanganA)

input (bilanganB)

hasil = bilanganA * bilanganB

END

Pernyataan yang benar berdasarkan Pseudocode tersebut adalah...

a)

ika bilangan A=10 dan bilanganB=2, maka hasil=20

b)

Jika bilangan A=10 dan bilanganB=20, maka hasil=30

c)

Jika bilangan A=10 dan bilanganB=20, maka hasil=20

d)

Jika bilangan A=0 dan bilanganB=20, maka hasil=20

e)

Jika bilangan A=20 dan bilanganB=20, maka hasil=20

7.

Penulisan judul program yang salah adalah…


a)

Program nama_siswa;


b)

Program Latihan_1;

c)

Program BiodataSiswa;

d)

Progam Gajikaryawan

e)

program nilai_siswa;

8.

Gambar disamping adalah contoh sederhana bentuk...

a)

Script

b)

Coding

c)

Algoritma

d)

Pseudocode

e)

Flowchart

9.

Flowchart tersebut merupakan algoritma untuk menghitung luas ….

a)

lingkaran

b)

persegi panjang

c)

belah ketupat

d)

persegi

e)

segitiga

10.

Berikut ini adalah bahasa pemrograman, kecuali . . . .

a)

PHP

b)

Pascal

c)

Android

d)

Java

e)

Visual Basic

11.

kumpulan metode/teknik untuk memecahkan masalah guna mencapai tujuan yang ditentukan dinyatakan dalam suatu langkah - langkah penyelesaian disebut dengan ....

a)

strategi algoritma

b)

algoritma

c)

coding

d)

testing

e)

dekoding

12.

Apa yang perlu dilakukan setelah seseorang sudah membaca contoh-contoh program dalam bahasa pemrograman?

a)

Langsung menulis kode program kompleks

b)

Memahami teks dalam bahasa pemrograma

c)

Menggunakan bahasa pemrograman hanya untuk berbicara

d)

Menghafal semua sintaks bahasa pemrograman

e)

Tidak melakukan apa-apa

13.

Fungsi dari konektor yaitu?

a)
  1. Menandai titik awal dan titik akhir dari suatu diagram alir

b)
  1. . Sebuah jalur yang diikuti dan merupakan garis penghubung yang dihubungkan setiap langkah pemecahan masalah yang ada di dalam diagram alir

c)
  1. Kegiatan penerimaan data

d)
  1. Menghubungkan suatu langkah dengan langkah lain dalam sebuah diagram alir dengan keadaan on atau off page

e)
  1. Hasil dari pemrosesan sebuah data dan merupakan jawaban atas permasalahan yang ada

14.

Salah satu algoritma di bawah ini,kecuali?

a)

Ani membaca buku

b)

Ibu tati mengupas kentang

c)

Bapak menulis surat

d)

Rumus menghitung luas persegi panjang

e)

Adi memasak nasi goreng

15.

Apa yang perlu dilakukan setelah seseorang sudah membaca contoh-contoh program dalam bahasa pemrograman?

a)

Langsung menulis kode program kompleks

b)

Memahami teks dalam bahasa pemrograman

c)

Menghafal semua sintaks bahasa pemrograman

d)

Menggunakan bahasa pemrograman hanya untuk berbicara

e)

Tidak melakukan apa-apa