NEW
Font size
WorksheetsQuiz Pemrograman Dasar
Total questions: 40
Worksheet time: 20mins
Apa yang dimaksud dengan algoritma?
Program yang langsung dijalankan oleh komputer.
Rangkaian langkah-langkah logis untuk menyelesaikan masalah.
Perintah yang hanya bisa dipahami oleh manusia.
Kumpulan data yang disimpan dalam komputer.
Bahasa pemrograman yang digunakan untuk membuat aplikasi.
Simbol lingkaran pada flowchart digunakan untuk?
Proses.
Keputusan.
Input atau Output.
Terminator (awal/akhir).
Menyatakan konektor.
Apa fungsi pseudocode dalam pembuatan program?
Menjalankan program secara langsung.
Membantu penulisan kode dalam bahasa pemrograman tertentu.
Menyusun logika program sebelum diimplementasikan.
Sebagai alat untuk debugging program.
Mengganti flowchart dalam dokumen teknis.
Berikut adalah pernyataan dalam bahasa C untuk mendeklarasikan variabel. Pilih yang benar!
var a = 5;
integer a = 5;
int a = 5;
dim a = 5;
data a = 5;
Apa fungsi perintah scanf dalam bahasa C?
Mencetak teks ke layar.
Membaca input dari pengguna.
Mendeklarasikan variabel.
Menghitung nilai aritmatika.
Menampilkan output ke layar.
Jika sebuah bilangan biner adalah 1101, maka nilai desimalnya adalah...?
12
13
14
15
16
Apa hasil dari operasi berikut: (5 > 3) && (3 < 2) dalam bahasa C?
True
False
0
1
Null
Operator relasi dalam bahasa C yang digunakan untuk membandingkan dua nilai apakah sama adalah?
=
==
!=
<=
=>
Apa hasil dari operasi 10 % 3 dalam bahasa C?
1
2
3
7
10
Jika sebuah bilangan heksadesimal adalah 1A, maka nilai desimalnya adalah...?
26
27
28
29
30
Apa fungsi utama dari algoritma?
Menyelesaikan masalah secara otomatis.
Menyusun langkah-langkah logis untuk menyelesaikan masalah.
Menjalankan program di komputer.
Mengonversi data menjadi informasi.
Mengoptimalkan kinerja komputer.
Simbol berbentuk paralelogram pada flowchart digunakan untuk?
Menghubungkan langkah-langkah.
Menyatakan proses.
Menyatakan keputusan.
Menyatakan input atau output.
Menyatakan awal dan akhir program.
Apa yang dimaksud dengan variabel dalam pemrograman?
Perintah untuk menjalankan fungsi tertentu.
Tempat untuk menyimpan nilai atau data sementara.
Operasi matematika dalam program.
Komponen hardware komputer.
Algoritma yang ditulis dalam bahasa pemrograman.
Perintah untuk menampilkan output di layar pada bahasa C adalah?
printf
scanf
cin
write
printline
untuk menampilkan output di layar pada bahasa C adalah?
printf
scanf
cin
write
printline
Apa arti operator != dalam bahasa C?
Lebih besar dari
Lebih kecil dari
Sama dengan
Tidak sama dengan
Kurang dari sama dengan
Apa fungsi utama dari perangkat I/O dalam arsitektur komputer?
Menghubungkan memori dengan CPU.
Mengontrol eksekusi instruksi.
Mengelola input dan output data ke/dari komputer.
Melakukan perhitungan logika.
Menyimpan data sementara.
Apa konversi bilangan desimal 25 ke biner?
11001
11010
10100
10011
10101
Bilangan oktal 17 dalam desimal adalah...?
15
16
17
18
19
Fungsi dari operator && dalam bahasa C adalah?
Operator logika OR
Operator logika AND
Operator logika NOT
Operator relasi
Operator aritmatika
Apa tujuan validasi sumber data dalam informatika?
Untuk memastikan data memiliki format yang sesuai.
Untuk menghapus data yang tidak diperlukan.
Untuk mengonversi data ke format lain.
Untuk mendeklarasikan variabel.
Untuk menampilkan hasil pengolahan data.
Apa hasil dari operasi (7 > 5) || (5 < 3)?
True
False
Null
0
1
Dalam sistem bilangan biner, operasi 1 AND 0 menghasilkan...?
0
1
10
Null
11
Pernyataan mana yang benar untuk mendeklarasikan variabel string di C?
int name;
char name[50];
float name;
double name;
string name;
Pernyataan mana yang benar tentang algoritma?
Harus ditulis dalam bahasa pemrograman.
Selalu memiliki flowchart.
Harus memiliki langkah logis yang terdefinisi.
Tidak dapat digunakan tanpa komputer.
Tidak membutuhkan pseudocode.
Bilangan biner 1010 dalam heksadesimal adalah...?
9
A
B
C
D
Fungsi dari simbol belah ketupat pada flowchart adalah?
Menyatakan proses.
Menyatakan input atau output.
Menyatakan konektor.
Menyatakan keputusan.
Menyatakan awal program.
Bilangan heksadesimal F sama dengan desimal...?
14
15
16
17
18
Apa output dari kode berikut dalam bahasa C? int a = 5, b = 10; printf("%d", a + b);
5
10
15
20
Tidak ada output
Dalam sistem bilangan oktal, angka terbesar dalam satu digit adalah...?
7
8
9
10
15
Apa fungsi utama operator % dalam bahasa C?
Menampilkan sisa pembagian.
Menghitung hasil pembagian.
Menentukan besar bilangan.
Membandingkan dua bilangan.
Mengalikan dua bilangan.
Apa fungsi utama dari CPU dalam sistem komputer?
Menyimpan data sementara
Menampilkan informasi ke layar.
Melakukan operasi logika dan aritmatika
Menghubungkan perangkat keras dengan perangkat lunak.
Mengatur aliran listrik dalam komputer.
Sistem operasi bertugas untuk...?
Mengelola perangkat keras dan perangkat lunak.
Menyusun algoritma dalam program.
Menyimpan data secara permanen.
Menjalankan semua aplikasi di internet.
Mengatur aliran data dalam jaringan.
Dalam arsitektur Von Neumann, unit yang bertugas menyimpan data dan instruksi adalah...?
ALU (Arithmetic Logic Unit)
CPU (Central Processing Unit)
Memori utama
Cache
Perangkat I/O
Apa komponen utama dari sistem komputer?
Hardware, software, dan brainware
Sistem operasi, CPU, dan aplikasi
Input, process, dan output
RAM, ROM, dan CPU
Monitor, keyboard, dan printer
Apa yang dimaksud dengan memori dalam model Von Neumann?
Tempat penyimpanan data sementara dan permanen.
Alat untuk menjalankan program.
Media input/output pada komputer.
Tempat untuk melakukan operasi logika.
Unit yang mengontrol seluruh perangkat keras.
Apa yang dimaksud dengan multitasking dalam sistem operasi?
Menjalankan lebih dari satu sistem operasi sekaligus.
Menjalankan lebih dari satu aplikasi secara bersamaan.
Memproses data dalam jumlah besar.
Menyimpan data di lebih dari satu memori.
Mempercepat proses booting.
Manakah jenis perangkat keras yang termasuk perangkat output?
Keyboard
Printer
Mouse
Scanner
Microphone
Apa keuntungan utama dari model arsitektur Von Neumann?
Pemrosesan data menjadi lebih lambat.
Memisahkan data dan instruksi dalam memori.
Memungkinkan program disimpan dalam memori yang sama dengan data.
Tidak memerlukan perangkat keras tambahan.
Mempercepat proses input dan output.
Apa fungsi utama dari ALU (Arithmetic Logic Unit)?
Mengontrol aliran data antara komponen komputer.
Melakukan operasi aritmatika dan logika.
Menyimpan instruksi sementara.
Menjalankan perintah dari sistem operasi.
Mengirimkan output ke perangkat eksternal.
