wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Pemrograman_Dasar

Total questions: 43

Worksheet time: 11hrs 45mins

Name
Class
Date
1.

Tuliskan nama lengkap dan percobaan ke...

contoh: ArikaKWP_percobaan1

4 lines
2.

Simbol pada diagram flowchart untuk start/end adalah…

a)

b)

c)

d)

e)

3.

Dalam penulisan nama program tidak boleh menggunakan karakter-karakter berikut ini, kecuali …

a)

!

b)

@

c)

&

d)

_

e)

{

4.

Pemberian nama variabel yang benar adalah …

a)

%nilai

b)

nilai_siswa

c)

nama siswa

d)

&panjang

e)

alamat!

5.

Hal yang menyebabkan error dari kode program Pascal tersebut adalah...

a)

Baris program tidak diakhiri dengan tanda ( ; )

b)

Tidak ada kode clrscr

c)

Perintah read seharusnya menjadi readln

d)

Tidak ada perintah write

e)

Tidak ada error

6.

Dalam menyusun suatu program, langkah pertama yang harus dilakukan adalah. . .

a)

Proses

b)

Membeli computer

c)

Membuat program

d)

Membuat algoritma

e)

Mempelajari program

7.

Nilai yang besarnya tetap selama program dijalankan disebut …

a)

Konstanta

b)

Variabel

c)

Tipe Data

d)

Jenis Program

e)

Nama Program

8.

Pada diagram flowchart bentuk tersebut adalah…

a)

Terminator

b)

Preparation

c)

Input / output

d)

Process

e)

Decision

9.

Program adalah intruksi yang akan dijalankan oleh…

a)

Power supply

b)

Hardisk

c)

RAM

d)

Prosesor

e)

Flashdisk

10.

Pada diagram flowchart bentuk tersebut adalah…

a)

Decision

b)

Process

c)

Input / output

d)

Arrow

e)

Preparation

11.

Struktur kode program komputer terdiri dari bagian …

a)

Judul dan Algoritma Program

b)

Blok Program dan Kerangka Program

c)

Judul dan Blok Program

d)

Kerangka Program dan Judul

e)

Algoritma Program dan Blok Program

12.

Blok program berisi dari bagain …

a)

Deklarasi dan Konstanta

b)

Konstanta dan Variabel

c)

Variabel dan Tipe Data

d)

Deklarasi dan Pernyataan

e)

Tipe Data dan Deklarasi

13.

Nama-nama untuk menyimpan nilai beserta tipe datanya disebut …

a)

Konstanta

b)

Variabel

c)

Tipe Data

d)

Jenis Program

e)

Nama Program

14.

Berisi berbagai instruksi yang harus dieksekusi oleh program merupakan bagian …

a)

Deklarasi Program

b)

Tubuh Program

c)

Judul program

d)

Komentar Program

e)

Penjelasan Program

15.

Tipe data yang digunakan untuk menampung sebuah karakter adalah?

a)

String

b)

Bool

c)

Int

d)

Long int

e)

Char

16.

Perhatikan gambar flowchat di bawah ini, manakah flowchat yang tidak sesuai dengan logika percabangan 2 kondisi…

a)

b)

c)

d)

17.

Statment yang digunakan untuk kontrol percabangan 1 kondisi adalah..

a)

If...else If..else

b)

If ...Else

c)

Case

d)

If...Then

e)

If... Else Bersarang

18.

Kondisi berperan sebagai penentu dari stuktur percabangan ini. Jika kondisi terpenuhi maka hasilnya ...

a)

False

b)

True

c)

 No

d)

Not

e)

 0

19.

Perintah untuk menutup program dalam pascal adalah...

a)

End.

b)

Program

c)

finish.

d)

Uses crt

e)

End;

20.

Perintah untuk menampilkan atau cetak dilayar monitor tanpa pindah baris, disebut...

a)

 Begin

b)

Read

c)

 Readln

d)

Write

e)

Writeln

21.

Apabila a=5, b=10, maka jika diberikan instruksi a=b; b=a akan mengakibatkan?

a)

a=0, b=5

b)

a=b

c)

a=10, b=5

d)

a=10, b=10

e)

 a=10, b=0

22.

اَلْحَمْدُ لِلَّهِ رَبِّ الْعَالَمِينَ 

Dengan talenta yang biasa-biasa saja dan daya yang luar biasa, semua hal dapat tercapai.

Semangat terus coy?!

4 lines
23.

Perhatikan Algoritma Luas Persegi panjang tersebut dan lengkapilah : a…  

4 lines
24.

Perhatikan Algoritma Luas Persegi panjang tersebut dan lengkapilah : b…  

4 lines
25.

Perhatikan Algoritma Luas Persegi panjang tersebut dan lengkapilah : c…  

4 lines
26.

Tipe data yang hanya mengenal kondisi True atau False pada bahasa pemrograman Pascal, adalah…

4 lines
27.

Jika variable a = 12.6, maka tipe data yang digunakan untuk variable tersebut adalah…

4 lines
28.

Perintah untuk menampilkan atau cetak dilayar monitor tanpa pindah baris, disebut...

4 lines
29.

Suatu bagian program yang berfungsi sebagai pemberi nama program disebut...

4 lines
30.

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

4 lines
31.

Kode yang digunakan untuk menulis sebuah algoritma dengan cara yang bebas dan tidak terikat dengan bahasa pemrograman adalah kode…

4 lines
32.

Jika dimasukkan angka 15 dan 4 pada kedua input program di atas, maka output yang dihasilkan adalah ….

4 lines
33.

Bagaimana dan apa yang dirimu rasakan?

sabar sebentar mau selesai sayang...

4 lines
34.

Flowchart atau diagram alir adalah…

4 lines
35.

Notasi kalimat deskriptif adalah…

4 lines
36.

Algoritma adalah…

4 lines
37.

Sebutkan 3 bagian program sederhana…

4 lines
38.

Buatlah algoritma program untuk menghitung luas persegi panjang!

39.

Bagan pada baris 1 adalah…

4 lines
40.

Penulisan struktur control keputusan IF yang benar adalah ….

4 lines
41.

Statment yang digunakan untuk kontrol percabangan 1 kondisi adalah…

4 lines
42.

Hal yang menyebabkan error dari kode program Pascal tersebut adalah...

4 lines
43.

Perintah untuk menutup program pascal adalah…

4 lines