Kelas x Tkj 1 - 4
2. Kata Algoritma berasal dari nama Abu Jafar Mohammed bin Musa al-
Khowarizmi merupakan seorang ilmuan yang menulis kitab al jabr wal-
muqobalA. Beliau merupakan seorang berkebangsaan
A. Amerika
B. Persia
C. Suriah
D. Saudi Arabia
E. Iran
7. Nilai P=0, Q=5, R=10 jika diketahui nilai PQR adalah seperti yang
tersebut dan algoritmanya adalah nilai P=Q, Q=R maka nilai PQR adalah
A.P=10; Q=10; R=10
B. P=5; Q=10. R=10
C. P=5; Q=10; R=5
D.P=5; Q=5; R=10
E. P=5; Q=5; R=5
8. Nilai P=0; Q=5; R=10 jika diketahui nilai PQR adalah seperti yang
tersebut dan algoritmanya adalah nilai P=Q, Q=R maka nilai P+Q+R
adalah ..
A. 15
B. 25
C. 35
D. 20
E. 30
9. Diketahui 2 Peubah K=10 dan L=20. Jika satu buah peubah variabel
dikodekan dengan T maka langkah yang tepat untuk mempertukarkan isi
K dan L adalah
A. T=K, K=L, T=L
B. T=K, K=L, L=T
C. K=L, T=K, T=L
D. K=L, K=T, T=L
E. T=K, T=L, T=K
10. Dari suatu algoritma berbunyi $x % $y, jika x bernilai 6 dan y bernilai
4 maka hasil dari algoritma tersebut adalah
A. 1
B. 2
C. 4
D. 6
E. 1,5
B.
C.
D.
E.
B.
C.
D.
E.
16. Tipe bilangan bulat dalam bahasa pascal dikenal sebagi ...
A. Byte
B. Char
C. Integer
D. String
E. Boolean
21. Bilangan yang mengadung pecahan ,palingsedikit harus ada satu digit
sebelum dan sesudah titik desimal termasuk dalm tipe datA...
A. Real
B. Boolean
C. Integer
D. Longint
E. Byte
23. 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
25. Suatu indentifier non standar yang nilainya tidak tetap atau nilainya
merupakan hasil dari suatu proses,disebut
A. Variabel
B. Ripe data
C. prosedur
D. deklarasi
E. Array
26. Suatu program terpisah dalam blok sendiri yang berfungsi sebagai
subprogram ( program bagian) ,disebut...
A. Variabel
B. Tipe data
C. Prosedur
D. Deklarasi
E. Array
30. Tipe data yang cocok untuk menyimpan data nama siswa adalah
A. Numeric
B. Character
C. Date/Time
D. Array
E. Integer
32. Tipe data yang mampu menampung banyak data dengan tipe data
yang berbeda-beda adalah tipe data
A. Array
B. String
C. Record
D. Subrange
E. Character
34. Tipe data yang cocok untuk menjelaskan data tanggal lahir adalah
mengunakan tipedata .
A. Numeric
B. Varchar
C. Date time
D. Array
E. Integer
35. Jenis data yang dapat digunakan, oleh komputer untuk memenuhi
kebutuhan dalam membuat program komputer disebut
A. Linier
B. Tipe Data
C. Output
D. Universal
E. Serial
36. Sebutan tipe data yang digunakan untuk menyimpan nilai berupa
karakter/ huruf disebut tipe datA...
A. Boolean
B. Array
C. Date Time
D. String / Char
E. Numerik
40. operator logika yang menyatakan atau dalam lambang berikut ini
adalah
A. &&
B. ||
C. !
D. <>
E. =
ESSAY