WorksheetsPemrogaman Dasar X TKJ
Total questions: 50
Worksheet time: 2hrs 40mins
Dalam menyusun suatu program,langkah pertama yang harus di lakkukan adalah…..
Membuat program
Membuat Algoritma
Membeli komputer
Proses
Mempelajari program
Sebuah prosedur langkah demi langkah yang pasti untuk menyelesaikan sebuah masalah disebut …
Proses
Program
Algoritma
Step
Diagram
Pseudocode yang di gunakan pada penulisan algoritma berupa….
Bahassa Inggris
Bahasa Puitis
Bahasa pemograman
Sembarang bahasa asal terstruktur
Bahasa Mesin
Pada pembuatan program komputer, algoritma dibuat…
Sebelum pembuatan program
Pada saat program dibuat
Sesudah pembuatan program
Pada saat verifikasi program
Pada saat di jalankan
Instruksi P = Q akan mengakibatkan nilai P = nilai Q,dan nilai Q menjadi…..
Menjadi Sembarang Nilai
Menjadi hampa
Q tetap
Menjadi 10
P tetap
Apabila a=5, b=10, maka jika di berikan instruksi a=b; b=a akan mengakibatkan…
a=0 , b=5
a=10 , b=5
a=10 , b=0
a=b
a=10 , b=10
Di berikan algoritma P=10; P=P+5; Q=P. Nilai P dan Q masing-masing adalah…
15 dan 0
0 dan 15
15 dan 15
0 dan 10
10 dan 15
Struktur pertama dalam pascal adalah …
Char;
String
End.
Writeln
Uses crt;
Untuk melihat hasil dari program yang di kerjakan tekan tombol ...
CRTL+F5
CRTL+F9
CRTL+F2
CRTL+F12
CRTL+F4
Perintah dasar sederhana dalam program passcal adalah...
Readln
End
Write
Wtiteln
Uses crt;
Tipe data bahasa pascal untuk TRUE FALSE adalah...
String
Char
Boolean
Byte
Real
Berikut ini adalah penulisan identifier yang benar dalam pemogramn pascal adalah...
9program_satu
Program_1
Program satu
Begin
Array
Tipe bilangan bulat dalam bahasa pascal dikenal sebagai ...
Byte
Integer
Char
String
Boolean
Istilah” perulangan “ dalam pemograman pascal dikenal dengan ...
Repeating
Again
Funtion
Replay
Looping
Perintah untuk menutup program dalam pascal adalah...
End.
Program
Uses crt;
Finish
End;
Menggambarkan program secara logika merupakan fungsi dari...
Flowchart
Dxdiag
Begin
SI
Sistem oprasi
Deklarasi yang digunakan untuk mengidentifikasikan data yang nilainya sudah ditentukan dan pasti,tidak dapat dirubah dalam program disebut deklarasi...
Deklarasi label
Deklarasi konstanta
Deklarasi tipe
Deklarasi variable
Deklarasi prosedur
Prosedur yang digunakan untuk membersihkan layar saat program dijalankan adalah...
Writeln
Readln
Begin
Write
Clrscr
Bentuk dari suatu statment IF berada di dalam lingkungan statmean IF yang lainya,disebut IF dalam kondisi ...
IF bersarang
IF bercabang
IF tunggal
IF-THEN
IF do while-Until
Perintah untuk menampilkan atau cetak dilayar monitor tanpa pindah baris ,disebut...
Writeln
Write
Readln
Read
Begin
begin
clrscr;
i := 1;
while i < 9 do
begin
Writeln (‘Perulangan dengan while ke ‘,i);
{i : i+1;)
inc (i);
end;
Output program di atas menampilkan perulangan while …do sejumlah….
1 kali
2 kali
4 kali
8 kali
9 kali
Perulangan while…do akan mengerjakan aksinya jika kondisi bernilai…
True
False
Nol
Real
Ambigu
Perulangan yang akan selalu mengerjakan sebuah aksi tanpa mempedulikan kondisi bernilai true atau false adalah…
For…do
While…do
For...until
Repeat…until
Repeat…do
Kode yang digunakan untuk menambah nilai i sebesar 1 disetiap perulangan adalah….
i :=1;
Repeat,
Begin,
Write(i);
Inc(i);
Syntak yang digunakan sebagai tanda permulaan badan perulangan dengan repeat adalah…
i :=1;
Repeat,
Begin,
Write(i);
Inc(i);
Syntak yang digunakan untuk memulai perulangan dengan repeat adalah…
Until,
Repeat,
Begin,
For,
End.
Yang merupakan inisialisasi dari i = 1 adalah…
i :1;
i;1;
i:=1;
i;=1
1=i;
Perintah yang digunakan untuk menghentikan secara paksa adalah…
Stop;
End;
Break;
Finish;
Continue;
begin
clrscr;
i := 10;
repeat
begin
Writeln (‘Bilangan ke ‘,i);
i := i-1;
end;
Until i < 1;
Program di atas menampilkan bilangan….
0 sampai 10
1 sampai 10
10 saja
10 sampai 1
10 sampai 0
Perintah yang digunakan untuk melanjutkan proses baris kode program selanjutnya dengan mengabaikan suatu badan dalam modul atau perulangan atau subprosedure adalah…
For
Continue
Stop
Again
End
Sebuah metode penyimpanan data dalam sebuah memory yang dapat diakses dengan indeks disebut…
Pemrograman
Algoritma
Element
Array
Notasi
Cara pengaksesan terhadap element array dilakukan dengan merujuk pada nomor…
Urut
Acak
Notasi
Indeks
Real
Hal-hal yang harus diperhatikan dalam pendeklarsian array adalah …
Banyaknya element dalam array
Banyaknya angka dalam array
Tipe element
Tipe indeks
Data yang ada
Berikut yang bukan merupakan cara mendeklarasikan tipe data array yang benar adalah ….
var i : array [1..50] of string;
var x : array [1..20] of integer;
type lariknama = array [1..20] of string;
var data : lariknama;
const max = 100;
type lariknama = arry [1..max] of string;
var data : lariknama;
conts max =100;
i[1] = arry of integer;
begin
clrscr;
i [1] := ‘Budi Gumawan’;
i [2] := ‘Andi Novianto’;
i [3] := ‘Asep Indrayana’;
i [4] := ‘Agus Maryanto’;
readln;
end.
Nilai elemen array indeks ke-4 dari kode program tersebut adalah …..
Budi Gunawan
Andi Novianto
Asep Indrayana
Agus Maryanto
NULL
Proses menyatakan atau memasukkan nilai data ke dalam indeks element array disebut…
Input data
Output data
Seleksi data
Program
Inisialisasi
Metode yang digunakan untuk menentukan isi elemen array adalah….
Secara Otomatis
Secara Manual
Secara Acak
Secara String
Secara Integer
program akses_array;
uses crt;
var i : array [1..10] of string;
begin
clrscr;
i [1] := ‘Ariyanti’;
i [2] := ‘Ayu Putri’;
i [3] := ‘Nurmala’;
i [4] := ‘Elsamanda’;
writeln (‘Nilai data indeks yang keluar adalah ‘,i[2]);
readln;
end.
Output program di atas adalah ….
Nilai data indeks yang keluar adalah Ariyanti
Nilai data indeks yang keluar adalah Ayu Putri
Nilai data indeks yang keluar adalah Nurmala
Nilai data indeks yang keluar adalah Elsamanda
Nilai data indeks yang keluar adalah Null
Indeks ke-3 dari tabel di atas bernilai…
23
45
56
1
7
Var
nama : array [IndeksAwal……..IndeksAkhir] of tipe_data;
Format tersebut merupakan pendeklarasian ….
Array 1 dimensi
Array 2 dimensi
Array 3 dimensi
Array 4 dimensi
Array 5 dimensi
Untuk memulai pendeklarasian procedure pada pascal harus diawali dengan ….
Nama procedure
Judul procedure
Nomor procedure
Parameter procedure
Syntax procedure
Format memanggil procedur tanpa parameter adalah ….
Nama_procedure;
Nama_procedure(parameter1);
Nama_procedure(parameter_aktual);
Nama_procedure(noparameter];
Nama_procedure(parameter0];
Submodul yang berfungsi untuk mengembalikan nilai dengan tipe data tertentu dari parameter tertentu adalah….
Parameter
Procedure
Function
Nilai
Identifier
Di bawah ini merupakan statement dalam bahasa pemrograman pascal kecuali…..
For….do
White
While….do
If…then…else
Case….of
Statement if dalam pemrograman pascal digunakan untuk…
Menyeleksi sebuah kondisi bernilai benar atau salah
Menyeleksi input program
Menyeleksi output program
Menyeleksi system program
Menyeleksi kompilasi program
Berikut ini merupakan jenis bahasa pemrograman kecuali …..
Java
PHP
C++
OS
Pascal
Menu Run pada Free Pascal berfungsi untuk ……
Memilih cara kerja program
Menjalankan program
Mengeksekusi baris
Mengeksekusi exe file
Mencari nama objek dan unit
Menu untuk membuat program baru dalam Free Pascal adalah ….
New From Template
New
Open
Make
Replace
Penanda yang mengidentifikasi sebagai nama program yang menjelaskan tentang fungsi dan proses yang dikerjakan disebut ……
Judul Program
Deklarasi Program
Badan Program
Uses
Function
Perintah yang digunakan untuk membersihkan layar dari tampilan running program sebelumnya adalah ….
Clrscr;
Write;
Begin;
writeln;
clear;
