Search Header Logo
Informatika kelas 9 bab 3

Informatika kelas 9 bab 3

Assessment

Presentation

Computers

9th Grade

Hard

Created by

Iman Saiman

Used 1+ times

FREE Resource

22 Slides • 52 Questions

1

media

2

media

3

media

4

media

5

media

6

media

7

media

8

media

9

Multiple Choice

Di SMPIT Nurul Fikri Bekasi, siswa kelas 9 sedang belajar membuat game edukasi Islami menggunakan Scratch. Arif ingin membuat sprite karakter yang bisa berjalan, melompat, dan membaca doa sebelum mulai bermain. Namun, ia bingung karena kodenya terlalu panjang dan banyak pengulangan blok. Guru menyarankan agar Arif menggunakan modularisasi. Pertanyaan: Apa manfaat utama modularisasi program bagi Arif dalam kasus ini?

1

Membuat game menjadi lebih cepat dimainkan

2

Mengurangi ukuran sprite di Scratch

3

Menyederhanakan kode dengan fungsi yang bisa dipakai berulang

4

Mengubah Scratch menjadi bahasa teks

10

Multiple Choice

Fatimah diminta membuat aplikasi sederhana di Blockly untuk menghitung luas halaman masjid Nurul Fikri. Ia menuliskan banyak kode berulang sehingga program jadi sulit dibaca. Jika Fatimah menggunakan fungsi, apa yang akan terjadi?

1

Program menjadi lebih terstruktur dan mudah diperbaiki

2

Luas halaman otomatis dihitung tanpa input

3

Hasil perhitungan menjadi lebih akurat

4

Program bisa dijalankan tanpa internet

11

Multiple Choice

Bekasi terkenal dengan lalu lintasnya yang padat. Seorang siswa ingin membuat simulasi lalu lintas di PictoBlox dengan sensor lampu lalu lintas. Ia menggunakan modularisasi untuk memisahkan kode: (1) sensor kendaraan, (2) logika lampu hijau/merah, (3) suara adzan saat magrib. Mengapa modularisasi penting dalam proyek ini?

1

Agar simulasi bisa dijalankan tanpa komputer

2

Agar setiap bagian kode dapat dikembangkan atau diubah tanpa mengganggu bagian lain

3

Agar lampu lalu lintas selalu hijau

4

Agar sensor kendaraan bisa mendeteksi semua kendaraan

12

Multiple Choice

Dalam pelajaran Informatika, guru menugaskan siswa untuk mengonversi angka ke berbagai sistem bilangan. Ali mencoba mengonversi angka 144 desimal ke biner. Ia menggunakan cara pembagian berulang namun terbalik menuliskan hasilnya. Apa akibatnya jika urutan digit biner salah?

1

Nilainya tetap sama

2

Nilainya berubah sehingga hasil konversi tidak akurat

3

Angka otomatis kembali ke desimal

4

Konversi bisa berubah menjadi oktal

13

Multiple Choice

Di kelas, siswa SMPIT Nurul Fikri mencoba memahami parity bit untuk mengirim pesan Islami melalui kode biner. Jika parity bit tidak ditambahkan dalam pesan, apa kemungkinan yang terjadi saat data dikirim?

1

Data akan selalu sampai lebih cepat

2

Data bisa salah tanpa ada deteksi kesalahan

3

Data berubah menjadi teks biasa

4

Pesan hanya bisa terbaca di Scratch

14

Multiple Choice

Pada ekstrakurikuler robotik di SMPIT Nurul Fikri, siswa membuat robot yang bisa memberi salam ketika mendeteksi wajah guru. Mereka menggunakan PictoBlox dengan modul pengenalan wajah. Jika kode tidak dimodularisasi, apa kendala yang kemungkinan muncul?

1

Robot tidak bisa mendeteksi wajah guru

2

Kode menjadi rumit, sulit diperbaiki, dan sulit dikembangkan

3

Robot tidak bisa berjalan

4

Salam hanya bisa terdengar jika ada internet

15

Multiple Choice

Dalam pelajaran, guru menantang siswa untuk membuat aplikasi kalkulator luas segitiga dengan Blockly. Dina menulis kode panjang berulang. Setelah diberi tahu tentang modularisasi, ia membuat fungsi khusus untuk menghitung luas. Bagaimana fungsi tersebut meningkatkan kualitas programnya?

1

Menyebabkan hasil hitungan lebih cepat salah

2

Membuat kode lebih ringkas, mudah dipahami, dan dapat dipanggil ulang

3

Menyembunyikan cara kerja perhitungan

4

Menjadikan Blockly sama seperti Python

16

Multiple Choice

Saat ujian praktik Informatika, siswa diminta membuat game edukasi menghitung zakat fitrah dengan Scratch. Agar efisien, siswa diminta membuat blok khusus (custom block). Apa tujuan penggunaan custom block tersebut?

1

Agar program berjalan tanpa internet

2

Agar kode yang sama tidak perlu ditulis berulang kali

3

Agar sprite bisa berubah warna otomatis

4

Agar hasil perhitungan zakat selalu benar

17

Multiple Choice

Siswa SMPIT Nurul Fikri mencoba memahami sistem bilangan dengan kasus nyata. Di koperasi sekolah, jumlah buku yang terjual ditulis dalam biner untuk latihan. Jika jumlahnya 1011 (biner), berapa jumlah buku dalam desimal?

1

10

2

11

3

12

4

13

18

Multiple Choice

Guru Informatika menceritakan tentang wrap-up converter untuk menghemat memori. Sebagai contoh, angka 19 desimal dikonversi ke biner dengan kapasitas 4 bit. Angka maksimal yang bisa disimpan adalah 15. Apa akibat wrap-around dalam kasus ini?

1

Hasil konversi tetap 19

2

Nilai menjadi salah karena bit kelebihan terpotong

3

Konversi otomatis berubah ke heksadesimal

4

Angka menjadi 0

19

Multiple Choice

Di Bekasi, banyak siswa SMPIT Nurul Fikri yang suka naik KRL untuk berangkat sekolah. Bayangkan kamu membuat simulasi perhitungan jadwal KRL dengan Blockly. Agar program lebih rapi, kamu menggunakan fungsi hitung_jadwal. Mengapa penggunaan fungsi membuat program lebih baik?

1

Karena KRL jadi tidak pernah terlambat

2

Karena kode bisa dipakai berulang tanpa menulis ulang

3

Karena program bisa berjalan tanpa listrik

4

Karena hasil hitungannya otomatis selalu tepat

20

Multiple Choice

Dalam proyek kelas, kelompok Farhan membuat game edukasi Islami tentang adab makan di Scratch. Mereka menambahkan fitur suara doa sebelum makan. Jika kode suara doa ditulis berulang di setiap sprite, apa dampak negatifnya?

1

File suara menjadi lebih jelas

2

Program jadi lambat dan sulit diperbaiki

3

Sprite otomatis bisa menambah doa baru

4

Game lebih cepat dimainkan

21

Multiple Choice

Ketika belajar PictoBlox, guru memberi tantangan membuat proyek sensor pintu masjid. Pintu otomatis terbuka jika mendeteksi orang masuk saat adzan berkumandang. Siswa membagi program menjadi blok: (1) sensor gerak, (2) suara adzan, (3) motor pintu. Apa keuntungan cara modular ini?

1

Semua sensor bisa aktif bersamaan tanpa logika

2

Setiap bagian kode bisa diperbaiki atau diganti lebih mudah

3

Motor pintu otomatis lebih kuat

4

Program bisa berjalan tanpa laptop

22

Multiple Choice

Dalam pelajaran sistem bilangan, guru meminta siswa mengonversi angka 1001 (biner) ke desimal. Jika siswa salah menempatkan posisi digit, apa akibatnya?

1

Hasil konversi bisa salah

2

Hasil konversi tetap 9

3

Angka berubah ke oktal

4

Angka otomatis kembali ke biner

23

Multiple Choice

Mengirim pesan Islami "Assalamu'alaikum" dengan kode biner. Untuk memastikan tidak ada kesalahan pengiriman, digunakan parity bit. Jika parity bit diabaikan, apa resikonya?

1

Pesan bisa rusak tanpa terdeteksi

2

Pesan otomatis tetap benar

3

Pesan langsung berubah menjadi teks Latin

4

Pesan bisa terbaca di semua bahasa

24

Multiple Choice

Dalam proyek robotik, siswa membuat robot penyiram tanaman sekolah. Robot harus menyiram ketika sensor kelembaban tanah mendeteksi kering. Mereka membagi kode menjadi fungsi: (1) cek kelembaban, (2) aktifkan pompa, (3) tampilkan status di layar. Apa manfaat modularisasi dalam proyek ini?

1

Robot bisa bekerja tanpa sensor

2

Kode lebih rapi, mudah diperbaiki, dan bisa dikembangkan

3

Robot bisa menyiram semua jenis tanaman

4

Robot tidak butuh listrik

25

Multiple Choice

Di koperasi SMPIT, catatan barang dijadikan latihan sistem bilangan. Jika ada 27 buah buku, siswa diminta menuliskannya dalam biner. Manakah hasil konversi yang benar?

1

11011

2

11101

3

10111

4

10011

26

Multiple Choice

Dalam mata pelajaran Informatika, guru memberi kasus nyata: listrik di Bekasi sering padam sehingga data siswa dikirim lewat jaringan sederhana. Agar data tidak rusak, digunakan parity bit genap. Jika ada bit yang berubah saat pengiriman, bagaimana parity bit membantu?

1

Dengan memperbaiki data otomatis

2

Dengan mendeteksi adanya kesalahan pada data

3

Dengan menambah panjang data tanpa tujuan

4

Dengan mengubah data ke desimal

27

Multiple Choice

Kelompok siswa membuat game edukasi zakat dengan Blockly. Mereka memecah kode menjadi modul: (1) input jumlah anggota keluarga, (2) hitung zakat fitrah, (3) tampilkan hasil. Jika tidak dimodularisasi, apa resikonya?

1

Hasil zakat bisa salah hitung

2

Kode jadi panjang, sulit dipahami, dan rentan error

3

Program langsung berubah ke Python

4

Zakat otomatis terkirim ke masjid

28

Multiple Choice

Guru Informatika memberi contoh wrap-up converter 4 bit. Siswa diminta mengonversi angka 23 desimal ke biner. Karena 23 melebihi kapasitas (maksimal 15), wrap-around terjadi. Apa akibat wrap-around ini?

1

Nilai biner menjadi tidak akurat karena kelebihan bit terpotong

2

Nilai tetap benar 23

3

Nilai otomatis jadi heksadesimal

4

Nilai berubah jadi 0

29

Multiple Choice

Dalam kegiatan Ramadhan di SMPIT Nurul Fikri, siswa membuat aplikasi pengingat waktu berbuka puasa dengan Scratch. Aplikasi ini menampilkan jam digital dan suara adzan Magrib. Jika kode jam ditulis berulang di setiap sprite, apa dampak negatifnya?

1

Aplikasi jadi lambat dan sulit diperbaiki

2

Jam otomatis lebih akurat

3

Suara adzan lebih jelas

4

Sprite lebih berwarna

30

Multiple Choice

Guru meminta siswa membuat simulasi penghitung jumlah jamaah shalat tarawih di masjid dengan Blockly. Agar lebih efisien, dibuat fungsi hitung_jamaah. Apa keuntungan fungsi ini?

1

Jamaah otomatis bertambah

2

Kode lebih ringkas dan dapat digunakan berulang

3

Jamaah bisa absen online

4

31

Multiple Choice

Agar lebih efisien, dibuat fungsi hitung_jamaah. Apa keuntungan fungsi ini?

1

Jamaah otomatis bertambah

2

Kode lebih ringkas dan dapat digunakan berulang

3

Jamaah bisa absen online

4

Data tidak bisa diubah

32

Multiple Choice

Di Bekasi, sering ada banjir saat musim hujan. Siswa diminta membuat simulasi deteksi banjir menggunakan sensor air dengan PictoBlox. Mereka membagi program jadi modul: (1) deteksi tinggi air, (2) alarm, (3) laporan di layar. Apa manfaat modularisasi di sini?

1

Agar alarm selalu berbunyi

2

Agar kode lebih mudah dipelihara dan dikembangkan

3

Agar sensor tidak perlu listrik

4

Agar laporan otomatis terkirim ke WA

33

Multiple Choice

Siswa SMPIT belajar konversi sistem bilangan. Mereka diminta mengubah angka 45 desimal ke biner. Hasilnya adalah…

1

101101

2

101011

3

111101

4

110111

34

Multiple Choice

Dalam latihan, guru mengajarkan tentang parity bit. Jika pesan biner 1010 ditambahkan parity bit genap, apa hasil yang benar?

1

10101

2

10100

3

10111

4

10110

35

Multiple Choice

Dalam proyek coding, kelompok siswa membuat game Islami dengan PictoBlox: jika pemain menekan tombol, akan muncul doa harian secara acak. Mereka membuat modul terpisah: (1) daftar doa, (2) pemilih acak, (3) tampilan di layar. Bagaimana modularisasi membantu?

1

Doa otomatis selalu benar

2

Kode lebih fleksibel jika ingin menambah doa baru

3

Game bisa berjalan tanpa komputer

4

Pemain bisa menambah doa sendiri otomatis

36

Multiple Choice

Saat pelajaran, siswa diminta mengonversi angka 1110 (biner) ke desimal. Hasil yang benar adalah…

1

14

2

13

3

15

4

12

37

Multiple Choice

Siswa SMPIT Nurul Fikri menggunakan parity bit untuk latihan pengiriman data. Jika bit 1101 dikirim dengan parity ganjil, apa bentuk akhir data?

1

11011

2

11010

3

11000

4

11001

38

Multiple Choice

Dalam ekstrakurikuler coding, siswa diminta membuat aplikasi penghitung jumlah hafalan juz Amma. Mereka menggunakan fungsi tambah_hafalan. Apa kelebihan penggunaan fungsi ini?

1

Data hafalan tidak bisa dihapus

2

Kode lebih efisien dan mudah dipanggil berulang

3

Hafalan otomatis tersimpan di server

4

Hafalan bisa langsung dicek guru

39

Multiple Choice

Guru Informatika memberikan kasus wrap-up converter 4 bit. Jika angka desimal 21 dikonversi, apa akibatnya?

1

Nilai tetap 21

2

Nilai salah karena hanya bisa simpan hingga 15

3

Nilai otomatis berubah ke oktal

4

Nilai jadi 0

40

Multiple Choice

Di kelas Informatika, guru minta siswa membuat game adab wudhu dengan Scratch. Setiap gerakan wudhu diprogram dalam blok berbeda. Apa kelebihan modularisasi dalam game ini?

1

Gerakan otomatis jadi lebih cepat

2

Setiap gerakan mudah diatur, diubah, dan diperbaiki

41

Multiple Choice

Siswa membuat kalkulator luas persegi panjang dengan Blockly untuk menghitung karpet mushola. Jika tidak menggunakan fungsi, apa kelemahannya?

1

Kode lebih panjang dan rawan salah

2

Karpet otomatis lebih besar

3

Mushola lebih luas

4

Program tetap efisien

42

Multiple Choice

Di Bekasi, cuaca panas membuat siswa ingin membuat alat kipas otomatis dengan PictoBlox. Program dipisah: (1) cek suhu, (2) nyalakan kipas, (3) tampilkan status. Mengapa ini efisien?

1

Kode modular mudah diubah sesuai kebutuhan

2

Suhu otomatis jadi dingin

3

Kipas tidak butuh listrik

4

Program jalan tanpa laptop

43

Multiple Choice

Jika angka biner 10101 dikonversi ke desimal, hasilnya adalah…

1

20

2

21

3

22

4

19

44

Multiple Choice

Jika angka biner 10101 dikonversi ke desimal, hasilnya adalah…

1

20

2

21

3

22

4

19

45

Multiple Choice

Guru memberi soal: ubah angka 56 desimal ke biner. Hasilnya adalah…

1

111000

2

111010

3

110111

4

101111

46

Multiple Choice

Dalam latihan parity bit, jika data 1110 memakai parity genap, maka data akhir adalah…

1

11101

2

11100

3

11111

4

11110

47

Multiple Choice

Siswa membuat game edukasi tentang puasa Ramadhan. Mereka membuat fungsi cek_puasa. Apa manfaat fungsi ini?

1

Menambah pahala otomatis

2

Memudahkan kode digunakan berulang tanpa menulis ulang

3

Membuat game lebih berat

4

Membuat sprite berubah warna

48

Multiple Choice

Dalam sistem koperasi sekolah, jumlah minuman tercatat 32 botol. Jika ditulis dalam biner, hasilnya adalah…

1

100000

2

11111

3

100001

4

101000

49

Multiple Choice

Wrap-up converter 4 bit digunakan untuk angka 29. Apa yang terjadi?

1

Nilai tetap 29

2

Nilai salah karena hanya muat 15

3

Nilai otomatis jadi 30

4

Nilai hilang

50

Multiple Choice

Siswa SMPIT membuat proyek pengingat doa dengan Blockly. Mereka memecah program: (1) daftar doa, (2) pemanggil acak, (3) suara bacaan. Apa kelebihan cara ini?

1

Setiap bagian mudah diperbaiki tanpa mengganggu bagian lain

2

Doa otomatis lengkap

3

Suara jadi lebih jelas

4

Doa bisa dibaca sendiri

51

Multiple Choice

Dalam kelas coding, guru memberi tugas membuat penghitung jumlah siswa hadir shalat dhuha. Program ditulis di Scratch dengan blok khusus. Apa tujuan blok khusus ini?

1

Agar kode lebih ringkas dan bisa dipakai berulang

2

Agar siswa otomatis hadir

3

Agar program bisa berjalan tanpa listrik

4

Agar sprite jadi lebih bagus

52

Multiple Choice

Jika angka biner 11010 dikonversi ke desimal, hasilnya adalah…

1

25

2

26

3

27

4

28

53

Multiple Choice

Guru memberi soal: konversi angka 72 desimal ke biner. Hasilnya adalah…

1

1001000

2

1001100

3

111000

4

1010010

54

Multiple Choice

Dalam parity bit ganjil, data 1011 dikirim. Berapa data akhirnya?

1

10111

2

10110

3

10100

4

10101

55

Multiple Choice

Siswa membuat game edukasi hitung luas segitiga dengan Blockly. Jika tidak modular, apa resikonya?

1

Kode panjang dan sulit dipelihara

2

Segitiga jadi lebih besar

3

Jawaban otomatis benar

4

Program lebih cepat

56

Multiple Choice

Dalam koperasi sekolah, ada 50 buku. Jika ditulis dalam biner, hasilnya adalah…

1

110010

2

110011

3

110100

4

111001

57

Multiple Choice

Wrap-up converter 4 bit dipakai untuk angka 33. Apa akibatnya?

1

Nilai salah karena maksimum 15

2

Nilai tetap 33

3

Nilai jadi 34

4

Nilai otomatis 0

58

Multiple Choice

Siswa membuat aplikasi pengingat shalat. Program dipisah: (1) input waktu, (2) cek waktu shalat, (3) alarm suara. Apa manfaat modularisasi ini?

1

Setiap bagian mudah diperbaiki atau ditambah tanpa merusak bagian lain

2

Alarm lebih keras

3

Waktu shalat otomatis benar

4

Aplikasi berjalan tanpa internet

59

Multiple Choice

Jika angka biner 111111 dikonversi ke desimal, hasilnya adalah…

1

62

2

63

3

64

4

61

60

Multiple Choice

Guru Informatika mengajarkan wrap-up converter. Jika angka desimal 19 disimpan dalam 4 bit, hasilnya adalah…

1

Tetap 19

2

Terjadi kesalahan karena 19 > 15, sehingga hasil wrap tidak akurat

3

Nilai berubah ke heksadesimal

4

Nilai jadi 0

61

media

62

media

63

media

64

media

65

media

66

media

67

media

68

media

69

media

70

media

71

media

72

media

73

media

74

media
media

Show answer

Auto Play

Slide 1 / 74

SLIDE