Senin, 27 April 2026
TUGAS INFORMATIKA KELAS 8 /28 April 2026
SOAL PILIHAN GANDA
1. Algoritma adalah…
a. Bahasa pemrograman
b. Urutan langkah-langkah logis untuk menyelesaikan masalah
c. Program komputer
d. Perangkat keras komputer
2. Flowchart digunakan untuk…
a. Menghitung data
b. Menyimpan data
c. Menggambarkan alur algoritma
d. Menjalankan program
3. Simbol flowchart untuk mulai/akhir adalah…
a. Persegi panjang
b. Belah ketupat
c. Oval
d. Jajar genjang
4. Simbol decision pada flowchart berbentuk…
a. Oval
b. Persegi panjang
c. Belah ketupat
d. Lingkaran
5. Bahasa pemrograman yang sering digunakan untuk pemula adalah…
a. HTML
b. Python
c. CSS
d. SQL
6. Perintah input pada Python adalah…
a. print()
b. input()
c. int()
d. str()
7. Fungsi print() pada Python digunakan untuk…
a. Memasukkan data
b. Menampilkan output
c. Menghitung data
d. Menyimpan data
8. Tipe data untuk bilangan bulat pada Python adalah…
a. float
b. string
c. int
d. bool
9. Operator penjumlahan dalam Python adalah…
a. -
b. *
c. +
d. /
10. Percabangan dalam program digunakan untuk…
a. Mengulang program
b. Menyimpan data
c. Mengambil keputusan
d. Menampilkan data
11. Perintah percabangan pada Python adalah…
a. for
b. while
c. if
d. print
12. Perulangan digunakan untuk…
a. Mengulang perintah
b. Menghentikan program
c. Menyimpan data
d. Menghapus data
13. Contoh perulangan pada Python adalah…
a. if
b. for
c. print
d. input
14. Variabel adalah…
a. Nilai tetap
b. Tempat menyimpan data
c. Program
d. Perangkat keras
15. Penulisan variabel yang benar adalah…
a. 2data
b. data-1
c. data_1
d. data 1
16. Output dari print(2+3) adalah…
a. 23
b. 5
c. 6
d. 1
17. Struktur algoritma terdiri dari…
a. Input, proses, output
b. Data, program, hasil
c. CPU, RAM, Harddisk
d. Software, hardware, brainware
18. Fungsi dari komentar dalam program adalah…
a. Menjalankan program
b. Menyimpan data
c. Memberi penjelasan kode
d. Menghapus kode
19. Tanda komentar pada Python adalah…
a. //
b. #
c.
d. /* */
20. Flowchart processing dilambangkan dengan…
a. Oval
b. Persegi panjang
c. Belah ketupat
d. Panah
21. Boolean hanya memiliki nilai…
a. 1 dan 2
b. Ya dan tidak
c. True dan False
d. Besar dan kecil
22. Operator perbandingan adalah…
a. +
b. ==
c. *
d. /
23. Fungsi int() digunakan untuk…
a. Mengubah ke string
b. Mengubah ke integer
c. Mengubah ke float
d. Menampilkan data
24. Struktur perulangan while digunakan ketika…
a. Perulangan pasti
b. Perulangan tidak pasti
c. Tidak ada perulangan
d. Percabangan
25. IDE digunakan untuk…
a. Menjalankan sistem operasi
b. Menulis dan menjalankan program
c. Menyimpan data
d. Menghapus file
26. Contoh IDE Python adalah…
a. Notepad
b. IDLE
c. Paint
d. Excel
27. Kesalahan penulisan kode disebut…
a. Bug
b. Error
c. Data
d. Output
28. Program yang berjalan sesuai rencana berarti…
a. Error
b. Bug
c. Benar
d. Salah
29. Input → Proses → Output disebut…
a. Sistem komputer
b. Siklus algoritma
c. Flowchart
d. Program
30. Perintah print("Halo") menghasilkan…
a. Input
b. Proses
c. Output
d. Data
31. Simbol panah pada flowchart berarti…
a. Awal
b. Arah alur
c. Proses
d. Keputusan
32. Operator logika AND digunakan untuk…
a. Salah satu benar
b. Semua benar
c. Semua salah
d. Tidak ada
33. Operator logika OR digunakan untuk…
a. Semua benar
b. Salah satu benar
c. Semua salah
d. Tidak ada
34. String adalah tipe data berupa…
a. Angka
b. Huruf/teks
c. Logika
d. Bilangan pecahan
35. Fungsi str() digunakan untuk…
a. Mengubah ke angka
b. Mengubah ke teks
c. Menghapus data
d. Menyimpan data
Langganan:
Posting Komentar (Atom)
KISI-KISI UJIAN MADRASAH KELAS IX
No Materi Indikator Soal Level Kognitif Prediksi Soal 1 Pengertian Informatika Siswa dapat menjelaskan konsep informatika C1 1 2 Komponen Si...
-
Bagaimana cara membuat blog ? Pertanyaan ini kerap kali didengar atau bahkan diterima oleh para webmaster. Jika Anda sedang mencari informa...
-
I . Soal Pilihan Ganda 1. Layanan finansial yang ditawarkan bank yang bertujuan untuk mempermudah nasabah dalam bertransaksi. Layanan ini...
-
ELEMEN CAPAIAN PEMBELAJARAN PREDIKSI SOAL Pemahaman SD (Analisis dan Struktur Data) Peserta didik mampu mengidentifikasi konsep melakukan...
Tidak ada komentar:
Posting Komentar