Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

KUIS AlGORITMA DAN PEMROGRAMAN

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Struktur kontrol yang digunakan untuk memilih satu tindakan dari dua kemungkinan kondisi hasil pengukuran adalah …

a)

FOR

b)

WHILE

c)

IF-THEN-ELSE

d)

REPEAT

2.

Dalam sistem kalibrasi timbangan digital, logika berikut diterapkan: “Jika selisih hasil ukur ≤ toleransi, maka alat LULUS kalibrasi, jika tidak maka TIDAK LULUS.” Struktur yang digunakan adalah …

a)

IF-THEN

b)

IF-THEN-ELSE

c)

FOR

d)

DO-WHILE

3.

Operator relasional == dalam algoritma berguna untuk …

a)

Mengulang proses pengukuran

b)

Membandingkan dua nilai hasil ukur apakah sama

c)

Menjumlahkan hasil ukur

d)

Menentukan batas toleransi

4.

Jika jumlah data hasil pengukuran sudah diketahui, maka struktur perulangan yang paling efisien digunakan adalah …

a)

WHILE

b)

FOR

c)

IF-THEN

d)

DO-WHILE

5.

Struktur WHILE paling sesuai digunakan ketika …

a)

Jumlah data belum diketahui di awal

b)

Jumlah data pasti 10

c)

Semua hasil ukur sama

d)

Tidak ada kondisi pengecekan

6.

Pernyataan do {...} while (error > 0.01); akan memastikan proses kalibrasi …

a)

Tidak dijalankan sama sekali

b)

Selalu dijalankan minimal sekali

c)

Hanya dijalankan jika error = 0

d)

Berhenti di awal

7.

Contoh penerapan pengulangan dalam kegiatan laboratorium adalah …

a)

Mengukur satu benda sekali

b)

Mengulang pengukuran 10 kali untuk mendapatkan rata-rata

c)

Membandingkan dua jenis alat ukur

d)

Menghitung selisih hasil ukur manual

8.

Pernyataan if (tegangan > 220) dalam program pengujian tegangan berfungsi untuk …

a)

Mengulang pengukuran

b)

Mengecek apakah tegangan melebihi batas aman

c)

Menghitung nilai arus listrik

d)

Menghentikan seluruh sistem

9.

Dalam algoritma pengujian sensor suhu, logika “Selama suhu belum stabil, ulangi pembacaan” termasuk struktur …

a)

IF

b)

FOR

c)

WHILE

d)

ELSE

10.

Tujuan utama penggunaan struktur perulangan dalam pemrograman alat ukur adalah …

a)

Membuat program lebih panjang

b)

Mempercepat proses pengambilan data otomatis

c)

Mengurangi ketelitian pengukuran

d)

Menghapus data pengukuran