Home Informatika Soal Informatika Kelas 7 : Bab 7 Algoritma dan Pemrograman Roni Wahyudi 0 • min read Table of Contents Soal 1. Apa yang dimaksud dengan algoritma? Program komputer Urutan langkah untuk menyelesaikan tugas tertentu Bahasa pemrograman Sistem operasi Soal 2. Bahasa pemrograman visual yang digunakan untuk pemula adalah ... ? Python Java Scratch C++ Soal 3. Manakah dari berikut ini yang bukan merupakan jenis data? Numerik Teks Gambar Pengolah kata Soal 4. Proses mengembangkan program disebut ... ? Pengolahan data Pemrograman Algoritma Debugging Soal 5. Komputer mengerti instruksi yang diberikan dalam bentuk ... ? Kode Kalimat bahasa manusia Gambar Suara Soal 6. Scratch adalah aplikasi yang dibuat oleh ... ? Microsoft Google MIT Media Lab Apple Soal 7. Salah satu contoh dari algoritma sederhana adalah ... ? Langkah untuk membuat teh Menulis cerita pendek Mengerjakan soal matematika Membeli tiket bioskop Soal 8. Manakah dari berikut ini yang merupakan tujuan utama belajar pemrograman ... ? Menjadi ahli dalam semua bahasa pemrograman Membantu menyelesaikan masalah dengan logika dan berpikir kritis Menghafal semua perintah kode Membuat program secepat mungkin Soal 9. Blok kode di Scratch dapat disusun dengan cara ... ? Drag and drop blok visual Mengetikkan perintah teks Menggambar simbol Menggunakan perintah suara Soal 10. Salah satu kelebihan menggunakan akun Scratch adalah ... ? Dapat menyimpan semua proyek yang telah dibuat Bisa menggunakan semua fitur secara gratis Mendapatkan bantuan langsung dari pengembang Tidak perlu login setiap kali mengakses Soal 11. Kode program yang dapat mengubah arah sprite di Scratch adalah ... ? move turn change x change y Soal 12. Apakah yang dimaksud dengan pemrograman berbasis blok? Membuat program dengan menyusun elemen visual grafis Menulis program dalam bentuk teks Membuat program menggunakan suara Menulis program dengan menggambar Soal 13. Kategori kode di Scratch yang digunakan untuk mengatur kapan kode program dijalankan adalah ... ? Motion Looks Events Control Soal 14. Komponen yang membantu penentuan posisi dari objek di Scratch disebut ... ? Backdrops Stage Grid Costumes Variables Soal 15. Mengapa pemrograman dianggap penting dalam kurikulum Informatika? Untuk mempersiapkan siswa menjadi ahli bahasa Karena komputer tidak dapat berpikir sendiri Untuk menghafal kode program Karena membantu mengembangkan keterampilan penting seperti penyelesaian masalah, logika, dan berpikir kritis Soal 16. Untuk mengatur nilai dari suatu variabel di Scratch digunakan blok ... ? move set change if-then Soal 17. Apakah yang terjadi apabila blok control forever dihilangkan dari program? Program tidak akan pernah berhenti Program akan berhenti setelah satu kali perulangan Program akan berulang terus menerus Program tidak akan berjalan Soal 18. Scratch dapat digunakan secara ... ? Online dan offline Hanya online Hanya offline Hanya di perangkat mobile Soal 19. Blok kode yang digunakan untuk menambah efek suara pada sprite adalah ... ? play sound change sound set sound if-then sound Soal 20. Apakah yang dimaksud dengan backdrops di Scratch? Kumpulan sprite Kode program br> Efek suara Latar belakang tampilan Soal 21. Fungsi dari blok "when space key pressed" adalah ... ? Menjalankan kode ketika tombol spasi ditekan Menjalankan kode ketika program dimulai Menjalankan kode setiap saat Menjalankan kode ketika sprite bergerak Soal 22. Algoritma dan pemrograman membantu masyarakat dengan cara ... ? Menggantikan pekerjaan manusia Memecahkan masalah secara efisien dan efektif Mengurangi penggunaan teknologi Menyulitkan proses penyelesaian masalah Soal 23. Perintah yang digunakan untuk mengubah posisi sprite sesuai sumbu-X adalah ... ? change y move change x set x Soal 24. Manakah dari berikut ini yang merupakan langkah pertama dalam memulai Scratch? Mengunduh aplikasi Membuat akun Menulis kode program Menggambar sprite Soal 25. Fungsi dari kode control if-then adalah ... ? Mengatur perulangan tanpa batas Mengatur volume suara Mengatur posisi sprite Mengatur kondisi logika Soal 26. Apakah yang terjadi jika nilai direction dari sprite diubah menjadi 180? Sprite bergerak ke kiri Sprite bergerak ke kanan Sprite bergerak ke atas Sprite bergerak ke bawah Soal 27. Blok kode yang digunakan untuk menunggu beberapa waktu sebelum melanjutkan perintah adalah ... ? move turn wait stop Soal 28. Blok kode "forever" digunakan untuk ... ? Mengulangi kode program selama waktu tertentu Mengulangi kode program tanpa batas Menghentikan kode program Memulai kode program Soal 29. Untuk mengatur volume suara dari sprite digunakan blok ... ? set volume change volume control volume sound volume Soal 30. Kategori kode yang digunakan untuk mengatur gerakan objek adalah ... ? Looks Events Control Motion Soal 31. Blok kode yang digunakan untuk mendapatkan karakter tertentu dari suatu nilai adalah ... ? operator looks sensing data Soal 32. Bagaimana cara membuat sprite bergerak lebih lambat? Mengurangi nilai pergerakan Menambahkan blok wait Mengubah arah sprite Mengatur posisi sprite Soal 33. Scratch memungkinkan pengguna untuk ... ? Menulis program dalam bentuk teks Membuat animasi interaktif Membuat perangkat keras Mengembangkan aplikasi mobile Soal 34. Untuk mengubah posisi sprite secara vertikal digunakan blok ... ? change y change x move set y Soal 35. Manakah dari berikut ini yang bukan kategori kode di Scratch? Motion Control System Looks br> Soal 36. Blok kode yang digunakan untuk mengatur tampilan sprite adalah ... ? motion looks events control Soal 37. Scratch memungkinkan siswa untuk mengembangkan keterampilan ... ? Menyelesaikan masalah Berpikir kritis Logika Semua jawaban benar Soal 38. Fungsi dari blok "move" adalah ... ? Menggerakkan sprite sesuai arah tertentu Mengubah tampilan sprite Menunggu beberapa waktu Memulai program Soal 39. Untuk mengulang blok kode dalam waktu tertentu digunakan? forever wait repeat stop Soal 40. Algoritma adalah langkah-langkah untuk ... ? Menyelesaikan masalah Membuat program Mengatur data Menulis kode Soal 41. Scratch dapat digunakan pada platform ... ? Windows MacOS Linux Semua jawaban benar Soal 42. Manakah dari berikut ini yang merupakan keuntungan belajar pemrograman? Meningkatkan kemampuan berpikir logis Memudahkan pemecahan masalah Meningkatkan keterampilan analitis Semua jawaban benar Soal 43. Blok kode yang digunakan untuk menjalankan suara di Scratch adalah? sound start play sound sound play sound start Soal 44. Untuk mengatur arah sprite digunakan blok? set direction change x change y set volume Soal 45. Apakah yang dimaksud dengan debugging? Menulis kode program Mengatur data Mencari dan memperbaiki kesalahan dalam kode Membuat algoritma Soal 46. Untuk memulai kode program di Scratch digunakan blok? start when green flag clicked set go program start Soal 47. Apakah yang dimaksud dengan variabel dalam pemrograman? Simbol yang menyimpan nilai Kode yang menjalankan program Instruksi untuk sprite Fungsi untuk mengatur suara Soal 48. Manakah dari berikut ini yang bukan termasuk dalam proses pengembangan program? Debugging Coding Algoritma Fotografi Soal 49. Untuk memutar sprite pada posisi tertentu digunakan blok? turn clockwise turn counter-clockwise point in direction move Soal 50. Apakah fungsi dari blok "set size" di Scratch? Mengubah ukuran sprite Mengubah posisi sprite Mengubah arah sprite Mengatur volume suara = Roni Wahyudi Menulis adalah cara terbaik untuk mengingat dan di ingat. Post a Comment