wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ALGORITMA DAN DASAR PEMROGRAMAN

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

apa output kode program berikut?

a)

5 6

b)

5 7

c)

6 6

d)

6 7

2.

Tipe data mana yang digunakan untuk menyimpan karakter dalam C++?

a)

String

b)

Char

c)

Character

d)

Text

3.

Apa fungsi utama dari iostream dalam C++?

a)

Sebagai file header

b)

Menyediakan operasi matematika

c)

Mengelola memori

d)

Mengatur struktur data

4.

Apa output dari kode program berikut

a)

10 20

b)

20 10

c)

Error

d)

Tidak terdefinisi

5.

Manakah yang digunakan untuk mendeklarasikan fungsi dalam C++?

a)

void function();

b)

function void();

c)

function();

d)

declare function();

6.

Apa yang akan terjadi jika kita tidak mengembalikan nilai dalam fungsi yang bertipe int?

a)

Program tetap berjalan normal

b)

Program akan menampilkan nilai acak

c)

Program akan mengalami error saat kompilasi

d)

Program akan crash saat runtime

7.

Apa fungsi dari new dalam C++?

a)

Menghapus variabel dari memori

b)

Mengalokasikan memori secara dinamis

c)

Membuang objek dari program

d)

Membuat variabel baru

8.

Bagaimana cara mendeklarasikan pointer dalam C++?

a)

int *p;

b)

pointer int p;

c)

int p*;

d)

int pointer p;

9.

Apa kegunaan cin.ignore() dalam C++?

a)

Melewati karakter dalam input buffer

b)

Mengabaikan input dari pengguna

c)

Menghapus variabel dari memori

d)

Mencegah error saat kompilasi

10.

Manakah yang merupakan contoh penggunaan for loop yang benar dalam C++?

a)

for(int i = 0; i < 10; i++)

    cout << i;

b)

for i = 0 to 10

    cout << i;

c)

for(int i = 0; i < 10; i++)

    i++;

d)

loop (int i = 0; i < 10; i++)

    cout << i;

11.

Apa fungsi utama HTML?

a)

Untuk membuat tampilan interaktif pada web

b)

Untuk membuat struktur dan konten pada halaman web

c)

Untuk menyimpan data dalam basis data

d)

Untuk membuat efek animasi pada web

12.

Tag mana yang digunakan untuk membuat link di HTML?

a)

<link>

b)

<a>

c)

<href>

d)

<url>

13.

Apa kegunaan atribut alt dalam tag <img>?

a)

Untuk menampilkan teks alternatif jika gambar tidak bisa dimuat

b)

Untuk memberi warna pada gambar

c)

Untuk menentukan ukuran gambar

d)

Untuk menghubungkan gambar dengan URL

14.

Tag HTML mana yang digunakan untuk membuat tabel?

a)

<tbl>

b)

<table>

c)

<td>

d)

<tr>

15.

Apa fungsi dari tag <meta> dalam HTML?

a)

Menampilkan gambar di halaman web

b)

Menambahkan metadata seperti charset dan deskripsi halaman

c)

Menambahkan skrip interaktif

d)

Membuat animasi

16.

Tag HTML mana yang digunakan untuk menampilkan teks tebal?

a)

<bold>

b)

<strong>

c)

<b>

d)

Kedua B dan C

17.

Bagaimana cara menambahkan komentar dalam HTML?

a)

// Komentar

b)

/* Komentar */

c)

<!-- Komentar -->

d)

# Komentar

18.

Tag <iframe> dalam HTML digunakan untuk apa?

a)

Menampilkan video dalam halaman web

b)

Menampilkan halaman web lain di dalam halaman web

c)

Membuat form input

d)

Mengatur tata letak elemen

19.

Bagaimana cara membuat daftar yang terurut di HTML?

a)

<list>

b)

<ol>

c)

<ul>

d)

<li>

20.

Apa fungsi dari tag <head> dalam HTML?

a)

Untuk menampilkan isi utama halaman

b)

Untuk menyimpan metadata dan link ke CSS atau JavaScript

c)

Untuk menampilkan konten pada browser

d)

Untuk membuat navigasi