Font size
WorksheetsBab VII (AP) Informatika - Kelas X (Part 2)
Total questions: 97
Worksheet time: 49mins
Apa yang dimaksud dengan algoritma?
Kumpulan instruksi terstruktur untuk menyelesaikan masalah
Bahasa pemrograman yang digunakan untuk coding
Sebuah perangkat lunak
Proses debugging
Apa yang harus dilakukan sebelum menulis program?
Membaca buku
Menggunakan diagram alir
Mempelajari algoritma
Menginstal perangkat lunak
Apa yang dimaksud dengan pseudocode?
Bahasa pemrograman formal
Bahasa buatan manusia untuk merepresentasikan algoritma
Kode program yang sudah jadi
Sebuah diagram alir
Apa fungsi dari simbol keputusan dalam diagram alir?
Menunjukkan titik awal program
Menentukan aliran program berdasarkan kondisi
Menunjukkan proses komputasi
Menghubungkan dua diagram alir
Apa yang dilakukan oleh fungsi printf dalam bahasa C?
Mencetak output ke layar
Menyimpan data
Membaca input dari pengguna
Menghitung nilai
Apa yang dimaksud dengan variabel dalam pemrograman?
Sebuah tipe data
Sebuah fungsi
Tempat menyimpan data
Sebuah algoritma
Apa yang harus dilakukan jika penyebut bernilai nol dalam pembagian?
Melanjutkan pembagian
Menghentikan program
Menampilkan pesan kesalahan
Mengabaikan penyebut
Apa yang dimaksud dengan struktur kontrol perulangan?
Menyimpan data
Menghitung nilai
Mengulangi proses berdasarkan kondisi
Menentukan aliran program
Apa yang dilakukan oleh diagram alir 1 dalam contoh?
Menghitung luas permukaan kubus
Membagi bilangan
Mencetak bilangan terbesar
Menghitung luas persegi
Apa yang dimaksud dengan tipe data dalam pemrograman?
Sebuah fungsi
Klasifikasi data yang dapat disimpan
Sebuah algoritma
Sebuah variabel
Apa yang harus dilakukan untuk menghentikan perulangan?
Menggunakan algoritma
Menggunakan variabel
Menggunakan fungsi
Menggunakan simbol keputusan
Apa yang dimaksud dengan debugging?
Proses menemukan dan memperbaiki kesalahan
Proses menguji program
Proses menulis kode
Proses membaca algoritma
Apa yang dimaksud dengan input dalam pemrograman?
Proses menampilkan hasil
Proses menghitung
Data yang dihasilkan oleh program
Data yang dimasukkan ke dalam program
Apa yang dilakukan oleh simbol terminator dalam diagram alir?
Menunjukkan keputusan
Menunjukkan proses komputasi
Menunjukkan titik awal program
Menunjukkan titik akhir program
Apa yang dimaksud dengan algoritma yang terdefinisi dengan baik?
Algoritma yang kompleks
Algoritma yang tidak memiliki kesalahan
Algoritma yang memiliki langkah-langkah yang jelas
Algoritma yang mudah dipahami
Apa yang dimaksud dengan struktur kontrol keputusan?
Menentukan aliran program berdasarkan kondisi
Mengulangi proses
Menyimpan data
Menghitung nilai
Apa yang harus dilakukan jika program tidak berjalan dengan benar?
Mengabaikan kesalahan
Menulis ulang program
Menghentikan program
Melakukan debugging
Apa yang dimaksud dengan output dalam pemrograman?
Proses menampilkan hasil
Data yang dimasukkan ke dalam program
Data yang dihasilkan oleh program
Proses menghitung
Apa yang dimaksud dengan algoritma yang kompleks?
Algoritma yang tidak memiliki kesalahan
Algoritma yang mudah dipahami
Algoritma yang memiliki banyak langkah
Algoritma yang sederhana
Apa yang dimaksud dengan proses pemrograman?
Proses menulis kode untuk menyelesaikan masalah
Proses menemukan kesalahan
Proses membaca algoritma
Proses menguji program
Apa yang dimaksud dengan variabel lokal?
Variabel yang hanya dapat diakses dalam fungsi tertentu
Variabel yang dapat diakses di seluruh program
Variabel yang tidak dapat diubah
Variabel yang tidak memiliki nilai
Apa yang dimaksud dengan variabel global?
Variabel yang dapat diakses di seluruh program
Variabel yang tidak memiliki nilai
Variabel yang hanya dapat diakses dalam fungsi tertentu
Variabel yang tidak dapat diubah
Apa yang dimaksud dengan konstanta dalam pemrograman?
Sebuah fungsi
Sebuah variabel
Nilai yang dapat diubah
Nilai yang tidak dapat diubah
Apa yang dimaksud dengan proses menghitung?
Proses menguji program
Proses melakukan operasi matematika
Proses menulis kode
Proses membaca algoritma
Apa yang dimaksud dengan simbol aliran dalam diagram alir?
Menunjukkan titik awal program
Menunjukkan proses komputasi
Menunjukkan arah aliran program
Menunjukkan keputusan
Apa yang dimaksud dengan proses menampilkan hasil?
Proses menghitung nilai
Proses menyimpan data
Proses membaca input dari pengguna
Proses mencetak output ke layar
Apa yang dimaksud dengan langkah-langkah dalam algoritma?
Urutan tindakan untuk menyelesaikan masalah
Sebuah tipe data
Sebuah variabel
Sebuah fungsi
Apa yang dimaksud dengan proses menemukan kesalahan?
Proses membaca algoritma
Proses menguji program
Proses debugging
Proses menulis kode
Apa yang dimaksud dengan proses membaca input?
Proses mengambil data dari pengguna
Proses menyimpan data
Proses mencetak output ke layar
Proses menghitung nilai
Apa yang dimaksud dengan proses menyimpan data?
Proses menghitung nilai
Proses membaca input dari pengguna
Proses mencetak output ke layar
Proses menyimpan nilai dalam variabel
Apa yang dimaksud dengan proses menulis kode?
Proses menguji program
Proses membuat program
Proses menemukan kesalahan
Proses membaca algoritma
Apa yang dimaksud dengan proses menguji program?
Proses menjalankan program untuk menemukan kesalahan
Proses menulis kode
Proses membaca algoritma
Proses menemukan kesalahan
Apa yang dimaksud dengan proses membaca algoritma?
Proses menemukan kesalahan
Proses menulis kode
Proses memahami langkah-langkah dalam algoritma
Proses menguji program
Apa yang dimaksud dengan proses mencetak output?
Proses menghitung nilai
Proses menyimpan data
Proses menampilkan hasil ke layar
Proses membaca input dari pengguna
Apa yang dimaksud dengan proses menghitung nilai?
Proses melakukan operasi matematika
Proses menulis kode
Proses menguji program
Proses membaca algoritma
Apa yang dimaksud dengan proses menyimpan nilai?
Proses menyimpan data dalam variabel
Proses membaca input dari pengguna
Proses menghitung nilai
Proses mencetak output ke layar
Apa yang dimaksud dengan proses menampilkan hasil ke layar?
Proses mencetak output
Proses menyimpan data
Proses membaca input
Proses menghitung nilai
Apa yang dimaksud dengan proses mengambil data dari pengguna?
Proses membaca input
Proses menyimpan data
Proses mencetak output
Proses menghitung nilai
Apa yang dimaksud dengan proses menjalankan program?
Proses menguji program
Proses menulis kode
Proses membaca algoritma
Proses menemukan kesalahan
Apa yang dimaksud dengan proses memahami langkah-langkah dalam algoritma?
Proses menemukan kesalahan
Proses membaca algoritma
Proses menulis kode
Proses menguji program
Apa yang dimaksud dengan proses menemukan kesalahan dalam program?
Proses debugging
Proses menulis kode
Proses membaca algoritma
Proses menguji program
Apa nilai maksimum untuk bilangan pertama dalam program yang disebutkan?
1.000
10.0000
100
10.000
Apa tipe data yang digunakan untuk bilangan kedua?
String
Karakter
Bilangan riil
Bilangan bulat
Apa yang harus dilakukan jika bilangan ketiga lebih dari 100?
Cetak 'Bilangan Bulat Nol'
Cetak 'Bilangan Bulat Negatif'
Cetak 'Bilangan Bulat Positif'
Tidak ada tindakan
Apa output dari program jika inputnya adalah 10, 20.1235, 30?
10 20.12 30
10 20.1235 30
10 20.123 30
10 20.12 30.00
Apa yang harus diperbaiki dalam program yang ditulis oleh Intan?
Mengganti printf dengan scanf
Mengganti tanda kutip
Menambahkan semicolon
Menghapus printf
Apa kesalahan dalam kode program yang diberikan pada Problem 3?
Penggunaan scanf yang salah
Tidak ada kesalahan
Penggunaan printf yang salah
Variabel tidak dideklarasikan
Apa yang dimaksud dengan operator penugasan dalam bahasa C?
Operator untuk mengubah tipe data
Operator untuk melakukan perhitungan
Operator untuk memberikan nilai ke variabel
Operator untuk membandingkan dua nilai
Apa output dari program yang mencetak bilangan genap atau ganjil?
Error
Tidak ada output
Bilangan Ganjil
Bilangan Genap
Apa yang dimaksud dengan ekspresi dalam pemrograman?
Kombinasi operand dan operator
Hanya operand
Kombinasi variabel dan konstanta
Hanya operator
Apa yang dilakukan operator increment dalam bahasa C?
Mengurangi nilai variabel dengan 1
Menambah nilai variabel dengan 1
Mengalikan nilai variabel
Membagi nilai variabel
Apa yang dimaksud dengan operator logika dalam bahasa C?
Operator untuk menggabungkan kondisi
Operator untuk membandingkan nilai
Operator untuk mengubah tipe data
Operator untuk melakukan operasi matematika
Apa yang harus dilakukan untuk menghitung luas tanah segitiga?
Mengalikan alas dan tinggi
Menggunakan rumus 1/2 * alas * tinggi
Menggunakan rumus Pythagoras
Menjumlahkan alas dan tinggi
Apa output dari program yang menghitung luas persegi?
Luas = sisi / sisi
Luas = sisi + sisi
Luas = sisi - sisi
Luas = sisi * sisi
Apa yang dimaksud dengan struktur kontrol keputusan?
Mengatur alur program berdasarkan kondisi
Menghitung nilai variabel
Menyimpan data dalam array
Menampilkan output ke layar
Apa yang dilakukan pernyataan if-else?
Menampilkan output
Menyimpan data
Menghitung nilai
Menjalankan kode berdasarkan kondisi
Apa yang dimaksud dengan perulangan dalam pemrograman?
Menjalankan kode sekali
Menghitung nilai
Menghentikan program
Menjalankan kode berulang kali
Apa yang dimaksud dengan fungsi dalam pemrograman?
Kumpulan pernyataan untuk tujuan tertentu
Hanya satu pernyataan
Menghentikan program
Menjalankan program
Apa yang dilakukan fungsi return?
Mengembalikan nilai dari fungsi
Menghentikan fungsi
Menjalankan fungsi
Menyimpan nilai
Apa yang dimaksud dengan variabel lokal?
Variabel yang hanya dapat diakses dalam fungsi
Variabel yang dapat diakses di seluruh program
Variabel yang tidak memiliki nilai
Variabel yang tidak dideklarasikan
Apa yang harus dilakukan untuk menghitung rata-rata dari n bilangan?
Menjumlahkan semua bilangan
Mengalikan semua bilangan
Menjumlahkan semua bilangan dan membaginya dengan n
Menghitung bilangan terbesar
Apa yang dimaksud dengan operator aritmetika?
Operator untuk membandingkan nilai
Operator untuk melakukan operasi matematika
Operator untuk mengubah tipe data
Operator untuk menyimpan data
Apa yang dilakukan pernyataan switch-case?
Menghentikan program
Menghitung nilai
Memeriksa nilai dan menjalankan kode berdasarkan nilai tersebut
Menjalankan kode sekali
Apa yang dimaksud dengan pengulangan bersarang?
Pengulangan yang tidak terbatas
Pengulangan yang hanya sekali
Pengulangan yang tidak memiliki kondisi
Pengulangan di dalam pengulangan
Apa yang harus dilakukan untuk memeriksa apakah sebuah bilangan adalah bilangan prima?
Menghitung jumlah semua bilangan
Menguji apakah bilangan tersebut hanya dapat dibagi oleh 1 dan dirinya sendiri
Menghitung bilangan genap
Menghitung bilangan ganjil
Apa yang dimaksud dengan algoritma?
Menghentikan program
Hanya satu langkah
Menjalankan program
Langkah-langkah untuk menyelesaikan masalah
Apa yang harus dilakukan untuk mencetak pola segitiga?
Menghitung nilai
Menghentikan program
Menggunakan satu perulangan
Menggunakan perulangan bersarang
Apa yang dimaksud dengan tipe data dalam pemrograman?
Menjalankan program
Jenis data yang dapat disimpan dalam variabel
Hanya satu jenis data
Menghentikan program
Apa yang harus dilakukan untuk menghitung luas permukaan bola?
Menggunakan rumus r^2
Menggunakan rumus 4 * π * r^2
Menggunakan rumus 2 * π * r
Menggunakan rumus π * r^2
Apa yang dimaksud dengan debugging?
Menghitung nilai
Menghentikan program
Menjalankan program
Proses menemukan dan memperbaiki kesalahan dalam kode
Apa yang harus dilakukan untuk menyimpan hasil perhitungan dalam variabel?
Menghitung nilai
Menjalankan program
Menghentikan program
Menggunakan operator penugasan
Apa yang dimaksud dengan input dalam pemrograman?
Data yang dimasukkan ke dalam program
Data yang dikeluarkan dari program
Menjalankan program
Menghentikan program
Apa yang harus dilakukan untuk menghitung sisa pembagian?
Menggunakan operator pengurangan
Menggunakan operator penjumlahan
Menggunakan operator modulo
Menggunakan operator perkalian
Apa yang dimaksud dengan array dalam pemrograman?
Menghentikan program
Menjalankan program
Hanya satu data
Kumpulan data dengan tipe yang sama
Apa yang harus dilakukan untuk mencetak output ke layar?
Menggunakan fungsi printf
Menggunakan fungsi scanf
Menghitung nilai
Menghentikan program
Apa yang dimaksud dengan komentar dalam kode?
Menjalankan program
Catatan yang tidak dieksekusi oleh program
Menghentikan program
Kode yang harus dijalankan
Apa yang harus dilakukan untuk menghitung luas segitiga?
Menggunakan rumus 1/2 * alas * tinggi
Menggunakan rumus alas + tinggi
Menggunakan rumus alas * tinggi
Menggunakan rumus alas - tinggi
Apa yang dimaksud dengan kondisi dalam pemrograman?
Pernyataan yang menentukan alur program
Hanya satu pernyataan
Menghentikan program
Menjalankan program
Apa yang harus dilakukan untuk memeriksa apakah bilangan adalah genap?
Menggunakan operator modulo
Menggunakan operator penjumlahan
Menggunakan operator pengurangan
Menggunakan operator perkalian
Apa yang dimaksud dengan output dalam pemrograman?
Data yang dimasukkan ke dalam program
Data yang dikeluarkan dari program
Menjalankan program
Menghentikan program
Apa yang harus dilakukan untuk menghitung keliling lingkaran?
Menggunakan rumus 2 * π * r
Menggunakan rumus π * r^2
Menggunakan rumus r^2
Menggunakan rumus 2 * r
Apa yang dimaksud dengan struktur data?
Menjalankan program
Menghentikan program
Hanya satu data
Cara menyimpan dan mengorganisir data
Apa yang harus dilakukan untuk menghitung luas persegi panjang?
Menggunakan rumus panjang - lebar
Menggunakan rumus panjang + lebar
Menggunakan rumus panjang * lebar
Menggunakan rumus panjang / lebar
Apa yang dimaksud dengan variabel dalam pemrograman?
Tempat untuk menyimpan data
Menghentikan program
Menjalankan program
Hanya satu data
Apa yang harus dilakukan untuk menghitung jumlah bilangan dari 1 hingga N?
Menghentikan program
Menghitung bilangan genap
Menjalankan program
Menjumlahkan semua bilangan dari 1 hingga N
Apa yang dimaksud dengan fungsi void?
Fungsi yang tidak mengembalikan nilai
Fungsi yang mengembalikan nilai
Menghentikan program
Menjalankan program
Apa yang harus dilakukan untuk menghitung luas permukaan kerucut?
Menggunakan rumus 2 * π * r
Menggunakan rumus π * r^2
Menggunakan rumus r^2
Menggunakan rumus π * r * (r + s)
Apa yang dimaksud dengan tipe data integer?
Tipe data untuk bilangan bulat
Menjalankan program
Tipe data untuk bilangan desimal
Menghentikan program
Apa yang harus dilakukan untuk menghitung luas permukaan balok?
Menggunakan rumus p + l + t
Menggunakan rumus p - l - t
Menggunakan rumus p * l * t
Menggunakan rumus 2 * (p * l + p * t + l * t)
Apa yang dimaksud dengan pengulangan tak terbatas?
Pengulangan yang tidak memiliki kondisi berhenti
Pengulangan yang hanya sekali
Menghentikan program
Menjalankan program
Apa yang harus dilakukan untuk menghitung sisa pembagian dari dua bilangan?
Menggunakan operator perkalian
Menggunakan operator pengurangan
Menggunakan operator penjumlahan
Menggunakan operator modulo
Apa yang dimaksud dengan pernyataan return?
Mengembalikan nilai dari fungsi
Menghentikan fungsi
Menjalankan fungsi
Menyimpan nilai
Apa yang harus dilakukan untuk memeriksa apakah bilangan adalah negatif?
Menggunakan operator perkalian
Menggunakan operator penjumlahan
Menggunakan operator perbandingan
Menggunakan operator pengurangan
Apa yang dimaksud dengan pemrograman berorientasi objek?
Pendekatan pemrograman yang menggunakan objek
Hanya satu objek
Menghentikan program
Menjalankan program
Apa yang harus dilakukan untuk menghitung luas permukaan limas?
Menggunakan rumus 1/3 * luas alas * tinggi
Menggunakan rumus luas alas + tinggi
Menggunakan rumus luas alas * tinggi
Menggunakan rumus luas alas - tinggi
Apa yang dimaksud dengan algoritma sorting?
Proses mengurutkan data
Menghitung nilai
Menghentikan program
Menjalankan program
Apa yang harus dilakukan untuk menghitung keliling persegi?
Menggunakan rumus sisi - sisi
Menggunakan rumus 4 * sisi
Menggunakan rumus sisi * sisi
Menggunakan rumus sisi + sisi
