WorksheetsQuiz Praktikum Pemrograman
Total questions: 20
Worksheet time: 14mins
Siapa yang pertama kali memperkenalkan/mengembangkan Bahasa C?
Guido van Rossum
James Gosling
Dennis Ritchie
Bjarne Stroustrup
Pada tahun berapa Bahasa C pertama kali diperkenalkan/dikembangkan?
1970
1972
1980
1982
Apa yang menjadi tujuan utama dari Bahasa C?
Membuat sistem operasi UNIX
Mengajarkan konsep OOP
Mengembangkan game dan aplikasi desktop
Membuat aplikasi berbasis web
Apa fungsi #include
Mengimpor fungsi input-output
Mengimpor fungsi matematika
Mengimpor file header kosong
Menjalankan fungsi utama
Tipe data manakah yang cocok untuk menyimpan nilai 3.14?
char
boolean
int
float
Apa output dari kode berikut?
5
6
Tidak ada output
Error
Pernyataan yang benar tentang array di C adalah...
Indeks array dimulai dari 1
Ukuran array bisa diubah saat runtime
Array hanya bisa berisi angka
Indeks array dimulai dari 0
Apa fungsi dari scanf("%d", &x); ?
Mengubah tipe data variabel x
Mengambil input ke variabel x
Menampilkan nilai variabel x
Mencetak nilai ke layar
Apa yang terjadi jika lupa menulis break di dalam switch?
Akan error
Akan mengulang dari awal switch
Akan lanjut ke case berikutnya
Program berhenti langsung
Apa output dari kode berikut?
2
5
3
6
Pernyataan yang benar tentang loop for di C adalah...
Tidak bisa kosong
Bisa digunakan tanpa inisialisasi, kondisi, dan increment
Harus selalu meningkat
Loop for harus selalu memiliki kondisi
Berapa value terakhir dari variabel i pada blok kode ini?
4
6
5
3
Apa fungsi return 0; dalam main()?
Menghapus semua variabel
Mengakhiri program dengan sukses
Menampilkan angka 0
Menjalankan ulang program
Apa output dari kode berikut?
15
Error
14
13
Apa output dari kode berikut?
2.5
2
3
Error
Pernyataan if(x = 5) artinya…
Membandingkan nilai x dengan 5
Mengisi nilai 5 ke dalam x
Mengecek apakah x sama dengan 5
Error
Apa output dari kode berikut?
False
True
0
1
Apa output dari kode berikut?
3
4
2
1
19.Apa output dari kode berikut?
-2
2
Error
4
Dalam bahasa C, ekspresi x = y == z; akan mengisi variabel x dengan nilai 1 jika y sama dengan z
False
True
