wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Ulangan Harian Kelas 9

Total questions: 10

Worksheet time: 20mins

Name
Class
Date
1.

Berang 1 dan 2 akan melakukan perjalanan dari titik yang berbeda. Setiap perjalan setiap berang mencatat huruf bagian kirinya saja. Maka hasil dari setiap berang-berang adalah ....

a)

1 : BRSEBAASE dan 2 : RBSRBAE

b)

1 : RBSRBAE dan 2 : BRSEBAASE

c)

1 : BRSBAAS dan 2 : RBSBAE

d)

1 : RBSBAE dan 2 : BRSBAAS

2.

Joni ingin melakukan perjalanan untuk mengunjungi 6 kota di negaranya : Kota A, Kota B, Kota C, Kota D, Kota E dan Kota F. Kota tersebut dihubungkan dengan jalur Bus (2 arah) dengan trayek : Kota C - Kota A, Kota A - Kota B, Kota F - Kota C, Kota E - Kota D. Kota yang hanya terhubung ke satu kota adalah ...

a)

Kota A dan Kota B

b)

Kota C dan Kota D

c)

Kota D dan Kota E

d)

Kota A dan Kota F

3.

Sebutkan beberapa jenis struktur data yang sering digunakan dalam pemrograman.

a)

file, folder, database

b)

matrix, vector, tensor

c)

integer, string, boolean

d)

Stack, Queue, graph, tree

4.

Apa yang dimaksud dengan algoritma?

a)

Sebuah jenis tumbuhan yang tumbuh di hutan

b)

Sebuah lagu daerah yang berasal dari Jawa Barat

c)

Sebuah teknologi untuk membuat kopi

d)

Urutan langkah-langkah logis untuk menyelesaikan masalah atau tugas tertentu

5.
  1. 1. Ekspresi Aritmatika

  2. 2. Ekspresi Relasional

  3. 3. Ekspresi Logika

  4. 4. Ekspresi String

  5. Merupakan.....??

a)

Jenis Operator

b)

Jenis Ekspresi

c)

Jenis Algoritma

d)

Penyajian Algoritma

e)

Kriteria Algoritma

6.

Proses memecah masalah kompleks menjadi bagian-bagian yang lebih kecil dan lebih mudah dikelola adalah...

a)

Dekomposisi

b)

Abstrak

c)

Pengenalan Pola

d)

Algoritma

e)

Pemrograman

7.

Struktur data yang digunakan untuk mengimplementasikan antrian adalah?

a)

Array

b)

Linked List

c)

Stack

d)

Queue

8.

Struktur data adalah cara penyimpanan dan pengorganisasian data dalam komputer. Apa yang dimaksud dengan stack?

a)

Struktur data yang menggunakan prinsip First-In-First-Out (FIFO)

b)

Struktur data yang menggunakan prinsip Last-In-First-Out (LIFO)

c)

Struktur data yang menggunakan prinsip pengurutan data

d)

Struktur data yang menggunakan prinsip pemetaan data

9.

Algoritma adalah langkah-langkah terstruktur yang digunakan untuk menyelesaikan suatu masalah. Apa yang dimaksud dengan algoritma efisien?

a)

Algoritma yang membutuhkan waktu yang lama untuk menyelesaikan suatu masalah

b)

Algoritma yang membutuhkan sedikit memori untuk menyelesaikan suatu masalah

c)

Algoritma yang membutuhkan sedikit langkah untuk menyelesaikan suatu masalah

d)

Algoritma yang membutuhkan sedikit waktu untuk menyelesaikan suatu masalah

10.

Perhatikan Gambar Pola, Gambar Pola pada Tabel C, adalah hasil penggabungan dari Tabel A dan Tabel B.

Dengan Cara yang sama, coba tentukan Gambar Pola pada Tabel F dengan menggabungkan pola pada tabel D dan E...?

a)

b)

c)

d)