Vous êtes sur la page 1sur 30

1.

Pelajari diagram alur di bawah ini dan pertanyaan-pertanyaan berikutnya


Pertanyaan: Di akhir diagram alur, nomor yang ditempatkan di kotak berikut ini tidak akan berubah

A. Kotak 3 B. Kotak 10 C. Kotak 2 D. Kotak 7

Jawaban: Kotak 7

2. Apakah pernyataan berikut Benar atau Salah


Penyataan:
Jika kondisi di Langkah C memperbarui nilai di Kotak 3 dan bukan di Kotak 2, diagram alur akan masuk ke
loop tak terbatas

A. BENAR B. SALAH C. Tidak dapat ditentukan


Jawaban: SALAH

3. Pelajari diagram alur di bawah ini dan pertanyaan-pertanyaan berikutnya.


Tujuan dari bagan berikut ini adalah untuk memberi angka nol pada masing-masing kotak 2,4 dan 6.
Untuk mencapai hal ini - tidak lebih dan tidak kurang - Nomor manakah yang harus ada di kotak 3?

Kotak No.1 2 3 4 5 6 7 8 9 10 11 12

76 16 10 432 14 89

AWAL

1 Kurangi: (angka di kotak 12) - (angka di kotak 12). Masukkan hasilnya ke dalam kotak 2

TIDAK ,

2 Ubah Instruksi 1: Tambah nomor kotak terakhir yang disebutkan di dalamnya sebanyak 2.

1
3 Apakah nomor kotak terakhir yang disebutkan pada Instruksi 1 sama dengan (nomor pada kotak 3)?

Ya

AKHIR Nomor berapa yang harus ada di Kotak 3?

A.0 B.6 C.10 D.3 E.8 _

Jawaban: 3

4. Pelajari diagram alur di bawah ini dan pertanyaan-pertanyaan berikutnya.


Nomor berapa yang sekarang ada di Kotak 8?
Nomor berapa yang sekarang ada di kotak 11?
Kotak No.1 2 3 4 5 R 7 8 9 10 1112
8 6 5 74 2 2118 -2 2 1

5 Ubah Instruksi 2 Tambah kotak pertama rumber merioneci di dalamnya sebanyak 2

kamu.
6 Tambahkan (nomor pada Dox 5) + (nomor n kotak 11). Masukkan hasilnya ke dalam kotak 1 1.

Instruksi Cange 2 Tambahkan: nomor kotak pertama atau ronionod di dalamnya dan kurangi nomor kotak
kedua yang disebutkan di dalamnya, masing-masing sebanyak (nomor dalam kotak 12).
+
- 8 apakah ruunber kotak terakhir disebutkan dalam Inetrudtion 2 lebih kecil dari (nurnber di kotak 1)?

Ya TIDAK

9 Lanjutkan ke instruksi yang merupakan instruksi saya sebelum Inisiatif 3.


▼ .-

• Nomor berapa yang sekarang ada di Kotak B? {a] Kotak 11? (bj

A.11 , 5 B.11 , 2 C.8 , 6 D.11 , 9


Jawaban: 11, 9

5. Pelajari diagram alur di bawah ini dan pertanyaan-pertanyaan berikutnya.


Tujuan dari tabel berikut ini adalah untuk menggandakan angka pada masing-masing kotak 2, 4, 6, 8
dan 10. Untuk mencapai hal ini - tidak lebih dan tidak kurang - Berapa bilangan terkecil yang ada di
kotak 1?
Ubah Instruksi 1 Tingkatkan semua nomor kotak yang disebutkan di dalamnya sebanyak 2.
Kotak No.1 2 3 4 5 R 7 8 9 10 1112
8 7 5 74 2 2118 -2 2 1

Apakah (nomor pada kotak 1) kurang dari nomor kotak kedua yang disebutkan dalam Petunjuk 1?

A.19 B.15 C.9 D.11 Jawaban : 19


6. Pelajari diagram alur di bawah ini dan pertanyaan-pertanyaan berikutnya.

Kotak No. 1 2 3 A 5 6 7 8 9 IO 11 12

1 2 Hai 3 7 5 24 7 1 -1 6 1 5
Tambahkan {angka pada kotak 1 ) * {angka pada kotak yang nomornya ada pada kotak 9). Masukkan hasilnya ke dalam kotak 5.
AWAL

Kalikan: (angka pada kotak 4) X (angka pada kotak 4). Masukkan hasil ke dalam kotak

Tambahkan: (angka pada kotak 3) +- {angka pada kotak 11). Masukkan hasilnya ke dalam kotak 1 1 .

8. Pelajari diagram alur di bawah ini dan pertanyaan-pertanyaan


berikutnya.
Apakah (angka pada kotak 5) = (angka pada kotak 10)?

Kurangi: {angka pada kotak 4) - 6. Masukkan hasilnya ke dalam kotak A.

Asam: (nomor di kotak 5) + (nomor di kotak 2) Rut hasilnya ke kotak 5.

Kurangi: (angka di kotak 7) - (angka di kotak 5). Masukkan hasilnya ke dalam kotak 8.

Tambahkan: (nomor pada kotak 4) + (nomor tn kotak 8). Masukkan hasil ke dalam kotak 5-

A.27 B.23 C.12 D.34


Jawaban: 27
Penjelasan:
Instruksi 1 : 0 [Kotak 3] + 1 [Kotak 11] = 1 [Kotak 11] Instruksi 2 : 1 [Kotak 1] + 1 [Kotak 11] = 2
[Kotak 5] Instruksi 3 : 3 [Kotak 4] * 3 [Kotak 4] = 9 [Kotak 4] Instruksi 4 : IS 2 [Kotak 5] = 6 [Kotak
10] ? TIDAK Instruksi 5 : 9 [Kotak 4] - 6 = 3 [Kotak 4]
Instruksi 6 : 2 [Kotak 5] + 2 [Kotak 2] = 4 [Kotak 5] Instruksi 3 : 3 [Kotak 4] * 3 [Kotak 4] = 9 [Kotak
4] Instruksi 4 : IS 4 [Kotak 5] = 6 [Kotak 10] ? TIDAK Instruksi 5 : 9 [Kotak 4] - 6 = 3 [Kotak 4]
Instruksi 6 : 4 [Kotak 5] + 2 [Kotak 2] = 6 [Kotak 5] Instruksi 3 : 3 [Kotak 4] * 3 [Kotak 4 ] = 9 {kotak
4] Instruksi 4 : IS 6 [Kotak 5] = 6 [Kotak 10] ? YA Instruksi 7 : 24 [Kotak 7] - 6 [Kotak 5] = 18 [Kotak
8] Instruksi 8 : 9 [Kotak 4] + 18 [Kotak 8] = 27 [Kotak 6] JAWABAN Kotak 6 = 27

9. Pelajari diagram alur di bawah ini dan pertanyaan-pertanyaan


berikutnya.
Kurangi: (angka pada kotak 4) - (angka pada kotak yang nomornya m kotak 7). Masukkan
hasilnya ke dalam kotak 1.

Tambahkan: (nomor pada kotak 1) ♦ (nomor pada kotak 6). Masukkan hasilnya ke dalam
kotak 1.

Apakah (bilangan di kotak 1) habis dibagi 4?


Ubah instruksi 2: Tambah kotak kedua yang disebutkan di dalamnya sebanyak (angka pada
kotak yang nomornya ada pada kotak 5).

Apakah (nomor pada kotak 2) lebih banyak dari nomor kotak kedua yang disebutkan pada
instruksi 2?

Kurangi: (nomor di kotak 9) -

10. Pelajari diagram alur di bawah ini dan pertanyaan-pertanyaan


berikutnya.
A.19 B.15 C.11 D.14 Jawab : 14
Penjelasan:
Instruksi 1 : 5 [Kotak 4] + 2 [Kotak 10] = 3 [Kotak 1]
Petunjuk 2 : 3 [Kotak 1] + 3 [Kotak 6] = 6 [Kotak 1]
Petunjuk 3 : APAKAH 6 [Kotak 1] habis dibagi 4? = TIDAK
Instruksi 4 : 6 [Nomor Kotak] + 3[Kotak 6] = 9 [Nomor Kotak]
Instruksi 5 : IS 13 [Kotak 2] > 9[Nomor Kotak] ? = YA
Instruksi 6 : 7[Kotak 9] - 1 = 6 [Kotak 9]
Instruksi 2 : 6 [Kotak 1] + 6 [Kotak 9] = 12 [Kotak 1]
Petunjuk 3 : APAKAH 12 [Kotak 1] habis dibagi 4? = TIDAK
Instruksi 4 : 9[Nomor Kotak] + 3[Kotak 6] = 12[Nomor Kotak]
Instruksi 5 : IS 13 [Kotak 2] > 12 [Nomor Kotak] ? = YA
Instruksi 6 : 6 [Kotak 9] -1 = 5 [Kotak 9]
Petunjuk 2 : 12 [Kotak 1] + 2 {Kotak 12] =14[Kotak 1]
Petunjuk 3 : APAKAH 14 [Kotak 1] habis dibagi 4? = TIDAK
Instruksi 4 : 12 [Nomor Kotak] + 3 [Kotak 6] = 15 [Nomor Kotak]
Instruksi 5 : IS 13 [Kotak 2] > 15 [Nomor Kotak] ? = TIDAK
JAWABAN Kotak 1 = 14

11. Pelajari diagram alur di bawah ini dan pertanyaan-pertanyaan


berikutnya.
9 IO Instruksi Pengisian 2-
Tingkatkan nomor
8 -
kotak pertama yang
disebutkan di
S
dalamnya sebanyak 2

Tambahkan: (nomor
pada kotak 5) + (nomor
pada kotak 11).
Masukkan hasilnya ke
dalam kotak 11.
Masukkan (nomor pada kotak 1 ) ke dalam kotak 10

B.7 C.6 D.8 Jawaban : 7


Ubah Instruksi 2: Tambah nomor kotak pertama yang disebutkan di dalamnya dan kurangi nomor kotak kedua yang disebutkan di
dalamnya. masing-masing dengan (nomor dalam kotak 12).

Apakah nomor kotak terakhir yang disebutkan dalam Petunjuk 2 kurang dari (nomor dalam kotak 1 )?

Pergi ke instruktur yang sebelum Instruksi 3.

Penjelasan : Jika Kotak 4 = 7 Petunjuk 1 : 5[ Kotak 1] - 5 [Kotak 1] = 0 [Kotak 3] Instruksi 2 : 0


[Kotak 3] + 3 {Kotak 9] = 3 [Kotak 3] Instruksi 3 : IS 7[Kotak 4] > 9[Nomor Kotak] ? = NO Instruksi 4 :
9 [Nomor Kotak] - 1 = 8 [Nomor Kotak] Instruksi 2 : 3 [Kotak 3] + 7 [Kotak 8] = 10 [Kotak 3] Instruksi
3 : IS 7[Kotak 4] > 8[Nomor Kotak] ? = NO Instruksi 4 : 8 [Nomor Kotak] - 1 = 7 [Nomor Kotak]
Instruksi 2 : 10 [Kotak 3] + 6 [Kotak 7] = 16 [Kotak 3] Instruksi 3 : IS 7[Kotak 4] > 7[Nomor Kotak] ? =
NO Instruksi 4 : 7 [Nomor Kotak] - 1 = 6 [Nomor Kotak] Instruksi 2 : 16 [Kotak 3] + 8 [Kotak 6] = 24
[Kotak 3] Instruksi 3 : IS 7[Kotak 4] > 6[Nomor Kotak] ? = YA JAWABAN Kotak 4 = 7 9. Pelajari
diagram alur di bawah ini dan pertanyaan-pertanyaan berikutnya.

A.4
Kotak No.1 2 3 4 5 6 7 8 9 10

510 -2 386731

AWAL

Kurangi: (angka di kotak 1) - (angka di kotak 1). Masukkan hasilnya ke dalam kotak
3.

2 Tambahkan: (nomor pada kotak 3) + (nomor pada kotak 9). Masukkan hasilnya ke
dalam kotak 3.

Apakah (nomor pada kotak 4) lebih besar dari nomor kotak kedua yang disebutkan
pada Petunjuk 2?

Ubah Instruksi 2: Kurangi nomor kotak kedua yang disebutkan di dalamnya


sebanyak 1

AKHIR Nomor berapa yang harus ada di Kotak 4?

A.43 B.12 C.10 D.11 Jawab : 10


Penjelasan:
Asumsikan Kotak 2 bernomor 2, Kotak 3 bernomor 3, dan seterusnya.
Dan Kotak 1 memiliki nomor 10
Instruksi 1 : 2 [Kotak 2] + 2[Kotak 2] = 4[Kotak 2]
Instruksi 2 : 2 [Nomor Kotak] + 2 = 4 [Nomor Kotak]
Instruksi 3 : IS 10 [Kotak 1] < 4 [Nomor Kotak] ? TIDAK
Instruksi 1 : 4 [Kotak 4] + 4{Kotak 4] = 8[Kotak 4]
Instruksi 2 : 4 [Nomor Kotak] + 2 = 6 [Nomor Kotak]
Instruksi 3 : IS 10 [Kotak 1] < 6 [Nomor Kotak] ? TIDAK
Instruksi 1 : 6 [Kotak 6] + 6 [Kotak 2] = 12[Kotak 6]
Instruksi 2 : 6 [Nomor Kotak] + 2 = 8 [Nomor Kotak]
Instruksi 3 : IS 10 [Kotak 1] < 8 [Nomor Kotak] ? TIDAK
Petunjuk 1 : 8 [Kotak 8] + 8 [Kotak 8] = 16[Kotak 8]
Instruksi 2 : 8 [Nomor Kotak] + 2 = 10 [Nomor Kotak]
Instruksi 3 : IS 10 [Kotak 1] < 10 [Nomor Kotak] ? TIDAK
Petunjuk 1 : 10 [Kotak 10] + 10 [Kotak 10] = 20[Kotak 10]
Instruksi 2 : 10 [Nomor Kotak] + 2 = 12 [Nomor Kotak]
Instruksi 3 : IS 10 [Kotak 1] < 12 [Nomor Kotak] ? YA
JAWABANnya adalah 10

10. Pelajari diagram alur di bawah ini dan pertanyaan-pertanyaan


berikutnya.
Kotak No.1 234 5 6 78 9 IO 11

AWAL
,+
1 Kurangi: (angka di kotak 5) - (angka di kotak 5). Masukkan hasilnya ke dalam kotak 5.

+
► 2 Tambahkan: (nomor pada kotak 1) + (nomor pada kotak 5). Masukkan hasilnya ke dalam kotak 5.

+
3 Apakah nomor kotak pertama yang disebutkan pada Petunjuk 2 kurang dari (nomor pada kotak
10)?
Tidak iya
T
4 Tambahkan: (nomor di kotak 5) + (nomor di kotak 9). Masukkan hasilnya ke dalam kotak 5

+
5 Ubah Instruksi 2: Tambah nomor kotak pertama yang disebutkan di dalamnya sebanyak 1 ♦

6 Ubah Instruksi 4: Kurangi nomor kotak kedua yang disebutkan di - itu sebesar 1 .

ay
AKHIR Nomor berapa yang harus ada di Kotak 10?

A.4 B.2 C.6 D.9 _ E.1 Jawaban : 4


Penjelasan:
Asumsikan Kotak 2 bernomor 2, Kotak 3 bernomor 3, dan seterusnya.
Dan Kotak 10 memiliki nomor 4
Instruksi 1 : 5 [Kotak 5] - 5 [Kotak 5] = 0 [Kotak 5]
Instruksi 2 : 1 [Kotak 1] + 0 [Kotak 5] = 1[Kotak 5]
Instruksi 3 : IS 1 [Kotak No.] < 4 [Kotak 10] ? YA
Instruksi 4 : 1 [Kotak 5] + 9 [Kotak 9] = 10 [Kotak 5]
Instruksi 5 : 1 [Nomor Kotak] + 1 = 2[Nomor Kotak]
Instruksi 6 : 9 [Nomor Kotak] - 1 = 8 [Nomor Kotak]
Petunjuk 2 : 2 [Kotak 2] + 10 [Kotak 5] = 12 [Kotak 5]
Instruksi 3 : IS 2 [Kotak No.] < 4 [Kotak 10] ? YA
Instruksi 4 : 12 [Kotak 5] + 8 [Kotak 8] = 20 [Kotak 5]
Instruksi 5 : 2 [Nomor Kotak] + 1 = 3 [Nomor Kotak]
Instruksi 6 : 8 [Nomor Kotak] - 1 = 7 {Nomor Kotak]
Instruksi 2 : 3 [Nomor Kotak] + 20 [Kotak 5] = 23 [Kotak 5]
Instruksi 3 : IS 3 [Nomor Kotak] < 4 [Kotak 10] ? YA
Instruksi 4 : 23 [Kotak 5] + 7 [Kotak 7] = 30 [Kotak 5]
Instruksi 5 : 3 [Nomor Kotak] + 1 = 4 [Nomor Kotak]
Instruksi 6 : 7 [Nomor Kotak] - 1 = 6 [Nomor Kotak]
Petunjuk 2 : 4 [Kotak 4] + 30 [Kotak 5] = 34 [Kotak 5]
Instruksi 3 : IS 4 [Nomor Kotak] < 4 [Kotak 10] ? TIDAK
JAWABAN Kotak 10 = 4

11. Pelajari diagram alur yang diberikan di bawah ini dan Jawablah pertanyaan-pertanyaan berikutnya.
Nomor berapa yang sekarang ada di kotak 5?
Kotak # 1 2 3 4 5 6 7 8 9 10
6 3 9 2 11 2 91 48 66 1

Awal

Tambahkan: (angka pada kotak 4) + (angka pada kotak 2), masukkan hasilnya ke dalam kotak 7.

Tambahkan: (angka pada kotak 7) + (angka pada kotak yang nomornya ada pada kotak 6), masukkan
hasilnya ke dalam kotak 6.

(3) Kalikan: (angka pada kotak 6) X (angka pada kotak 1), masukkan hasilnya pada kotak 5

AKHIR Nomor berapa yang sekarang ada di kotak 5?

A.55 B.48 C.44 D.34 Jawab : 48

12. Pelajari diagram alur yang diberikan di bawah ini dan Jawablah pertanyaan-pertanyaan
berikutnya.
Nomor berapa yang sekarang ada di kotak 1?

Kotak # 1 2 3 4 5 6 7 8
______ 3 7 2 1 5 12
4 Hai

Masukkan (nomor pada kotak 8) ke dalam kotak 1.

Tambahkan: (angka di kotak 1) + (angka di kotak 2), masukkan hasilnya ke kotak 1.

Ubah Instruksi 2: tambah nomor kotak kedua yang disebutkan di dalamnya sebanyak 1.

Apakah nomor kotak kedua yang disebutkan dalam Petunjuk 2 lebih besar dari (nomor pada kotak 7)?

Nomor berapa yang sekarang ada di kotak 1?

A.9 B.11 C.5 D.10 Jawaban : 10

13. Pelajari diagram alur yang diberikan di bawah ini dan Jawablah pertanyaan-pertanyaan
berikutnya. Nomor berapa yang sekarang ada di kotak 11?
Kotak # 1 2 3 4 5 6 7 8 9 10 11 12
2 1 4 4 6 5 2 12 5 IQ 1 0
AWAL

Tambahkan: (angka pada kotak 2) + (angka pada kotak yang nomornya ada pada kotak 8),
masukkan hasilnya ke dalam kotak 4.

(2) Kalikan: (angka di kotak 7} x (angka di kotak 7), masukkan hasilnya ke kotak 7.

YA (3) Apakah (angka pada kotak 4) = (angka pada kotak 9)?


TIDAK
(4) Tambahkan: (angka pada kotak 4) + (angka pada kotak 1), masukkan hasilnya ke dalam
kotak 4.

-------------(5) Kurangi: (angka di kotak 7) - (angka di kotak 2), masukkan hasilnya ke kotak 7.

-----(6) Tambahkan: (angka pada kotak 3) + (angka pada kotak 9), masukkan hasilnya ke dalam
kotak 10.

(7) Kurangi: (angka di kotak 7) - (angka di kotak 1 0), masukkan hasilnya ke dalam kotak 11 .

AKHIR Nomor berapa yang sekarang ada di kotak 11?

A.55 B.54 C.23 D.58 Jawab : 55

Penjelasan:
Instruksi 1 : 1[Kotak 2] + 0[Kotak 12] = 1[Kotak 4]
Petunjuk 2 : 2[Kotak 7] * 2[Kotak 7] = 4[Kotak 7]
Instruksi 3 : Apakah 1[Kotak 4] = 5[Kotak 9] ? TIDAK
Instruksi 4 : 1[Kotak 4 + 2[Kotak 1] = 3[Kotak 4]
Instruksi 5 : 4[Kotak 7] - 1[Kotak 2] = 3[Kotak 7]
Petunjuk 2 : 3[Kotak 7] * 3[Kotak 7] = 9[Kotak 7]
Petunjuk 3 : Apakah 3[Kotak 4] = 5[Kotak 9] ? TIDAK
Instruksi 4 : 3[Kotak 4] + 2[Kotak 1] = 5[Kotak 4]
Instruksi 5 : 9[Kotak 7] - 1[Kotak 2] = 8[Kotak 7]
Petunjuk 2 : 8[Kotak 7] * 8[Kotak 7] = 64[Kotak 7]
Instruksi 3 : Apakah 1[Kotak 4] = 5[Kotak 9] ? YA
Instruksi 6 : 4[Kotak 3] + 5[Kotak 9] = 9[Kotak 10]
Instruksi 7 : 64[Kotak 7] - 9[Kotak 10] = 55[Kotak 11]
KOTAK JAWABAN 11 = 55.

14. Pelajari diagram alur yang diberikan di bawah ini dan Jawablah pertanyaan-pertanyaan
berikutnya. Nomor berapa yang ada di kotak 12?
Kotak # 1 2 3 4 5 <5 7 S 9 10 11 12 13
9 3 5 7 11 3 5 12 7 -2 + -6 6
AWAL

(1) Kurangi: (angka pada kotak 7) - (angka pada kotak yang nomornya ada pada kotak 6), masukkan Hasil
pada kotak 12.

(2) Tambahkan: (nomor di kotak 12) — (nomor di kotak 13). masukkan hasilnya ke dalam kotak 12.

YA (3) Apakah (bilangan pada kotak 12) habis dibagi 5?


TIDAK
(4) Ubah instruksi 2: kurangi nomor kotak kedua yang disebutkan di dalamnya, sebanyak (nomor dalam
kotak yang nomornya ada di kotak 1 1).

TIDAK (5) Apakah (nomor pada kotak 2) kurang dari nomor kotak kedua yang disebutkan dalam Petunjuk 2?
YA
---------" Kurangi : (angka dalam kotak " masukkan hasilnya ke dalam kotak 9.

AKHIR Nomor berapa yang ada di kotak 12?

A.34 B.12 C.19 D.20 Jawaban : 19

Penjelasan:
Petunjuk 1 : 5[Kotak 7] - 5[Kotak 3] = 0[Kotak 12]
Instruksi 2 : 0[Kotak 12] + 6[Kotak 13] = 6[Kotak 12]
Instruksi 3 : Apakah 6[Kotak 12] / 5 ? TIDAK
Instruksi 4 : 13[Nomor Kotak] - 2[Kotak 4] = 11[Nomor Kotak]
Instruksi 5 : IS 8[Kotak 2] < 11[Nomor Kotak] ? YA
Instruksi 6 : 7[Kotak 9] - 1 = 6[Kotak 9]
Petunjuk 2 : 6[Kotak 12] + 4[Kotak 11] = 10[Kotak 12]
Petunjuk 3 : Apakah 10[Kotak 12] / 5 ? YA
Petunjuk 2 : 10[Kotak 12] + 4[Kotak 11] = 14[Kotak 12]
Instruksi 3 : IS 14[Kotak 12] / 5 ? TIDAK
Instruksi 4 : 11[Nomor Kotak] - 2[Kotak 4] = 9[Nomor Kotak]
Instruksi 5 : 8[Kotak 2] < 9[Nomor Kotak] ? YA
Instruksi 6 : 6[Kotak 9] - 1 = 5[Kotak 9]
Petunjuk 2 : 14[Kotak 12] + 5[Kotak 9] = 9[Kotak 12]
Instruksi 3 : IS 19[Kotak 12] / 5 ? TIDAK
Instruksi 4 : 9[Nomor Kotak] - 2[Kotak 4] = 7[Nomor Kotak]
Instruksi 5 : 8[Kotak 2] < 7[Nomor Kotak] ? TIDAK
JAWABAN Kotak 12 = 19.

15. Pelajari diagram alur yang diberikan di bawah ini dan Jawablah pertanyaan-pertanyaan berikutnya.
Nomor berapa yang sekarang ada di Kotak 3 & Kotak 10?
Kotak # 1 2 3 4 5 6 7 8 9 10 11 12
2 11 -9 3 _2 12 4 9 6 3 1 4

AWAL

(1 Kurangi: (angka pada kotak 10} - 1, masukkan hasilnya pada kotak 10.
(2) Masukkan (nomor pada kotak 9) ke dalam kotak 1.
YA (3) Apakah nomor kotak pertama yang disebutkan dalam Petunjuk 2 adalah bilangan genap?
' TIDAK
(4) Ambil instruksi selanjutnya , yang nomornya ada di kotak yang nomornya ada di kotak 8.

(5) Ubah Instruksi 2: Kurangi nomor kotak pertama yang disebutkan di dalamnya, sebanyak 1.
(6) Tambahkan: (nomor di kotak 10} — (nomor di kotak 4), masukkan hasilnya ke kotak 10.
(7) Ubah instruksi 2: Kurangi nomor kotak pertama yang disebutkan di dalamnya, dan tambah nomor kotak kedua yang
disebutkan di dalamnya, masing-masing sebesar (nomor di kotak 11).

YA (8) Apakah nomor kotak terakhir yang disebutkan dalam Instruksi 2 sama dengan (nomor dalam kotak 12)7
d TIDAK
(8) Ambil sebagai Instruksi Anda berikutnya , yang sebelum Instruksi 3.

AKHIR Nomor berapa yang sekarang ada di Kotak 3?

Kotak 10? ____________________________

A. 11, 3 B. 9, 4 C. 7,5 D. Tidak ada satupun Jawaban : Tidak ada satupun

16. Tujuan dari diagram alur berikut ini adalah untuk memberi angka nol pada masing-masing kotak: 4, 5
dan 6.
Untuk mencapai hal ini -- tidak lebih dan tidak kurang -- nomor berapa yang harus ada di kotak 11?

Kotak # 1 2 3 4 5 6 7 8 9 10 11 12
7 9 2 2 8 4 1 -9 -3 6 4

AWAL

(1) Mengurangi; (nomor di kotak 1} - (nomor di kotak 1), masukkan hasilnya ke kotak 4.

(2) Ubah Instruksi 1: Tingkatkan nomor kotak terakhir yang disebutkan di dalamnya, sebanyak 1.

TIDAK (3) Apakah nomor kotak terakhir yang disebutkan dalam Instruksi 1 sama dengan (nomor dalam kotak 1 1}? X
YA

AKHIR Nomor berapa yang harus ada di kotak 11?

A.8 B.3 C.7 D.9 Jawaban : 7

Penjelasan:
Asumsikan Kotak 11 = 7
Instruksi 1 : 7[Kotak 1] - 7[Kotak 1] = 0[Kotak 4]
Instruksi 2 : 4[Nomor Kotak] + 1 = 5{Nomor Kotak]
Instruksi 3 : IS 5[Nomor Kotak] = 7[Kotak 11] ? TIDAK
Instruksi 1 : 7[Kotak 1] - 7[Kotak 1] = 0[Kotak 5]
Instruksi 2 : 5[Nomor Kotak] + 1 = 6[Nomor Kotak]
Instruksi 3 : IS 6[Nomor Kotak] = 7[Kotak 11] ? TIDAK
Instruksi 1 : 7[Kotak 1] - 7[Kotak 1] = 0[Kotak 6]
Instruksi 2 : 6[Nomor Kotak] + 1 = 7[Nomor Kotak]
Instruksi 3 : IS 7[Kotak No.] = 7[Kotak 11] ? YA
MENJAWAB
Kotak 11 = 7

17. Tujuan dari diagram alur berikut adalah untuk menjumlahkan angka-angka di kotak 6, 7, 8 dan 9, dan
memasukkan totalnya ke dalam kotak 1.
Untuk mencapai hal ini -- tidak lebih dan tidak kurang -- berapa angka yang harus ada di kotak 3?

Kotak 4 I 23456789
saya 3 | 15 | | 2 | saya | 4 | 3 | 12 |10~|

AWAL

(1 Kurangi: (angka di kotak 1) - (angka di kotak 1), masukkan hasilnya di kotak 1 .


--------->
(2) Tambahkan: (angka di kotak 1} T (angka di kotak 6), masukkan hasilnya ke kotak 1.
TIDAK— Apakah (nomor dalam kotak 3) lebih besar dari nomor kotak kedua yang disebutkan dalam Instruksi 2?
YA
---------(4) Ubah Instruksi 2: Tambah nomor kotak kedua yang disebutkan di dalamnya, sebanyak 1 .

AKHIR Nomor berapa yang harus ada di kotak 3?

A.3 B.9 C.7 D.8 Jawab : 9

Penjelasan:
Asumsikan Kotak 3 = 9
Instruksi 1 : 3[Kotak 1] - 3[Kotak 1] = 0[Kotak 1] Instruksi 2 : 0[Kotak 1] + 4[Kotak 6] = 4[Kotak 1] Instruksi
3 : IS 9[Kotak 3] > 6 ? YA Instruksi 4 : 6[Nomor Kotak] + 1 = 7[Nomor Kotak] Instruksi 2 : 4[Kotak 1] +
3[Kotak 7] = 7[Kotak 1] Instruksi 3 : 9[Kotak 3] > 7[ Kotak No.] ? YA Instruksi 4 : 7[Kotak no.] + 1 = 8[Kotak
No.] Instruksi 2 : 7[Kotak 1] + 12[Kotak 8] = 19[Kotak 1] Instruksi 3 : IS 9[Kotak 3] > 8 [Nomor Kotak] ? YA
Instruksi 4 : 8[Nomor Kotak] + 1 = 9{Nomor Kotak] Instruksi 2 : 19[Kotak 1] + 10[Kotak 9] = 29[Kotak 1]
Instruksi 3 : 9[Kotak 3] > 9[ Kotak No.] ? TIDAK ADA JAWABAN Kotak 3 = 9

18. Tujuan dari diagram alur berikut adalah untuk menggandakan angka di setiap kotak: 13, 10, 7 dan 4.
Untuk mencapai hal ini -- tidak lebih dan tidak kurang -- berapakah bilangan terkecil yang terdapat pada kotak
14?

Bex# 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
IIIIIIIIIIIIIII ~l

AWAL
(D Tambahkan: (nomor pada kotak 13) + (nomor pada kotak 13). masukkan hasilnya ke dalam kotak 13.

(2 Ubah Instruksi 1: Kurangi semua nomor kotak yang disebutkan di dalamnya. oleh 3.

NO QT) Apakah (angka pada kotak 14) lebih besar dari nomor kotak kedua yang disebutkan pada Instruksi saya?
YA

AKHIR Berapakah bilangan TERKECIL yang terdapat pada kotak 14?

A.8 B.5 C.4 D.1 Jawaban : 4

Penjelasan:
Asumsikan Kotak 14 = 4
Instruksi 1 : 13[Kotak 13] + 13[Kotak 13] = 26[13]
Instruksi 2 : 13[Nomor Kotak] -3 = 10[Nomor Kotak]
Instruksi 3 : IS 4[Kotak 14] > 10[Nomor Kotak] ? TIDAK
Instruksi 1 : 10[Kotak 10] + 10[Kotak 10] = 20 [Kotak 10]
Instruksi 2 : 10[Nomor Kotak] - 3 = 7[Nomor Kotak]
Instruksi 3 : IS 4[Kotak 14] > 7[Nomor Kotak] ? TIDAK
Petunjuk 1 : 7[Kotak 7] + 7[Kotak 7] = 14[Kotak 7]
Instruksi 2 : 7{Nomor Kotak] - 3 = 4[Nomor Kotak]
Instruksi 3 : IS 4[Kotak 14] > 4[Nomor Kotak] ? YA
MENJAWAB
Kotak 14 = 4

19. Tujuan dari diagram alur berikut adalah untuk menjumlahkan angka-angka di kotak 3, 4, 5, 6, 9, 10 dan
11, dan memasukkan totalnya ke dalam kotak 7.

Untuk mencapai hal ini -- tidak lebih dan tidak kurang -- berapa angka yang harus dimasukkan

Kotak # 1 2 3 4 5 6 7 S 910111213
IIIIIIIIIIIIIII
AWAL

(D Beri angka nol pada kotak 7.


(?) Tambahkan: (angka di kotak 7) + (angka di kotak 3), masukkan hasilnya ke kotak 7.

TIDAK (?) Saya nomor kotak kedua yang disebutkan dalam Instruksi 2, Jess , lalu (nomor di kotak 2)?
YA

(?) Tambahkan: (angka pada kotak 11) + (angka pada kotak 7), masukkan hasilnya ke dalam kotak 7.

(5 Ubah Instruksi 2: Tambah nomor kotak kedua yang disebutkan di dalamnya, sebanyak 1.
--------(6) Ubah Instruksi 4: Kurangi nomor kotak pertama yang disebutkan di dalamnya, sebanyak 1.
SAYA_
1
AKHIR Nomor berapa yang harus ada di kotak 2?

A. 6 B. 7 C. 11 D. Tidak ada satupun Jawaban: 6

Penjelasan:
Asumsikan Kotak 2 = 6
Petunjuk 1 : Masukkan 0(nol) pada Kotak 7 = 0[Kotak 7]
Petunjuk 2 : 7[Kotak 7] + 3[Kotak 3] = 10[Kotak 7]
Instruksi 3 : IS 3[Kotak No.] < 6[Kotak 2] ? YA
Instruksi 4 : 11[Kotak 11] +10[Kotak 7] = 21[Kotak 7] Instruksi 5 : 3[Nomor Kotak] + 1 = 4[Nomor Kotak]
Instruksi 6 : 11[Nomor Kotak] - 1 = 10[Kotak No.] Instruksi 2 : 21[Kotak 7] + 4[Kotak 4] = 25[Kotak 7]
Instruksi 3 : IS 4[Kotak No.] < 6[Kotak 2] ? YA Instruksi 4 : 10[Kotak 10] + 25[Kotak 7] = 35[Kotak 7]
Instruksi 5 : 4[Nomor Kotak] + 1 = 5[Nomor Kotak] Instruksi 6 : 10[Nomor Kotak] - 1 = 9[Kotak No.]
Instruksi 2 : 35[Kotak 7] + 5[Kotak 5] = 40[Kotak 7] Instruksi 3 : IS 5[Kotak No.] < 6[Kotak 2] ? TIDAK
Instruksi 4 : 9[Kotak 9] + 40[Kotak 7] = 49[Kotak 7] Instruksi 5 : 5[Nomor Kotak] + 1 = 6[Nomor Kotak]
Instruksi 6 : 9[Nomor Kotak] - 1 = 8[Kotak No.] Instruksi 2 : 49[Kotak 7] + 6[Kotak 6] = 55[Kotak 7] Instruksi
3 : IS 6[Kotak No.] < 6[Kotak 2] ? TIDAK ADA JAWABAN
KOTAK 2 = 6

20. Dalam soal berikut, Anda diberi tahu sesuatu tentang hasilnya, dan Anda harus menentukan apa isi kotak
tersebut, untuk mendapatkan hasil tersebut.

Dalam soal ini, ekspresi (angka dalam kotak X) disingkat (X).


Misalnya: “Apakah (4) lebih besar dari (7)?”
artinya “Apakah (angka di kotak 4) lebih besar dari (angka di kotak 7)?”
Dalam setiap soal berikut, tidak ada dua kotak yang berisi nomor yang sama.
Di antara kotak 1, 2, 3 manakah yang berisi... bilangan terbesar dan bilangan terkecil?
A. KOTAK 1, KOTAK 3 B. KOTAK 2, KOTAK 3 C. KOTAK 1, KOTAK 2 D. Tidak satu pun Jawaban: KOTAK 1,
KOTAK 3

Penjelasan:
Diberikan Kotak 4 = A
Juga, (1) berarti nomor di Kotak 1;
Untuk sebuah,
ADALAH (3) > (1) ? TIDAK --(1)
ADALAH (2) > (1) ? TIDAK --(2)
ADALAH (3) > (2) ? NOMOR 3)
MENJAWAB
Angka terbesar terdapat pada KOTAK 1,
Karena angka pada KOTAK 1 tidak lebih kecil dari angka pada Kotak 2 dan 3 (lihat (1) dan (2)),
Dan, Angka terkecil ada pada KOTAK 3,
Karena angka pada KOTAK 3 tidak lebih besar dari angka pada Kotak 1 dan Kotak 2 (lihat (1) dan (3)).

21. Dalam soal berikut, Anda diberi tahu sesuatu tentang hasilnya, dan Anda harus menentukan apa isi
kotak tersebut, untuk mendapatkan hasil tersebut.
Dalam soal ini, ekspresi (angka dalam kotak X) disingkat (X).
Misalnya: “Apakah (4) lebih besar dari (7)?”
artinya “Apakah (angka di kotak 4) lebih besar dari (angka di kotak 7)?”
Dalam setiap soal berikut, tidak ada dua kotak yang berisi nomor yang sama.
Kotak 1, 2, 3 manakah yang TIDAK MUNGKIN berisi bilangan terbesar, bilangan terkecil?
A. KOTAK 1, KOTAK 3 B. KOTAK 2, KOTAK 3 C. KOTAK 2, KOTAK 1 D. KOTAK 4, KOTAK 3 Jawab: KOTAK 1,
KOTAK 3
Penjelasan:
Diberikan Kotak 4 = BAIK C atau F
Juga, (1) berarti nomor di Kotak 1.
Untuk C,
ADALAH (3) > (1) ? TIDAK --(1)
ADALAH (2) > (1) ? YA --(2)
Untuk F,
ADALAH (3) > (1) ? YA --(3)
ADALAH (2) > (1) ? YA --(4)
ADALAH (3) > (2) ? YA --(5)
MENJAWAB
Angka pada KOTAK 1 tidak boleh terbesar (lihat (1), (2), (3) dan (4)),
Dan, Angka pada KOTAK 3 tidak boleh terkecil (lihat (1), (3) dan (5)).
22. Dalam soal berikut, Anda diberi tahu sesuatu tentang hasilnya, dan Anda harus menentukan apa isi
kotak tersebut, untuk mendapatkan hasil tersebut.
Dalam soal ini, ekspresi (angka dalam kotak X) disingkat (X).
Misalnya: “Apakah (4) lebih besar dari (7)?”
artinya “Apakah (angka di kotak 4) lebih besar dari (angka di kotak 7)?”
Dalam setiap soal berikut, tidak ada dua kotak yang berisi nomor yang sama.
Kotak 1, 2, 3 manakah yang TIDAK MUNGKIN berisi bilangan terbesar, bilangan terkecil?
A. KOTAK 2, KOTAK 3 B. KOTAK 1, KOTAK 3 C. KOTAK 2, KOTAK 1 D. Tidak ada satupun Jawaban : Tidak
ada satupun

23. Tujuan dari diagram alur berikut adalah untuk mengatur ulang angka-angka dalam kotak 1, 2 dan 3
sedemikian rupa sehingga, pada akhirnya:
Kotak 3 akan selalu berisi angka terbesar,
Kotak 1 akan selalu berisi angka terkecil,
Namun, diagram alur ini SALAH. Saat ini, hal itu tidak akan mencapai tujuan yang diinginkan.
Instruksi mana yang harus diubah untuk memperbaiki diagram alur?
Apakah (angka pada kotak I ) lebih kecil dari (angka pada kotak 2)?

Masukkan (nomor pada kotak I ) ke dalam kotak 4.

Masukkan (nomor pada kotak 2) ke dalam kotak I.

Masukkan (nomor pada kotak 4) ke dalam kotak 2.

Apakah (angka di kotak 3) lebih kecil dari (angka di kotak 2)?

Masukkan (nomor pada kotak 2) ke dalam kotak 4.

Masukkan (nomor pada kotak 3) ke dalam kotak 2.

Masukkan (nomor pada kotak 4) ke dalam kotak 3.

Untuk memperbaiki diagram alur ini, kita harus mengubah Instruksi No.

Sehingga nomor kotak pertama yang disebutkan di dalamnya adalah nomor kotak.....

Dan nomor kotak kedua yang disebutkan di dalamnya adalah nomor kotak..................

A. Instruksi 5 Kotak 2 Kotak 3 B. Instruksi 5 Kotak 3 Kotak 2 C. Instruksi 4 Kotak 2 Kotak 3 D. Tidak ada
satupun Jawaban: Instruksi 5 Kotak 3 Kotak 2

Penjelasan:
Dua kondisi dalam diagram alur adalah:
Instruksi 1 : IS (1) < (2) ? YA --(1)
Instruksi 5 : IS (3) < (2) ? TIDAK --(2)
MENJAWAB
Kesalahannya ada pada Instruksi 5, karena KOTAK 3 akan selalu berisi bilangan terbesar sehingga keluaran
pada Instruksi 5 akan selalu TIDAK dan perulangan akan berakhir hanya pada YA.

24. Pelajari diagram alur yang ditunjukkan di bawah ini untuk menjawab pertanyaan-pertanyaan berikut.
Bagi seseorang yang bekerja pada suatu organisasi pemerintah dan memiliki rumah, dianggap berumur 35
tahun dan berpenghasilan sebesar Rs. 15.000 per bulan. Berapa jumlah yang disetujui (dalam Rs.) untuknya?
A. 1500000 B. 1875000 C. 1600000 D. 2050000 E. Tidak ada satupun Jawaban: 1875000

Penjelasan:
disetujui_amt = sal * 5 * (60 - usia) = 15.000 * 5 * (60 - 35) = 18,75,000 Rs.
25. Pelajari diagram alur yang ditunjukkan di bawah ini untuk menjawab pertanyaan-pertanyaan berikut.
Seseorang ingin mengajukan pinjaman senilai Rs. 20, 00,000. Seseorang tidak memiliki rumah dan juga tidak
bekerja pada pemerintah
organisasi. Akankah dia mendapatkan pinjaman ini disetujui jika dia menarik gaji sebesar Rs. 50.000 dan
usianya saat ini 26 tahun?
A. Ya, jika usianya kurang dari 40 tahun. B. Tidak, dia tidak akan mendapatkan jumlah ini. C. Ya, dia akan
mendapatkan jumlah ini. D. Ya, jika usianya kurang dari 40 tahun. Jawaban: Tidak, dia tidak akan menerima
jumlah tersebut.

Penjelasan:
disetujui_amt = sal * (60 - usia)
= 50,000 * (60 - 26)
= 17,00,000 Rp.
Jadi, pinjaman tersebut tidak akan disetujui untuk orang yang disebutkan dalam pertanyaan

26. Pelajari diagram alur yang ditunjukkan di bawah ini untuk menjawab pertanyaan-pertanyaan berikut.
Seseorang ingin memanfaatkan pinjaman sebesar Rs. 50, 00,000. Dia bekerja untuk organisasi pemerintah
dan tidak memiliki rumah. Apakah dia akan mendapatkan pinjaman jika dia mendapat gaji Rs. 60.000 dan
usianya 28 tahun.
Jika dia mendapat pinjaman, berapa jumlah yang menjadi haknya? Jika tidak, berapa jumlah kekurangannya
dari jumlah yang diminta?
A. Ya, dia akan mendapat pinjaman sebesar Rs. 57, 60.000.

B. Ya, dia akan mendapat pinjaman persis sebesar Rs. 50, 00,000.

C. Tidak, dia tidak akan mendapatkan pinjaman. Dia akan kekurangan Rs. 7, 00,000.

D. Tidak, dia tidak akan mendapatkan pinjaman. Dia akan kekurangan Rs. 7, 60.000.

Jawaban: Ya, dia akan mendapat pinjaman sebesar Rs. 57, 60.000.
Penjelasan:
disetujui_amt = sal * 3 * (60 - usia)
disetujui_amt = 60.000 * 3 * (60 - 28)
jumlah yang disetujui = 57,60,000 Rs. Jadi, ya, dia akan mendapat pinjaman sebesar Rs. 57,60,000.

27. Pelajari diagram alur yang ditunjukkan di bawah ini untuk menjawab pertanyaan-pertanyaan berikut.
Dalam situasi manakah diagram alur ini dapat terjebak dalam putaran tak terbatas?
A. Ketika N >= 0 B. Ketika N <= 0 C. Ketika N > M atau F D. tidak akan pernah masuk dalam tak terhingga
loop Jawaban: Ketika N <= 0

Penjelasan:
Dari diagram alur terlihat bahwa M akan selalu merupakan bilangan asli yang sama dengan atau lebih besar
dari 1.
Untuk nilai N kurang dari atau sama dengan 0, diagram alur akan dibuat dalam loop tak terbatas.

28. Pelajari diagram alur yang ditunjukkan di bawah ini untuk menjawab pertanyaan-pertanyaan berikut.
Manakah dari berikut ini yang mewakili bug yang ada di diagram alur ini dengan benar?

A. Tidak ditangani untuk N = M B. Tidak ditangani untuk N <= 0 C. Tidak ditangani untuk N > M D. Tidak
ditangani untuk bilangan asli sebagai N Jawaban: Tidak ditangani untuk N <= 0
Penjelasan:
Nilai N sama dengan atau kurang dari 0 akan membuat diagram alur menjadi loop tak terbatas, jadi inilah bug
ini
dalam diagram alur untuk nilai N kurang dari sama dengan 0.

29. Pelajari diagram alur yang ditunjukkan di bawah ini untuk menjawab pertanyaan-pertanyaan berikut.
Manakah dari nilai berikut yang akan dicetak jika nilai N = 0?

A. 0 B. 720 C. 5040 D. Tidak ada satupun Jawaban: Tidak ada satupun

Penjelasan:
Untuk nilai N sama dengan 0, diagram alur akan dibuat dalam loop tak terbatas. Oleh karena itu jawaban atas
pertanyaan ini adalah pilihan D (tidak satupun dari ini)
30. Pelajari diagram alur yang ditunjukkan di bawah ini untuk menjawab pertanyaan-pertanyaan berikut.
Manakah di antara operasi berikut yang tidak dilakukan sesuai proses diagram alur?
A. Ambil tepat 5 nilai sebagai input.

B. Urutkan daftar dalam urutan menurun.

C. Cetak semua 5 nilai yang diberikan sebagai input.

D. Jangan pernah masuk ke loop "Is List > Val".

Jawaban: Cetak kelima nilai yang diberikan sebagai masukan.


Penjelasan:
Tidak ada penjelasan untuk jawaban ini

31. Pelajari diagram alur yang ditunjukkan di bawah ini untuk menjawab pertanyaan-pertanyaan berikut.
Untuk kumpulan nilai manakah diagram alur di atas akan masuk ke dalam putaran tak terbatas?
A. 1, 1, 1, 1, 1 B. 1, 2, 3, 4, 5 C. 5, 4, 3, 2, 1 D. Diagram alur ini tidak akan pernah masuk ke dalam loop tak
terbatas

Jawaban: Diagram alur ini tidak akan pernah menjadi loop tak terbatas

32. Pelajari diagram alur yang ditunjukkan di bawah ini untuk menjawab pertanyaan-pertanyaan berikut.
Pada akhir eksekusi diagram alur, berapakah nilai I dan M?
A. Saya=1,
M=1

B. Saya=6,
M=5

C. Saya=5M=
5
Jawaban: Saya=6,
D.
M=5Saya=5,
M=6

Vous aimerez peut-être aussi