wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Pemrograman dasar

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

urutan langkah-langkah dalam penyelesaian masalah disebut juga dengan . . .

a)

algoritma

b)

program

c)

programmer

d)

programing

2.

Komponen yang berasal dari masukan user adalah . . .

a)

output

b)

proses

c)

input

d)

flowchart

3.

Dalam kasus pengambilan ATM, yang termasuk output adalah ....

a)

kartu ATM yang dimasukkan ke dalam mesin ATM

b)

Memasukkan pin

c)

Uang yang keluar dari mesin ATM

d)

Pilih Transfer

4.

Dalam kasus pengambilan ATM, yang termasuk proses adalah ....

a)

kartu ATM yang dimasukkan ke dalam mesin ATM

b)

Masukkan nomor rekening

c)

Struk/ Resi yang keluar setelah melakukan pembayaran`

d)

Uang yang keluar dari mesin ATM

5.

Menggambarkan aliran langkah dari algoritma berupa simbol/diagram menggunakan . . . .

a)

Flowchart

b)

Pseudocode

c)

Bahasa manusia

d)

Diagram

6.

Pada pemrograman, diakhir kode program harus menggunakan . . . .

a)

titik dua

b)

titik koma

c)

tanda tanya

d)

titik

7.

Jika ingin mengalikan beberapa angka pada pemrograman menggunakan simbol . . . .

a)

tambah

b)

titik

c)

bintang

d)

titik dua

8.

tipe data int digunakan untuk . . . .

a)

bilangan desimal

b)

huruf

c)

kata/kalimat

d)

bilangan bulat

9.

tipe data string digunakan untuk . . . .

a)

bilangan desimal

b)

huruf

c)

kata/kalimat

d)

bilangan bulat

10.

Urutkan kode perintah pada Java dibawah ini

a)

proses-input-output

b)

input-proses

c)

input-proses-output

d)

output-input-proses

11.

Int x, y, z;

x = 6;

y = 3;

z = x/y;

keluaran yang dihasilkan dari variabel z adalah

a)

1

b)

3

c)

2

d)

9

12.

Berikut ini adalah bahasa pemrograman, kecuali . . . .

a)

php

b)

andorid

c)

java

d)

pascal

13.

Langkah-langkah yang dilakukan untuk membuat project baru adalah . ....

a)

FIle > new file

b)

File > new project

c)

edit > new file

d)

edit > new project

14.

public class Program {


public class void main (strings[]args) { (1)

int a,b,c (2)

a=3;

b=4; (3)

c=a+b; (4)

System.out.println(c);

}

}


Kesalahan pada kode program diatas terletak pada nomor . . . .

a)

1

b)

2

c)

3

d)

4

15.

Orang yang membuat kode program disebut juga dengan . . . .

a)

program

b)

programming

c)

algoritma

d)

programmer

16.

Pekerjaan seorang programmer adalah sebagai berikut, kecuali ....

a)

koding

b)

kompilasi

c)

debuging

d)

sosialisasi

e)

run file

17.

nama flowchart yang berfungsi pada saat proses deklarasi atau pembrian nilai-nilai awal pada variabel yang digunakan adalah ....

a)

proses

b)

decision

c)

flow line

d)

preparation

e)

input/output

18.

nama lain dari flowchart adalah .....

a)

programmer

b)

diagram

c)

algoritma

d)

bagan alir

e)

programming

19.

pada oembuatan program komputer, algoritma dibuat ....

a)

sebelum pembuatan program

b)

pada saat program dibuat

c)

pada saat verifikasi program

d)

sesudah pembuatan program

e)

sesudah verifikasi

20.

tempat menyimpan nilai sementara disebut juga dengan ....

a)

tipe data

b)

variabel

c)

algoritma

d)

operator

e)

ekspresi

21.

simbol bangun ruang berbentuk lingkaran pada flowchart berfungsi untuk ....

a)

menandakan start atau end

b)

menghubungkan bagian - bagian flowchart terpisah pada satu halaman

c)

menunjukkan arah aliran proses suatu program

d)

menunjukan proses subprogram

e)

menandakan proses input/output

22.

aplikasi perangkat lunak yang digunakan programmer untuk menulis, mengompile, mencari kesalahan dan menyebarkan program adalah ....

a)

adobe premiere

b)

wordpad

c)

notepad

d)

netbeans

e)

adobe illustrator

23.

nama simbol flowchart yang berbentuk trapesium adalah ...

a)

flow line

b)

terminator

c)

proses

d)

decision

e)

preparation

24.

nama simbol flowchart yang berbentuk belah ketu[at adalah ....

a)

terminator

b)

flowline

c)

decision

d)

preparation

e)

proses

25.

kode program yang digunakan untuk mencetak output di konsol dinamakan

a)

public

b)

CLASS

c)

STATIC

d)

VOID

e)

SYSTEM.OUT.PRINTLN