Sunday, 9 June 2024

Soal Remidi Asesmen Sumatif Akhir Semester 2 2023/2024 Kelas 8

Soal: 

Data tinggi badan murid kelas 8A adalah sebagai berikut: 150 cm, 155 cm, 160 cm, 150 cm, 165 cm, 155 cm, 160 cm, 150 cm. Berapakah modus dari data tersebut? 

a. 150 cm

b. 155 cm

c. 160 cm

d. 165 cm

Jawaban: a. 150 cm

Pembahasan: Modus adalah nilai yang paling sering muncul dalam suatu data. Dalam data tersebut, 150 cm muncul sebanyak 3 kali, lebih sering dibandingkan nilai lainnya.

Soal: 

Rata-rata nilai ulangan matematika dari 5 murid adalah 80. Jika nilai-nilai tersebut adalah 75, 85, 80, 70, dan x, berapakah nilai x? 

a. 80
b. 90
c. 85
d. 75

Jawaban: b. 90

Pembahasan: Rata-rata dihitung dengan menjumlahkan semua nilai dan membaginya dengan jumlah data. Jadi, (75 + 85 + 80 + 70 + x) / 5 = 80. Maka, 310 + x = 400, sehingga x = 90.

Soal: 

Median dari data berikut adalah: 45, 50, 55, 60, 65, 70, 75. Berapakah median dari data tersebut? 

a. 55
b. 60
c. 65
d. 70

Jawaban: b. 60

Pembahasan: Median adalah nilai tengah dari data yang sudah diurutkan. Karena jumlah data ganjil, median adalah data yang berada di posisi tengah, yaitu 60.

Soal: 

Jika data nilai ulangan IPA adalah 70, 75, 80, 85, 90, maka simpangan rata-rata dari data tersebut adalah: 

a. 5
b. 6
c. 7
d. 8

Jawaban: a. 5

Pembahasan: Simpangan rata-rata dihitung dengan mencari selisih setiap data dengan rata-rata, kemudian dibagi dengan jumlah data. Rata-rata dari data tersebut adalah 80. Jadi, simpangan rata-rata = (|70-80| + |75-80| + |80-80| + |85-80| + |90-80|) / 5 = 5.

Soal: 

Dari data berikut: 10, 20, 30, 40, 50, berapakah jangkauan dari data tersebut? 

a. 30
b. 40
c. 50
d. 60

Jawaban: b. 40

Pembahasan: Jangkauan adalah selisih antara nilai maksimum dan nilai minimum. Jadi, jangkauan = 50 - 10 = 40.

Soal: 

Jika nilai ulangan matematika dari 6 murid adalah 60, 70, 80, 90, 100, dan 110, berapakah rata-rata nilai tersebut? 

a. 80
b. 85
c. 90
d. 95

Jawaban: c. 85

Pembahasan: Rata-rata dihitung dengan menjumlahkan semua nilai dan membaginya dengan jumlah data. Jadi, (60 + 70 + 80 + 90 + 100 + 110) / 6 = 85.

Soal: 

Jika data nilai ulangan IPA adalah 50, 60, 70, 80, 90, maka kuartil pertama (Q1) dari data tersebut adalah: 

a. 50
b. 60
c. 65
d. 70

Jawaban: b. 60

Pembahasan: Kuartil pertama (Q1) adalah nilai yang membagi data menjadi 25% pertama. Dalam data yang sudah diurutkan, Q1 adalah nilai ke-2, yaitu 60.

Soal: 

Jika data nilai ulangan matematika adalah 55, 65, 75, 85, 95, maka kuartil ketiga (Q3) dari data tersebut adalah: 

a. 75
b. 80
c. 85
d. 90

Jawaban: c. 85

Pembahasan: Kuartil ketiga (Q3) adalah nilai yang membagi data menjadi 75% pertama. Dalam data yang sudah diurutkan, Q3 adalah nilai ke-4, yaitu 85.

Soal: 

Jika data nilai ulangan IPA adalah 40, 50, 60, 70, 80, maka simpangan baku dari data tersebut adalah:

a. 10
b. 15
c. 20
d. 25

Jawaban: a. 10

Pembahasan: Simpangan baku dihitung dengan mencari akar dari varians. Varians adalah rata-rata dari kuadrat selisih setiap data dengan rata-rata. Rata-rata data tersebut adalah 60. Jadi, simpangan baku = √[(|40-60|^2 + |50-60|^2 + |60-60|^2 + |70-60|^2 + |80-60|^2) / 5] = √200 = 10.

Soal: 

Jika data nilai ulangan matematika adalah 45, 55, 65, 75, 85, maka varians dari data tersebut adalah: 

a. 100
b. 150
c. 200
d. 250

Jawaban: c. 200

Pembahasan: Varians dihitung dengan mencari rata-rata dari kuadrat selisih setiap data dengan rata-rata. Rata-rata data tersebut adalah 65. Jadi, varians = [(|45-65|^2 + |55-65|^2 + |65-65|^2 + |75-65|^2 + |85-65|^2) / 5] = 200.

Soal : 

Berikut ini yang bukan merupakan ciri-ciri algoritma adalah:

A. Memiliki urutan langkah yang jelas dan pasti B. Memiliki tujuan yang jelas C. Dapat dimengerti oleh manusia D. Harus ditulis dalam bahasa pemrograman tertentu

Pembahasan:

Jawaban yang benar adalah D. Harus ditulis dalam bahasa pemrograman tertentu.

Algoritma adalah urutan langkah-langkah yang logis dan terstruktur untuk menyelesaikan suatu masalah. Algoritma tidak harus ditulis dalam bahasa pemrograman tertentu, tetapi dapat ditulis dalam bahasa apa pun yang dimengerti oleh manusia.

Soal : 

Berikut ini yang merupakan contoh struktur kontrol dalam algoritma adalah:

A. Urutan B. Percabangan C. Perulangan D. Semua jawaban benar

Pembahasan:

Jawaban yang benar adalah D. Semua jawaban benar.

Struktur kontrol dalam algoritma adalah cara untuk mengontrol alur program. Struktur kontrol yang umum digunakan adalah urutan, percabangan, dan perulangan.

  • Urutan: Struktur kontrol ini digunakan untuk menjalankan langkah-langkah algoritma secara berurutan.
  • Percabangan: Struktur kontrol ini digunakan untuk membuat keputusan berdasarkan suatu kondisi.
  • Perulangan: Struktur kontrol ini digunakan untuk mengulang langkah-langkah algoritma beberapa kali.

Soal : 

Berikut ini yang merupakan simbol yang digunakan dalam flowchart untuk menunjukkan proses input adalah:

A. Persegi panjang B. Belah ketupat C. Lingkaran D. Segitiga

Pembahasan:

Jawaban yang benar adalah A. Persegi panjang.

Simbol persegi panjang dalam flowchart digunakan untuk menunjukkan proses input, yaitu proses memasukkan data ke dalam program.

Soal : 

Berikut ini yang merupakan contoh penerapan algoritma dalam kehidupan sehari-hari adalah:

A. Memasak nasi B. Mencuci baju C. Menyebrang jalan D. Semua jawaban benar

Pembahasan:

Jawaban yang benar adalah D. Semua jawaban benar.

Algoritma dapat diterapkan dalam berbagai aspek kehidupan sehari-hari, termasuk dalam kegiatan memasak nasi, mencuci baju, dan menyebrang jalan.

Soal : 

Berikut ini yang bukan merupakan keuntungan menggunakan algoritma dalam pemrograman adalah:

A. Membuat program lebih mudah dipahami B. Membuat program lebih efisien C. Membuat program lebih mudah diubah D. Membuat program lebih cepat dijalankan

Pembahasan:

Jawaban yang benar adalah D. Membuat program lebih cepat dijalankan.

Meskipun algoritma dapat membantu membuat program lebih efisien, namun tidak selalu menjamin program akan berjalan lebih cepat. Kecepatan program juga dipengaruhi oleh faktor lain, seperti hardware yang digunakan dan bahasa pemrograman yang dipilih.

Soal : 

Berikut ini yang merupakan langkah-langkah dalam menyusun algoritma adalah:

A. Menentukan masalah yang ingin dipecahkan B. Merancang langkah-langkah untuk menyelesaikan masalah C. Menerjemahkan langkah-langkah ke dalam bahasa pemrograman D. Semua jawaban benar

Pembahasan:

Jawaban yang benar adalah D. Semua jawaban benar.

Langkah-langkah dalam menyusun algoritma meliputi:

  1. Menentukan masalah yang ingin dipecahkan: Langkah pertama adalah memahami masalah yang ingin dipecahkan dengan jelas.
  2. Merancang langkah-langkah untuk menyelesaikan masalah: Langkah selanjutnya adalah merancang langkah-langkah yang logis dan terstruktur untuk menyelesaikan masalah.
  3. Menerjemahkan langkah-langkah ke dalam bahasa pemrograman: Setelah langkah-langkah dirancang, langkah selanjutnya adalah menerjemahkan langkah-langkah tersebut ke dalam bahasa pemrograman yang dipilih.

 

Soal : 

Berikut ini yang merupakan contoh bahasa pemrograman yang umum digunakan untuk menulis algoritma adalah:

A. Scratch B. Python C. Java D. Semua jawaban benar

Pembahasan:

Jawaban yang benar adalah D. Semua jawaban benar.

Ada banyak bahasa pemrograman yang dapat digunakan untuk menulis algoritma, beberapa contohnya adalah Scratch, Python, dan Java.

Soal : 

Berikut ini yang merupakan fungsi dari variabel dalam pemrograman adalah:

A. Menyimpan nilai B. Melakukan operasi matematika C. Mengontrol alur program D. Semua jawaban benar

Pembahasan:

Jawaban yang benar adalah A. Menyimpan nilai.

Fungsi utama dari variabel dalam pemrograman adalah untuk menyimpan nilai. Variabel dapat berupa bilangan, teks, atau data lainnya.

Soal : 

Berikut ini yang merupakan jenis operator dalam pemrograman adalah:

A. Operator aritmatika B. Operator relasional C. Operator logika D. Semua jawaban benar

Pembahasan:

Jawaban yang benar adalah D. Semua jawaban benar.

Ada beberapa jenis operator dalam pemrograman

Soal : 

Berikut ini yang merupakan dampak positif perkembangan teknologi informasi dan komunikasi (TIK) di bidang pendidikan adalah:

A. Memudahkan akses informasi dan bahan belajar bagi siswa B. Meningkatkan kualitas pembelajaran melalui metode belajar yang interaktif C. Membuka peluang bagi siswa untuk belajar secara jarak jauh D. Semua jawaban benar

Pembahasan:

Jawaban yang benar adalah D. Semua jawaban benar.

Perkembangan TIK membawa banyak manfaat di bidang pendidikan, seperti:

  • Memudahkan akses informasi dan bahan belajar bagi siswa: Siswa dapat dengan mudah mencari informasi dan bahan belajar melalui internet, e-book, dan platform edukasi online lainnya.
  • Meningkatkan kualitas pembelajaran melalui metode belajar yang interaktif: Guru dapat menggunakan berbagai media pembelajaran interaktif, seperti video, animasi, dan simulasi, untuk membuat proses belajar mengajar lebih menarik dan efektif.
  • Membuka peluang bagi siswa untuk belajar secara jarak jauh: Siswa dapat mengikuti pembelajaran online dari mana saja dan kapan saja, sehingga memungkinkan mereka untuk mengakses pendidikan berkualitas meskipun mereka tinggal di daerah terpencil.

Soal : 

Berikut ini yang merupakan dampak negatif perkembangan TIK di bidang sosial adalah:

A. Munculnya cyberbullying dan cybercrime B. Menyebarluasan informasi yang tidak benar (hoax) C. Ketergantungan berlebihan pada teknologi D. Semua jawaban benar

Pembahasan:

Jawaban yang benar adalah D. Semua jawaban benar.

Perkembangan TIK juga membawa beberapa dampak negatif di bidang sosial, seperti:

  • Munculnya cyberbullying dan cybercrime: Cyberbullying adalah perundungan yang dilakukan melalui media elektronik, seperti internet dan media sosial, sedangkan cybercrime adalah kejahatan yang dilakukan melalui media elektronik.
  • Menyebarluasan informasi yang tidak benar (hoax): Hoax adalah informasi yang tidak benar atau menyesatkan yang sengaja disebarkan untuk menipu orang lain.
  • Ketergantungan berlebihan pada teknologi: Hal ini dapat menyebabkan berbagai masalah, seperti kurangnya interaksi sosial, masalah kesehatan fisik dan mental, dan kesulitan dalam menyelesaikan tugas-tugas yang tidak terkait dengan teknologi.

Soal :  

Berikut ini yang merupakan upaya yang dapat dilakukan untuk meminimalisir dampak negatif perkembangan TIK adalah:

A. Menggunakan media sosial dengan bijak dan bertanggung jawab B. Memverifikasi informasi sebelum menyebarkannya C. Membatasi waktu penggunaan gadget D. Semua jawaban benar

Pembahasan:

Jawaban yang benar adalah D. Semua jawaban benar.

Upaya yang dapat dilakukan untuk meminimalisir dampak negatif perkembangan TIK adalah:

  • Menggunakan media sosial dengan bijak dan bertanggung jawab: Hindari menyebarkan informasi yang tidak benar, ujaran kebencian, dan konten negatif lainnya. Gunakan media sosial untuk hal-hal yang positif, seperti menjalin komunikasi dengan teman dan keluarga, mencari informasi yang bermanfaat, dan mengikuti perkembangan terkini.
  • Memverifikasi informasi sebelum menyebarkannya: Pastikan informasi yang ingin Anda sebarkan berasal dari sumber yang terpercaya dan kredibel. Jangan mudah percaya dengan informasi yang Anda temukan di internet.
  • Membatasi waktu penggunaan gadget: Terlalu lama menggunakan gadget dapat berakibat buruk bagi kesehatan fisik dan mental. Batasi waktu penggunaan gadget dan lakukan aktivitas lain yang lebih bermanfaat, seperti berolahraga, membaca buku, dan bersosialisasi dengan orang lain.

Soal : 

Berikut ini yang merupakan ciri-ciri dari masyarakat digital yang baik adalah:

A. Memiliki kemampuan untuk menggunakan teknologi informasi dan komunikasi (TIK) dengan baik B. Memiliki kesadaran akan dampak positif dan negatif dari TIK C. Memiliki kemampuan untuk berpikir kritis dan kreatif dalam menggunakan TIK D. Semua jawaban benar

Pembahasan:

Jawaban yang benar adalah D. Semua jawaban benar.

Masyarakat digital yang baik adalah masyarakat yang memiliki kemampuan untuk menggunakan TIK dengan baik, memiliki kesadaran akan dampak positif dan negatif dari TIK, dan memiliki kemampuan untuk berpikir kritis dan kreatif dalam menggunakan TIK.

Soal 

Berikut ini yang merupakan contoh penerapan literasi digital dalam kehidupan sehari-hari adalah:

A. Memverifikasi informasi sebelum menyebarkannya di media sosial B. Menggunakan kata sandi yang kuat dan berbeda untuk setiap akun online C. Berhati-hati saat bertransaksi online D. Semua jawaban benar

Pembahasan:

Jawaban yang benar adalah D. Semua jawaban benar.

Literasi digital adalah kemampuan untuk menggunakan TIK dengan bijak dan bertanggung jawab. Berikut adalah beberapa contoh penerapan literasi digital dalam kehidupan sehari-hari:

  • Memverifikasi informasi sebelum menyebarkannya di media sosial: Pastikan informasi yang ingin Anda sebarkan berasal dari sumber yang terpercaya dan kredibel. Jangan mudah percaya dengan informasi yang Anda temukan di internet.
  • Menggunakan kata sandi yang kuat dan berbeda untuk setiap akun online: Hal ini untuk menjaga keamanan akun Anda dari peretasan.

Soal :

Manakah yang termasuk dalam kategori sprite dalam Scratch?

A. Panggung (stage) B. Latar belakang (backdrop) C. Kucing (cat) D. Suara (sound)

Jawaban: C. Kucing (cat)

Pembahasan: Sprite adalah objek grafis yang dapat bergerak dan berinteraksi dalam Scratch. Kucing adalah salah satu contoh sprite default yang tersedia di Scratch.

Soal : 

Blok kode manakah yang digunakan untuk membuat sprite bergerak ke kanan sejauh 10 langkah?

A. "go 10 steps" B. "move 10 steps" C. "turn 10 degrees right" D. "when green flag clicked"

Jawaban: B. "move 10 steps"

Pembahasan: Blok kode "move 10 steps" digunakan untuk membuat sprite bergerak maju sejauh 10 langkah.

Soal : 

Bagaimana cara membuat sprite mengatakan "Halo"?

A. Gunakan blok kode "say Hello" B. Gunakan blok kode "write Hello" C. Gunakan blok kode "when green flag clicked" dan tambahkan blok kode "say Hello" di dalamnya D. Gunakan blok kode "broadcast Hello" dan tambahkan blok kode "when I receive Hello" di dalamnya

Jawaban: C. Gunakan blok kode "when green flag clicked" dan tambahkan blok kode "say Hello" di dalamnya

Pembahasan: Untuk membuat sprite mengatakan "Halo", kita perlu menggunakan blok kode "when green flag clicked" sebagai pemicu dan kemudian menambahkan blok kode "say Hello" di dalamnya.

Soal : 

Apa yang dimaksud dengan loop "forever"?

A. Blok kode yang akan dijalankan selamanya B. Blok kode yang akan dijalankan 10 kali C. Blok kode yang akan dijalankan ketika sprite menyentuh warna tertentu D. Blok kode yang akan dijalankan ketika sprite menerima pesan tertentu

Jawaban: A. Blok kode yang akan dijalankan selamanya

Pembahasan: Loop "forever" adalah blok kode yang akan dijalankan berulang kali tanpa henti. Hal ini dapat digunakan untuk membuat animasi atau gerakan yang berulang.

Soal : 

Bagaimana cara membuat sprite berubah warna ketika diklik?

A. Gunakan blok kode "change color to red" B. Gunakan blok kode "when green flag clicked" dan tambahkan blok kode "change color to red" di dalamnya C. Gunakan blok kode "when I am clicked" dan tambahkan blok kode "change color to red" di dalamnya D. Gunakan blok kode "broadcast red" dan tambahkan blok kode "when I receive red" di dalamnya

Jawaban: C. Gunakan blok kode "when I am clicked" dan tambahkan blok kode "change color to red" di dalamnya

Pembahasan: Untuk membuat sprite berubah warna ketika diklik, kita perlu menggunakan blok kode "when I am clicked" sebagai pemicu dan kemudian menambahkan blok kode "change color to red" di dalamnya.