wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Latihan SOAL ASAS Kelas 9 2526

Total questions: 80

Worksheet time: 40mins

Name
Class
Date
1.

Yang dimaksud dengan graf dalam struktur data adalah …

a)

Kumpulan node yang saling terhubung melalui edge

b)

Kumpulan data yang hanya berbentuk tabel

c)

Struktur data berisi angka secara berurutan

d)

Struktur data yang menyimpan data secara linier

2.

Ciri utama dari sebuah graf adalah …

a)

Hanya memiliki satu node

b)

Terdiri dari node dan edge

c)

Tidak dapat menyimpan hubungan antar data

d)

Berbentuk array statis

3.

Graf berarah (directed graph) dapat ditandai dengan …

a)

Semua edge tidak memiliki arah

b)

Setiap edge memiliki arah tertentu

c)

Semua node harus memiliki degree yang sama

d)

Tidak ada node yang dapat terhubung

4.

Sebuah graf dikatakan directed graph jika …

a)

Arah hubungan antar node tidak ditentukan

b)

Semua sisinya berbobot

c)

Setiap sisinya memiliki arah dari satu node ke node lain

d)

Tidak memiliki sisi sama sekali

5.

Aplikasi yang jelas menggunakan graf berarah adalah …

a)

Sistem navigasi rute kendaraan

b)

Buku telepon

c)

Album foto digital

d)

Pemutar musik

6.

Graf berarah sering digunakan dalam sistem aliran karena …

a)

Aliran bergerak secara acak

b)

Aliran membutuhkan arah yang jelas

c)

Tidak ada arah yang diperlukan

d)

Semua node berdiri sendiri

7.

Graf yang tidak memiliki jalur tertutup atau cycle disebut …

a)

Graf linear

b)

Graf acyclic

c)

Graf planar

d)

Graf panjang

8.

Jika sebuah jalur dimulai dan berakhir pada node yang sama serta tidak mengulang edge, jalur tersebut disebut …

a)

Tree

b)

Root

c)

Cycle

d)

Cabang

9.

Graf terhubung berarti …

a)

Tidak ada node yang saling terhubung

b)

Setiap node dapat dijangkau dari node lain

c)

Node hanya terhubung dengan parent

d)

Hanya memiliki satu node utama

10.

Jika terdapat dua node dalam graf yang tidak dapat saling dijangkau, maka graf tersebut …

a)

Disebut graf terhubung

b)

Termasuk tree

c)

Tidak terhubung

d)

Termasuk graf berbobot

11.

Cycle dalam graf dapat menyebabkan masalah seperti …

a)

Data tidak dapat disimpan

b)

Looping yang tidak diinginkan

c)

Node tidak dapat dibuat

d)

Edge menjadi tidak relevan

12.

Sebuah jalur termasuk cycle jika …

a)

Melewati semua node

b)

Berakhir pada node berbeda

c)

Dimulai dan diakhiri pada node yang sama

d)

Tidak memiliki arah

13.

Pada graf terarah, setiap edge …

a)

Tidak memiliki bobot

b)

Selalu berarah

c)

Selalu berbobot

d)

Tidak menghubungkan dua node

14.

Perbedaan mendasar antara graf terarah dan graf tidak terarah adalah …

a)

Node pada graf terarah selalu berwarna

b)

Edge pada graf terarah memiliki arah tertentu

c)

Graf tidak terarah tidak dapat memiliki cycle

d)

Graf terarah tidak memiliki edge

15.

Graf berbobot adalah graf yang …

a)

Tidak memiliki sisi

b)

Setiap sisinya punya nilai tertentu

c)

Hanya memiliki satu node

d)

Node-nya tidak terhubung

16.

Contoh penggunaan graf berbobot adalah …

a)

Daftar hadir kelas

b)

Peta jarak antar kota

c)

Buku mata pelajaran

d)

Kartu pelajar

17.

Node dalam tree merupakan …

a)

Elemen yang menyimpan informasi

b)

Daftar data statis

c)

Root dari semua data

d)

Himpunan tree lain

18.

Node dapat memiliki …

a)

Referensi ke anak-anaknya

b)

Arah aliran listrik

c)

Nilai negatif saja

d)

Hanya satu koneksi ke root

19.

Root adalah node yang …

a)

Tidak memiliki parent

b)

Berada di level paling bawah

c)

Selalu memiliki dua anak

d)

Berada di sisi paling kanan

20.

Node dikatakan sebagai root jika …

a)

Tidak memiliki child

b)

Tidak memiliki parent

c)

Selalu memiliki dua anak

d)

Berada di sisi paling kanan

21.

Setiap node pada binary tree maksimal memiliki anak sebanyak …

a)

1

b)

2

c)

3

d)

4

22.

Binary tree berbeda dengan general tree karena …

a)

A. Binary tree hanya boleh memiliki dua anak

b)

B. Binary tree memiliki banyak root

c)

C. General tree tidak memiliki edge

d)

D. General tree selalu berbentuk linear

23.

Leaf node adalah node yang …

a)

Tidak memiliki anak

b)

Memiliki dua anak

c)

Berada di puncak tree

d)

Memiliki satu anak saja

24.

Node yang berada di ujung tree disebut …

a)

Root

b)

Leaf

c)

Mid node

d)

Parent

25.

Pada general tree, jumlah anak maksimal adalah …

a)

Dua

b)

Tiga

c)

Satu

d)

Tidak terbatas

26.

Perbedaan utama general tree dibanding binary tree adalah …

a)

General tree tidak memiliki node

b)

Binary tree hanya punya satu level

c)

General tree dapat memiliki banyak anak

d)

Binary tree tidak punya root

27.

Tree disebut balance jika …

a)

Selisih tinggi kiri dan kanan ≤ 1

b)

Semua node memiliki dua anak

c)

Tree tidak memiliki leaf

d)

Tree hanya memiliki satu node

28.

Keuntungan tree yang seimbang adalah …

a)

Proses pencarian lebih cepat

b)

Tree menjadi lebih besar

c)

Semua node otomatis bernilai sama

d)

Edge berkurang drastis

29.

Operasi logika digunakan untuk …

a)

Mengatur data grafik

b)

Membuat keputusan benar atau salah

c)

Menghitung nilai pecahan

d)

Mengganti format dokumen

30.

Contoh penggunaan operasi logika adalah pada …

a)

A. Perintah IF dalam program

b)

B. Mengedit warna foto

c)

Menghitung jumah paragraf

d)

Mengatur ukuran font

31.

Operator logika seperti AND, OR, dan NOT digunakan untuk …

a)

Mengatur ukuran font dalam dokumen

b)

Menghasilkan keputusan berdasarkan kondisi logika

c)

Mempercepat kinerja komputer

d)

Menghapus file dan folder otomatis

32.

Hasil evaluasi dari ekspresi: (10 > 8) OR (2 = 5) adalah …

a)

FALSE

b)

TRUE

c)

Error

d)

Tidak dapat ditentukan

33.

Jika ekspresi logika X AND Y menghasilkan FALSE, maka …

a)

Salah satu kondisi pasti TRUE

b)

Kedua kondisi pasti TRUE

c)

Minimal satu kondisi bernilai FALSE

d)

Semua kondisi diabaikan

34.

Situasi berikut yang menunjukkan contoh penggunaan operator OR adalah …

a)

Sistem hanya mengizinkan login jika username dan password benar

b)

Lampu menyala jika tombol A atau tombol B ditekan

c)

Program berhenti jika semua kondisi terpenuhi

d)

Data tersimpan jika kedua syarat benar

35.

Ekspresi logika digunakan dalam pemrograman untuk …

a)

Menghitung total harga

b)

Menentukan alur keputusan seperti IF atau WHILE

c)

Mengatur ukuran jendela program

d)

Mengubah warna tampilan

36.

Contoh algoritma sekuensial yang benar adalah …

a)

Menyalakan komputer → Membuka aplikasi → Mengetik

b)

Memilih langkah secara acak

c)

Melompat langsung ke langkah terakhir

d)

Menjalankan dua langkah sekaligus

37.

Fungsi utama menu Insert pada WPS Writer adalah …

a)

Menghapus teks

b)

Menambah elemen seperti gambar, tabel, atau grafik

c)

Mengatur margin halaman

d)

Menyusun daftar isi otomatis

38.

Teknologi OLE memungkinkan pengguna untuk …

a)

Menghapus file secara permanen

b)

Menyambungkan objek dari satu aplikasi ke aplikasi lain

c)

Mengunci dokumen

d)

Mengubah format jaringan internet

39.

Pernyataan yang tepat tentang Microsoft Excel adalah …

a)

Digunakan khusus untuk mengolah gambar

b)

Digunakan untuk mengolah data dalam bentuk tabel dan angka

c)

Digunakan untuk membuat video

d)

Tidak dapat membuat grafik

40.

Alasan tepat mengapa Pak Budi disarankan menggunakan spreadsheet untuk mengolah nilai yaitu …

a)

Hanya bisa dibuka di komputer tertentu

b)

Dapat digunakan untuk mengelola data dan melakukan perhitungan secara otomatis

c)

Tidak dapat membuat grafik

d)

Tidak dapat mengurutkan data

41.

Fungsi utama Mail Merge pada Writer yang digunakan Andi adalah …

a)

Mengubah format gambar menjadi teks

b)

Mengirim surat otomatis ke banyak penerima berdasarkan data Spreadsheet

c)

Menghapus duplikasi data

d)

Membuat tabel perhitungan otomatis

42.

Dari langkah-langkah Mail Merge berikut, yang merupakan langkah awal adalah …

a)

Insert Merge Field

b)

Preview hasil

c)

Buat surat utama di WPS Writer

d)

Cetak dokumen

43.

Perintah untuk menghubungkan dokumen Writer ke file Spreadsheet adalah …

a)

File → Save

b)

References → Mailings → Open Data Source

c)

Insert → Shape

d)

Review → Spell Check

44.

Mengapa akun email perlu dimiliki sebelum membuat Google Sites atau Blogger?

a)

Untuk mengatur kapasitas RAM

b)

Karena platform tersebut membutuhkan login menggunakan akun Google

c)

Untuk mempercepat koneksi internet

d)

Agar bisa menghapus situs lain

45.

Setelah mengedit video di CapCut, agar video tersimpan ke galeri, pengguna harus memilih …

a)

Delete → End

b)

Export → Pilih kualitas video

c)

Import → Convert

d)

Share → Bluetooth

46.

Aplikasi seperti Outlook dan Thunderbird digunakan untuk …

a)

Menggambar grafik 3D

b)

Mengelola email secara offline dan online

c)

Membuat animasi

d)

Menyimpan data tabel saja

47.

Jika nilai logika awal adalah TRUE, maka hasil operasi NOT adalah …

a)

TRUE

b)

FALSE

c)

Tetap tidak berubah

d)

Tidak dapat dihitung

48.

Contoh penerapan operator AND dalam kehidupan sehari-hari adalah …

a)

Pintu otomatis terbuka jika sensor A atau sensor B aktif

b)

Lampu menyala jika saklar utama dan saklar keamanan aktif

c)

Alarm berbunyi jika salah satu sensor mendeteksi gerakan

d)

Komputer mati jika salah satu komponen rusak

49.

Berikut yang merupakan contoh algoritma sekuensial adalah …

a)

Cuci tangan → Ambil sabun → Bilas → Keringkan

b)

Lakukan langkah apa saja yang diinginkan

c)

Ulangi langkah awal tanpa urutan

d)

Mengerjakan langkah yang muncul secara acak

50.

Saat ingin menambahkan tabel nilai siswa ke dalam surat resmi, menu yang harus dipilih adalah …

a)

View

b)

Insert

c)

Design

d)

Format

51.

Perintah yang digunakan untuk menggandakan file, folder, atau teks tanpa menghapus sumber aslinya adalah …

a)

Cut

b)

Copy

c)

Paste

d)

Delete

52.

Ketika seorang pengguna ingin menyalin dokumen ke folder lain tanpa memindahkannya, ia harus menggunakan perintah …

a)

Copy

b)

Cut

c)

Move

d)

Replace

53.

Perintah yang digunakan untuk memindahkan teks atau file dari lokasi asalnya sehingga file tersebut hilang dari sumber adalah …

a)

Copy

b)

Paste

c)

Cut

d)

Duplicate

54.

Jika seorang siswa ingin memindahkan gambar dari satu dokumen ke dokumen lain, ia harus menggunakan perintah …

a)

Copy

b)

Cut

c)

Align

d)

Insert

55.

Aplikasi perkantoran yang tersedia dalam bentuk web-apps dan berjalan menggunakan teknologi cloud adalah …

a)

Microsoft Office Desktop

b)

Google Workspace

c)

LibreOffice Offline

d)

WPS Office Manual

56.

Layanan yang memungkinkan pengguna membuat dokumen, spreadsheet, dan presentasi langsung melalui browser tanpa instalasi adalah …

a)

Google Workspace

b)

Corel Office

c)

WordPad

d)

Microsoft Access

57.

LibreOffice Writer adalah aplikasi perkantoran gratis yang dapat digunakan sebagai alternatif dari …

a)

Adobe Illustrator

b)

Microsoft Word

c)

Photoshop

d)

PowerPoint

58.

Jika pengguna membutuhkan aplikasi pengolah kata gratis selain Microsoft Word, maka aplikasi yang dapat digunakan adalah …

a)

Blender

b)

VLC Player

c)

LibreOffice Writer

d)

Audacity

59.

Salah satu aplikasi berbasis web yang dapat digunakan untuk membuat presentasi, poster, dan materi digital lainnya adalah …

a)

Notepad

b)

Canva

c)

WinRAR

d)

Audacity

60.

Platform desain yang populer karena kemudahan pembuatan konten visual dan template siap pakai adalah …

a)

Excel

b)

Canva

c)

Paint

d)

Access

61.

Fitur utama Canva yang memudahkan pengguna membuat presentasi dengan cepat adalah …

a)

Template siap pakai

b)

Virus scanner bawaan

c)

Kompresi file otomatis

d)

Editor kode HTML

62.

Alasan banyak orang menggunakan Canva untuk membuat presentasi adalah karena tersedianya …

a)

Template presentasi profesional

b)

Fitur instalasi offline

c)

Editor musik tingkat lanjut

d)

Dukungan pemrograman

63.

Fitur Canva yang memungkinkan pengguna memindahkan gambar, teks, atau ikon dengan mudah ke posisi tertentu disebut …

a)

Filter

b)

Drag and drop

c)

Auto-generate

d)

Encrypt

64.

Untuk memindahkan objek desain di Canva secara manual, pengguna dapat menggunakan fitur …

a)

Reboot

b)

Drag and drop

c)

Eraser

d)

CMD

65.

Salah satu platform yang disediakan Google untuk membuat blog dan website pribadi adalah …

a)

Drupal

b)

Blogger

c)

Joomla

d)

Wix

66.

Jika siswa ingin membuat blog sederhana menggunakan akun Google, maka platform yang dapat digunakan adalah …

a)

Adobe XD

b)

Blogger

c)

VirtualBox

d)

Blender

67.

Vlog dapat digunakan untuk memberikan tutorial atau informasi mengenai topik tertentu seperti teknologi atau hobi. Fungsi vlog ini disebut …

a)

Edukasi

b)

Hiburan

c)

Iklan

d)

Musik

68.

Vlog yang menjelaskan cara melakukan sesuatu secara detail, misalnya instalasi aplikasi, termasuk dalam fungsi …

a)

Dokumentasi

b)

Edukasi

c)

Fiksi

d)

Komedi

69.

Salah satu aplikasi yang sering digunakan untuk memotong dan mengedit video adalah …

a)

WinZip

b)

CapCut

c)

Excel

d)

Chrome

70.

Jika siswa ingin menghapus bagian tertentu dari video dan menggabungkannya kembali, aplikasi yang dapat digunakan adalah …

a)

Calculator

b)

CapCut

c)

Notepad

d)

Paint

71.

Manakah contoh penggunaan struktur data graf dalam kehidupan sehari-hari?

a)

Mengurutkan nama siswa secara alfabet

b)

Sistem navigasi seperti Google Maps

c)

Menghitung nilai rata-rata

d)

Membuat tabel nilai di spreadsheet

72.

Struktur data graf sering digunakan dalam platform media sosial karena…

a)

Setiap pengguna ditampilkan sebagai file teks

b)

Hubungan antar pengguna dapat direpresentasikan sebagai node dan edge

c)

Semua postingan disimpan dalam bentuk tabel

d)

Tidak membutuhkan koneksi antar data

73.

Perbedaan utama antara variabel dan konstanta adalah…

a)

Variabel tidak bisa berubah, sedangkan konstanta dapat berubah

b)

Variabel menyimpan nilai yang dapat berubah, konstanta nilainya tetap

c)

Keduanya digunakan untuk operasi matematika saja

d)

Konstanta hanya digunakan pada program grafis

74.

Manakah contoh yang benar untuk konstanta?

a)

Nilai umur yang diinput setiap hari

b)

Nilai pi = 3.14

c)

Nama variabel yang menyimpan angka acak

d)

Data yang berubah secara otomatis

75.

Jika A = TRUE dan B = FALSE, maka hasil dari ekspresi A AND B adalah…

a)

TRUE

b)

FALSE

c)

ERROR

d)

Tidak dapat ditentukan

76.

Jika A = TRUE dan B = FALSE, hasil dari ekspresi A OR B adalah…

a)

FALSE

b)

TRUE

c)

ERROR

d)

NULL

77.

Salah satu kekurangan Canva sebagai aplikasi desain berbasis web adalah…

a)

Tidak dapat digunakan untuk membuat poster

b)

Harus terhubung dengan internet untuk mengakses sebagian besar fitur

c)

Tidak menyediakan template desain

d)

Tidak dapat menambahkan gambar sendiri

78.

Mengapa Canva kurang cocok untuk desain profesional tingkat lanjut?

a)

Fitur desainnya terlalu kompleks untuk pemula

b)

Terlalu banyak pilihan warna

c)

Alat editing-nya terbatas dibandingkan software profesional seperti Adobe Illustrator

d)

Hanya bisa digunakan di smartphone

79.

Tahap pertama dalam membuat vlog yang baik adalah…

a)

Mengunggah video ke media sosial

b)

Melakukan perencanaan konsep atau ide

c)

Memberi efek suara

d)

Menghapus file rekaman

80.

Pada proses editing vlog, hal yang sebaiknya diperhatikan adalah…

a)

Memperbanyak efek visual tanpa mempertimbangkan isi

b)

Menata alur cerita video agar mudah dipahami

c)

Menghilangkan semua suara asli

d)

Menghapus seluruh rekaman yang panjang