wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Ulangan Harian Informatika Kelas 9

Total questions: 25

Worksheet time: 27mins

Name
Class
Date
1.

Apa itu berpikir komputasional?

a)

Kemampuan untuk memecahkan masalah dengan menggunakan komputer.

b)

Proses menyusun data dalam struktur yang rapi.

c)

Cara berpikir yang memecah masalah menjadi langkah-langkah logis.

d)

Menghafal langkah-langkah dalam algoritma.

2.

Dalam pemrograman, apa yang dimaksud dengan variabel?

a)

Sebuah nilai tetap dalam kode.

b)

Tempat menyimpan data yang dapat berubah.

c)

Suatu algoritma untuk memecahkan masalah.

d)

Kumpulan instruksi untuk komputer.

3.

Apa yang dimaksud dengan algoritma?

a)

Kumpulan data yang disimpan di komputer.

b)

Rangkaian langkah-langkah untuk menyelesaikan suatu masalah.

c)

Sistem untuk mengelola informasi dalam database.

d)

Fungsi yang digunakan dalam pemrograman.

4.

Apa itu struktur data?

a)

Metode untuk menyimpan dan mengatur data.

b)

Proses pemrograman untuk menghasilkan kode.

c)

Teknik untuk mempercepat algoritma.

d)

Algoritma untuk mencari informasi di internet.

5.

Contoh struktur data sederhana adalah:

a)

Fungsi

b)

Array

c)

Algoritma

d)

Program

6.

Apa yang dimaksud dengan abstraksi dalam konteks pemrograman?

a)

Menyembunyikan detail implementasi dan hanya menampilkan fitur penting.

b)

Mengubah data menjadi bentuk yang lebih sederhana.

c)

Menyimpan data dalam format yang berbeda.

d)

Membagi masalah menjadi bagian-bagian kecil.

7.

Apa itu array dalam struktur data?

a)

Kumpulan variabel yang memiliki tipe data yang sama.

b)

Sebuah metode untuk mengurutkan data.

c)

Fungsi yang mengambil input dan menghasilkan output.

d)

Proses untuk mencari data dalam database.

8.

Apa yang dilakukan oleh fungsi `print()` dalam banyak bahasa pemrograman?

a)

Menghitung nilai.

b)

Menyimpan data.

c)

Menampilkan output di layar.

d)

Mengurutkan data.

9.

Dalam struktur data, apa perbedaan antara stack dan queue?

a)

Stack menggunakan prinsip FIFO, sedangkan queue menggunakan prinsip LIFO.

b)

Stack menggunakan prinsip LIFO, sedangkan queue menggunakan prinsip FIFO.

c)

Stack dan queue keduanya menggunakan prinsip FIFO.

d)

Stack dan queue keduanya menggunakan prinsip LIFO.

10.

Apa tujuan dari penggunaan rekursi dalam pemrograman?

a)

Untuk mempercepat proses input dan output.

b)

Untuk memecahkan masalah dengan cara membagi menjadi sub-masalah yang lebih kecil.

c)

Untuk menyimpan data dalam bentuk yang lebih efisien.

d)

Untuk mengelompokkan data dalam struktur yang lebih sederhana.

11.

Bagaimana cara kerja algoritma pencarian biner (binary search)?

a)

Mencari elemen dalam daftar yang belum terurut.

b)

Mencari elemen dengan membagi daftar menjadi dua bagian secara berulang.

c)

Mencari elemen dengan membandingkan setiap elemen satu per satu.

d)

Mengurutkan daftar sebelum pencarian dilakukan.

12.

Apa yang dimaksud dengan Big O notation dalam konteks algoritma?

a)

Sistem untuk mengukur kecepatan eksekusi algoritma.

b)

Cara untuk menggambarkan kompleksitas algoritma.

c)

Metode untuk mengoptimalkan penggunaan memori.

d)

Teknik untuk mempercepat proses input/output.

13.

Apa itu linked list dalam struktur data?

a)

Kumpulan elemen yang terhubung dengan pointer.

b)

Array yang diurutkan secara otomatis.

c)

Daftar yang disimpan dalam urutan tertentu di memori.

d)

Struktur data yang hanya menyimpan elemen unik.

14.

Sebutkan aplikasi perkantoran yang sering digunakan dalam pembuatan laporan atau dokumen.

(a)  

15.

Apa yang dimaksud dengan integrasi aplikasi?

(a)  

16.

  Contoh aplikasi yang sering diintegrasikan adalah...

a)

Microsoft Word, Excel, dan PowerPoint.

b)

Kalkulator, kamera, dan browser

c)

Paint, Youtube, Media player.

d)

Email, kalender, dan kontak

17.

Manfaat integrasi konten adalah….

a)

Efesiensi waktu

b)

Untuk bersantai

c)

Pengolah lembar kerja

d)

Pengolah gambar

18.

Jelaskan kelebihakn Vlog dibandingkan Blog

4 lines
19.

Platform yang digunakan untuk membagikan Vlog.....

2 lines
20.

Jelaskan manfaat Blog bagi pengguna....

4 lines
21.

Aplikasi Pengolah angka ( Mikrosoft Excel)

22.

Platform untuk membuat Blog (a)  

23.

Kegiatan Mengubah jenis file dokumen Word ke PDF disebut (a)  

24.

Kegunaan dari aplikasi presentasi adalah.....

a)

Menggabungkan data

b)

Mengolah angka dan data

c)

Membuat laporan

d)

Membuat mengelola slide

25.

1Mengapa integrasi konten aplikasi perkantoran penting?

4 lines