
ALPRO PERTEMUAN 2
Quiz by Nur Azizah Mawar Andini
Feel free to use or edit a copy
includes Teacher and Student dashboards
Measure skillsfrom any curriculum
Tag the questions with any skills you have. Your dashboard will track each student's mastery of each skill.
- edit the questions
- save a copy for later
- start a class game
- automatically assign follow-up activities based on students’ scores
- assign as homework
- share a link with colleagues
- print as a bubble sheet
- Q1
Apa yang dimaksud dengan pemrograman prosedural?
Pemrograman yang menggunakan prosedur dan fungsi
Pemrograman yang hanya berbasis event
Pemrograman yang berbasis AI
Pemrograman yang tidak menggunakan fungsi
Pemrograman yang berbasis objek
30s - Q2
Apa tujuan utama dari pemrograman prosedural?
Memudahkan debugging dan pemeliharaan
Mengoptimalkan performa hardware
Mengurangi kebutuhan akan variabel global
Menggunakan lebih banyak objek
Meningkatkan efisiensi kode
30s - Q3
Manakah dari berikut yang merupakan identifier yang valid dalam C?
#define
_variabel
5number
int
123Var
30s - Q4
Apa perbedaan utama antara variabel dan konstanta dalam C?
Konstanta harus dideklarasikan dengan "const"
Variabel hanya untuk angka, konstanta untuk string
Konstanta hanya bisa dideklarasikan sekali
Variabel lebih efisien dibanding konstanta
Variabel bisa diubah, konstanta tidak bisa diubah
30s - Q5
Mengapa bahasa C sering digunakan dalam sistem operasi?
Karena C adalah bahasa tingkat tinggi
Karena C hanya bisa digunakan untuk pemrograman sistem
Karena C memiliki garbage collector
Karena C berbasis objek
Karena C memiliki efisiensi dan fleksibilitas tinggi
30s - Q6
Manakah yang termasuk kata kunci dalam bahasa C?
main
return
scanf
printf
int
30s - Q7
Apa perbedaan utama antara variabel lokal dan global?
Variabel lokal lebih cepat dari pada variabel global
Variabel global tidak bisa diubah
Variabel global harus diinisialisasi
Variabel global dapat digunakan di seluruh program
Variabel lokal dapat diakses di seluruh program
30s - Q8
Tipe data apa yang paling sesuai untuk menyimpan angka pecahan dengan presisi tinggi dalam bahasa C?
bool
char
int
double
float
30s - Q9
Manakah keuntungan dari metode plugged dalam pembelajaran pemrograman?
Membatasi interaksi siswa dengan teknologi
Mengurangi kebutuhan akan teori
Hanya cocok untuk siswa yang mahir
Membantu siswa lebih memahami konsep dengan praktik langsung
Meningkatkan kreativitas siswa
30s - Q10
Mengapa penggunaan IDE penting dalam pembelajaran pemrograman?
IDE membantu dalam debugging
IDE hanya digunakan oleh pemula
IDE tidak diperlukan untuk pemrograman C
IDE memperlambat eksekusi program
IDE menghapus kebutuhan akan compiler
30s - Q11
Sebutkan langkah-langkah berpikir komputasional dalam pemecahan masalah!
Users enter free textType an Answer30s - Q12
Apa tujuan utama dari decomposition dalam berpikir komputasional?
Users enter free textType an Answer30s - Q13
Apa langkah pertama dalam berpikir komputasional saat membuat daftar tugas mingguan, dan mengapa penting?
Users enter free textType an Answer30s - Q14
Mengapa algoritma penting dalam pemrograman dan apa perannya?
Users enter free textType an Answer30s - Q15
Mengapa menghitung luas persegi panjang dengan mengalikan panjang dan lebar lebih efisien dalam algoritma?
Users enter free textType an Answer30s