PAS X TKI
Soal No 01
Kata Algortima berasal dari nama Abu Ja’far Mohammed Ibn Musa al-Khowarizmi
yang merupakan seorang ilmuan yang menulis kitab al jabr w’al-muqobala.Beliau MC
merupakan seorang berkebangsaan ….
Default mark: 1
Shuffle the choices? Ya
Number the choices? A
Penalty for each incorrect try: 0
# Answers Saran Anda Nilai
A. Amerika 0
B. Suriah 0
C. Persia 100
D. Saudi Arabia 0
E. Iran 0
General feedback:
For any correct response: Your answer is correct.
For any incorrect response: Your answer is incorrect.
Hint 1:
Show the number of correct
Tidak
responses (Hint 1):
Clear incorrect responses (Hint 1): Tidak
Tag:
Allows the selection of a single or multiple responses from a pre-defined list.
(MC/MA)
Soal No 02
Suatu susunan atau urutan langkah – langkah penyelesaian sebuah persoalan secara
sistematis dan logis disebut …. MC
Default mark: 1
Shuffle the choices? Ya
Number the choices? A
Penalty for each incorrect try: 0
# Answers Saran Anda Nilai
A. Taktis 0
B. Strategi sistematis 0
C. Algoritma 100
Pemrograman terstruktur dan
D. 0
logis
E. Notasi computing 0
General feedback:
For any correct response: Your answer is correct.
For any incorrect response: Your answer is incorrect.
Hint 1:
Show the number of correct
Tidak
responses (Hint 1):
Clear incorrect responses (Hint 1): Tidak
Tag:
Allows the selection of a single or multiple responses from a pre-defined list.
(MC/MA)
Soal No 03
Model penulisan dan perancangan algoritma menggunakan simbol dalam
MC
merepresentasikan proses program disebut ….
Default mark: 1
Shuffle the choices? Ya
Number the choices? A
Penalty for each incorrect try: 0
# Answers Saran Anda Nilai
A. Natural languages 0
B. Bahasa natural 0
C. Bahasa alami 0
D. Notasi computing 0
E. Flowchart 100
General feedback:
For any correct response: Your answer is correct.
For any incorrect response: Your answer is incorrect.
Hint 1:
Show the number of correct
Tidak
responses (Hint 1):
Clear incorrect responses (Hint 1): Tidak
Tag:
Allows the selection of a single or multiple responses from a pre-defined list.
(MC/MA)
Soal No 04
Simbol bangun berbentuk persegi panjang pada flowchart berfungsi untuk …. MC
Default mark: 1
Shuffle the choices? Ya
Number the choices? A
Penalty for each incorrect try: 0
# Answers Saran Anda Nilai
Menggambarkan proses secara
A. 100
komputerisasi
Tanda penghubung dalam satu
B. 0
halaman
Tanda penghubung dalam lain
C. 0
halaman
D. Menunjukkan data secara manual 0
Menggambarkan proses secara
E. 0
manual
General feedback:
For any correct response: Your answer is correct.
For any incorrect response: Your answer is incorrect.
Hint 1:
Show the number of correct
Tidak
responses (Hint 1):
Clear incorrect responses (Hint 1): Tidak
Tag:
Allows the selection of a single or multiple responses from a pre-defined list.
(MC/MA)
Soal No 05
Suatu metode yang menekankan penulisan logika penyelesaian masalah MC
menggunakan bahasa yang mendekati bahasa pemrogrman disebut ….
Default mark: 1
Shuffle the choices? Ya
Number the choices? A
Penalty for each incorrect try: 0
# Answers Saran Anda Nilai
A. Flowchart 0
B. Pseudocode 100
C. Natural language 0
D. Bahasa Inggris 0
E. Bahasa Indonesia terstruktur 0
General feedback:
For any correct response: Your answer is correct.
For any incorrect response: Your answer is incorrect.
Hint 1:
Show the number of correct
Tidak
responses (Hint 1):
Clear incorrect responses (Hint 1): Tidak
Tag:
Allows the selection of a single or multiple responses from a pre-defined list.
(MC/MA)
Soal No 06
Simbol yang digunakan untuk menunjukkan arah aliran proses pada flowchart adalah MC
berbentuk ….
Default mark: 1
Shuffle the choices? Ya
Number the choices? A
Penalty for each incorrect try: 0
# Answers Saran Anda Nilai
A. Persegi panjang 0
B. Segi enam 0
C. Tanda panah 100
D. Elips 0
E. Jajaran Genjang 0
General feedback:
For any correct response: Your answer is correct.
For any incorrect response: Your answer is incorrect.
Hint 1:
Show the number of correct
Tidak
responses (Hint 1):
Clear incorrect responses (Hint 1): Tidak
Tag:
Allows the selection of a single or multiple responses from a pre-defined list.
(MC/MA)
Soal No 07
Simbol berikut yang digunakan untuk menunjukkan proses pada flowchart adalah MC
….
Default mark: 1
Shuffle the choices? Ya
Number the choices? A
Penalty for each incorrect try: 0
# Answers Saran Anda Nilai
A. Persegi panjang 100
B. Segi enam 0
C. Tanda panah 0
D. Elips 0
E. Jajaran Genjang 0
General feedback:
For any correct response: Your answer is correct.
For any incorrect response: Your answer is incorrect.
Hint 1:
Show the number of correct
Tidak
responses (Hint 1):
Clear incorrect responses (Hint 1): Tidak
Tag:
Allows the selection of a single or multiple responses from a pre-defined list.
(MC/MA)
Soal No 08
Simbol berikut yang digunakan untuk menunjukkan input/output pada flowchart MC
adalah ….
Default mark: 1
Shuffle the choices? Ya
Number the choices? A
Penalty for each incorrect try: 0
# Answers Saran Anda Nilai
A. Persegi panjang 0
B. Segi enam 0
C. Tanda panah 0
D. Elips 0
E. Jajaran Genjang 100
General feedback:
For any correct response: Your answer is correct.
For any incorrect response: Your answer is incorrect.
Hint 1:
Show the number of correct
Tidak
responses (Hint 1):
Clear incorrect responses (Hint 1): Tidak
Tag:
Allows the selection of a single or multiple responses from a pre-defined list.
(MC/MA)
Soal No 09
Simbol berikut yang digunakan untuk menunjukkan pendeklarasian nilai-nilai awal MC
pada flowchart adalah ….
Default mark: 1
Shuffle the choices? Ya
Number the choices? A
Penalty for each incorrect try: 0
# Answers Saran Anda Nilai
A. Persegi panjang 0
B. Segi enam 100
C. Tanda panah 0
D. Elips 0
E. Jajaran Genjang 0
General feedback:
For any correct response: Your answer is correct.
For any incorrect response: Your answer is incorrect.
Hint 1:
Show the number of correct
Tidak
responses (Hint 1):
Clear incorrect responses (Hint 1): Tidak
Tag:
Allows the selection of a single or multiple responses from a pre-defined list.
(MC/MA)
Soal No 10
Simbol berikut yang digunakan untuk menunjukkan proses pada flowchart adalah MC
….
Default mark: 1
Shuffle the choices? Ya
Number the choices? A
Penalty for each incorrect try: 0
# Answers Saran Anda Nilai
A. Persegi panjang 100
B. Segi enam 0
C. Tanda panah 0
D. Elips 0
E. Jajaran Genjang 0
General feedback:
For any correct response: Your answer is correct.
For any incorrect response: Your answer is incorrect.
Hint 1:
Show the number of correct
Tidak
responses (Hint 1):
Clear incorrect responses (Hint 1): Tidak
Tag:
Allows the selection of a single or multiple responses from a pre-defined list.
(MC/MA)
Soal No 11
Arti dari “DIV” pada operasi aritmetika mempunyai arti …. MC
Default mark: 1
Shuffle the choices? Ya
Number the choices? A
Penalty for each incorrect try: 0
# Answers Saran Anda Nilai
Pembagian dua buah bilangan
A. 100
bulat
Perkalian dua buah bilangan
B. 0
bulat
Pemangkatan dua buah bilangan
C. 0
bulat
Pengurangan dua buah bilangan
D. 0
bulat
Pnambahan dua buah bilangan
E. 0
bulat
General feedback:
For any correct response: Your answer is correct.
For any incorrect response: Your answer is incorrect.
Hint 1:
Show the number of correct
Tidak
responses (Hint 1):
Clear incorrect responses (Hint 1): Tidak
Tag:
Allows the selection of a single or multiple responses from a pre-defined list.
(MC/MA)
Soal No 12
Arti dari “MOD” pada operasi aritmetika mempunyai arti …. MC
Default mark: 1
Shuffle the choices? Ya
Number the choices? A
Penalty for each incorrect try: 0
# Answers Saran Anda Nilai
Pembagian dua buah bilangan
A. 0
bulat
Sisa hasil bagi dari dua buah
B. 100
bilangan bulat
Hasil bagi dari dua buah bilangan
C. 0
bulat
Pengurangan dua buah bilangan
D. 0
bulat
Penambahan dua buah bilangan
E. 0
bulat
General feedback:
For any correct response: Your answer is correct.
For any incorrect response: Your answer is incorrect.
Hint 1:
Show the number of correct
Tidak
responses (Hint 1):
Clear incorrect responses (Hint 1): Tidak
Tag:
Allows the selection of a single or multiple responses from a pre-defined list.
(MC/MA)
Soal No 13
Jika diberikan operasi aritmetika : 2 + 4 , maka yang disebut operator adalah …. MC
Default mark: 1
Shuffle the choices? Ya
Number the choices? A
Penalty for each incorrect try: 0
# Answers Saran Anda Nilai
A. 2 dan 4 0
B. 2 dan + 0
C. + 100
D. 4 0
E. 2 0
General feedback:
For any correct response: Your answer is correct.
For any incorrect response: Your answer is incorrect.
Hint 1:
Show the number of correct
Tidak
responses (Hint 1):
Clear incorrect responses (Hint 1): Tidak
Tag:
Allows the selection of a single or multiple responses from a pre-defined list.
(MC/MA)
Soal No 14
Jika diberikan operasi aritmetika : 2 + 4 , maka yang disebut operand adalah …. MC
Default mark: 1
Shuffle the choices? Ya
Number the choices? A
Penalty for each incorrect try: 0
# Answers Saran Anda Nilai
A. 2 dan 4 100
B. 2 dan + 0
C. + 0
D. 4 0
E. 2 0
General feedback:
For any correct response: Your answer is correct.
For any incorrect response: Your answer is incorrect.
Hint 1:
Show the number of correct
Tidak
responses (Hint 1):
Clear incorrect responses (Hint 1): Tidak
Tag:
Allows the selection of a single or multiple responses from a pre-defined list.
(MC/MA)
Soal No 15
Jika diberikan operasi aritmetika : 2 + 4 = 6 , maka yang disebut operasi adalah …. MC
Default mark: 1
Shuffle the choices? Ya
Number the choices? A
Penalty for each incorrect try: 0
# Answers Saran Anda Nilai
A. + 0
B. 2 0
C. 4 0
D. = 0
E. 6 100
General feedback:
For any correct response: Your answer is correct.
For any incorrect response: Your answer is incorrect.
Hint 1:
Show the number of correct
Tidak
responses (Hint 1):
Clear incorrect responses (Hint 1): Tidak
Tag:
Allows the selection of a single or multiple responses from a pre-defined list.
(MC/MA)
Soal No 16
Pada operasi bilangan logika di kenal dengan operator AND, jika diberikan dua
MC
buah operand yang bernilai TRUE, maka hasil operasinya adalah ….
Default mark: 1
Shuffle the choices? Ya
Number the choices? A
Penalty for each incorrect try: 0
# Answers Saran Anda Nilai
A. False 0
B. Yes 0
C. No 0
D. And 0
E. TRUE 100
General feedback:
For any correct response: Your answer is correct.
For any incorrect response: Your answer is incorrect.
Hint 1:
Show the number of correct
Tidak
responses (Hint 1):
Clear incorrect responses (Hint 1): Tidak
Tag:
Allows the selection of a single or multiple responses from a pre-defined list.
(MC/MA)
Soal No 17
Pada operasi bilangan logika di kenal dengan operator OR, jika diberikan dua buah MC
operand yang salah satunya bernilai FALSE, maka hasil operasinya adalah ….
Default mark: 1
Shuffle the choices? Ya
Number the choices? A
Penalty for each incorrect try: 0
# Answers Saran Anda Nilai
A. False 0
B. Yes 0
C. No 0
D. And 0
E. TRUE 100
General feedback:
For any correct response: Your answer is correct.
For any incorrect response: Your answer is incorrect.
Hint 1:
Show the number of correct
Tidak
responses (Hint 1):
Clear incorrect responses (Hint 1): Tidak
Tag:
Allows the selection of a single or multiple responses from a pre-defined list.
(MC/MA)
Soal No 18
Perhatikan potongan algoritma pseudocode berikut.
Read (X);
Read (Y);
X 11;
MC
Y 5;
Z X mod Y;
Write (Z);
Read (X);
Read (Y);
X 10;
Y 5; MC
Z X div Y;
Write (Z);
Default mark: 1
Shuffle the choices? Ya
Number the choices? A
Penalty for each incorrect try: 0
# Answers Saran Anda Nilai
A. 1 0
B. 2 100
C. 3 0
D. 5 0
E. 10 0
General feedback:
For any correct response: Your answer is correct.
For any incorrect response: Your answer is incorrect.
Hint 1:
Show the number of correct
Tidak
responses (Hint 1):
Clear incorrect responses (Hint 1): Tidak
Tag:
Allows the selection of a single or multiple responses from a pre-defined list.
(MC/MA)
Soal No 20
Perhatikan potongan algoritma pseudocode berikut.
Read (X);
Read (Y);
X 11;
MC
Y 5;
Z X + Y;
Write (Z);
Output dari variabel Z adalah ….
Default mark: 1
Shuffle the choices? Ya
Number the choices? A
Penalty for each incorrect try: 0
# Answers Saran Anda Nilai
A. 11 0
B. 2 0
C. 5 0
D. 15 0
E. 16 100
General feedback:
For any correct response: Your answer is correct.
For any incorrect response: Your answer is incorrect.
Hint 1:
Show the number of correct
Tidak
responses (Hint 1):
Clear incorrect responses (Hint 1): Tidak
Tag:
Allows the selection of a single or multiple responses from a pre-defined list.
(MC/MA)
Soal No 21
Perhatikan potongan algoritma pseudocode berikut.
Read (X);
Read (Y);
X 10; MC
Y 5;
Z X * Y;
Write (Z);
Output dari variabel Z adalah ….
Default mark: 1
Shuffle the choices? Ya
Number the choices? A
Penalty for each incorrect try: 0
# Answers Saran Anda Nilai
A. 10 0
B. 20 0
C. 50 100
D. 15 0
E. 16 0
General feedback:
For any correct response: Your answer is correct.
For any incorrect response: Your answer is incorrect.
Hint 1:
Show the number of correct
Tidak
responses (Hint 1):
Clear incorrect responses (Hint 1): Tidak
Tag:
Allows the selection of a single or multiple responses from a pre-defined list.
(MC/MA)
Soal No 22
Perhatikan potongan gambar Flowchart berikut.
MC
Input (X,Y)
IF (X < 10) AND (Y > 0)
THEN X X * (X+ 4)
MC
ELSE X X * (X – 1)
ENDIF
Y (Y + 1) * X
Input (X,Y)
IF (X < 10) AND (Y > 0)
THEN X X * (X+ 4)
ELSE X X * (X – 1) MC
ENDIF
Y (Y + 1) * X
Default mark: 1
Shuffle the choices? Ya
Number the choices? A
Penalty for each incorrect try: 0
# Answers Saran Anda Nilai
A. 136 0
B. 135 100
C. 160 0
D. 113 0
E. 152 0
General feedback:
For any correct response: Your answer is correct.
For any incorrect response: Your answer is incorrect.
Hint 1:
Show the number of correct
Tidak
responses (Hint 1):
Clear incorrect responses (Hint 1): Tidak
Tag:
Allows the selection of a single or multiple responses from a pre-defined list.
(MC/MA)
Soal No 25
Proses yang dilakukan secara berulang dalam pemrograman disebut … MC
Default mark: 1
Shuffle the choices? Ya
Number the choices? A
Penalty for each incorrect try: 0
# Answers Saran Anda Nilai
A. Looping 100
B. Statement 0
C. Doing 0
D. Ending 0
E. TRUE 0
General feedback:
For any correct response: Your answer is correct.
For any incorrect response: Your answer is incorrect.
Hint 1:
Show the number of correct
Tidak
responses (Hint 1):
Clear incorrect responses (Hint 1): Tidak
Tag:
Allows the selection of a single or multiple responses from a pre-defined list.
(MC/MA)
Soal No 26
Instruksi FOR, WHILE dan REPEAT…UNTIL merupakan instruksi pembentuk ….
MC
Default mark: 1
Shuffle the choices? Ya
Number the choices? A
Penalty for each incorrect try: 0
# Answers Saran Anda Nilai
A. Loop 100
B. Statement 0
C. Doing 0
D. Ending 0
E. TRUE 0
General feedback:
For any correct response: Your answer is correct.
For any incorrect response: Your answer is incorrect.
Hint 1:
Show the number of correct
Tidak
responses (Hint 1):
Clear incorrect responses (Hint 1): Tidak
Tag:
Allows the selection of a single or multiple responses from a pre-defined list.
(MC/MA)
Soal No 27
1. Perhatikan script perulangan ‘for” berikut ….
For (I 1; I <= 5 ; I I + 1)
output(‘Juara’)
MC
EndFor
output(‘SMKN2’)
SMKN2
SMKN2
SMKN2
C. 0
SMKN2
SMKN2
Juara
SMKN2
SMKN2
SMKN2
D. 0
Juara
Juara
Juara
1. Perhatikan script perulangan ‘for” berikut ….
For (I 1; I <= 5 ; I I + 1)
output(‘Juara’)
MC
EndFor
output(‘SMKN2’)
For (I 1; I <= 5 ; I I + 1)
output(‘SMKN2’)
MC
EndFor
output(‘Juara’)
SMKN2
SMKN2
SMKN2
C. 100
SMKN2
SMKN2
Juara
SMKN2
SMKN2
SMKN2
D. 0
Juara
Juara
Juara
Perhatikan script perulangan ‘for” berikut ….
For (I 1; I <= 5 ; I I + 1)
output(‘SMKN2’)
MC
EndFor
output(‘Juara’)
For (I 1; I <= 3 ; I I + 1)
output(‘Juara’)
MC
EndFor
output(‘SMKN2’)
For (I 1; I <= 3 ; I I + 1)
output(‘SMKN2’)
MC
EndFor
output(‘Juara’)
Juara
SMKN2
B. Juara 0
SMKN2
SMKN2
SMKN2
C. 100
SMKN2
Juara
SMKN2
Juara
D. 0
Juara
Juara
SMKN2
Juara
E. 0
SMKN2
Juara
General feedback:
For any correct response: Your answer is correct.
For any incorrect response: Your answer is incorrect.
Hint 1:
Show the number of correct
Tidak
responses (Hint 1):
Clear incorrect responses (Hint
Tidak
1):
Tag:
Perhatikan script perulangan ‘for’ berikut ….
For (I 1; I <= 3 ; I I + 1)
output(‘SMKN2’)
MC
EndFor
output(‘Juara’)
I1
While (I <= 3)
output(‘Juara’)
MC
II+1
EndWhile
output(‘SMKN2’)
I1
While (I <= 3)
output(‘Juara’)
MC
II+1
EndWhile
output(‘SMKN2’)
I1
While (I <= 3)
output(‘SMKN2’)
MC
II+1
EndWhile
output(‘Juara’)
I1
While (I <= 3)
output(‘SMKN2’)
MC
II+1
EndWhile
output(‘Juara’)
I1
While (I < 4)
output(‘Juara’)
MC
II+1
EndWhile
output(‘SMKN2’)
I1
While (I < 4)
output(‘Juara’)
MC
II+1
EndWhile
output(‘SMKN2’)
I1
While (I < 4)
output(‘SMKN2’)
MC
II+1
EndWhile
output(‘Juara’)
I1
While (I < 4)
output(‘SMKN2’)
MC
II+1
EndWhile
output(‘Juara’)
I1
Repeat
output(‘Juara’) MC
II+1
Until (I > 3)
output(‘SMKN2’)
I1
Repeat
output(‘Juara’) MC
II+1
Until (I > 3)
output(‘SMKN2’)
I1
Repeat
output(‘SMKN2’)
MC
II+1
Until (I > 3)
output(‘Juara’)
I1
Repeat
output(‘SMKN2’)
MC
II+1
Until (I > 3)
output(‘Juara’)
MC
MC
Default mark: 1
Shuffle the choices? Ya
Number the choices? A
Penalty for each incorrect try: 0
# Answers Saran Anda Nilai
//menampilkan Hello world!
# include <iostream>
int main()
A. { 100
std::cout<<"Hello world";
}
MC
Default mark: 1
Shuffle the choices? Ya
Number the choices? A
Penalty for each incorrect try: 0
# Answers Saran Anda Nilai
//menampilkan Hello world!
# include
int main()
E. 0
{
std::cout<<"Hello world";
}
General feedback:
For any correct response: Your answer is correct.
For any incorrect response: Your answer is incorrect.
Hint 1:
Show the number of correct responses
Tidak
(Hint 1):
Clear incorrect responses (Hint 1): Tidak
Tag:
Allows the selection of a single or multiple responses from a pre-defined list.
(MC/MA)
Soal No 39
Perhatikan script program berikut ….
MC
Default mark: 1
Shuffle the choices? Ya
Number the choices? A
Penalty for each incorrect try: 0
# Answers Saran Anda Nilai
A. 1 dan 2 0
B. 2 dan 3 0
C. 3 dan 4 0
D. 6 dan 7 100
E. 9 dan 10 0
General feedback:
For any correct response: Your answer is correct.
For any incorrect response: Your answer is incorrect.
Hint 1:
Show the number of correct
Tidak
responses (Hint 1):
Clear incorrect responses (Hint 1): Tidak
Tag:
Allows the selection of a single or multiple responses from a pre-defined list.
(MC/MA)
Soal No 40
Perhatikan script program berikut ….
MC
pada script program di atas jika di eksekusi maka display output-nya adalah ….
Default mark: 1
Shuffle the choices? Ya
Number the choices? A
Penalty for each incorrect try: 0
# Answers Saran Anda Nilai
A. Luas 200 0
B. Luas = 10 * 20 0
C. Luas 0
D. 200 100
E. Luas = 200 0
General feedback:
For any correct response: Your answer is correct.
For any incorrect response: Your answer is incorrect.
Hint 1:
Show the number of correct
Tidak
responses (Hint 1):
Clear incorrect responses (Hint 1): Tidak
Tag:
Allows the selection of a single or multiple responses from a pre-defined list.
(MC/MA)