TI

Pertanyaan

1. Program adalah...
a. Kumpulan perangkat elektronika untuk melakukan perhitungan
b. Kumpulan input dan output untuk menyelesaikan masalah
c. Langkah-langkah untuk penyelesaian masalah
d. Kumpulan instruksi/perintah yang terurut dan logis
e. Kumpulan software untuk menyelesaikan masalah
2. Yang termasuk tipe data text pada pemrograman pascal adalah...
a. integer b. boolean c. char d. real e. byte
3. Yang termasuk tipe data bilangan bulat pada pemrograman pascal adalah...
a. integer b. boolean c. char d. real e. string
4. Tipe data yang hanya memiliki nilai true atau false pada pascal adalah...
a. integer b. boolean c. char d. real e. string
5. Bahasa Pemrograman Pascal pada level bahasa termasuk…
a. Low Level Language b. Middle Level Language c. High Level Language d. Upper Level Language e. Multiple Level Language
6. Penamaan variabel yang benar pada pemrograman pascal adalah...
a. 1harga b. berat badan c. tinggi*badan d. harga1
e. berat-badan
7. Operator assignment (pemberian nilai dari kanan ke kiri) pada pemrograman pascal adalah…..
a. = b. <> c. := d. <= e. =>
8. Penulisan data string yang benar pada pemrograman pascal adalah...
a. “false” b. ‘false’ c. false d. (false) e. semuanya salah
9. Perintah untuk menampilkan tulisan Pemrograman Dasar ke monitor adalah...
a. writeln Pemrograman Dasar b. writeln(Pemrograman Dasar)
c. writeln(‘Pemrograman Dasar’) d. Readln(Pemrograman Dasar)
e. Readln(‘Pemrograman Dasar’)
10. Perintah untuk menginput data dari keyboard dan menyimpan nilai yang diinput ke variabel x adalah...
a. writeln(x) b.writeln(‘x’) c. writeln x d. readln(x) e. readln(‘x’)
11. Perintah untuk memberikan nilai angka 10 ke variabel y adalah...
a. y := 10 b. y = 10 c. y : 10 d. y := ‘10’ e. 10 := y
12. Perhatikan program berikut ini :
Uses crt;
Var
z : char;
a : integer;
begin
clrscr;
z := ‘a’;
a := -3;
writeln(‘z = ‘,a);
readln;
end.

Output dari program tersebut adalah….
a. z = a b. z = -3 c. a = -3 d. ‘z’ := -3 e. ‘z’ = a
13. Deklarasi variabel nama bertipe string yang benar adalah…..
a. var b. var ; c. var
nama = string; nama : string; nama : string;
d. var ; e. var
nama = string; nama ; string;
14. Perhatikan cuplikan program berikut ini :
satu := 5;
dua := satu;
Maksud dari perintah tersebut adalah….
a.Tampilkan nilai 5 ke monitor, berikan nilai pada variabel satu ke variabel dua
b.Berikan nilai 5 ke variabel satu, tampilkan nilai pada variabel dua ke monitor
c.Berikan nilai 5 ke variabel satu, berikan nilai pada variabel satu ke variabel dua
d.Input nilai 5 ke variabel satu, berikan nilai pada variabel satu ke variabel dua
e.Tampilkan nilai 5 ke monitor, tampilkan nilai pada variabel dua ke monitor
15. Perhatikan cuplikan program berikut ini :
write(‘Pemrograman’);
writeln(‘Dasar’);
Output dari program tersebut adalah ….
a. Pemrograman b. ‘Pemrograman’ c. Pemrograman Dasar
Dasar ‘Dasar’
d. ‘Pemrograman Dasar’ e. ‘Pemrograman’ ’Dasar’
16. Perhatikan program berikut ini :
var
satu : integer;
begin
clrscr;
satu := 20;
writeln(‘satu’,satu);
readln;
end.
Output dari program tersebut adalah ….
a. 2020 b. satusatu c. 20satu d. satu20 e. ‘satu’satu
17. Perhatikan perintah berikut ini :
writeln(’10 + 15’,10+15);
Output dari program tersebut adalah ….
a. 2525 b. 10+1510+15 c. 10+1525
d. ‘10+15’25 e. ‘10+15’10+15
18. Yang termasuk perintah untuk menginput nilai dari keyboard pada pascal adalah…
a. write b. writeln c. clrscr d. uses crt; e. readln
19. Yang termasuk perintah untuk menampilkan text ke monitor adalah…
a. write(Pascal) b. write(‘Pascal’) c. readln(Pascal)
d. readln(‘Pascal’) e. writeln(Pascal)
20. Deklarasi variabel z untuk menyimpan nilai bilangan pecahan yang benar adalah…
a. var b. var c. var
z : string; z : byte; z : integer;
d. var e. var
z : real; z : boolean;

1 Jawaban

  • 1. E
    2. C
    3. A
    4. E
    5. C
    6. C
    7. D
    8. E
    9. C
    10. B
    11. B
    12. B
    13. E
    14. C
    15. E
    16. C
    17. E
    18. B
    19. B
    20. B

Pertanyaan Lainnya