wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Pemrogaman Dasar x 2020

Total questions: 40

Worksheet time: 20mins

Name
Class
Date
1.

Variabel yang nilai datanya bersifat tetap dan tidak bisa di ubah adalah

a)

Konstanta

b)

Variabel

c)

Tipe data

d)

Karacter

e)

Boolean

2.

Jenis data yang dapat diolah oleh komputer untuk memenuhi kebutuhan dalam pemrogaman komputer

a)

Konstanta

b)

Variabel

c)

Tipe data

d)

Karacter

e)

Numeric

3.

Tempat dimana kita dapat mengisi atau mengosongkan nilai dan memanggil kembali apabila dibutuhkan

a)

Konstanta

b)

Variabel

c)

Tipe data

d)

Karacter

e)

Boolean

4.

Tipe data digunakan untuk menyimpan nilai True/Flas

a)

Konstanta

b)

Variabel

c)

Tipe data

d)

Karacter

e)

Boolean

5.

Tipe data digunakan untuk meyimpan gambar atau grafik

a)

Image

b)

Variabel

c)

Array

d)

Date Time

e)

Boolean

6.

Tipe data bilangan yang mempunyai jangkauan nilai tertentu sesuai dengan nilai yang ditetapkan programer

a)

Enumerasi

b)

Subrange

c)

Array

d)

Boolean

e)

Image

7.

Tipe data yang mempunyai element-element yang harus disebut satu persatu dan bernilai konstanta integer sesuai dengan urutanya

a)

Enumerasi

b)

Subrange

c)

Array

d)

Boolean

e)

Image

8.

Tipe data yang digunakan untuk meyimpan Tanggal dan waktu

a)

Image

b)

Date Time

c)

Array

d)

Boolean

e)

Image

9.

Berikut ini yang bukan termasuk jenis tipe data adalah

a)

Numerik

b)

Logika

c)

String

d)

Variant

e)

Boolean

10.

Berikut ini yang bukan tipe data numerik adalah

a)

Integer

b)

Long

c)

Singel

d)

Currency

e)

Boolean

11.

Urutan langkah-langkah intruksi/aksi terbatas untuk menyeselesaikan maslah pemrogaman komputer

a)

Flowchart

b)

Algoritma

c)

Grafik

d)

Began

e)

Statistik

12.

Berikut ini syarat dan kriteria algoritma kecuali

a)

Finiteness (Keterbatasan)

b)

Defniteness (Kepastian)

c)

Input (Masuakan)

d)

Delete (Hapus)

e)

output (keluaran)

13.

Pembuata algoritma harus memenuhi kriteria berikut kecuali

a)

Setiap langkah harus jelas dan pasti (definite)

b)

Tanpa ada input tapi harus ada satu output

c)

Jumlah langkah harus berhingga

d)

Urutan memecahkan maslah adalah urutan logis

e)

Urutan yang berhingga

14.

1. Masukan panjang dan lebar

2. Hitung luas = panjang x lebar

3. cetak luas


Algoritma di atas digunakan untuk menentukan luas

a)

Luas Persegi

b)

Luas Segitiga

c)

Luas Persegi Panjang

d)

Luas Belah Ketupat

e)

Luas Lingkaran

15.

1. Masukan luas dan tinggi

2. Hitung volume = Luas x tinggi

3. cetak volume


Algoritma di atas digunakan untuk menentukan volume

a)

Volume Kubus

b)

Volume Kerucut

c)

Volume Prisma

d)

Volume Bola

e)

Volume Limas

16.

Struktur kontrol yang digunakan untuk memutuskan kode program mana yang akan dikerjakan berdasarkan suatu kondisi adalah

a)

Struktur Kontrol Kode

b)

Struktur Kontrol Program

c)

Struktur Kontrol Keputusan

d)

Struktur Kontrol Pengulangan

e)

Struktur KontrolVariabel

17.

Berikut ini yang bukan merupakan struktur kontrol keptusan adalah

a)

If bertingkat

b)

If Then

c)

If Then Else

d)

If Case

e)

Select Case

18.

Penulisan struktur kontrol keputusan If Then yang benar adalah

a)

If Variable Then Else

b)

If Control Then Else

c)

If Condition Then statment

d)

If Control Then Statement

e)

If Condition Then Statment

19.

Struktur kontrol keputusan berikut yang setara dengan Select Case adalah

a)

If Then

b)

data

c)

If Then Else

d)

IF

e)

If bertingkat

20.

Berikut ini yang bukan yang buakan merupakan jenis perulangan kecuali

a)

Doo….Looop

b)

If…..Then

c)

If…..Then

d)

While…Whend

e)

Perulanagan Bertingkat

21.

Syarat tipe datavariabel pada perulangan adalah

a)

Dapat dihitung

b)

Tipe data apa saja

c)

harus integer

d)

bilangan real

e)

karakter

22.

Aksi yang dilakukan sebelum peulangan dilakukan pertama kali adalah

a)

Inisialisasi

b)

Inbfraksi

c)

terminasi

d)

spesialisasi

e)

Looping

23.

Aksi yang dilakukan untuk membuat perulangan berakhir

a)

Inisialisasi

b)

Infraksi

c)

terminasi

d)

spesialisasi

e)

looping

24.

Bagian penguji pada struktur kontrol perulangan yang sama denagn perintah

a)

Select Case

b)

Do While

c)

For Nighat

d)

While Wan

e)

perulangan bertingkat

25.

Variable yang mempunyai Indeks disebut variable

a. c. e.

a)

Byte

b)

LongInt

c)

inntegar

d)

bolean

e)

Nangkil

26.

Array dianalogikan seperti sebuah table yang terdiri atas satu kolom dan sejumlah baris disebut jenis array

a)

Satu dimensi

b)

Multi dimensi

c)

integer

d)

string

e)

kelas cpu

27.

Array yang dianalogikan seperti sebuah table yang etrdiri atas sejumlah kolom dan sejumlah baris disebut array

a)

Satu dimensi

b)

Dua dimensi

c)

integer

d)

string

e)

array i

28.

Aplikasi pada komputer harus diinstal terlebih dahulu jika ingin aplikasi bisa di jalan kan pada sebuah komputer disebut

a)

Apliksi Dekstop

b)

Aplikasi Web

c)

Apliksi Open source

d)

Aplikasi berbayar

e)

Aplikasi trail

29.

Aplikasi pada komputer harus mebuka web browser terlebih dahulu jika ingin menjalankan Aplikasi

a)

Apliksi Dekstop

b)

Aplikasi Web

c)

Apliksi Open source

d)

Aplikasi berbayar

e)

Aplikasi trail

30.

Berikut ini jenis aplikasi berbasis desktop adalah

a)

Aplikasi Dekstop

b)

Aplikasi Web

c)

Aplikasi Open source

d)

Apliksi Berbayar

e)

Aplikasi trail

31.

Berikut ini jenis aplikasi berbasis desktop adalah

a)

Facebook

b)

Friendster

c)

Ms Office

d)

Twiter

e)

Kas kus

32.

Berikut ini adalah jenis aplikasi berbasi web adalah

a)

Ms Office

b)

Facebook

c)

Corel draw

d)

photo shop

e)

photo shop

33.

Bahasa pemrogaman yang digunakan untuk pemrogaman desktop adalah

a)

PHP

b)

HTML

c)

Query

d)

C++

e)

HTML 5

34.

Bahasa pemrogaman pada visual basic

a)

PHP

b)

C++

c)

Visual Basic

d)

Pascal

e)

TML

35.

Simbol segitiga pada visual basic berfungsi sebagai

a)

Menyimpan Program

b)

Menjalankan Program

c)

Membuat halaman baru

d)

Menampilkan Program

e)

Cetak hasil Program

36.

simbol persegi pada visual basic berfungsi untuk

a)

Cetak hasil Program

Menjalan program

b)

Menyimpan program

c)

menghentikan program

d)

menampilkan program

e)

mencetak program

37.

Untuk menjalankan program yang dibuat maka tombol yang dipilih

a)

Pause

b)

Debug

c)

Start

d)

Play

e)

break

38.

Untuk mengulangi perintah yang pernah dibatalakn pilih icon

a)

Redo

b)

Und

c)

Start

d)

Play

e)

break

39.

Untuk menghentikan program yang sedang dijalankan untuk sementara

a)

Redo

b)

Undo

c)

Start

d)

Play

e)

break

40.

Menampilkan jendelan toolbox pilih icon

a)

Toolbox

b)

Redo

c)

Undo

d)

Play

e)

Break