Pelajaran Sekolah
Latihan Soal Informatika Kelas 9 Semester 2 Bab 7 Algoritma dan Pemrograman – Kurikulum Merdeka
Selengkapnya Latihan Soal Informatika Kelas 9 Semester 2 Bab 7 Algoritma dan Pemrograman – Kurikulum Merdeka
TRIBUNPEKANBARU.COM - Latihan soal Informatika Kelas 9 Semester 2 Bab 7 Algoritma dan Pemrograman ini disusun untuk membantu siswa memahami konsep berpikir komputasional secara bertahap.
Bab ini menjadi fondasi penting dalam pembelajaran Informatika karena melatih siswa menyusun langkah-langkah penyelesaian masalah secara logis.
Materi mencakup pengenalan lingkungan pemrograman visual seperti Scratch dan Blockly.
Selain itu, siswa juga dilatih melalui literasi numerik dan literasi sains dalam konteks pemrograman.
Konsep modularisasi program diperkenalkan agar siswa mampu membagi program menjadi bagian-bagian yang lebih sederhana.
Bab ini juga membahas sistem bilangan dan konversinya sebagai dasar komputasi.
Penambahan parity bit dikenalkan untuk memahami konsep deteksi kesalahan data.
Modul tambahan seperti pemrograman unplugged dan Ozobot memperkaya pengalaman belajar siswa.
Latihan soal ini dirancang untuk membantu siswa mengingat, memahami, dan menerapkan materi Algoritma dan Pemrograman secara menyeluruh.
A. Soal Pilihan Ganda (1–25)
Pilihlah jawaban yang paling tepat!
1. Bab 7 dalam mata pelajaran Informatika Kelas 9 membahas tentang ….
A. jaringan komputer
B. analisis data
C. algoritma dan pemrograman
D. keamanan informasi
2. Algoritma adalah ….
A. bahasa pemrograman
B. kumpulan perangkat keras
C. langkah-langkah logis untuk menyelesaikan masalah
D. aplikasi komputer
3. Contoh algoritma dalam kehidupan sehari-hari adalah ….
A. menyalakan komputer
B. resep memasak
C. bermain game
D. menonton video
4. Scratch dan Blockly termasuk ke dalam ….
A. bahasa pemrograman teks
B. pemrograman visual berbasis blok
C. sistem operasi
D. aplikasi perkantoran
5. Perbedaan utama Scratch dan Blockly terletak pada ….
A. penggunaan listrik
B. tampilan dan lingkungan pengguna
C. fungsi algoritma
D. tujuan pembelajaran
6. Scratch menggunakan blok yang disusun dengan cara ….
A. diketik manual
B. ditulis di kertas
C. drag and drop
D. dicetak
7. Blockly banyak digunakan untuk ….
A. pengolahan kata
B. pembelajaran logika pemrograman
C. desain grafis
D. browsing internet
8. Literasi numerik berkaitan dengan kemampuan ….
A. membaca teks panjang
B. memahami dan menggunakan angka
C. menggambar diagram
D. menulis cerita
9. Contoh penerapan literasi numerik dalam pemrograman adalah ….
A. menentukan warna
B. menghitung skor
C. memilih karakter
D. membuat animasi
10. Modularisasi program bertujuan untuk ….
A. memperpanjang kode
B. membagi program menjadi bagian kecil
C. menghapus fungsi
D. membuat program rumit
11. Keuntungan modularisasi program adalah ….
A. sulit dipahami
B. mudah dikembangkan dan diperbaiki
C. membutuhkan lebih banyak kesalahan
D. tidak efisien
12. Fungsi dalam program termasuk contoh dari ….
A. algoritma acak
B. modularisasi
C. kesalahan logika
D. output
13. Literasi sains dalam informatika berkaitan dengan ….
A. eksperimen laboratorium saja
B. pemahaman konsep ilmiah dan logika
C. hafalan rumus
D. pengolahan kata
14. Sistem bilangan yang digunakan komputer adalah ….
A. desimal
B. oktal
C. biner
D. heksadesimal
15. Sistem bilangan biner hanya menggunakan angka ….
A. 1 dan 2
B. 0 dan 1
C. 0 sampai 9
D. 1 sampai 8
16. Konverter sistem bilangan digunakan untuk ….
A. menghapus data
B. mengubah satu sistem bilangan ke sistem lain
C. menyimpan program
D. menjalankan aplikasi
17. Contoh konversi sistem bilangan adalah ….
A. biner ke desimal
B. teks ke gambar
C. suara ke teks
D. video ke audio
18. Parity bit berfungsi untuk ….
A. mempercepat komputer
B. mendeteksi kesalahan data
C. menambah memori
D. mengubah data
19. Parity bit ditambahkan pada sistem bilangan ….
A. desimal
B. heksadesimal
C. biner
D. oktal
20. Parity bit genap berarti jumlah angka 1 dalam data harus ….
A. ganjil
B. genap
C. nol
D. acak
21. Wrap up konverter bilangan bertujuan untuk ….
A. menambah materi baru
B. merangkum dan memperkuat pemahaman
C. menghapus pembahasan
D. memperumit materi
22. Modularisasi unplugged adalah pembelajaran yang dilakukan ….
A. menggunakan komputer
B. tanpa perangkat digital
C. secara daring
D. dengan aplikasi khusus
23. Ozobot adalah contoh ….
A. aplikasi perkantoran
B. robot edukasi untuk pemrograman
C. sistem operasi
D. mesin pencari
24. Pemrograman dengan Ozobot membantu siswa memahami ….
A. hafalan teori
B. logika dan urutan perintah
C. mengetik cepat
D. desain grafis
25. Dari Bab 7 ini, siswa diharapkan mampu ….
A. menghindari pemrograman
B. memahami dasar algoritma dan pemrograman
C. membuat sistem operasi
D. memperbaiki komputer
Kunci Jawaban
1. C
2. C
3. B
4. B
5. B
6. C
7. B
8. B
9. B
10. B
11. B
12. B
13. B
14. C
15. B
16. B
17. A
18. B
19. C
20. B
21. B
22. B
23. B
24. B
25. B
Latihan Soal Informatika Kelas 9 Semester 2
Latihan Soal Informatika Bab 7 Kelas 9
Latihan soal informatika kelas 9 Bab 7
Evergreen
Tribunpekanbaru.com
Kurikulum Merdeka
Meaningful
kunci jawaban
| Kunci Jawaban Bahasa Indonesia Kelas 5 Halaman 55 Ekspresi Diri Melalui Hobi Kurikulum Merdeka |
|
|---|
| 100 Butir Soal Bahasa Indonesia Kelas 11 SMA Semester 2 Kurikulum Merdeka Lengkap Kunci Jawaban |
|
|---|
| 90 Contoh Soal Bahasa Indonesia Kelas 10 SMA Semester 2 Kurikulum Merdeka Ditambah Kunci Jawaban |
|
|---|
| 80 Contoh Soal Bahasa Indonesia Kelas 9 SMP Semester 2 Kurikulum Merdeka Disertai Kunci Jawaban |
|
|---|
| 70 Contoh Soal Bahasa Indonesia Kelas 8 Semester 2 Kurikulum Merdeka dengan Kunci Jawaban Lengkap |
|
|---|
:quality(30):format(webp):focal(0.5x0.5:0.5x0.5)/pekanbaru/foto/bank/originals/Latihan-Soal-Informatika-Kelas-9-Semester-2-Bab-7-Algoritma-dan-Pemrograman-Kurikulum-Merdeka.jpg)