Anda di halaman 1dari 9

SMP Ananda Soal Informatika PAS kelas 8 Sem 1

1. Interaksi manusia dengan komputer dapat dilakukan melalui ....


a. antarmuka
b. RoboMind
c. algoritma
d. brainware
2. Kata algoritma berasal dari ilmuwan bernama ....
a. Al-Khawarizmi
b. Al-Khawarits
c. Al-Goritma
d. Al-Gorism
3. Diagram yang berisikan simbol-simbol khusus dan digunakan unuk menjelaskan langkah-
langkah pada algoritma adalah....
a. flowchart
b. bar chart
c. pseudochart
d. algorithm
4. Contoh bahasa pemrograman adalah ....
a. Sanskerta
b. BASIC
c. English
d. France
5. Urutan langkah-langkah yang benar sesuai dengan logika manusia disebut ....
a. Logika
b. Operasi
c. Algorithma
d. Flowchart
6. Berikut ini merupakan beberapa bahasa pemrograman, kecuali....
a. Word
b. Cobol
c. Pascal
d. Prolog

7. Perhatikan gambar simbol berikut!


Simbol dalam flowchart tersebut menunjukkan ....

a. Seleksi/Kondisi
b. Proses
c. Output
d. Input
8. Langkah pertama yang dilakukan untuk menyusun sebuah program adalah ....
a. Membuat program
b. Membuat Algoritma
c. Proses
d. Membeli komputer
SMP Ananda Soal Informatika PAS kelas 8 Sem 1

9. Nama simbol Flowchart berikut adalah....

a. Input/Output
b. Pilihan
c. Proses
d. Start/End
10. Nama simbol Flowchart berikut adalah....

a. Mula/Tamat
b. Pilihan
c. Input/Output
d. Proses
11. Nama simbol flowchart berikut adalah . . . .

a. Input/Output
b. Decision
c. Terminator
12. ProsesSimbol flowchart yang berfungsi untuk percabangan atau pilihan adalah . . . .
a. .

b. .

c. .

d. .

13. Apa jenis flowchart pada gambar ini?

a. Flowchart ULANGAN
b. Flowchart URUTAN
c. Flowchart MUDAH
d. Flowchart PILIHAN
14. Berikut adalah algoritma makan,
1. Siapkan piring, sendok dan garpu
2. Cuci tangan
3. Ambil nasi, taruh nasi di atas piring
4. Ambil sayur dan lauk, taruh di atas nasi
SMP Ananda Soal Informatika PAS kelas 8 Sem 1

5. Ambil air minum di gelas


6. Membaca doa sebelum makan
7. Cuci piring Makan
8. Selesai makan, baca doa sesudah makan
9. Makan
Urutan yang benar dari algoritma tersebut adalah ....
a. 2 1 3 4 5 6 7 8 9
b. 3 2 3 4 5 6 7 8 9
c. 2 1 3 4 5 6 9 8 7
d. 1 2 3 4 5 6 7 8 9
15. Perhatikan petikan algoritma berikut :
Algoritma luas segitiga
1. Mulai
2. Masukkan tinggi
3. Masukkan alas
4. ...........
5. Tampilkan luas
6. Selesai
Langkah ke 4 adalah ...
a. Luas = alas * tinggi
b. Luas = ½ * panjang * tinggi
c. Luas = ½ * alas * tinggi
d. Luas = ¼ * alas * tinggi
16. Submenu untuk memilih peta yang tersedia pada RoboMind terdapat pada menu ....
a. Run
b. View
c. Edit
d. File
17. Pesan yang berkaitan dengan proses robot saat dioperasikan muncul pada panel ....
a. Script panel
b. Run panel
c. World panel
d. Message panel
18. Skrip program RoboMind diketik pada ....
a. World panel
b. Script panel
c. Message panel
d. Run panel
19. Variabel digunakan untuk ....
a. mengulang beberapa baris perintah
b. menghentikan eksekusi program
c. menyimpan nilai
d. memilih perintah berdasarkan kondisi tertentu
20. Untuk mengulangi beberapa perintah yang sama digunakan ....
a. loop
b. repeat
c. next
SMP Ananda Soal Informatika PAS kelas 8 Sem 1

d. if
SMP Ananda Soal Informatika PAS kelas 8 Sem 1

21. Perintah pada RoboMind untuk mulai mewarnai jalur dengan warna putih adalah....
a. paintWhite
b. printPainting
c. paintBlack
d. stopPainting
22. Perintah pada RoboMind untuk melakukan proses penghentian pemberian warna adalah....
a. stopPainting
b. paintBlack
c. paintWhite
d. printPainting
23. Perintah pada RoboMind untuk maju sebanyak n langkah/petak adalah....
a. forward(n)
b. west(n)
c. north(n)
d. backward(n)
24. Perintah pada RoboMind untuk hadap kiri adalah....
a. left
b. pickDown
c. pickUp
d. right
25. Perintah pada RoboMind untuk mengambil beacon yang ada di depan robot adalah....
a. left
b. right
c. pickUp
d. pickDown
26. Melakukan pemeriksaan apakah data yang dikirimkan tepat pada penerima yang dimaksud,
disebut….
a. Enkripsi
b. Autentifikasi
c. Integritas
d. Semua benar
27. Tujuan belajar aplikasi RoboMind adalah.....
a. Hiburan
b. Melatih berfifikir supaya tetap sehat
c. Bermain
d. Melatih logika pemrograman dasar
28. Perhatikan gambar!
Pada RoboMind gambar tersebut berfungsi untuk .....
a. Menjalankan dan menghentikan pergerakan robot
b. Meremote robot
c. Memprogram robot
d. Menggerakkan robot
29. Data atau pesan asli ayang akan dikirim, disebut…
a. Plainteks
b. Chiperteks
c. Enkriptor
SMP Ananda Soal Informatika PAS kelas 8 Sem 1

d. SSL
SMP Ananda Soal Informatika PAS kelas 8 Sem 1

30. Tempat robot melaksanakan perintah-perintah yang telah diberikan disebut ...
a. Message Panel
b. World Panel
c. Run Panel
d. Script Panel
31. Tempat tombol-tombol untuk memulai, memberhentikan serta mengatur kecepatan robot
disebut ...
a. Run Panel
b. Message Panel
c. World Panel
d. Script Panel

32. Gambar berikut adalah tool untuk memudahkan kita dalam


menggerakkan robot, dalam aplikasi robomind disebut?

a. Remot Kontrol
b. Petunjuk cara
c. Perintah gerak
d. Petunjuk arah
33. Gerakan yang tidak dapat dilakukan oleh robot adalah …..
a. Hadap kiri
b. Hadap kanan
c. Lompat
d. Mengecat
34. Perintah yang dimasukkan agar robot dapat memakan beacon adalah .....

a. east(2), south(2), eatUp


b. east(3), south(2), eatUp
c. east(2), south(1), eatUp
d. east(3), south(1), eatUp
35. Manfaat belajar RoboMind selain belajar pemrograman adalah .....
a. Belajar berfikir luas
b. Belajar berfikir cepat
c. Belajar teliti dan cermat
d. Belajar kesabaran

36. Menu yang tampak pada gambar terdapat pada menu ....
SMP Ananda Soal Informatika PAS kelas 8 Sem 1

a. View
b. File
c. Edit
d. Run
37. Suatu bagan dengan simbol-simbol tertentu yang menggambarkan urutan proses secara
mendetail dan hubungan antara suatu proses (instruksi) dengan proses lainnya dalam suatu
program disebut . . .
a. Logaritma
b. flowchart
c. program
d. algoritma
38. Simbol flowchart untuk input dan output data yaitu
a. .

b. .

c. .

d. .

39. Flowchart tersebut merupakan algoritma untuk menghitung luas ….

a. lingkaran
b. persegi
c. persegi panjang
d. segitiga
40. 1. Mulai 5. Menempel perangko
2. Menulis surat 6. Mengantar ke kantor pos
3. Surat dimasukan amplop 7. Selesai
4. Menutup amplop
Urutan algoritma yang benar adalah...
a. 1-6-2-3-5-4-7
b. 1-3-2-4-6-5-7
c. 1-2-3-4-5-6-7
d. 1-6-2-3-4-5-7
SMP Ananda Soal Informatika PAS kelas 8 Sem 1

Essay
1. Jelaskan pengertian enkripsi
2. Sebutkan manfaat enkripsi
3. Jelaskan yang dimaksud dengan
a. Plainteks
b. Chiperteks
4. Tuliskan minimal 5 perintah dasar RoboMind
5. Tuliskan perintah dasar untuk mewarnai path dengan robomind
6. Buatlah algoritma sederhana meraih cita cita
7. Jelaskan tentang
a. Script panel
b. World panel
c. Run panel
d. Message panel
8. Berikan penjelasan tentang perangkat lunak RoboMind

Anda mungkin juga menyukai