Anda di halaman 1dari 5

C.

LATIHAN SOAL

1. Logika berasal dari kata ...


a. Logos
b. Lugos
c. Logicas
d. Saintifica
e. Nalar

2. Tokoh yang pertama kali mengenalkan logika adalah ....


a. Plato
b. Socrates
c. Aristoteles
d. Archimedes
e. Pyhtagoras
3. Pengertian penalaran logika secara deduktif adalah ....
a. Penarikan kesimpulan bersifat khusus dari fakta fakta yang bersifat umum
b. Penarikan kesimpulan bersifat umum dari fakta-fakta yang bersifat khusus
c. Membuat fakta dari kesimpulan yang umum
d. Membuat fakta dari kesimpulan yang khusus
e. Membuat pernyataan umum menjadi khusus
4. Pengertian penalaran logika secara induktif adalah ....
a. Penarikan kesimpulan bersifat khusus dari fakta fakta yang bersifat umum
b. Penarikan kesimpulan bersifat umum dari fakta-fakta yang bersifat khusus
c. Membuat fakta dari kesimpulan yang umum
d. Membuat fakta dari kesimpulan yang khusus
e. Membuat pernyataan umum menjadi khusus
5. Berikut manfaat dari belajar logika, kecuali ....
a. Mampu berfikir, melatih,dan mengembangkan daya pemikiran
b. Mampu berfikir lurus,tepat dan teratur, karena dapat terhindar dari kesesatan
c. Mampu berfikir sendiri
d. Mencegah dari kesesatan dari emosi dan prasangka
e. Mewujudkan hal abstrak yang ada di ilmu pengetahuan
6. Algoritma berasal dari kata ....
a. Logaritma
b. Logarism
c. Algorism
d. Algorism
e. Aritmethic
7. Dalam menyusun suatu program, langkah yang harus dilakukan adalah ...
a. Membuat program
b. Membuat algoritma
c. Membeli komputer
d. Proses
e. Mempelajari program
8. Suatu prosedur langkah demi langkah yang yang pasti untuk menyelesaikan
masalah disebut ....
a. Proses
b. Program
c. Algoritma
d. Step
e. Finish
9. Pseudocode yang digunakan pada penulisan Algoritma berupa ....
a. Bahasa inggris
b. Bahasa puitis
c. Bahasa pemrograman
d. Sembarang bahasa
e. ePUB
10. Pada pembuatan program komputer, algoritma dibuat ....
a. Sebelum pembuatan program
b. Pada saat program sudah dibuat
c. Sesudah pembuatan program
d. Pada saat verifikasi ptogram
e. Pada saat menginstal program
11. Tahapan dalam menyelesaikan suatu masalah dalam komputer adalah ....
a. Program dalam bahasa mesin-algoritma-program dalam bahasa tingkat tinggi-
operasi komputer
b. Algoritma-operasi komputer-program dalam bahasa tingkat tinggi-program dalam
bahasa mesin
c. Operasi komputer-algoritma-program dalam bahasa tingkat tinggi- program
dalam bahasa mesin
d. Operasi komputer-algoritma-program dalam bahasa tingkat tinggi-program dalam
bahasa mesin
e. Algoritma-program dalam bahasa tingkat tinggi program dalam bahasa mesin-
operasi komputer
12. Diketahui bahwa kantong P kosong. Kantong Q berisi 10 buah kelereng dan
kantong R berisi 15 kelereng. Apabila yang terbawa hanya sebuah kantong dan dikatakan
BUKAN kantong P yang terbawa, maka jumlah kelereng yang terbawa adalah...
a. 10
b. 15
c. 10 atau 15
d. 10 dan 15
e. 10, 15
13. Diberikan suatu algoritma: apabila warna merah maka jadi hijau. Apabila warna hijau
maka jadi putih, selain warna merah dan hijau maka jadi ungu. Jika kondisi input warna
adalah hitam, maka warna jadi ....
a. Merah
b. Ungu
c. Hijau
d. Putih
e. Abu-abu
14. Notasi flowchart yang menandai persiapan
dalam menangani masalah adalah notasi ...
a. d.

b. e.

c.

15. Perhatikan flowchart berikut.

Mulai

Pilih Buah
jeruk apel

...
.....

Selesai
Berikut pernyataan yang dapat diisikan pada flowchart di atas.
i. harga jeruk = harga * per kilonya
ii. harga apel = harga * per kilonya
iii. tampil harga jeruk dan apel
iv. baca harga jeruk dan apel
Isian yang tepat pada notasi flowchart adalah ....
a. (i) dan (ii) d. (ii) dan (iv)
b. (ii), (ii), dan (iii) e. (iv) saja
c. (ii), (ii), (iii) dan (iv)
16. Scratch memiliki lima jendela berikut, memiliki ....
a. Layar
b. Ruang sprite
c. Palet
d. Ruang skrip
e. Desktop

17. Scratch merupakan aplikasi yang termasuk ke dalam ....


a. Bahasa pemrograman
b. Utilitas
c. Pengolah kata
d. Pengolah angka
e. Grafis
18. Perintah rekam video karya pada menu
berkas berarti ....
a. Merekam video dengan bantuan web cam
b. Merekam video yang ada di layar komputer
c. Merekam video yang ada di layar televisi
d. Merekamvideo dari permainan atau animasi yang
dijalankan di Scratch
e. Merekam video dari file video yang dibuka Scratch
19. Benda yang dijadikan objek permainan atau
animasi pada Scratch disebut .....
a. Sprite
b. Palet
c. Skrip
d. Tip
e. Latar
20. Ikon untuk menjalankan animasi atau
permainan pada Scratch adalah ....
a. Bendera
b. Globe
c. Gunting
d. Picture
e. Flame

B. Jawablah pertanyaan berikut dengan benar!


1. Tuliskanlah contoh pernyataan penalaran logika secara induktif!
a) Tumbuhan membutuhkan sinar matahari untuk berfotosintesis
b) Manusia membutuhkan oksigen agar bisa bernafas
c) Hewan membutuhkan makanan agar bisa tetap hidup
d) Dari pernyataan diatas dapat disimpulkan bahwa semua makhluk hidup
memiliki kebutuhan masing-masing untuk tetap melanjutkan hidup
2. Buatlah algoritma untuk belajar bahasa pemrograman komputer!
Judul Algoritma : Pembelajaran Pemrograman Dasar
a) Siapkan laptop
b) Nyalakan laptop
c) Silahkan buka modul pembelajaran yang telah diberikan
d) Buka Software kode editor untuk menulis program
e) Ikuti aturan dan perintah yang telah diberikan sesuai modul yang telah diberikan
f) Apabila mengalami error, silahkan cek kembali materi yang baru saja dikerjakan
g) Jika masih error maka hubungi guru mata pelajaran tersebut
h) Jika sukses (tidak ada error), maka silahkan melanjutkan ke modul selanjutnya
atau menunggu instruksi selanjutnya dari guru
3. Bagaimanakah hubungan antar algoritma, program, dan komputer? Jelaskan!
a) Algoritma dibutuhkan untuk menyusun alur program agar program berjalan
dengan baik
b) Peran program adalah sebagai eksekutor dari algoritma yang telah disusun
c) Komputer digunakan untuk pembuatan program dan juga penggunaan program
(testing)
4. Jelaskan struktur dasar algoritma!
a) Struktur Sekuensial:
Struktur ini berisi instruksi yang dieksekusi secara berurutan
b) Struktur Pemilihan:
Struktur ini berisi langkah yang harus dilakukan jika suatu kondisi memenuhi
persyaratan tertentu
c) Struktur Perulangan:
Struktur ini berisi instruksi yang dijalankan secara berulang ulang

Anda mungkin juga menyukai