WorksheetsKuis Algoritma dan Pemrograman Kelas 10 (PH-MA/SMA)
Total questions: 50
Worksheet time: 25mins
Algoritma adalah ...
Bahasa pemrograman
Langkah-langkah logis menyelesaikan masalah
Perangkat keras
Sistem operasi
Data komputer
Flowchart digunakan untuk ...
Menulis kode
Menyimpan data
Menjelaskan alur algoritma
Mengedit program
Menguji hardware
Simbol flowchart untuk awal dan akhir adalah ...
Persegi
Jajar genjang
Belah ketupat
Oval
Panah
Simbol keputusan pada flowchart berbentuk ...
Lingkaran
Oval
Belah ketupat
Persegi
Segitiga
Pseudocode ditulis menggunakan ...
Bahasa mesin
Bahasa pemrograman tertentu
Bahasa manusia sederhana
Bahasa C
HTML
Pseudocode bertujuan untuk ...
Langsung dijalankan
Memudahkan memahami algoritma
Menggambar flowchart
Menyimpan data
Menguji komputer
Algoritma yang baik harus ...
Panjang
Sulit dipahami
Logis dan jelas
Acak
Rumit
Flowchart bersifat ...
Teks
Angka
Grafik
Audio
Video
Simbol input/output pada flowchart adalah ...
Persegi
Oval
Belah ketupat
Jajar genjang
Lingkaran
Algoritma digunakan sebelum ...
Menyalakan komputer
Menulis program
Membeli komputer
Menginstal OS
Menggambar
Pemrograman prosedural adalah ...
Berbasis objek
Berdasarkan langkah-langkah
Berbasis gambar
Berbasis web
Berbasis AI
Contoh bahasa prosedural adalah ...
Java
Python OOP
C
Ruby
Kotlin
Pemrograman berorientasi objek berfokus pada ...
Langkah
Variabel
Objek
Data tunggal
File
Perbedaan utama prosedural dan OOP adalah ...
Warna kode
Jumlah baris
Cara mengelola program
Kecepatan komputer
Sistem operasi
Pada prosedural, program dibagi menjadi ...
Objek
Kelas
Fungsi
Paket
Library
Bahasa C menggunakan paradigma ...
OOP
Fungsional
Prosedural
Visual
Logika
OOP memiliki konsep class dan ...
Variabel
Prosedur
Objek
Loop
Array
Pemrograman prosedural cocok untuk ...
Program sederhana
Game 3D
AI
Aplikasi besar
Web dinamis
OOP biasanya digunakan untuk ...
Program kecil
Program besar
Hitung manual
Diagram
Flowchart
Paradigma pemrograman adalah ...
Bahasa
Gaya menulis program
Hardware
Software
Compiler
Bahasa C pertama kali dikembangkan oleh ...
Bill Gates
Dennis Ritchie
Linus Torvalds
Steve Jobs
Mark Zuckerberg
File program C disimpan dengan ekstensi ...
.txt
.java
.py
.c
.cpp
Fungsi utama dalam program C adalah ...
start()
main()
begin()
run()
program()
IDE adalah singkatan dari ...
Integrated Development Environment
Internal Data Editor
Internet Device Engine
Input Data Editor
Integrated Device Editor
Contoh IDE untuk bahasa C adalah ...
Notepad
Dev-C++
Paint
Chrome
Word
Compiler berfungsi untuk ...
Menjalankan OS
Menerjemahkan program
Menggambar
Menyimpan data
Menghapus file
Bahasa C termasuk bahasa ...
Tingkat rendah
Tingkat tinggi
Mesin
Assembly
Biner
Program C dijalankan setelah ...
Dikompilasi
Disimpan
Dihapus
Digambar
Dicetak
IDE membantu programmer untuk ...
Bermain game
Menulis dan menjalankan program
Mengedit foto
Browsing
Menonton video
Bahasa C sering digunakan untuk ...
Sistem operasi
Editing video
Desain grafis
Musik
Animasi
Program C diawali dengan ...
Variabel
Komentar
Library
Fungsi main()
Output
Fungsi printf digunakan untuk ...
Input
Output
Perulangan
Keputusan
Fungsi
Tipe data int digunakan untuk ...
Teks
Pecahan
Bilangan bulat
Huruf
Logika
Tipe data char digunakan untuk ...
Angka
Huruf
Pecahan
Logika
Array
Tipe data float digunakan untuk ...
Bilangan bulat
Teks
Pecahan
Huruf
Logika
Konstanta adalah nilai yang ...
Bisa berubah
Tidak bisa berubah
Selalu nol
Acak
Kosong
Contoh konstanta di C adalah ...
int x
#define PI 3.14
float y
char a
scanf
Tanda ; dalam C berfungsi untuk ...
Menghentikan program
Mengakhiri perintah
Mengulang
Menggabung
Menjalankan
Komentar satu baris di C diawali dengan ...
/*
//
##
**
Struktur dasar program C terdiri dari ...
Input saja
Output saja
Library, main, perintah
Data saja
Loop saja
Ekspresi dalam program adalah ...
Kalimat
Perhitungan
Gambar
File
Diagram
Struktur keputusan menggunakan perintah ...
for
while
if
do
break
Perulangan digunakan untuk ...
Memilih
Mengulang perintah
Menghentikan
Menyimpan
Menghapus
Contoh perulangan adalah ...
if
switch
for
printf
scanf
Fungsi dalam program bertujuan untuk ...
Mengulang
Memecah program
Menghapus data
Menggambar
Menyimpan
Fungsi main() adalah ...
Fungsi tambahan
Fungsi utama
Fungsi loop
Fungsi input
Fungsi output
Coding adalah kegiatan ...
Mengetik
Menulis program
Menggambar
Mengedit foto
Browsing
Pemrograman adalah proses ...
Menulis kode
Membuat algoritma dan kode
Menyimpan data
Menghapus file
Mencetak
Perintah break digunakan untuk ...
Melanjutkan
Menghentikan loop
Mengulang
Menyimpan
Menampilkan
Struktur kontrol membantu program menjadi ...
Acak
Teratur
Lambat
Sulit
Panjang
