Sebuah tim siswa merancang algoritma untuk menentukan jumlah hari yang diperlukan untuk menyelesaikan sebuah proyek. Mereka mendapati bahwa estimasi waktu yang diberikan selalu lebih cepat dari waktu aktual yang diperlukan. Apa yang sebaiknya dilakukan untuk memperbaiki algoritma ini?
Soal Informatika Kelas 9 Algoritma dan pemrograman

Quiz
•
Computers
•
9th Grade
•
Hard
Minanur Rohman, S.Kom
Used 13+ times
FREE Resource
10 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
1 min • 10 pts
Menambah jumlah hari yang diestimasi secara acak.
Memodifikasi algoritma berdasarkan hasil dari proyek sebelumnya.
Mengabaikan hasil estimasi dan menggunakan perkiraan manual.
Membuat algoritma baru tanpa melakukan evaluasi pada yang lama..
Mencoba mencari solusi dari internet dan menggunakannya.
2.
MULTIPLE CHOICE QUESTION
1 min • 10 pts
Sebuah game Scratch menggunakan variabel skor yang bertambah 5 setiap kali sprite menyentuh objek tertentu. Namun, siswa melaporkan bahwa skor bertambah ganda dalam satu sentuhan. Apa yang kemungkinan menyebabkan masalah ini?
Penggunaan blok "change skor by 5" dua kali di skrip yang sama
Penggunaan blok "when green flag clicked" lebih dari sekali
Penggunaan perulangan "forever" tanpa kondisi khusus
Blok "broadcast message" digunakan sebelum perubahan skor
Blok "stop this script" digunakan setelah perubahan skor
3.
MULTIPLE CHOICE QUESTION
1 min • 10 pts
Diberikan sebuah program Scratch yang menggunakan perintah pengulangan (loop) untuk menghitung jumlah angka dari 1 hingga 10. Pada bagian akhir, hasilnya tidak sesuai karena hasil yang ditampilkan adalah 0. Apa yang kemungkinan menjadi penyebab utama kesalahan ini?
Variabel yang digunakan untuk menyimpan hasil penjumlahan tidak diinisialisasi.
Penggunaan perintah pengulangan tidak sesuai dengan jumlah angka yang ingin dijumlahkan.
Operator penjumlahan yang digunakan salah sehingga menghitung dengan cara yang tidak benar.
Perintah untuk menampilkan hasil diletakkan di dalam loop, bukan di luar loop.
Perulangan dimulai dari angka yang salah sehingga tidak menghasilkan output yang diinginkan.
4.
MULTIPLE CHOICE QUESTION
1 min • 10 pts
Sebuah program Scratch dibuat untuk menghitung jumlah bilangan ganjil antara 1 hingga 10 menggunakan blok perulangan. Manakah pilihan blok yang benar yang memastikan program menghitung hanya bilangan ganjil?
Menggunakan blok "repeat 5 times" dengan variabel angka bertambah 2 setiap iterasi
Menggunakan blok "repeat 10 times" dengan kondisi angka modulus 2 sama dengan 0
Menggunakan blok "forever" dan menambahkan angka sebanyak 2 setiap putaran.
Menggunakan blok "repeat until angka lebih dari 10" dan memeriksa bilangan ganjil
Menggunakan blok "repeat 10 times" tanpa memeriksa angka ganjil/genap
5.
MULTIPLE CHOICE QUESTION
1 min • 10 pts
Sebuah proyek Scratch menggunakan kondisi “if-else” untuk menentukan apakah angka yang dimasukkan oleh pengguna adalah ganjil atau genap. Setelah diuji, proyek tersebut menunjukkan angka ganjil sebagai angka genap dan sebaliknya. Langkah evaluasi mana yang sebaiknya dilakukan untuk memperbaiki kesalahan ini?
Mengubah perbandingan di dalam blok “if” agar menggunakan operator "greater than" (>).
Memeriksa urutan perintah di dalam blok “else” apakah terdapat kesalahan logika.
Mengganti operator “equal to” dengan operator “not equal to” di dalam blok “if”.
Memastikan bahwa angka input sudah dikonversi menjadi tipe data yang benar sebelum pengecekan.
Memeriksa logika yang digunakan di dalam blok “if” untuk membedakan ganjil dan genap.
6.
MULTIPLE CHOICE QUESTION
1 min • 10 pts
Anda diminta untuk membuat game sederhana menggunakan Scratch, di mana karakter akan bergerak mengikuti arah panah keyboard dan harus mengumpulkan bintang yang muncul secara acak di layar. Fitur tambahan yang harus ditambahkan adalah pemberian skor setiap kali bintang dikumpulkan, dan jika skor mencapai 10, pemain memenangkan permainan. Manakah dari langkah-langkah berikut yang PERTAMA kali harus dilakukan dalam proses pengembangan ini?
Membuat skrip untuk gerakan karakter menggunakan panah keyboard.
Mendesain tampilan latar belakang dan elemen bintang yang akan muncul.
Menambahkan variabel untuk menyimpan nilai skor pemain.
Membuat logika permainan agar bintang muncul secara acak di layar.
Menentukan kondisi kemenangan saat skor mencapai nilai tertentu.
7.
MULTIPLE CHOICE QUESTION
1 min • 10 pts
Anda diminta untuk membuat animasi sederhana di Scratch di mana sebuah sprite harus berpindah dari kiri ke kanan layar dan berhenti di posisi tengah. Blok apa yang paling tepat digunakan untuk mencapai tujuan ini?
Blok "glide 1 secs to x: 0 y: 0" dan "stop all"
Blok "move 10 steps" dengan pengulangan hingga mencapai koordinat tengah
Blok "go to x: 0 y: 0" dan "move 10 steps" hingga mencapai tepi
Blok "repeat until x position = 0" untuk menghentikan pergerakan
Blok "forever move 10 steps" sampai mencapai tepi panggung
Create a free account and access millions of resources
Similar Resources on Quizizz
12 questions
ASK TING 1 PENGESANAN RALAT

Quiz
•
7th - 9th Grade
15 questions
Bab3 Berpikir Komputasional - sumatif

Quiz
•
9th Grade - University
10 questions
Ulangan bab 6 perulangan dan percabangan

Quiz
•
8th Grade - University
15 questions
Quiz Algoritma dan Pemrograman BAB VII

Quiz
•
7th Grade - University
10 questions
PRETEST 1 SCRATCH

Quiz
•
1st Grade - University
7 questions
Kuis 1 Pengenalan Ai

Quiz
•
7th - 12th Grade
15 questions
Uji Pemahaman Komputasional

Quiz
•
9th Grade
12 questions
UTS Semester 1 Informatika 2024/2025

Quiz
•
9th Grade
Popular Resources on Quizizz
15 questions
Character Analysis

Quiz
•
4th Grade
17 questions
Chapter 12 - Doing the Right Thing

Quiz
•
9th - 12th Grade
10 questions
American Flag

Quiz
•
1st - 2nd Grade
20 questions
Reading Comprehension

Quiz
•
5th Grade
30 questions
Linear Inequalities

Quiz
•
9th - 12th Grade
20 questions
Types of Credit

Quiz
•
9th - 12th Grade
18 questions
Full S.T.E.A.M. Ahead Summer Academy Pre-Test 24-25

Quiz
•
5th Grade
14 questions
Misplaced and Dangling Modifiers

Quiz
•
6th - 8th Grade
Discover more resources for Computers
17 questions
Chapter 12 - Doing the Right Thing

Quiz
•
9th - 12th Grade
30 questions
Linear Inequalities

Quiz
•
9th - 12th Grade
20 questions
Types of Credit

Quiz
•
9th - 12th Grade
20 questions
Taxes

Quiz
•
9th - 12th Grade
17 questions
Parts of Speech

Quiz
•
7th - 12th Grade
20 questions
Chapter 3 - Making a Good Impression

Quiz
•
9th - 12th Grade
20 questions
Inequalities Graphing

Quiz
•
9th - 12th Grade
10 questions
Identifying equations

Quiz
•
KG - University