WorksheetsBab VII (AP) Informatika (Kelas X)
Total questions: 200
Worksheet time: 9hrs 24mins
Apa yang dimaksud dengan algoritma?
Sebuah jenis software
Sebuah perangkat keras komputer
Bahasa pemrograman yang digunakan untuk coding
Kumpulan instruksi terstruktur untuk menyelesaikan masalah
Apa yang harus dilakukan sebelum menulis program?
Mempelajari algoritma
Membaca buku
Menghubungi teman
Menginstal perangkat keras
Apa yang dimaksud dengan pseudocode?
Sebuah perangkat lunak
Bahasa pemrograman formal
Bahasa buatan manusia untuk merepresentasikan algoritma
Sebuah jenis diagram
Apa yang dilakukan oleh simbol keputusan dalam diagram alir?
Membuat keputusan berdasarkan kondisi
Menghitung nilai
Menentukan titik awal program
Menunjukkan aliran program
Apa yang dimaksud dengan struktur kontrol perulangan?
Menghentikan program
Membaca input dari pengguna
Mengulangi suatu proses berdasarkan kondisi
Menjalankan program dari awal hingga akhir
Apa yang harus dilakukan jika penyebut bernilai nol dalam pembagian?
Melanjutkan pembagian
Mengubah nilai penyebut
Menghentikan program
Menampilkan pesan kesalahan
Apa yang dimaksud dengan variabel dalam pemrograman?
Sebuah algoritma
Sebuah tipe data
Tempat menyimpan data
Sebuah fungsi
Apa yang dilakukan oleh fungsi printf dalam bahasa C?
Menyimpan data
Mencetak output ke layar
Membaca input dari pengguna
Menghitung nilai
Apa yang dimaksud dengan tipe data 'int'?
Tipe data untuk bilangan bulat
Tipe data untuk karakter
Tipe data untuk bilangan desimal
Tipe data untuk string
Apa yang harus dilakukan untuk mendeklarasikan variabel dalam bahasa C?
Menentukan hanya nama variabel
Menentukan tipe data dan nama variabel
Menentukan hanya tipe data
Tidak perlu mendeklarasikan
Apa yang dimaksud dengan konstanta dalam pemrograman?
Nilai yang dapat diubah
Nilai yang tidak dapat diubah
Sebuah variabel
Sebuah fungsi
Apa yang dilakukan oleh fungsi scanf dalam bahasa C?
Menghitung nilai
Menghentikan program
Membaca input
Mencetak output
Apa yang dimaksud dengan diagram alir?
Sebuah perangkat keras
Sebuah jenis kode program
Representasi visual dari algoritma
Sebuah bahasa pemrograman
Apa yang dimaksud dengan 'debugging'?
Membaca input
Mencari dan memperbaiki kesalahan dalam program
Mencetak output
Menulis kode
Apa yang dimaksud dengan 'flowline' dalam diagram alir?
Simbol untuk proses
Simbol untuk keputusan
Arah aliran program
Simbol untuk input
Apa yang harus dilakukan jika program tidak berjalan dengan benar?
Mencari kesalahan dan memperbaikinya
Menghapus program
Mengabaikannya
Menjalankan ulang program
Apa yang dimaksud dengan 'struktur kontrol keputusan'?
Mengatur aliran program berdasarkan kondisi
Menghitung nilai
Mencetak output
Membaca input
Apa yang dimaksud dengan 'input' dalam pemrograman?
Sebuah variabel
Sebuah fungsi
Data yang dikeluarkan dari program
Data yang dimasukkan ke dalam program
Apa yang dimaksud dengan 'output' dalam pemrograman?
Sebuah variabel
Data yang dimasukkan ke dalam program
Data yang dikeluarkan dari program
Sebuah fungsi
Apa yang dimaksud dengan 'loop' dalam pemrograman?
Mengulangi suatu proses
Menjalankan program
Membaca input
Mencetak output
Apa yang dimaksud dengan 'syntax error'?
Kesalahan dalam output
Kesalahan dalam input
Kesalahan dalam penulisan kode
Kesalahan dalam logika program
Apa yang dimaksud dengan 'algorithm efficiency'?
Kecepatan algoritma dalam menyelesaikan masalah
Jumlah langkah dalam algoritma
Kualitas kode program
Jumlah variabel yang digunakan
Apa yang dimaksud dengan 'conditional statement'?
Pernyataan yang tidak memiliki efek
Pernyataan yang tidak dapat diubah
Pernyataan yang bergantung pada kondisi
Pernyataan yang selalu benar
Apa yang dimaksud dengan 'function' dalam pemrograman?
Sekumpulan kode yang melakukan tugas tertentu
Sebuah algoritma
Sebuah variabel
Sebuah tipe data
Apa yang dimaksud dengan 'array'?
Kumpulan variabel dengan tipe yang sama
Sebuah tipe data
Sebuah fungsi
Sebuah algoritma
Apa yang dimaksud dengan 'recursion'?
Fungsi yang tidak mengembalikan nilai
Fungsi yang tidak dapat dipanggil
Fungsi yang memanggil dirinya sendiri
Fungsi yang tidak memiliki parameter
Apa yang dimaksud dengan 'variable scope'?
Ruang lingkup di mana variabel dapat diakses
Jumlah variabel yang digunakan
Nilai awal dari variabel
Tipe data dari variabel
Apa yang dimaksud dengan 'data type'?
Fungsi dari variabel
Nama variabel
Jumlah data yang dapat disimpan
Tipe informasi yang dapat disimpan dalam variabel
Apa yang dimaksud dengan 'compiler'?
Program yang menulis kode
Program yang menghapus kesalahan
Program yang menerjemahkan kode sumber ke dalam bahasa mesin
Program yang menjalankan kode
Apa yang dimaksud dengan 'syntax'?
Fungsi dari variabel
Aturan penulisan kode dalam bahasa pemrograman
Jumlah baris kode
Tipe data
Apa yang dimaksud dengan 'logical error'?
Kesalahan dalam output
Kesalahan dalam input
Kesalahan dalam logika program
Kesalahan dalam penulisan kode
Apa yang dimaksud dengan 'debugging'?
Proses membaca input
Proses mencetak output
Proses menulis kode
Proses mencari dan memperbaiki kesalahan dalam program
Apa yang dimaksud dengan 'IDE'?
Sebuah fungsi
Sebuah jenis algoritma
Lingkungan pengembangan terpadu
Sebuah tipe data
Apa yang dimaksud dengan 'flowchart'?
Sebuah bahasa pemrograman
Sebuah perangkat keras
Sebuah jenis kode
Diagram yang menggambarkan aliran proses
Apa yang dimaksud dengan 'input validation'?
Proses membaca input
Proses mencetak output
Proses memeriksa keabsahan data yang dimasukkan
Proses menulis kode
Apa yang dimaksud dengan 'exception handling'?
Proses menangani kesalahan dalam program
Proses menulis kode
Proses mencetak output
Proses membaca input
Apa yang dimaksud dengan 'software development life cycle'?
Proses membaca input
Tahapan dalam pengembangan perangkat lunak
Proses menulis kode
Proses mencetak output
Apa yang dimaksud dengan 'algorithm complexity'?
Jumlah variabel yang digunakan
Ukuran efisiensi algoritma
Jumlah langkah dalam algoritma
Kualitas kode program
Apa yang dimaksud dengan 'test case'?
Sebuah tipe data
Sebuah variabel
Sebuah fungsi
Contoh data untuk menguji program
Apa yang dimaksud dengan 'user interface'?
Sebuah tipe data
Sebuah variabel
Sebuah fungsi
Antarmuka yang digunakan pengguna untuk berinteraksi dengan program
Apa yang dimaksud dengan 'data structure'?
Cara mengorganisir dan menyimpan data
Sebuah tipe data
Sebuah variabel
Sebuah fungsi
Apa yang dimaksud dengan 'API'?
Sebuah fungsi
Antarmuka pemrograman aplikasi
Sebuah tipe data
Sebuah variabel
Apa yang dimaksud dengan 'version control'?
Sebuah variabel
Sebuah tipe data
Sebuah fungsi
Sistem untuk mengelola perubahan pada kode
Apa yang dimaksud dengan 'open source'?
Sebuah tipe data
Sebuah fungsi
Perangkat lunak yang kode sumbernya dapat diakses dan dimodifikasi
Sebuah variabel
Apa yang dimaksud dengan 'cloud computing'?
Sebuah variabel
Sebuah tipe data
Sebuah fungsi
Penggunaan sumber daya komputer melalui internet
Apa yang dimaksud dengan 'machine learning'?
Sebuah tipe data
Sebuah fungsi
Cabang dari kecerdasan buatan yang memungkinkan sistem belajar dari data
Sebuah variabel
Apa yang dimaksud dengan 'big data'?
Sebuah variabel
Sebuah tipe data
Sebuah fungsi
Kumpulan data yang sangat besar dan kompleks
Apa yang dimaksud dengan 'data mining'?
Sebuah tipe data
Sebuah fungsi
Proses menemukan pola dalam data besar
Sebuah variabel
Apa yang dimaksud dengan 'artificial intelligence'?
Kemampuan mesin untuk meniru kecerdasan manusia
Sebuah fungsi
Sebuah variabel
Sebuah tipe data
Apa yang dimaksud dengan 'blockchain'?
Teknologi untuk menyimpan data secara terdesentralisasi
Sebuah fungsi
Sebuah tipe data
Sebuah variabel
Apa yang dimaksud dengan 'cybersecurity'?
Sebuah variabel
Sebuah fungsi
Praktik melindungi sistem komputer dari ancaman
Sebuah tipe data
Apa yang dimaksud dengan 'internet of things'?
Sebuah tipe data
Jaringan perangkat yang terhubung ke internet
Sebuah fungsi
Sebuah variabel
Apa yang dimaksud dengan 'virtual reality'?
Simulasi lingkungan yang dihasilkan komputer
Sebuah fungsi
Sebuah tipe data
Sebuah variabel
Apa yang dimaksud dengan 'augmented reality'?
Sebuah fungsi
Sebuah tipe data
Teknologi yang menggabungkan dunia nyata dengan elemen digital
Sebuah variabel
Apa yang dimaksud dengan 'responsive design'?
Desain yang menyesuaikan tampilan dengan perangkat yang digunakan
Sebuah fungsi
Sebuah variabel
Sebuah tipe data
Apa yang dimaksud dengan 'user experience'?
Sebuah tipe data
Sebuah fungsi
Sebuah variabel
Pengalaman pengguna saat berinteraksi dengan produk
Apa yang dimaksud dengan 'user interface design'?
Proses merancang antarmuka pengguna
Sebuah fungsi
Sebuah variabel
Sebuah tipe data
Apa yang dimaksud dengan 'agile methodology'?
Sebuah tipe data
Pendekatan pengembangan perangkat lunak yang iteratif dan inkremental
Sebuah fungsi
Sebuah variabel
Apa nilai maksimum untuk bilangan pertama dalam program yang disebutkan?
10.000
100
10
1.000
Apa tipe data untuk bilangan kedua dalam program yang disebutkan?
Karakter
Bilangan riil
Bilangan bulat
String
Apa yang harus dilakukan jika bilangan ketiga lebih dari 100?
Cetak 'Bilangan Bulat Positif'
Cetak 'Bilangan Bulat Negatif'
Tidak melakukan apa-apa
Menghentikan program
Apa output dari program jika inputnya adalah 10, 20.1235, 30?
10 20 30
10 20.12 30.00
10 20.1235 30
10 20.12 30
Apa yang salah dengan kode program yang ditulis oleh Intan?
Tanda kutip tidak seimbang
Tidak ada kesalahan
Variabel tidak dideklarasikan
Fungsi tidak ada
Apa yang harus dilakukan untuk memperbaiki kesalahan pada kode program?
Menghapus fungsi
Menambahkan komentar
Mengganti tanda kutip
Menambahkan variabel
Apa yang dimaksud dengan operator penugasan dalam bahasa C?
Operator untuk membandingkan dua nilai
Operator untuk mengubah tipe data
Operator untuk melakukan perhitungan
Operator untuk memberikan nilai ke variabel
Apa hasil dari ekspresi 10 / 3 dalam bahasa C?
3
3.0
3.33
4
Apa yang dimaksud dengan operator aritmatika?
Operator untuk membandingkan nilai
Operator untuk melakukan operasi matematika
Operator untuk menampilkan output
Operator untuk mengubah nilai
Apa yang akan terjadi jika tidak ada kondisi berhenti dalam perulangan?
Program akan berhenti
Program akan berjalan terus-menerus
Program akan menghasilkan error
Program akan mengeluarkan hasil yang salah
Apa yang dimaksud dengan struktur kontrol keputusan?
Mengatur alur program berdasarkan kondisi
Menghitung nilai
Menampilkan output
Membaca input
Apa output dari program yang memeriksa bilangan genap atau ganjil?
Bilangan Genap
Bilangan Ganjil
Tidak ada output
Error
Apa yang dimaksud dengan fungsi dalam pemrograman?
Sebuah operator
Kumpulan pernyataan yang memiliki tujuan tertentu
Sebuah tipe data
Sebuah variabel
Apa yang dilakukan oleh fungsi return?
Menghentikan program
Mengembalikan nilai dari fungsi
Membaca input
Menampilkan output
Apa yang dimaksud dengan variabel lokal?
Variabel yang tidak memiliki nilai
Variabel yang hanya dapat diakses dalam fungsi tertentu
Variabel yang tidak dapat diubah
Variabel yang dapat diakses di seluruh program
Apa yang harus dilakukan untuk menghitung luas segitiga?
Menggunakan rumus Pythagoras
Menggunakan rumus 1/2 * alas * tinggi
Menjumlahkan semua sisi
Mengalikan alas dan tinggi
Apa yang dimaksud dengan perulangan bersarang?
Perulangan yang tidak memiliki batas
Perulangan di dalam perulangan
Perulangan yang hanya terjadi sekali
Perulangan yang tidak dapat dihentikan
Apa yang dimaksud dengan operator logika?
Operator untuk menampilkan output
Operator untuk menggabungkan beberapa kondisi
Operator untuk membandingkan nilai
Operator untuk melakukan operasi matematika
Apa yang dimaksud dengan operator kondisional?
Operator untuk menampilkan output
Operator untuk membandingkan dua nilai
Operator untuk melakukan perhitungan
Operator yang mengembalikan nilai berdasarkan kondisi
Apa yang dimaksud dengan tipe data int?
Tipe data untuk karakter
Tipe data untuk string
Tipe data untuk bilangan riil
Tipe data untuk bilangan bulat
Apa yang dimaksud dengan tipe data float?
Tipe data untuk bilangan bulat
Tipe data untuk string
Tipe data untuk bilangan riil
Tipe data untuk karakter
Apa yang dimaksud dengan pernyataan if-else?
Pernyataan untuk melakukan perhitungan
Pernyataan untuk mengatur alur program berdasarkan kondisi
Pernyataan untuk menampilkan output
Pernyataan untuk membaca input
Apa yang dimaksud dengan pernyataan switch-case?
Pernyataan untuk membaca input
Pernyataan untuk melakukan perhitungan
Pernyataan untuk mengatur alur program dengan banyak cabang
Pernyataan untuk menampilkan output
Apa yang dimaksud dengan pengulangan for?
Pengulangan yang dilakukan dengan jumlah yang diketahui
Pengulangan yang tidak dapat dihentikan
Pengulangan yang dilakukan berdasarkan kondisi
Pengulangan yang tidak memiliki batas
Apa yang dimaksud dengan pengulangan while?
Pengulangan yang tidak dapat dihentikan
Pengulangan yang dilakukan dengan jumlah yang diketahui
Pengulangan yang dilakukan berdasarkan kondisi
Pengulangan yang tidak memiliki batas
Apa yang dimaksud dengan pengulangan do-while?
Pengulangan yang tidak dapat dihentikan
Pengulangan yang dilakukan setidaknya sekali
Pengulangan yang dilakukan berdasarkan kondisi
Pengulangan yang tidak memiliki batas
Apa yang dimaksud dengan debugging?
Proses mencari dan memperbaiki kesalahan dalam kode
Proses membaca input
Proses menampilkan output
Proses menulis kode
Apa yang dimaksud dengan algoritma?
Kumpulan pernyataan dalam program
Langkah-langkah untuk menyelesaikan masalah
Operator dalam pemrograman
Tipe data dalam pemrograman
Apa yang dimaksud dengan kompilasi?
Proses menulis kode
Proses mencari kesalahan dalam kode
Proses menerjemahkan kode sumber menjadi kode mesin
Proses menjalankan program
Apa yang dimaksud dengan runtime error?
Kesalahan saat mengompilasi kode
Kesalahan saat menjalankan program
Kesalahan saat menulis kode
Kesalahan saat membaca input
Apa yang dimaksud dengan syntax error?
Kesalahan saat menulis kode
Kesalahan saat menjalankan program
Kesalahan saat membaca input
Kesalahan saat mengompilasi kode
Apa yang dimaksud dengan logical error?
Kesalahan dalam logika program
Kesalahan saat mengompilasi kode
Kesalahan saat menjalankan program
Kesalahan saat menulis kode
Apa yang dimaksud dengan input dalam pemrograman?
Proses menampilkan output
Proses mencari kesalahan
Data yang dihasilkan oleh program
Data yang dimasukkan ke dalam program
Apa yang dimaksud dengan output dalam pemrograman?
Proses mencari kesalahan
Proses menampilkan input
Data yang dihasilkan oleh program
Data yang dimasukkan ke dalam program
Apa yang dimaksud dengan array?
Sebuah fungsi
Kumpulan variabel dengan tipe data yang sama
Sebuah operator
Kumpulan variabel dengan tipe data yang berbeda
Apa yang dimaksud dengan string?
Kumpulan operator
Kumpulan bilangan riil
Kumpulan bilangan bulat
Kumpulan karakter
Apa yang dimaksud dengan karakter?
Sebuah string
Sebuah huruf atau simbol
Sebuah bilangan bulat
Sebuah bilangan riil
Apa yang dimaksud dengan komentar dalam kode?
Bagian dari kode yang menghasilkan output
Bagian dari kode yang dieksekusi
Bagian dari kode yang tidak dieksekusi
Bagian dari kode yang membaca input
Apa yang dimaksud dengan scope dalam pemrograman?
Lingkup akses input
Lingkup akses operator
Lingkup akses fungsi
Lingkup akses variabel
Apa yang dimaksud dengan parameter dalam fungsi?
Nilai yang diterima oleh fungsi
Tipe data fungsi
Nilai yang dikembalikan oleh fungsi
Nama fungsi
Apa yang dimaksud dengan return type dalam fungsi?
Parameter fungsi
Nama fungsi
Tipe data yang diterima oleh fungsi
Tipe data yang dikembalikan oleh fungsi
Apa yang dimaksud dengan library dalam pemrograman?
Kumpulan variabel
Kumpulan fungsi yang dapat digunakan
Kumpulan operator
Kumpulan data
Apa yang dimaksud dengan debugging?
Proses mencari dan memperbaiki kesalahan dalam kode
Proses membaca input
Proses menulis kode
Proses menampilkan output
Apa yang dimaksud dengan IDE?
Lingkungan pengembangan terintegrasi
Sebuah bahasa pemrograman
Sebuah tipe data
Sebuah operator
Apa yang dimaksud dengan kompilasi?
Proses menulis kode
Proses menampilkan output
Proses menerjemahkan kode sumber menjadi kode mesin
Proses mencari kesalahan
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
