Anda di halaman 1dari 4

1.

Dalam menyusun suatu dan di katakan BUKAN kantong P


program,langkah pertama yang yang terbawa, Maka jumlah
harus di lakkukan adalah : kelereng yang terbawa adalah : 
a. Membuat program a. 10
b. Membuat Algoritma b. 15
c. Membeli computer c. 10 atau 15
d. Proses d. 10 dan 15
e. Mempelajari program  e. Kosong
2. Sebuah prosedur langkah demi 7. Diberikan algoritma : Apabila
langkah yang pasti untuk warna merah maka jadi hijau.
menyelesaikan sebuah masalah Apabila warna hijau maka jadi
di sebut : putih, selain warna merah dan
a. Proses hijau maka jadi ungu. Jika kondisi
b. Program input warna adalah hitam, maka
c. Algoritma warna jadi :
d. Step a. Merah
e. Diagram b. Ungu
3. Pseudocode yang di gunakan c. Hijau 
pada penulisan algoritma berupa d. Putih
a. Bahassa Inggris e. Abu-abu
b. Bahasa Puitis 8. Instruksi P=Q akan
c. Bahasa pemograman mengakibatkan nilai P=nilaiQ,dan
d. Sembarang bahasa asal nilai Q menjadi :
terstruktur a. Menjadi Sembarang Nilai
e. Bahasa Mesin b. Menjadi hampa 
4. Pada pembuatan program c. Q tetap
komputer, algoritma dibuat : d. Menjadi 10
a. Sebelum pembuatan program e. P tetap
b. Pada saat program dibuat 9. Apabila a=5, b=10, maka jika di
c. Sesudah pembuatan program berikan instruksi a=b; b=a akan
d. Pada saat verifikasi program mengakibatkan :
e. Pada saat di jalankan a. a=0 , b=5
5. Tahapan dalam menyelesaikan b. a=10 , b=5
suatu masalah adalah : c. a=10 , b=0
a. Masalah-Pseudocode- d. a=b
Flowchart-Program-Eksekusi- e. a=10 , b=10
Hasil 10. Di berikan algoritma P=10;
b. Masalah-Algoritma- P=P+5; Q=P. Nilai P dan Q
Flowchart-Program-Eksekusi- masing-masing adalah :
Hasil a. 15 dan 0
c. Masalah-Model-Algoritma- b. 0 dan 15
Eksekusi-Hasil c. 15 dan 15
d. Masalah-Model-Algoritma- d. 0 dan 10
Program-Eksekusi-hasil  e. 10 dan 15
e. Algoritma-Program-Model- 11.struktur pertama dalam pascal
Eksekusi-Hasil adalah . .
 6. Diketahui bahwa kantong P a. Char;
kosong. Kantong Q berissi 10 b. String
buah kelereng dan kantong R c. End.
berisi 15 kelereng. Apabila yang d. Writeln
terbawa hanya sebuah kantong e. Uses crt;
12. Untuk melihat hasil dari program 19. Kapan terbentuknya pascal...
yang di kerjakan tekan tombol ... a. 1981
a. CRTL+F5 b. 1971
b. CRTL+F9 c. 1961
c. CRTL+F2 d. 1991
d. CRTL+F12 e. 1987
e. CRTL+F4 20. Apa kepanjangan ari USES…
13. Berapa kode yang digunakan a. Unit secure
untuk membuat tulisan b. Uni t syntax
berwarna “CYAN”… c. Unit sytem
d. Up software
a. 4 e. Unit smiconductor
b. 2 21. Berikut ini adalah penulisan
c. 128 identifier yang benar dalam
d. 7 pemogramn pascal adalah...
e. 3 a. program_satu
14. Perintah dasar sederhana dalam b. Program_1
program passcal adalah... c. Program satu
a. Readln d. Begin
b. End e. Array
c. Write 22. Tipe bilangan bulat dalam
d. Wtiteln bahasa pascal dikenal sebagi ...
e. Uses crt; a. Byte
15. Tipe data bahasa pascal untuk b. Integer
TRUE FALSE adalah... c. Char
a. String d. String
b. Char e. Boolean
c. Boolean 23. Istilah” perulangan “ dalam
d. Byte pemograman pascal dikenal
e. Real dengan
16. Siapkah penemu program a. Repeating
pascal… b. Again
a. Greyson change c. Funtion
b. Prof.niklaus wirth d. Replay
c. Kondrazuse e. Looping
d. Prof.niklaus smirth 24. Perintah untuk menutup
e. Dr.harcules program dalam pascal adalah...
17. Struktur bahasa pemograman a. End.
pascal paling pertama adalah... b. Program
a. Var; c. Uses crt;
b. Begin d. Finish
c. End; e. End;
d. Uses crt; 25. Menggambarkan program
e. Writeln; secara logika merupakan fungsi
 18. Tipe data pascal untuk karakter dari...
adalah... a. Flowchart
a. Char b. Dxdiag
b. Boolean c. Begin
c. Integer d. SI
d. Real e. Sistem oprasi
e. Byte
26. Deklarasi yang digunakan untuk b. Byte
mengidentifikasikan data yang c. Longint
nilainya sudah ditentukan dan d. Integer
pasti,tidak dapat dirubah dalam e. Boolean
program disebut deklarasi... 32. Perintah untuk menampilkan
a. Deklarasi label atau cetak dilayar monitor tanpa
b. Deklarasi konstanta pindah baris ,disebut...
c. Deklarasi tipe a. Writeln
d. Deklarasi variabel b. Write
e. Deklarasi prosedur c. Readln
27. Di bawah ini termasuk dalam d. Read
deklarasi dalam e. Begin
pascal ,kecuali... 33. Perintah untuk menampilkan
a. Deklarasi perubah atau mencetak dilayar monitor
b. Deklarasi proses lalu pindah baris
c. Deklarasi konstanta kebawah ,disebut...
d. Deklarasi tipe a. Writeln
e. Deklarasi prosedut b. Write
28. Bilangan yang mengadung c. Readln
pecahan ,palingsedikit harus d. Read
ada satu digit sebelum dan e. Begin
sesudah titik desimal termasuk 34. Suatu indentifier non standar
dalm tipe data... yang nilainya tidak tetap atau
a. Real nilainya merupakan hasil dari
b. Boolean suatu proses,disebut…
c. Integer a. Variabel
d. Longint b. Ripe data
e. Byte c. prosedur
29. Prosedur yang digunakan untuk d. deklarasi
membersihkan layar saat e. Array
program dijalankan adalah... 35. Suatu program terpisah dalam
a. Writeln blok sendiri yang berfungsi
b. Readln sebagai subprogram ( program
c. Begin bagian) ,disebut...
d. Write a. Variabel
e. Clrscr b. Tipe data
30. Bentuk dari suatu statment IF c. Prosedur
berada di dalam lingkungan d. Deklarasi
statmean IF yang lainya,disebut e. Array
IF dalam kondisi ... 36. Berikut ini yang termasuk
a. IF bersarang operator aritmatika yaitu ….
b. IF bercabang a. *
c. IF tunggal b. /
d. IF-THEN c. %
e. IF do while-Until d. +
31. Tipe data terstruktur yang terdiri e. Semua benar
dari sejumlah 37. Array terdiri dari berbagai tipe
komponen ,komponen yang kecuali …
mempunyai tipe sama,disebut a. Array Multi-Dimensi
tipe data... b. Array Dimensi Satu
a. Array c. Array Dimensi Tiga
d. Array Dimensi Dua
e. Semua jawaban benar
38. Nama variabel berikut ini yang
benar adalah …
a. NamaGuru
b. Alamat Guru
c. alm gr
d. sts/status
e. tpt.tgl
39. Tipe data yang cocok untuk
menyimpan data nama siswa
adalah …
a. Numeric
b. Character
c. Date/Time
d. Array
e. Integer
40. Pemberian nama variabel yang
benar adalah …
a. %nilai
b. nilai_mahasiswa
c. nama mahasiswa
d. &panjang
e. alamat!

Anda mungkin juga menyukai