wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz Ekspresi dan Operasi Logika (9B)

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Apa yang dimaksud dengan ekspresi dalam pemrograman?

a)

Transformasi nilai menjadi sebuah keluaran melalui proses perhitungan atau komputasi

b)

Sebuah perintah untuk mengeksekusi program

c)

Hasil dari operasi logika

d)

Kombinasi dari variabel dan konstanta

2.

Apa fungsi dari operator OR dalam ekspresi logika?

a)

Menghasilkan TRUE jika kedua kondisi salah

b)

Menghasilkan FALSE jika salah satu kondisi benar

c)

Menghasilkan TRUE jika salah satu kondisi benar

d)

Menghasilkan TRUE jika kedua kondisi benar

3.

Apa yang dilakukan operator NOT dalam ekspresi logika?

a)

Menghasilkan nilai FALSE

b)

Menghubungkan dua ekspresi

c)

Membalikkan nilai kebenaran

d)

Menghasilkan nilai TRUE

4.

Apa hasil dari ekspresi 5 > 3?

a)

TRUE

b)

Salah satu dari dua nilai

c)

FALSE

d)

Tidak terdefinisi

5.

Apa yang dimaksud dengan operand dalam ekspresi aritmetika?

a)

Hasil dari operasi

b)

Simbol untuk operasi

c)

Nilai atau variabel yang terlibat dalam operasi

d)

Kombinasi dari dua operator

6.

Apa contoh dari operator perbandingan yang digunakan untuk mengecek kesamaan dua nilai?

a)

!=

b)

==

c)

<=

d)

<

7.

Apa yang terjadi jika operator AND digunakan pada dua ekspresi logika, dan salah satu bernilai FALSE?

a)

Hasilnya FALSE

b)

Hasilnya tidak terdefinisi

c)

Tidak ada hasil

d)

Hasilnya TRUE

8.

Apa yang dimaksud dengan variabel dalam pemrograman?

a)

Nilai tetap yang tidak berubah

b)

Kombinasi dari dua nilai

c)

Simbol yang mewakili nilai yang dapat berubah

d)

Hasil dari operasi

9.

Apa yang dilakukan operator modulus (%) dalam operasi aritmetika?

a)

Menghasilkan hasil bagi

b)

Menghasilkan sisa pembagian

c)

Menjumlahkan dua nilai

d)

Mengalikan dua nilai

10.

Apa yang dimaksud dengan pernyataan If-Else dalam logika pemrograman?

a)

Menjalankan blok kode tertentu jika kondisi terpenuhi

b)

Menghentikan eksekusi program

c)

Mengulangi blok kode

d)

Menjalankan semua blok kode

11.

Apa yang dimaksud dengan konstanta dalam operand?

a)

Hasil dari operasi

b)

Nilai yang dapat berubah

c)

Nilai tetap yang tidak berubah

d)

Simbol untuk operasi

12.

Apa yang dilakukan operator AND dalam ekspresi logika?

a)

Menghasilkan TRUE jika kedua kondisi benar

b)

Menghasilkan FALSE jika kedua kondisi benar

c)

Menghasilkan TRUE jika salah satu kondisi benar

d)

Menghasilkan nilai acak

13.

Apa yang dimaksud dengan logika pemrograman?

a)

Sebuah perintah untuk mengeksekusi program

b)

Hasil dari operasi logika

c)

Cara berpikir dan merancang algoritma

d)

Kombinasi dari variabel dan konstanta

14.

Apa yang dimaksud dengan tipe data variabel?

a)

Nilai tetap yang tidak berubah

b)

Jenis nilai yang dapat disimpan

c)

Simbol untuk operasi

d)

Hasil dari operasi

15.

Apa yang dimaksud dengan operator aritmetika?

a)

Simbol yang digunakan untuk menghubungkan ekspresi

b)

Simbol yang digunakan untuk melakukan operasi matematika

c)

Simbol yang digunakan untuk membandingkan nilai

d)

Simbol yang digunakan untuk mengeksekusi program