NEW
Font size
WorksheetsQuiz Pemrograman dan HTML
Total questions: 60
Worksheet time: 30mins
Apa itu HTML dan fungsinya?
HTML adalah bahasa markup untuk membuat dan menyusun konten di web.
HTML adalah bahasa pemrograman untuk aplikasi desktop.
HTML digunakan untuk mengedit gambar di web
HTML adalah sistem operasi untuk perangkat mobile.
HTML adalah bahasa pemrograman untuk aplikasi Komputer.
Jelaskan fungsi tag dalam dokumen HTML?
Fungsi tag adalah untuk menyimpan metadata dan informasi penting tentang dokumen HTML.
Fungsi tag adalah untuk menampilkan konten utama halaman.
Fungsi tag adalah untuk mengatur layout dan desain halaman.
Fungsi tag adalah untuk menyimpan gambar dan video.
Fungsi tag adalah untuk menampilkan konten akhir halaman.
Bagaimana cara menambahkan komentar dalam HTML?
Gunakan sintaks: .
Gunakan sintaks: # komentar di sini #.
Gunakan sintaks: /* komentar di sini */.
Gunakan sintaks: // komentar di sini //.
Gunakan sintaks: ,
Apa yang dimaksud dengan bahasa pemrograman Pascal?
Bahasa pemrograman tingkat tinggi
Bahasa scripting
Bahasa markup
Bahasa pemrograman tingkat rendah
Bahasa pemrograman
Apa tipe data yang digunakan untuk menyimpan nilai benar atau salah?
String
Boolean
Integer
Real
Tipe data numrik Integer
Apa perbedaan antara 'read' dan 'readln' dalam Pascal?
Readln hanya untuk angka
Read ganti baris, readln tidak ganti baris
Keduanya sama
Readln tidak ganti baris, read ganti baris
Readln ganti baris, read tidak ganti baris
Apa tipe data yang digunakan untuk menyimpan angka pecahan?
String
Real
Char
Integer
Boolean
Apa yang digunakan untuk menentukan posisi awal kursor dalam tampilan?
WRITE
GOTOXY
CLRSCR
READ
REPEAT
Apa yang digunakan untuk perulangan selama kondisi bernilai benar?
FOR
WHILE-DO
CASE
REPEAT-UNTIL
REPEAT
Jelaskan langkah-langkah dalam merancang algoritma…
Kumpulkan informasi setelah membuat pseudocode
Langkah-langkah dalam merancang algoritma adalah: identifikasi masalah, kumpulkan informasi, tentukan langkah-langkah, buat pseudocode, uji algoritma, dan revisi.
Buat algoritma tanpa menguji
Tentukan langkah-langkah tanpa mengidentifikasi masalah
Tentukan langkah-langkah sebelum membuat pseudocode / program
Apa yang dimaksud dengan flowchart?
Flowchart adalah alat untuk menggambar gambar.
Flowchart adalah diagram yang menunjukkan langkah-langkah dalam suatu proses.
Flowchart adalah jenis software untuk pemrograman.
Flowchart adalah tabel yang menunjukkan data statistik.
Flowchart adalah tabel yang menunjukkan data program.
Sebutkan contoh perulangan yang umum digunakan dalam pascal…
foreach
for, while, dan do while.
repeat until
loop while
loop
Jelaskan penggunaan simbol input/output dalam flowchart..
Simbol input/output tidak memiliki fungsi dalam flowchart.
Simbol input/output dalam flowchart digunakan untuk menunjukkan proses pengambilan data (input) dan penyajian hasil (output) kepada pengguna.
Simbol input/output hanya digunakan untuk proses penyimpanan data.
Simbol input/output digunakan untuk menggambar diagram alir.
Simbol input/output digunakan untuk menggambar diagram data.
Apa yang dimaksud dengan multimedia pada perangkat lunak..
Penggunaan multimedia untuk memperkuat genre gim
Penggunaan multimedia untuk chatting dan e-learning
Penggunaan multimedia untuk pembuatan film
Penggunaan multimedia untuk pemasaran produk
Penggunaan multimedia untuk pemasaran produk dan jasa.
Apa yang dimaksud dengan animasi dalam multimedia…
Link untuk menggabungkan berbagai elemen multimedia
Gelombang yang dihasilkan dari benda bergetar di udara
Serangkaian gambar bergerak berurutan
Hasil rekaman proses kejadian yang berisikan gambar berurutan
Serangkaian gambar bergerak tidak berurutan
Apa itu algoritma dalam pemrograman?
Algoritma adalah perangkat keras yang mempercepat proses komputer.
Algoritma adalah bahasa pemrograman yang digunakan untuk menulis kode.
Algoritma adalah langkah-langkah terstruktur untuk menyelesaikan masalah dalam pemrograman.
Algoritma adalah jenis virus yang menyerang perangkat lunak.
Apa itu algoritma dalam pemrograman?
Algoritma adalah perangkat keras yang mempercepat proses komputer.
Algoritma adalah bahasa pemrograman yang digunakan untuk menulis kode.
Algoritma adalah langkah-langkah terstruktur untuk menyelesaikan masalah dalam pemrograman.
Algoritma adalah jenis virus yang menyerang perangkat lunak.
Sebutkan tiga jenis struktur kontrol dalam algoritma!
1. Struktur kontrol seleksi, 2. Struktur kontrol perulangan, 3. Struktur kontrol pengulangan.
Struktur kontrol variabel
Struktur kontrol data,
Struktur kontrol fungsi,
Apa perbedaan antara algoritma dan program?
Algoritma dan program adalah istilah yang sama dan dapat digunakan secara bergantian.
Program adalah langkah-langkah penyelesaian masalah yang tidak terstruktur.
Algoritma adalah program yang ditulis dalam bahasa pemrograman.
Algoritma adalah langkah-langkah penyelesaian masalah, sedangkan program adalah kode yang mengimplementasikan algoritma.
Jelaskan langkah-langkah dalam merancang algoritma!
Kumpulkan informasi setelah membuat pseudocode
Buat algoritma tanpa menguji
Tentukan langkah-langkah tanpa mengidentifikasi masalah
Langkah-langkah dalam merancang algoritma adalah: identifikasi masalah, kumpulkan informasi, tentukan langkah-langkah, buat pseudocode, uji algoritma, dan revisi.
Apa itu pseudocode dan bagaimana cara menggunakannya?
Pseudocode adalah cara untuk menjalankan program secara langsung.
Pseudocode hanya digunakan untuk menulis kode akhir.
Pseudocode adalah representasi algoritma dalam bentuk yang mudah dibaca, digunakan untuk merancang dan mendiskusikan solusi.
Pseudocode adalah bahasa pemrograman yang kompleks.
Jelaskan konsep rekursi dalam algoritma!
Rekursi adalah metode untuk menyimpan data dalam struktur linear.
Rekursi adalah teknik di mana fungsi mengulangi dirinya sendiri tanpa batas.
Rekursi adalah teknik di mana fungsi memanggil dirinya sendiri untuk menyelesaikan masalah.
Rekursi adalah cara untuk mengoptimalkan penggunaan memori dalam algoritma.
Sebutkan keuntungan menggunakan algoritma yang efisien!
Meningkatkan kompleksitas algoritma
Meningkatkan penggunaan memori
Mengurangi kecepatan eksekusi
Keuntungan menggunakan algoritma yang efisien adalah peningkatan performa dan pengurangan penggunaan sumber daya.
Apa yang dimaksud dengan flowchart?
Flowchart adalah alat untuk menggambar gambar.
Flowchart adalah tabel yang menunjukkan data statistik.
Flowchart adalah jenis software untuk pemrograman.
Flowchart adalah diagram yang menunjukkan langkah-langkah dalam suatu proses.
Sebutkan tiga simbol dasar dalam flowchart!
Oval, Persegi Panjang, Belah Ketupat
Segitiga
Lingkaran
Persegi
Jelaskan langkah-langkah dalam menyusun algoritma!
1. Langkah pertama adalah menulis kode langsung.
3. Identifikasi masalah setelah menulis algoritma.
1. Identifikasi masalah, 2. Tentukan input/output, 3. Rancang langkah-langkah, 4. Tulis algoritma, 5. Uji algoritma, 6. Perbaiki dan optimalkan.
2. Uji algoritma sebelum merancang langkah-langkah.
Buatlah contoh flowchart sederhana untuk menghitung luas persegi!
Luas persegi = s * s
Luas persegi = s + s
Luas persegi = 2 * s
Luas persegi = s / 2
Apa itu pseudocode dalam konteks algoritma?
Pseudocode adalah representasi informal dari algoritma.
Pseudocode adalah bahasa pemrograman formal.
Pseudocode hanya digunakan untuk dokumentasi.
Pseudocode adalah algoritma yang sudah diimplementasikan.
Sebutkan perbedaan antara flowchart dan algoritma!
Flowchart hanya digunakan untuk program komputer, sedangkan algoritma untuk semua jenis masalah.
Algoritma selalu lebih rumit daripada flowchart.
Perbedaan utama antara flowchart dan algoritma adalah bahwa flowchart bersifat visual dan menggunakan simbol, sedangkan algoritma bersifat tekstual dan menggunakan deskripsi langkah-langkah.
Flowchart dan algoritma adalah dua istilah yang sama.
Jelaskan apa itu percabangan dalam pemrograman!
Percabangan adalah proses pengulangan dalam program.
Percabangan adalah cara untuk mengurutkan data dalam program.
Percabangan adalah fungsi yang mengubah tipe data dalam program.
Percabangan adalah struktur kontrol yang memungkinkan pengambilan keputusan dalam program berdasarkan kondisi tertentu.
Sebutkan simbol flowchart yang digunakan untuk proses!
Segitiga
Lingkaran
Persegi panjang
Jajar genjang
Apa fungsi dari simbol terminator dalam flowchart?
Menandai awal dan akhir proses.
Mewakili keputusan yang harus diambil.
Menunjukkan langkah-langkah detail dalam proses.
Menggambarkan alur data dalam sistem.
Buatlah flowchart untuk menentukan bilangan genap atau ganjil!
Flowchart untuk menentukan bilangan positif atau negatif: 1. Input bilangan -> 2. Jika bilangan > 0, output 'Positif', jika bilangan < 0, output 'Negatif'.
Flowchart untuk menentukan bilangan bulat atau pecahan: 1. Input bilangan -> 2. Jika bilangan % 1 = 0, output 'Bulat', jika tidak, output 'Pecahan'.
Flowchart untuk menentukan bilangan prima atau komposit: 1. Input bilangan -> 2. Jika bilangan < 2, output 'Bukan Prima', jika bilangan = 2, output 'Prima', jika tidak, periksa faktor.
Flowchart untuk menentukan bilangan genap atau ganjil: 1. Input bilangan -> 2. Hitung bilangan % 2 -> 3. Jika hasil = 0, output 'Genap', jika hasil = 1, output 'Ganjil'.
Jelaskan bagaimana cara menulis pseudocode untuk algoritma!
Pseudocode hanya menggunakan simbol matematis tanpa penjelasan.
Pseudocode ditulis dalam bahasa pemrograman tertentu.
Pseudocode adalah representasi algoritma dalam bentuk yang mudah dibaca, menggunakan bahasa alami dan struktur logis.
Pseudocode tidak memerlukan struktur logis dan hanya berupa teks biasa.
Apa yang dimaksud dengan struktur kontrol dalam pemrograman?
Struktur kontrol adalah mekanisme yang mengatur alur eksekusi program.
Struktur kontrol adalah jenis data dalam pemrograman.
Struktur kontrol digunakan untuk mendeklarasikan variabel.
Struktur kontrol adalah fungsi yang mengembalikan nilai.
Sebutkan contoh perulangan yang umum digunakan dalam C++!
Contoh perulangan yang umum digunakan dalam C++ adalah for, while, dan do while.
loop while
foreach
repeat until
Buatlah flowchart untuk menghitung faktorial dari suatu bilangan!
Flowchart untuk menghitung rata-rata dari sekumpulan bilangan.
Diagram alir untuk mengalikan dua bilangan.
Flowchart untuk menghitung jumlah dari suatu bilangan.
Flowchart untuk menghitung faktorial dari suatu bilangan.
Jelaskan penggunaan simbol input/output dalam flowchart!
Simbol input/output tidak memiliki fungsi dalam flowchart.
Simbol input/output dalam flowchart digunakan untuk menunjukkan proses pengambilan data (input) dan penyajian hasil (output) kepada pengguna.
Simbol input/output hanya digunakan untuk proses penyimpanan data.
Simbol input/output digunakan untuk menggambar diagram alir.
Apa yang dimaksud dengan algoritma efisien?
Algoritma yang menyelesaikan masalah dengan penggunaan sumber daya minimal.
Algoritma yang selalu memberikan hasil yang salah.
Algoritma yang tidak memerlukan sumber daya sama sekali.
Algoritma yang memerlukan banyak waktu untuk menyelesaikan masalah.
Sebutkan keuntungan menggunakan flowchart dalam pemrograman!
Mengurangi penggunaan memori
Keuntungan menggunakan flowchart dalam pemrograman antara lain: memudahkan pemahaman alur program, mengidentifikasi kesalahan, dan meningkatkan komunikasi.
Meningkatkan kecepatan eksekusi program
Membuat program lebih sulit dipahami
Apa yang dimaksud dengan multimedia pada perangkat lunak?
Penggunaan multimedia untuk memperkuat genre gim
Penggunaan multimedia untuk chatting dan e-learning
Penggunaan multimedia untuk pembuatan film
Penggunaan multimedia untuk pemasaran produk
Apa yang dimaksud dengan link interaktif dalam multimedia?
Link untuk menghubungkan perangkat lunak dengan gim
Link untuk mengirim pesan suara dalam multimedia
Link untuk mengunduh aplikasi multimedia
Link untuk menggabungkan berbagai elemen multimedia
Apa yang dimaksud dengan audio dalam multimedia?
Serangkaian gambar bergerak berurutan
Hasil rekaman proses kejadian yang berisikan gambar berurutan
Gelombang yang dihasilkan dari benda bergetar di udara
Link untuk menggabungkan berbagai elemen multimedia
Apa yang dimaksud dengan animasi dalam multimedia?
Serangkaian gambar bergerak berurutan
Hasil rekaman proses kejadian yang berisikan gambar berurutan
Link untuk menggabungkan berbagai elemen multimedia
Gelombang yang dihasilkan dari benda bergetar di udara
Apa yang dimaksud dengan video dalam multimedia?
Link untuk menggabungkan berbagai elemen multimedia
Serangkaian gambar bergerak berurutan
Hasil rekaman proses kejadian yang berisikan gambar berurutan
Gelombang yang dihasilkan dari benda bergetar di udara
Apa yang dimaksud dengan bahasa pemrograman Pascal?
Bahasa scripting
Bahasa pemrograman tingkat rendah
Bahasa pemrograman tingkat tinggi
Bahasa markup
Apa tipe data yang digunakan untuk menyimpan nilai benar atau salah?
String
Boolean
Real
Integer
Apa perbedaan antara 'read' dan 'readln' dalam Pascal?
Readln hanya untuk angka
Keduanya sama
Read ganti baris, readln tidak ganti baris
Readln tidak ganti baris, read ganti baris
Apa yang digunakan untuk menampilkan hasil tanpa ganti baris?
write
writeln
read
readln
Apa tipe data yang digunakan untuk menyimpan angka pecahan?
String
Char
Real
Integer
Apa yang digunakan untuk menentukan posisi awal kursor dalam tampilan?
WRITE
CLRSCR
GOTOXY
READ
Apa struktur keputusan yang digunakan untuk menyeleksi suatu kondisi?
IF
WHILE
REPEAT
FOR
Apa bentuk penulisan dari struktur IF-THEN?
IF
IF
IF
IF
Apa yang digunakan untuk perulangan selama kondisi bernilai benar?
FOR
WHILE-DO
REPEAT-UNTIL
CASE
Apa yang digunakan untuk menghitung luas persegi panjang?
Panjang + Lebar
Panjang / Lebar
Panjang - Lebar
Panjang * Lebar
Apa yang digunakan untuk menampilkan data siswa?
READ
WRITE
Writeln
GOTOXY
Apa yang digunakan untuk mengatur tampilan program yang rapi?
CLRSCR
WRITE
READLN
GOTOXY
Apa yang digunakan untuk perulangan yang ditentukan jumlahnya?
FOR
WHILE
REPEAT
CASE
Apa yang digunakan untuk menampilkan hasil perhitungan dalam Pascal?
READ
WRITE
GOTOXY
Writeln
Bagaimana cara membaca flowchart?
Mengabaikan langkah-langkah dan langsung melompat ke keputusan.
Hanya fokus pada simbol-simbol yang besar dan mencolok.
Ikuti alur dari simbol awal hingga akhir, membaca setiap langkah dan keputusan.
Baca dari akhir ke awal tanpa memperhatikan simbol.
