1) Apa yang di maksud dengan algoritma dalam pemrograman? a) Bahasa pemrograman khusus b) Urutan langkah-langkah untuk menyelesaikan masalah c) Proses instalasi software d) Aplikasi pengolahan data 2) Berpikir komputasional melibatkan empat tahapan utama, salah satunya adalah dekomposisi. Apa yang dimaksud dengan dekomposisi? a) Menggabungkan beberapa masalah menjadi satu b) Mengidentifikasi pola yang ada c) Memecah masalah menjadi bagian-bagian kecil d) Menyusun urutan langkah secara berurutan 3) Di bawah ini manakah yang merupakan contoh penggunaan algoritma dalam kehidupan sehari-hari? a) Mencari jalan tercepat menggunakan peta digital b) Menonton film di bioskop c) Membaca novel d) Mengikuti kompetisi lari 4) Dalam game Rodocodo, pemain harus menggunakan konsep algoritma untuk: a) Memperoleh skor tertinggi b) Mengontrol pergerakan karakter c) Mengganti level permainan d) Mengubah tampilan karakter 5) Apa yang dimaksud dengan abstraksi dalam berpikir komputasional? a) Mengidentifikasi elemen yang tidak penting dan menghilangkannya b) Membuat masalah lebih rumit c) Mengubah algoritma menjadi program d) Meningkatkan kecepatan komputasi 6) Ketika menggunakan game Rodocodo, siswa belajar tentang: a) Cara membuat karakter 3D b) Konsep dasar pengkodean dan pemrograman c) Desain grafis d) Musik dan suara dalam game 7) Langkah pertama dalam berpikir komputasional adalah: a) Dekomposisi b) Pengenalan pola c) Algoritma d) Abstraksi 8) Dalam algoritma, apa fungsi dari looping? a) Menjalankan instruksi berulang kali b) Menghentikan program secara otomatis c) Mengurangi ukuran data d) Membuat keputusan logis 9) Apa yang dimaksud dengan debugging dalam pemrograman? a) Proses membuat kode baru b) Proses menemukan dan memperbaiki kesalahan dalam kode c) Proses menjalankan program d) Proses menambah fitur baru pada aplikasi 10) Dalam game Rodocodo, bagaimana pemain bisa menyelesaikan level? a) Dengan melakukan trial dan error b) Dengan memprogram langkah-langkah karakter menggunakan algoritma yang tepat c) Dengan menekan tombol secara acak d) Dengan meningkatkan level karakter 11) Rodocodo berada di posisi (0,0) dan ingin bergerak ke posisi (2,2). Urutan instruksi apa yang perlu diberikan? a) Move forward, move forward, turn right, move forward b) Move forward, turn left, move forward, move forward c) Move forward, turn right, move forward, turn left d) Move forward, turn right, move forward, move forward 12) Dekomposisi adalah proses memecah masalah besar menjadi bagian-bagian kecil. Bagaimana dekomposisi diterapkan dalam pemrograman? a) Dengan memecah masalah menjadi sub-masalah yang lebih kecil b) Dengan menambahkan banyak variabel dalam suatu masalah c) Dengan hanya fokus pada hasil akhir d) Dengan menyederhanakan kode agar lebih singkat 13) Buatlah algoritma untuk menghitung jumlah bilangan genap dari 1 hingga 100. a) Mulai dari 2, tambahkan 2 pada setiap langkah, dan berhenti di 100 b) Mulai dari 1, tambahkan 1 pada setiap langkah, dan berhenti di 100 c) Hitung semua bilangan dari 1 hingga 100 dan ambil yang genap d) Mulai dari 0, tambahkan 5 pada setiap langkah, dan berhenti di 100 14) Jika karakter Rodocodo memiliki perintah "Move Forward", " Turn Right", dan"Turn Left", bagaimana urutan instruksi untuk membuat Rodocodo berjalan dalam lingkaran? a) Move forward, turn right, move forward, turn right b) Move forward, turn left, move forward, turn left c) Move forward, turn right, move forward, turn right, move forward, turn right d) Move forward, turn right, turn left, move forward 15) Bagaimana cara menggunakan abstraksi untuk memodelkan situasi nyata, seperti pengaturan jadwal harian? a) Fokus pada semua detail kecil dalam jadwal b) Memecah setiap jam menjadi tugas yang lebih spesifik c) Fokus pada tugas-tugas utama dan mengabaikan detail tidak penting d) Mengingat semua hal yang terjadi sepanjang hari 16) Bagaimana algoritma pencarian linear bekerja? a) Memeriksa semua elemen dalam daftar satu per satu hingga menemukan yang dicari b) Mengurutkan daftar terlebih dahulu, lalu mencari elemen di tengah c) Membagi daftar menjadi dua bagian dan mencari di salah satu bagian d) Memeriksa di setiap elemen genap terlebih dahulu, kemudian elemen ganjil 17) Jika ada rintangan di posisi (1,1), bagaimana cara menginstruksikan Rodocodo untuk mencapai posisi (3,3) ? a) Move forward, turn right, move forward, move forward b) Move forward, move forward, turn right, move forward c) Move forward, turn right, move forward, turn left, move forward d) Move forward, turn left, move forward, move forward 18) Bagaimana pola pengenalan membantu dalam menyelesaikan masalah matematika seperti pola bilangan? a) Mengabaikan pola agar fokus pada masalah utama b) Menemukan kesamaan dalam bilangan-bilangan dan menggunakan aturan tertentu untuk menyelesaikannya c) Mengubah semua bilangan menjadi bilangan ganjil d) Memfokuskan hanya pada bilangan terbesar dalam pola 19) Bagaimana cara kerja algoritma bubble sort? a) Mengurutkan elemen terbesar dan terkecil secara langsung b) Membandingkan dua elemen yang berdekatan, lalu menukar jika tidak sesuai urutan c) Memisahkan daftar menjadi dua bagian dan mengurutkan masing-masing d) Mengurutkan dari elemen terbesar ke terkecil 20) Jika ada koin di posisi (1,2), (2,2), dan (3,1), bagaimana urutan instruksi Rodocodo untuk mengumpulkan semua koin? a) Move forward, turn right, move forward, turn left, move forward b) Move forward, move forward, turn right, move forward, turn left c) Move forward, turn right, move forward, turn right, move forward d) Move forward, move forward, turn left, move forward, turn right
0%
kelompok 9 (9A) informatika
Share
Share
Share
by
Khansanayra2806
Kls 9
Informatika
Edit Content
Print
Embed
More
Assignments
Leaderboard
Show more
Show less
This leaderboard is currently private. Click
Share
to make it public.
This leaderboard has been disabled by the resource owner.
This leaderboard is disabled as your options are different to the resource owner.
Revert Options
Quiz
is an open-ended template. It does not generate scores for a leaderboard.
Log in required
Visual style
Fonts
Subscription required
Options
Switch template
Show all
More formats will appear as you play the activity.
Open results
Copy link
QR code
Delete
Continue editing:
?