wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

MID PEMROGRAMAN DASAR

Total questions: 20

Worksheet time: 20mins

Name
Class
Date
1.

Urutan langkah-langkah penyelesaian suatu masalah Yang disusun secara sistematis dan logis adalah pengertian Dari....

a)

Logika

b)

Analisa

c)

Algoritma

d)

Program

2.

Pseudocode mempunyai arti ...

a)

Kode rahasia

b)

Kode semu

c)

Sandi

d)

Kode sederhana

3.

Flowchart adalah penulisan algoritma dengan menggunakan....

a)

Bahasa pemrograman

b)

Simbol

c)

Bahasa inggris

d)

Kode semu

4.

Perhatikan algoritma luas persegi pseudocode berikut

1. Read nilai sisi.

2. L=sisi*sisi.

3.......................

4. End

Pernyataan manakah yang cocok untuk mengisi langkah ke 3....

a)

Write Luas Persegi

b)

Tampilkan Luas persegi

c)

Masukkan nilai Luas

d)

Baca nilai luas

5.

Manakah yang termasuk 3 bentuk dasar algoritma...

a)

Runtunan

b)

Pemilihan

c)

Perulangan

d)

Kalimat deskriptif

e)

Pseudocode

6.

Intruksi akan dikerjakan jika telah memenuhi suatu kondisi tertentu adalah ciri Dari bentuk dasar algoritma....

a)

Runtunan

b)

Pemilihan

c)

Perulangan

d)

Pemrosesan

7.

Manakah Yang merupakan simbol input-output

a)
b)
c)
d)
8.

Manakah simbol flowchart berikut yang digunakan sebagai simbol untuk mengawali dan mengakhiri algoritma?

a)
b)
c)
d)
9.

Apakah nama simbol pada gambar simbol flowchart diatas?

a)

Simbol Proses

b)

Simbol on page konektor

c)

Simbol predefined process

d)

Simbol arus/flow

10.

Dari beberapa pernyataan berikut pilihlah Yang merupakan pernyataan dengan pseudocode!

a)

Masukkan nilai panjang

b)

Read nilai panjang

c)

Tampilkan nilai luas

d)

Write nilai luas

e)

If kondisi true then write sukses

11.

Mengerjakan instruksi secara berulang adalah struktur algoritma....

a)

Perulangan

b)

Runtunan

c)

Pemilihan

d)

Percabangan

12.

Faktor penting dalam bahasa pemrograman Salah satunya adalah aturan penulisan Tata bahasa atau biasa disebut dengan.....

a)

Semantik

b)

Logika

c)

Sintaks

d)

Kompilasi

13.

Berikut adalah macam-macam aplikasi bahasa pemrograman, kecuali...

a)

Corel draw

b)

Delphi

c)

Pascal

d)

Visual basic

14.

Manakah yang merupakan struktur bahasa dari algoritma pemilihan....

a)

Start

b)

If then

c)

Do loop

d)

While do

15.

Manakah Dari pilihan berikut Yang merupakan 3 faktor penting dalam bahasa pemrograman?

a)

Sintaksis

b)

Semantik

c)

Kebenaran logika

d)

Sistematis

e)

Logis

16.

"Jika nilai>= 75 maka siswa lulus"

Bentuk Pseudocode dari pernyataan diatas adalah...

a)

If nilai> =75 then siswa lulus

b)

Do nilai 75 sholeh lulus

c)

Loop untuk 75

d)

End siswa lulus

17.

Bahasa pemrograman adalah..

a)

Serangkaian language untuk menyelesaikan masalah

b)

Gambaran dalam bentuk diagram

c)

Sejumlah instruksi untuk melakukan tugas tertentu

d)

Perintah dengan bentuk struktur tertentu untuk mengatur/mengontrol jalannya program

18.

Bahasa pemrograman tingkat tinggi dibagi menjadi dua jenis yaitu....

a)

Bahasa berorientasi objek

b)

Bahasa mnemonic

c)

Problem oriented language

d)

Procedural oriented language

19.

Bahasa pemrograman yang dibuat untuk pembuatan dan pengembangan website adalah....

a)

PHP

b)

JAVA

c)

Basic

d)

Web

20.

Struktur bahasa algoritma perulangan adalah....

a)

If then

b)

If then else

c)

Do loop

d)

Start end