Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

UTS Algoritma Pemprograman

Total questions: 20

Worksheet time: 3600secs

Name
Class
Date
1.

Algoritma berasal dari kata algoris dan ritmis, yang pertama kali di ungkapkan oleh abu ja’far mohammed ibnu Musa al khowarismi (770-840 M), beliau berasal dari....................

a)

Urban

b)

Uzbekistan

c)

Brazil

d)

Kristen

2.

Urutan langkah-langkah logis untuk menyelesaikan masalah yang disusun secara sistematis merupakan deskripsi dari...

a)

Variabel

b)

Konstanta

c)

Algoritma

d)

Flowchart

3.

Bagian Flowchart yang berfungsi untuk memberi nilai/harga awal disebut . . . .

a)

Process

b)

Terminal

c)

Decision

d)

Preparation

4.

fungsi dari algoritma adalah

a)

untuk menentukan alur chart

b)

untuk mensinkronkan data

c)

untuk menentukan alur logika program

d)

untuk menentukan kebenaran data

5.

gambar tersebut termasuk algoritma jenis ?

a)

PSEUDOCODE

b)

FLOWCHART

c)

ALUR DATA

d)

DESKRIPTIF

6.

Di dalam pemrograman, algoritma bekerja dengan mengandalkan tiga aspek utama, yakni......

a)

proses → input → output

b)

input → output→ proses

c)

input → proses → output

d)

output → input → proses

7.

Algoritma yang menjalankan urutan perintah berulang-ulang hingga beberapa kali. Contohnya, menampilkan bilangan kelipatan dua mulai dari 0 hingga 50. disebut algoritma....

a)

Algoritma Struktural

b)

Algoritma Percabangan

c)

Algoritma Sekuensial

d)

Algoritma Pengulangan

8.

Berikut ini bentuk Simbol dari Decision yaitu . . . .

a)
b)
c)
d)
9.
  1. 1. Siapkan panci

  2. 2. Tutup panci

  3. 3. Masukkan air ke dalam panci

  4. 4. Letakkan panci di atas kompor

  5. 5. Hidupkan kompor

6. Jika air sudah mendidih, matikan kompor

  1. 7. Angkat panci dari kompor

Urutan Langkah-langkah algoritma memasak air di atas yang benar adalah...........

a)

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

b)

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

c)

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

d)

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

10.

Berikut ini adalah Simbol Diagram Alir (Flowchart) yang digunakan untuk menunjukkan sambungan proses dari halaman yang berbeda yaitu . . . .

a)
b)
c)
d)
11.

Prosedur dalam pembuatan program komputer, urutan algoritma sebaiknya dibuat pada saat...

a)

Program dibuat

b)

Verifikasi program

c)

Program dijalankan

d)

Sesudah pembuatan program

e)

Sebelum pembuatan program

12.

Berikut ini yang merupakan salah satu bentuk loop dalam pemrogram Java adalah.........

a)

if-else

b)

switch-case

c)

do-while

d)

try-catch

13.

Di bawah ini adalah operator logika dalam pemrograman, kecuali...

a)

&& (AND)

b)

|| (OR)

c)

! (NOT)

d)

+ (ADD)

14.

Apa hasil cetak yang akan muncul ketika masukan berupa nama = Andi dan Nilai = 56

a)

Andi Tidak Lulus

b)

Andi Lulus

c)

Andi Belum lulus

d)

Andi Ganteng

15.

Di bawah ini yang termasuk percabangan adalah ....

a)

for

b)

while

c)

if else

d)

do while

e)

foreach

16.

suatu aplikasi, suatu file atau suatu softwere yang dibuat oleh suatu programer untuk digunakan sebagai mana mestinya dan sudah di desain oleh seorang programer yaitu merupakan definisi dari...........

a)

Algoritma

b)

Program

c)

Pemprograman

d)

Bahasa Pemprograman

17.

Dibawah ini merupakan Langkah – langkah dalam pemprograman komputer kecuali.......

a)

Mendefinisikan masalah

b)

Menulis program

c)

Merawat Program

d)

Menulis Flowchart

18.

Dibawah ini merupakan Diagram HIPO
(Hierarchy Plus Input-process-output). kecuali.........

a)

Diagram Contents

b)

Overview diagrams

c)

Detail Diagram

d)

Visual table of contents

19.

Gambar di samping merupakan Flowchart percabangan dengan..........Kondisi

a)

1

b)

2

c)

3

d)

4

20.

Gambar di samping merupakan flowchart ...............

a)

While

b)

Do...While

c)

Whill

d)

While ...Do