6. Sekumpulan data yang bertipe sama dan antara data satu dengan data yang
lain dibedakan dengan indeksnya merupakan pengertian dari ...
A. Bolean
B. Array
C. Integer
D. Char
E. Variabel
7. Array yang terdiri dari m buah baris (row) dan n buah kolom (column)
adalah ...
A. Array satu dimensi
B. Array dua dimensi
C. Array multidimensi
D. Variabel
E. Integer
9. Blok /body program pada struktur program Pascal terdiri dari dua bagian,
yaitu ...
A. Deklarasi dan Pernyataan
B. Variabel dan Deklarasi
C. Pernyataan dan Variabel
D. Judul dan Deklarasi
E. Variabel dan Judul
10. Bentuk pengulangan yang melibatkan kondisinya di awal perintah adalah ...
A. Pengulangan dengan pernyataan continue
B. Pengulangan dengan kondisi di akhir
C. Pengulangan dengan kondisi di awal
D. Pengulangan dengan pernyataan break
E. Pengulangan dengan kondisi diinputkan oleh user
11. Bentuk pengulangan dimana kondisi untuk pengulangan di letakan di akhir
perintah adalah ...
A. Pengulangan dengan kondisi diinputkan oleh user
B. Pengulangan dengan pernyataan continue
C. Pengulangan dengan kondisi di awal
D. Pengulangan dengan kondisi di akhir
E. Pengulangan dengan pernyataan break
13. Struktur dasar algoritma yang terdiri dari satu atau lebih instruksi, yang setiap
instruksinya dikerjakan secara berurutan sesuai dengan urutan penulisan
algoritma tersebut adlah ...
A. Instruksi Switch
B. Instruksi if sederhana
C. Instruksi if bertingkat
D. Struktur Pemilihan (Selection)
E. Struktur Runtunan (Squence)
14. Tipe data yang berbentuk angka, dimana terbagi menjadi tipe data integer
dan real/float adalah tipe data ...
A. Tipe data karakter
B. Tipe data barisan karakter
C. Tipe data numeric
D. Tipe data boolean
E. Tipe data variabel
15. Perintah untuk menampilkan atau cetak dilayar monitor tanpa pindah
baris ,disebut...
A. begin
B. read
C. readln
D. write
E. writeln
16. Perintah untuk menampilkan atau mencetak dilayar monitor lalu pindah baris
kebawah ,disebut
A. read
B. readln
C. write
D. writeln
E. begin
17. Berikut ini yang termasuk operator aritmatika, kecuali ...
A. *
B. /
C. %
D. +
E. n
18. Penulisan nama variabel berikut ini yang benar adalah ...
A. DataSiswa
B. Data Siswa
C. Data/Siswa
D. Data.Siswa
E. data siswa
19. Tipe data yang cocok untuk menyimpan data nama siswa adalah ...
A. Numeric
B. Character
C. Date/Time
D. Integer
E. Array
Soal Esay
1. Ubahlah angka desimal dibawah ini menjadi 8 bit angka binner !
a. 192
b. 255
c. 100
Esay
1. Decimal ke biner
a. 192 = 11000000
b. 255 = 11111111
c. 100 = 01100100
2. Macam bahasa pemrograman :
a. Pascal
b. C++
c. PHP
d. CSS
e. HTML