Soal-Soal Praktikum Tgas Blangko
Soal-Soal Praktikum Tgas Blangko
1. Var I : Integer ;
Begin
For I := 1 To 2 Do Write(‘ Uas ’);
Writeln(‘Oke‘); End.
3. Kal1 := ‘ ujian ’;
Kal2 :=’ akhir ’;
Hasil dari CONCAT(Kal2,Kal1, “Pascal”) adalah :
A. ujian akhir B. akhir ujian C. ujian akhir Pascal D. akhir ujian Pascal
5. Yang termasuk user defined data type/tipe data didefinikan pemakai adalah :
A. Array, record, subrange type C. Integer, real, string
B. Enumerated, subrange type D. Enumerated, real, string
6. Prosedur standar Clrscr adalah untuk menghapus layar namun untuk menggunakannya
unit yang harus disebutkan dalam program adalah :
A. CRT B. User Screen C. CTR D. Graph
9. Looping pada WHILE DO dikerjakan minimal ... kali, sedangkan pada REPEAT...UNTIL
dikerjakan minimal .... kali.
A. 1 0 B. 1 1 C. 0 1 D. 0 0
10. Var a,b : real; c:integer; Output dari program disamping adalah .....
Begin A. 2.00 B. 0.85
1.00 2.00
A := Trunc(2.85); 3 4.00
B := Frac(1.35);
C. 2.00 D. 2.00
C := Round(3.45); 0.35 1.00
Writeln(a:5:2); 3 4.00
writeln(b:5:2);
writeln(c);End.
14. Suatu program terpisah dalam blok sendiri yang berfungsi sebagai subprogram disebut:
A. fungsi B. prosedur C. blok statemen D. looping
17. Perhatikan program dibawah ini, jika n=5 maka outputnya adalah .....
Var i,n,bil : integer;
Begin
Readln(n);bil:=1; For i := 1 To n Do
bil := bil * i; Writeln(bil); End.
A. 120 B. 24 C. 16 D. 5
18. Deklarasi label digunakan jika pada penulisan program akan menggunakan statemen.....
A. Writeln B. Readln C. Goto D. If Then
24.Prosedur dan fungsi didefinisikan pada pascal didefinisikan pada bagian ...
A. Header(judul) B. Blok C. Deklarasi D. Sub program
25.Jenis data yang termasuk “Standard Data Type” dalam pascal adalah
A. Integer, real, char B. Integer, real, char, boolean
C. Integer, boolean, string D. Integer, real, char, string
26.Blok /body program pada struktur program Pascal terdiri dari dua bagian, yaitu :
A. Deklarasi dan Variabel B. Judul dan Deklarasi
C. Deklarasi dan Pernyataan D.Variabel dan Pernyataan
A. 1 2 5 B. 10 C. 5 D. 2 5 10
5
2
28.Suatu program pascal yang paling sederhana adalah program yang terdiri dari :
A. Var B. Program Contoh; C. Procedure Contoh; D. Begin
Begin Begin begin End.
End. End. End.
31. String, Char, integer, real dan boolean termasuk ke dalam tipe data :
A. User defined B. Petunjuk C. Standar D. sederhana
A. 1 B. 1 C. 1 D. 1
1 oke oke 1
2 1 1 oke
oke oke 2 2
2 oke oke
oke
35. Type data yang memungkinkan untuk diurutkan secara diskrit, disebut sebagai tipe
data yang ...
A. Predecessor B. Ordinal (*) C. Successor D. Pointer
38.Untuk memasukkan data per baris, setelah menekan tombol enter, maka akan ganti
baris merupakan perintah dari ………
A. Write
B. Writeln
C. Readln
D. Read
39.Bagian yang menunjuk ke komponen file yang akan diakses (dibaca atau direkam) untuk
keperluan pengaksesan file (akan dibahas kemudian) disebut ……
A. File
B. Pointer
C. Linked List
D. Array
41. Menghubungkan variabel file dengan nama file merupakan fungsi dari perintah …..
A. Write
B. Re write
C. Assign
D. Read
42.Membuat file teks aktif dalam sebuah file menggunakan perintah ……
A. Append
B. Write
C. Close
D. Re write
43.Suatu node (simpul) yang menunjuk ke node (simpul) berikutnya dalam suatu urutan
disebut ….
A. Array
B. Record
C. Double linked list
D. Linked List
44.Kumpulan dari nilai-nilai yang memiliki kesamaan sifat, yaitu tipe data yang sama dan
urutan penulisannya tidak diperhatikan disebut …….
A. Operator
B. Himpunan
C. Array
D. Record
a. Char;
b. String
c. End.
d. Writeln
e. Uses crt;
Jawaban : E. Uses crt;
47.Untuk melihat hasil dari program yang dikerjakan tekan tombol .....
a. Crtl+f5
b. Ctrl+f9
c. Ctrl+f2
d. Ctrl+f12
e. Ctrl+f4
Jawaban : B. Ctrl+f9
48. Berapa kode yang digunakan untuk membuat tulisan berwarna “CYAN” .....
a. 4
b. 2
c. 128
d. 7
e. 3
Jawaban : D. 128
a. Readln
b. End
c. Write
d. Writeln
e. Uses crt;
Jawaban: D. Writelen
a. String
b. Char
c. Boolean
d. Byte
e. Real
Jawaban : C. Boolean
a. Greyson change
b. Prof. Niklaus Wirth
c. Kondrazuse
d. Prof. Niklaus Smirth
e. Dr. Hercules
Jawaban : B. Prof. Niklaus Wirth
a. Var;
b. Begin
c. End;
d. Uses crt;
e. Writeln;
a. Char
b. Boolean
c. Integer
d. Real
e. Byte
Jawaban : A. Char
a. 1981
b. 1971
c. 1961
d. 1991
e. 1987
Jawaban : B. 1971
a. Unit secure
b. Unit syntax
c. Unit system
d. Up software
e. Unit semiconductor
Jawaban : C. Unit System
56.Berikut ini adalah penulisan identifier yang benar dalam pemrogramnan pascal
adalah .....
a. 9program_satu
b. Program_satu
c. Program satu
d. Begin
e. Array
Jawaban : B. Program_satu
a. Byte
b. Integer
c. Char
d. String
e. Boolean
Jawaban : B. Integer
a. Repeating
b. Again
c. Function
d. Replay
e. Looping
Jawaban : E. Looping
a. END.
b. Program
c. Uses crt;
d. Finish
e. END;
Jawaban : A. END.
a. flowchart
b. DxDiag
c. Begin
d. SI
e. Sistem Operasi
Jawaban : A. flowchart
61. Deklarasi yang digunakan untuk mengidentifikasi data yang nilainya sudah ditentukan
dan pasti, tidak dirubah dalam program disebut deklarasi .....
a. Deklarasi label
b. Deklarasi Konstanta
c. Deklarasi tipe
d. Deklarasi Variabel
e. Deklarasi Prosedur
a. Deklarasi perubah
b. Deklarasi proses
c. Deklarasi konstanta
d. Deklarasi tipe
e. Deklarasi prosedure
63.Bilangan yang mengandung pecahan, paling sedikit harus ada satu digit sebelum dan
sesudah titik desimal termasuk dalam tipe data .....
a. Real
b. Boolean
c. Integer
d. Longint
e. Byte
Jawaban : A. Real
64.Prosedur yang digunakan untuk membersihkan layar saat program dijalankan adalah .....
a. Writeln
b. Readln
c. Begin
d. Write
e. Clrscr
Jawaban : E. Clrscr
65. Bentuk dari suatu statement IF berada didalam lingkungan statement IF yang lainnya,
disebut IF dalam kondisi .....
a. IF bersarang
b. IF bercabang
c. IF tunggal
d. IF-THEN
e. IF do while-until
Jawaban : A. IF bersarang
66. Tipe data terstruktur yang terdiri dari sejumlah komponen-komponen yang mempunyai
tipe sama, disebut tipe data .....
a. Array
b. Byte
c. Longint
d. Integer
e. Boolean
Jawaban : A. Array
67. Perintah untuk menampilkan atau cetak dilayar monitor tanpa pindah baris, disebut .....
a. Writeln
b. Write
c. Readln
d. Read
e. Begin
Jawaban : B. Write
68. Perintah untuk menampilkan atau cetak dilayar monitor lalu pindah baris kebawah,
disebut .....
a. Writeln
b. Write
c. Readln
d. Read
e. Begin
Jawaban : A. Writeln
69. Suatu identifier non-standar yang nilainya tidak tetap atau nilainya merupakan hasil
dari suatu proses, disebut .....
a. Variabel
b. Tipe Data
c. Prosedur
d. Deklarasi
e. Array
Jawaban : A. Variabel
70.Suatu program terpisah dalam blok sendiri yang berfungsi sebagai subprogram (bagian
program), disebut .....
a. Variabel
b. Tipe Data
c. Prosedur
d. Deklarasi
e. Array
Jawaban : C. Prosedur
71. Menggunakan simbol apa jika ingin memulai dengan garis baru....
a. writeln
b. write
c. enter
d. space
Jawaban : A. Writeln
72.Suatu program pascal yang paling sederhana adalah program yang terdiri dari :
A. Var B. Program Contoh; C. Procedure Contoh; D. Begin
Begin Begin begin End.
End. End. End.
Jawaban : D. Begin
end.
75.String, Char, integer, real dan boolean termasuk ke dalam tipe data :
A. User defined B. Petunjuk C. Standar D. sederhana
Jawaban : C. Standart