wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz Pemrograman Dasar

Total questions: 21

Worksheet time: 11mins

Name
Class
Date
1.

Berikut yang bukan termasuk jenis-jenis operator dalam struktur program adalah…

a)

Arithmetic

b)

Relational

c)

Assignment

d)

Logical

e)

Statement

2.

Nilai dari 38 div 5 adalah…

a)

1

b)

2

c)

3

d)

4

e)

5

3.

Nilai yang dimiliki jika sebuah saklar listrik dalam kondisi OFF adalah…

a)

4

b)

3

c)

2

d)

1

e)

0

4.

Pernyataan BREAK dapat digunakan untuk menghentikan pernyataan…

a)

BEGIN

b)

CASE OF

c)

CONTINUE

d)

END

e)

WRITELN

5.

Jika sebuah pengulangan pada struktur WHILE tidak pernah berhenti menandakan bahwa….

a)

Apabila kondisi bernilai false

b)

Logika pemrogramannya benar

c)

Badan pengulangan harus trus

d)

Instruksi yang mengubah nilai variable kondisi

e)

Logika pemrogramannya salah

6.

Berpikir komputasi memiliki empat pondasi sebagai berikut, kecuali…

a)

Abstraksi

b)

Pola

c)

Kritis

d)

Dekomposisi

e)

Algoritma

7.

Berpikir komputasional merupakan suatu kemampuan untuk…

a)

Merancang perangkat keras komputer

b)

Menggunakan perangkat lunak komputer

c)

Memecahkan masalah secara logis dan efisien

d)

Mengoperasikan komputer dengan cepat

e)

Mengembangkan jaringan komputer

8.

Seorang siswa diberikan tugas untuk memecahkan masalah menggunakan berpikir komputasional. Langkah pertama yang sebaiknya dilakukan adalah…

a)

Menulis kode program menggunakan bahasa pemrograman

b)

Mengidentifikasi masalah yang harus dipecahkan

c)

Membaca buku teks tentang algoritma

d)

Mencari solusi yang telah dibuat oleh orang lain di internet

e)

Membahas masalah dengan teman sekelas

9.

Sekumpulan keterangan yang diperoleh dari suatu hasil pengamatan yang dapat berupa angka, lambang, ataupun sifat merupakan definisi dari…

a)

Berita

b)

Fakta

c)

Folder

d)

Data

e)

Sifat

10.

Manakah pilihan di bawah ini yang tidak termasuk sebagai fungsi data adalah…

a)

Berfungsi sebagai pedoman dalam suatu penelitian atau perencanaan

b)

Sebagai wadah untuk memecahkan suatu masalah

c)

Sebagai acuan dalam mengambil keputusan dalam pemecahan masalah

d)

Sebagai acuan dalam implementasi suatu kegiatan

e)

Sebagai dasar untuk melakukan evaluasi terhadap suatu kegiatan

11.

Jenis data yang dikumpulkan hanya pada waktu tertentu saja, digunakan untuk mengetahui keadaan pada waktu tersebut. Misalnya pada data penelitian kuesioner disebut dengan data…

a)

Primer

b)

Sekunder

c)

Kuantitatif

d)

Kualitati

12.

n hanya pada waktu tertentu saja, digunakan untuk mengetahui keadaan pada waktu tersebut. Misalnya pada data penelitian kuesioner disebut dengan data…

a)

Primer

b)

Sekunder

c)

Kuantitatif

d)

Kualitatif

e)

Cross section

13.

Jeni data yang dikumpulkan secara berkala dari waktu ke waktu dan berguna untuk mengetahui perkembangan dari suatu kejadian pada periode tertentu. Misalnya, data harga sembako merupakan jenis data…

a)

Sekunder

b)

Berkala

c)

Primer

d)

Kuantitatif

e)

Kualitatif

14.

Manakah perangkat lunak pada pilihan di bawah ini yang digunakan untuk mengolah angka dan data dalam bentuk tabel?

a)

Spreadsheet

b)

Text editor

c)

Web browser

d)

Database management system

e)

Multimedia player

15.

Berdasarkan asal katanya, kata “data” berasal dari bahasa Latin yang disebut “Datum”, yang memiliki arti sebagai adalah…

a)

Sesuatu yang harus diusahakan

b)

Sesuatu yang didapatkan

c)

Sesuatu yang harus disimpan

d)

Sesuatu yang dapat digunakan

e)

Sesuatu yang diberikan

16.

Manakah dari pilihan di bawah ini yang bukan merupakan program dari Microsoft office?

a)

Microsoft Excel

b)

Adobe Photoshop

c)

Microsoft Access

d)

Microsoft Powerpoint

e)

Microsoft Word

17.

Teknik pengulangan yang paling tua dalam bahasa pemrograman adalah….

a)

DO-WHILE

b)

FOR

c)

IF

d)

IF-ELSE

e)

WHILE

18.

Dua komponen penting yang selalu menyertai pada struktur perulangan adalah…

a)

Inisialisasi dan terminasi

b)

Inisialisasi dan variable

c)

Terminasi dan instruksi

d)

Variable dan instruksi

e)

Variable dan terminasi

19.

Perhatikan data berikut! 1) Rendah 2) Menengah 3) Tinggi 4) Tinggi sekali Berdasarkan data di atas, yang termasuk klasifikasi bahasa pemrograman adalah….

a)

(1) dan (3)

b)

(2) dan (4)

c)

(1) dan (4)

d)

(1), (2), dan (3)

e)

(2), (3), dan (4)

20.

Faktor utama yang membedakan struktur kode program struktur algoritma yaitu….

a)

Aturan penulisan

b)

Deklarasi

c)

Deskripsi

d)

Judul

e)

Pernyataan

21.

Jenis tanda yang digunakan sebagai penunjuk aliran data/informasi yang akan diproses adalah…

a)

Kurung kurawal

b)

Lingkaran kecil

c)

Tanda panah

d)

Tanda siku

e)

Titik dua