wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Pemograman Dasar - RPL X

Total questions: 22

Worksheet time: 11mins

Name
Class
Date
1.

Berikut ini merupakan rangkaian aktivitas makan.

 

(1) Baca doa sebelum makan, Makan

 

(2) Mulai, Cuci Tangan

 

(3) Ambil Alat makan

 

(4) Ambil lauk, taruh lauk di atas nasi

 

(5) Baca doa sesuah makan, Selesai

 

(6) Ambil Air minum di gelas

 

(7) Ambil nasi dan taruh di atas piring

 

Urutan langkah-langkah yang sesuai dengan algoritma bahasa natural adalah….

a)

(2), (1), (3), (4), (5), (6), (7)

b)

(2), (6), (5), (1), (3), (7), (4)

c)

(2), (3), (7), (4), (6), (1), (5)

d)

(2), (3), (7), (4), (5), (1), (6)

e)

(2), (3), (4), (5), (7), (1), (6)

2.

Dalam menyusun suatu program,langkah pertama yang harus di lakkukan adalah :

a)

Membuat program

b)

Membuat Algoritma

c)

Membeli komputer

d)

Proses

e)

Mempelajari program

3.

Operator relasional (perbandingan) yang digunakan untuk mencari nilai tidak sama dengan yaitu ...

a)

!=

b)

<=

c)

>=

d)

e)

>

4.

Berikut yang merupakan perintah keluaran adalah ….

a)

Input

b)

Get

c)

Print

d)

Switch

e)

case

5.

Perangkat Lunak yang bertugas mengkonversi arsitektur dan algoritma yang dirancang manuasia kedalam format yang dapat dijalankanoleh komputer disebut …??

a)

SIstem Operasi

b)

Software Utility

c)

Spreadsheet

d)

Word Processing

e)

Bahasa Pemrograman

6.

Flowchart adalah urutan proses kegiatan yang digambarkan dalam bentuk simbol.

Flowchart memiliki simbol- simbol tersendiri dari setiap anotasi- anotasi geometri yang digunakan.

 

Bentuk simbol percabangan dari algoritma yang benar adalah ….

a)
b)
c)
d)
e)
7.

Sebelum digunakan baris-baris program diperiksa dan dilengkapi agar dapat dimengerti komputer. Proses pemeriksaan dan pelengkapan ini disebut ….

a)

Compile

b)

Refactor

c)

Instantiation

d)

New Object

e)

Messaging

8.

Tokoh matematika yang biasa dijuluki “Bapak Algoritma” adalah 

a)

Blaise Pascal 

b)

Al Khawarizmi 

c)

George Babbage 

d)

Mark Zuckerberg 

e)

Mark Twain 

9.

Sebuah prosedur langkah demi langkah yang pasti untuk menyelesaikan sebuah   masalah di sebut :

a)

Proses

b)

Program

c)

Algoritma

d)

Step

e)

Diagram

10.

Pseudocode yang di gunakan pada penulisan algoritma berupa..

a)

Bahasa Inggris

b)

Bahasa Puitis

c)

Bahasa pemograman

d)

Sembarang bahasa asal terstruktur

e)

Bahasa Mesin

11.

Pada pembuatan program komputer, algoritma dibuat :

a)

Sebelum pembuatan program

b)

Pada saat program dibuat

c)

Sesudah pembuatan program

d)

Pada saat verifikasi program

e)

Pada saat di jalankan

12.

Tahapan dalam menyelesaikan suatu masalah adalah :

a)

Masalah-Pseudocode-Flowchart-Program-Eksekusi-Hasil

b)

Masalah-Algoritma-Flowchart-Program-Eksekusi-Hasil

c)

Masalah-Model-Algoritma-Eksekusi-Hasil

d)

Masalah-Model-Algoritma-Program-Eksekusi-hasil

e)

Algoritma-Program-Model-Eksekusi-Hasil

13.

Diketahui bahwa kantong P kosong. Kantong Q berissi 10 buah kelereng dan kantong R berisi 15 kelereng. Apabila yang terbawa hanya sebuah kantong dan di katakan BUKAN kantong P yang terbawa, Maka jumlah kelereng yang terbawa adalah :

a)

10

b)

15

c)

10 atau 15

d)

10 dan 15

e)

Kosong

14.

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

e)

Abu-abu

15.

Instruksi P=Q akan mengakibatkan nilai P=nilaiQ,dan nilai Q menjadi :

a)

Menjadi Sembarang Nilai

b)

Menjadi hampa

c)

Q tetap

d)

Menjadi 10

e)

P tetap

16.

Apabila a=5, b=10, maka jika di berikan instruksi a=b; b=a akan mengakibatkan :

a)

a=0 , b=5

b)

a=10 , b=5

c)

a=10 , b=0

d)

a=b

e)

a=10 , b=10

17.

Di berikan algoritma P=10; P=P+5; Q=P. Nilai P dan Q masing-masing adalah :

a)

15 dan 0

b)

0 dan 15

c)

15 dan 15

d)

0 dan 10

e)

10 dan 15

18.

  Struktur pertama dalam pascal adalah . .

a)

Char;

b)

String

c)

End.

d)

Writeln

e)

Uses crt;

19.

Kode baris program yang terdapat kesalahan dalam program menghitung luas sebuah balok berikut terdapat di baris ke..

a)

10

b)

11

c)

12

d)

13

e)

15

20.

Untuk melihat hasil dari program yang di kerjakan tekan tombol ...

a)

CRTL+F5

b)

CRTL+F9

c)

CRTL+F2

d)

CRTL+F12

e)

CRTL+F4

21.

Yang bukan termasuk jenis operator yaitu...

a)

Penambahan

b)

Arimatika

c)

Logika

d)

Variabel

e)

Pengurangan

22.

Operator logika yang menyatakan "dan" dalam lambang berikut ini adalah...

a)

&&

b)

||

c)

!

d)

<> 

e)

=