wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

INFOR PRA PSAS 2526

Total questions: 46

Worksheet time: 23mins

Name
Class
Date
1.

Gambar di samping adalah contoh struktur data ....

a)

Tree

b)

Graf

c)

Daftar (List)

d)

Tumpukan (Stack)

2.

Gambar di samping adalah contoh struktur data ....

a)

Tree

b)

Graf

c)

Daftar (List)

d)

Tumpukan (Stack)

3.

Struktur susunan kepengurusan dalam sebuah organisasi, biasanya digambarkan dengan ....

a)

Tree

b)

Graf

c)

Daftar (List)

d)

Tumpukan (Stack)

4.

Untuk merepresentasikan data dalam berbagai kasus, misalnya jalan yang menghubungkan 2 tempat, secara spesifik misalnya menggambarkan jalur kereta api dari suatu kota ke kota lain dapat menggunakan ....

a)

Tree

b)

Graf

c)

Daftar (List)

d)

Tumpukan (Stack)

5.

Berdasarkan graf di samping, jalan yang searah digambarkan pada . . .

a)

A ke B

b)

A ke D

c)

C ke E

d)

A ke C

6.

Gambar di samping adalah contoh . . .

a)

Operasi

b)

Operator

c)

Operand

d)

Expresi Aritmatika.

7.

Pada gambar di samping angka 1,2,3 disebut Sebagai . . .

a)

Operasi

b)

Operator

c)

Operand

d)

Expresi Aritmatika.

8.

Pada gambar di samping simbol +,x disebut Sebagai . . .

a)

Operasi

b)

Operator

c)

Operand

d)

Expresi Aritmatika.

9.

Sebuah tipe data yang hanya dapat memiliki dua nilai, yaitu benar (true) atau salah (false) adalah . . .

a)

Desimal

b)

Heksadesimal

c)

Oktal

d)

Boolean

10.

Nilai true atau false pada boolean dapat juga direpresentasikan dengan bilangan biner, yaitu . . .

a)

1 atau 0

b)

1 atau 2

c)

2 atau 3

d)

3 atau 4

11.

Hasil dari operasi Boolean True And True adalah . . .

a)

True

b)

False

c)

NOT

d)

XOR

12.

Hasil dari operasi Boolean True And False adalah . . .

a)

True

b)

False

c)

NOT

d)

XOR

13.

Hasil dari operasi Boolean False And True adalah . . .

a)

True

b)

False

c)

NOT

d)

XOR

14.

Hasil dari operasi Boolean False And False adalah . . .

a)

True

b)

False

c)

NOT

d)

XOR

15.

Hasil dari operasi Boolean True Or True adalah . . .

a)

NOT

b)

XOR

c)

True

d)

False

16.

Hasil dari operasi Boolean True Or False adalah....

a)

NOT

b)

XOR

c)

True

d)

False

17.

Hasil dari operasi Boolean False Or True adalah....

a)

NOT

b)

XOR

c)

True

d)

False

18.

Hasil dari operasi Boolean False Or False adalah....

a)

NOT

b)

XOR

c)

True

d)

False

19.

Jika Operan True diberikan Operator Not maka akan menghasilkan....

a)

True

b)

False

c)

OR

d)

XOR

20.

Jika Operan False diberikan Operator Not maka akan menghasilkan....

a)

True

b)

False

c)

OR

d)

XOR

21.

Microsoft Excel digunakan untuk....

a)

Mengedit gambar

b)

Mengolah angka dan teks

c)

Membuat animasi

d)

Membuat video

22.

Ekstensi standar file Microsoft Excel adalah....

a)

.docx

b)

.pptx

c)

.xlsx

d)

.txt

23.

Lembar kerja di dalam workbook disebut....

a)

Worksheet

b)

Cell

c)

Range

d)

Sheetbook

24.

Rumus untuk menjumlahkan data pada cell A1 sampai A5 adalah....

a)

=SUM(A1:A3

b)

=COUNT(A1:A5)

c)

=SUM(A1:A5)

d)

=AVERAGE(A1:A5)

25.

Rumus untuk menjumlahkan data pada cell A1 sampai A3 adalah....

a)

=SUM(A1:A3)

b)

=COUNT(A1:A5)

c)

=SUM(A1:A5)

d)

=AVERAGE(A1:A5)

26.

Rumus untuk mencari rata-rata data pada cell A1 sampai A5 adalah....

a)

=SUM(A1:A3)

b)

=COUNT(A1:A5)

c)

=SUM(A1:A5)

d)

=AVERAGE(A1:A5)

27.

Rumus untuk mencari nilai tertinggi data pada cell A1 sampai A5 adalah....

a)

=MIN(A1:A5)

b)

=COUNT(A1:A5)

c)

=MAX(A1:A5)

d)

=AVERAGE(A1:A5)

28.

Rumus untuk mencari nilai terendah data pada cell A1 sampai A5 adalah....

a)

=MIN(A1:A5)

b)

=COUNT(A1:A5)

c)

=MAX(A1:A5)

d)

=AVERAGE(A1:A5)

29.

Jika ingin menghitung 5 pangkat 2 di Excel, maka rumusnya adalah....

a)

=5*2

b)

=52=5^2

c)

=5+2

d)

=5/2

30.

Jika ingin menghitung 5 bagi 2 di Excel, maka rumusnya adalah....

a)

=5*2

b)

=52=5^2

c)

=5+2

d)

=5/2

31.

Yang dimaksud dengan pseudocode adalah ....

a)

Bahasa pemrograman yang dapat langsung dijalankan oleh komputer.

b)

Deskripsi logika program dalam bahasa sehari-hari yang menyerupai bahasa pemrograman.

c)

Bahasa khusus yang digunakan untuk membuat aplikasi.

d)

Sintaks yang digunakan dalam kode program sebenarnya.

32.

Fungsi utama pseudocode adalah…

a)

Menggantikan bahasa pemrograman.

b)

Menulis kode program dengan cepat.

c)

Membantu memahami alur logika program sebelum ditulis dalam bahasa pemrograman.

d)

Menjalankan program tanpa error

33.

Kata kunci seperti INPUT, OUTPUT, dan IF dalam pseudocode biasanya ditulis dengan….

a)

Huruf kecil

b)

Huruf besar

c)

Campuran huruf besar dan kecil

d)

Huruf miring

34.

Instruksi INPUT dalam pseudocode berfungsi untuk….

a)

Menyimpan hasil perhitungan

b)

Menampilkan hasil di layar

c)

Memasukkan data dari pengguna

d)

Mengulang proses tertentu

35.

Instruksi OUTPUT dalam pseudocode berfungsi untuk….

a)

Menyimpan hasil perhitungan

b)

Menampilkan hasil di layar

c)

Memasukkan data dari pengguna

d)

Mengulang proses tertentu

36.

Pernyataan IF Nilai >= 75 THEN OUTPUT "Lulus" digunakan untuk….

a)

Mengulang proses sampai nilai 75

b)

Menentukan apakah nilai lulus atau tidak

c)

Menghitung rata-rata nilai

d)

Menampilkan semua nilai lebih dari 75

37.

37. Perintah WHILE i <= 10 DO termasuk dalam struktur….

a)

a. Percabangan

b)

b. Input/output

c)

c. Perulangan

d)

d. Fungsi

38.

Berdasarkan pseudocode berikut : INPUT X IF X MOD 2 = 0 THEN OUTPUT "Bilangan Genap" ELSE OUTPUT "Bilangan Ganjil" END IF Program tersebut berfungsi untuk… .

a)

Menentukan nilai lulus atau tidak.

b)

Menentukan bilangan ganjil atau genap

c)

Menghitung hasil bagi dua bilangan

d)

Menjumlahkan bilangan

39.

39. Berdasarkan pseudocode berikut :

INPUT Nilai
IF Nilai >= 75 THEN
OUTPUT "Lulus"
ELSE
OUTPUT ...

Apa output yang tepat untuk bagian ELSE pada pseudocode di atas?

a)

Tidak Lulus

b)

Lulus

c)

Remidi

d)

Nilai Kurang

40.

Program tersebut berfungsi untuk… .

a)

Menentukan nilai lulus atau tidak.

b)

Menentukan bilangan ganjil atau genap

c)

Menghitung hasil bagi dua bilangan

d)

Menjumlahkan bilangan

41.

Berdasarkan pseudocode berikut : INPUT A INPUT B jumlah = A + B OUTPUT "Hasil Penjumlahan = ", jumlah Program tersebut berfungsi untuk… .

a)

Menentukan nilai lulus atau tidak.

b)

Menentukan bilangan ganjil atau genap

c)

Menghitung hasil bagi dua bilangan

d)

Menjumlahkan bilangan

42.

Manakah gambar pohon keputusan yang tepat untuk memutuskan apakah seorang anak kecil boleh minum es atau tidak?

a)

Pohon keputusan dengan kriteria kesehatan anak dan cuaca sebagai cabang utama.

b)

Pohon keputusan dengan kriteria warna es dan rasa sebagai cabang utama.

c)

Pohon keputusan dengan kriteria harga es dan jumlah es sebagai cabang utama.

d)

Pohon keputusan dengan kriteria usia anak dan jenis minuman sebagai cabang utama.

43.

Berdasarkan peta sederhana 4 kota berikut (graf tak berarah dengan bobot jarak): Jarak A–B = 5 km, Jarak A–C = 7 km, Jarak B–C = 3 km, Jarak C–D = 5 km. Berapakah jarak terdekat dari Jakarta (A) ke Surabaya (D)?

a)

10 km

b)

12 km

c)

8 km

d)

15 km

44.

Gambar di bawah menunjukkan proses fotosintesis. Apa yang terjadi pada proses tersebut?

a)

Tumbuhan menghasilkan oksigen dan glukosa dari karbon dioksida dan air.

b)

Tumbuhan menyerap oksigen dari udara dan melepaskan karbon dioksida.

c)

Tumbuhan mengubah glukosa menjadi karbon dioksida dan air.

d)

Tumbuhan mengambil nitrogen dari udara untuk pertumbuhan.

45.

Manakah tabel yang benar untuk operasi boolean dengan Operator Not?

a)

A
Input | Output
0 | 1
1 | 0

b)

B
Input | Output
0 | 0
1 | 1

c)

C
Input | Output
0 | 1
1 | 1

d)

D
Input | Output
0 | 0
1 | 0

46.

Manakah dari berikut ini yang merupakan fungsi yang biasa digunakan dalam Microsoft Excel?

a)

SUM, AVERAGE, COUNT, IF

b)

SUM, PRINT, COPY, PASTE

c)

BOLD, ITALIC, UNDERLINE, FONT

d)

SAVE, OPEN, CLOSE, EXIT