Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

KISI KISI Soal Ujian Struktur Data dan Logika

Total questions: 52

Worksheet time: 39mins

Name
Class
Date
1.

Struktur data yang berfungsi untuk mengumpulkan data dan memberikan fleksibilitas saat proses pengubahan, penambahan, maupun penghapusan data secara dinamis adalah ...

a)

Array

b)

Linked List

c)

Stack

d)

Queue

2.

Berikut ini yang merupakan contoh dari struktur data graph adalah ...

a)

Struktur organisasi perusahaan

b)

Daftar lagu pada playlist

c)

Peta jaringan transportasi

d)

Riwayat browsing pada web browser

3.

Struktur data yang menyerupai pohon terbalik, di mana terdapat satu elemen utama yang disebut root dan elemen-elemen di bawahnya disebut node, adalah jenis struktur data ...

a)

Array

b)

Queue

c)

Stack

d)

Tree

4.

Ciri utama dari struktur data tree adalah ...

a)

Data disimpan secara berurutan dan terindeks.

b)

Data disimpan dengan prinsip antrian (First-In, First-Out).

c)

Setiap elemen data memiliki satu elemen sebelumnya, kecuali elemen pertama.

d)

Setiap elemen data dapat memiliki banyak elemen anak, tetapi hanya satu elemen induk.

5.

Dalam sebuah ekspresi logika, bagian yang merepresentasikan nilai atau variabel yang akan diolah disebut ...

a)

Operator

b)

Simbol

c)

Operand

d)

Konstanta

6.

Bagian dari ekspresi yang merupakan data yang dioperasikan atau yang menjadi masukan pada operasi logika dan matematika disebut ...

a)

Simbol

b)

Operator

c)

Fungsi

d)

Operand

7.

Dalam sebuah operasi logika, simbol yang digunakan untuk melakukan operasi tertentu pada satu atau lebih operand disebut ...

a)

Fungsi

b)

Operator

c)

Variabel

d)

Konstanta

8.

Dalam operasi logika, simbol ! memiliki fungsi ...

a)

Melakukan operasi AND

b)

Melakukan operasi OR

c)

Melakukan operasi eksklusif OR

d)

Membalikkan nilai logika

9.

Perhatikan operasi hitung berikut: (15 + 8) * 2. Yang termasuk operand pada operasi tersebut adalah ...

a)

+ dan *

b)

( ) dan *

c)

15, 8, dan 2

d)

15 dan 8

10.

Perhatikan operasi hitung berikut: (15 + 8) * 2. Yang termasuk operator pada operasi tersebut adalah ...

a)

15, 8, dan 2

b)

( ) dan *

c)

15 + 8 dan 2

d)

+ dan *

11.

Jika A = true dan B = false, maka hasil dari operasi logika A && B adalah ...

a)

true

b)

false

c)

null

d)

undefined

12.

Jika X = true dan Y = false, maka hasil dari operasi logika X || Y adalah ...

a)

false

b)

null

c)

undefined

d)

true

13.

Operasi logika yang berfungsi untuk menghasilkan nilai kebalikan dari suatu kondisi yang diberikan adalah ...

a)

AND (&&)

b)

OR (||)

c)

XOR

d)

NOT (!)

14.

Salah satu karakteristik utama dari sebuah algoritma adalah harus ...

a)

Memiliki jumlah langkah yang tak terbatas

b)

Dapat berjalan tanpa masukan

c)

Menghasilkan output yang tidak dapat diprediksi

d)

Memiliki langkah yang jelas dan terstruktur

15.

Yang bukan merupakan karakteristik dari algoritma yang baik adalah ...

a)

Tidak memiliki tujuan yang jelas

b)

Langkah-langkahnya logis

c)

Masukan dan keluarannya jelas

d)

Dapat diimplementasikan

16.

Algoritma memiliki peran penting dalam kehidupan sehari-hari, salah satunya adalah dalam ...

a)

Menghafal lirik lagu

b)

Menemukan rute tercepat menggunakan Google Maps

c)

Membaca novel

d)

Menggambar pemandangan

17.

iliki peran penting dalam kehidupan sehari-hari, salah satunya adalah dalam ...

a)

Menghafal lirik lagu

b)

Menemukan rute tercepat menggunakan Google Maps

c)

Membaca novel

d)

Menggambar pemandangan

18.

Representasi visual dari sebuah algoritma yang menggunakan simbol-simbol geometris untuk menggambarkan alur proses disebut ...

a)

Pseudocode

b)

Kode program

c)

Flowchart

d)

Algoritma deskriptif

19.

Dalam sebuah flowchart, simbol berbentuk persegi panjang (rectangle) digunakan untuk merepresentasikan ...

a)

Input/Output

b)

Mulai/Selesai

c)

Proses perhitungan

d)

Keputusan

20.

Perhatikan flowchart di atas. Jika alas segitiga (a) adalah 10 dan tinggi segitiga (t) adalah 5, maka nilai luas (L) yang akan ditampilkan adalah ...

a)

15

b)

25

c)

50

d)

100

21.

Berdasarkan flowchart untuk menghitung tinggi segitiga di atas, jika luas (L) adalah 30 dan alas (a) adalah 12, maka nilai tinggi (t) adalah ...

a)

2,5

b)

5

c)

6

d)

10

22.

Aplikasi perkantoran sederhana yang merupakan editor teks dasar tanpa pemformatan khusus adalah ...

a)

Microsoft Word

b)

WordPad

c)

Notepad

d)

Google Docs

23.

Contoh aplikasi perkantoran yang berfungsi untuk pengolahan data atau word processor adalah ...

a)

Microsoft Excel

b)

Google Slides

c)

Microsoft Word

d)

Adobe Photoshop

24.

Aplikasi perkantoran yang digunakan untuk membuat presentasi adalah ...

a)

Google Docs

b)

Microsoft Word

c)

Microsoft Excel

d)

Google Slides

25.

Aplikasi yang termasuk dalam jenis aplikasi presentasi adalah ...

a)

Microsoft Excel

b)

Google Docs

c)

Microsoft PowerPoint

d)

Adobe Photoshop

26.

Aplikasi perkantoran yang khusus digunakan untuk pengolahan angka, seperti membuat tabel, grafik, dan melakukan perhitungan, disebut ...

a)

Word processor

b)

Presentation software

c)

Spreadsheet software

d)

Database software

27.

Contoh aplikasi perkantoran yang berfungsi sebagai aplikasi pengolah angka adalah ...

a)

Microsoft Word

b)

Microsoft PowerPoint

c)

Microsoft Excel

d)

Adobe Reader

28.

Salah satu ciri khas aplikasi perkantoran untuk pengolahan gambar adalah ...

a)

Memiliki fitur untuk membuat grafik dan diagram.

b)

Digunakan untuk membuat laporan dan surat.

c)

Dapat mengedit foto, mengatur warna, dan menambahkan efek.

d)

Berfungsi untuk menyusun slide presentasi.

29.

Blog adalah ...

a)

Aplikasi untuk mengedit video

b)

Media sosial untuk berbagi foto

c)

Situs web yang berisi tulisan-tulisan pribadi yang dipublikasikan secara daring

d)

Layanan untuk streaming video

30.

Seseorang yang secara teratur menulis dan mengelola sebuah blog disebut ...

a)

Vlogger

b)

Podcaster

c)

Blogger

d)

YouTuber

31.

Blog yang dibuat dengan platform Blogger (blogger.com) memiliki ciri khas di mana alamat webnya akan berakhiran ...

a)

.blogspot.com

b)

.com

c)

.blog

d)

.net

32.

Struktur blog yang berisi daftar artikel terbaru secara kronologis terbalik (yang paling baru di atas) disebut ...

a)

Sidebar

b)

Header

c)

Footer

d)

Postingan/Artikel

33.

Bagian dari blog yang biasanya terletak di bagian samping atau bawah dan berisi tautan ke halaman lain, arsip, atau profil penulis disebut ...

a)

Header

b)

Footer

c)

Postingan

d)

Sidebar

34.

ang biasanya terletak di bagian samping atau bawah dan berisi tautan ke halaman lain, arsip, atau profil penulis disebut ...

a)

Header

b)

Footer

c)

Postingan

d)

Sidebar

35.

Sebelum membuat blog, hal yang harus diperhatikan adalah ...

a)

Memiliki kamera video profesional

b)

Memiliki tim editing yang lengkap

c)

Menentukan tema atau niche yang akan dibahas

d)

Menyewa server berkapasitas besar

36.

Konsep dari Vlog adalah ...

a)

Blog yang berisi tulisan tentang perjalanan

b)

Blog yang konten utamanya berupa video

c)

Blog yang hanya berisi gambar

d)

Situs web untuk berbagi musik

37.

Blog yang kontennya sebagian besar berisi video disebut ...

a)

Blog pribadi

b)

Microblog

c)

Vlog

d)

Corporate blog

38.

Cara yang benar untuk merekam video agar hasilnya stabil dan profesional adalah ...

a)

Menggerakkan kamera dengan cepat

b)

Menggunakan mode potret (portrait)

c)

Merekam dari jarak yang sangat jauh

d)

Menggunakan tripod atau gimbal

39.

Anda membuat sebuah video yang diunggah ke YouTube. Jika video tersebut telah ditonton 10.000 kali dan mendapatkan 800 likes, 500 dislikes, serta 100 komentar, maka jumlah orang yang bereaksi (likes dan dislikes) adalah ...

a)

10.000

b)

100

c)

1.300

d)

1.400

40.

Dari data pada soal nomor 37, jumlah like yang didapatkan adalah ...

a)

100

b)

500

c)

800

d)

1.300

41.

Contoh aplikasi editing video adalah ...

a)

Microsoft Word

b)

Microsoft Excel

c)

Adobe Photoshop

d)

Adobe Premiere Pro

42.

Layanan yang dapat digunakan untuk membuat video vlog adalah ...

a)

Facebook

b)

Twitter

c)

Instagram

d)

YouTube

43.

Berikut ini yang merupakan fungsi dari struktur data graf adalah...

a)

Memodelkan jaringan sosial.

b)

Menemukan jalur terpendek pada navigasi.

c)

Merepresentasikan sirkuit listrik.

d)

Mengatur jadwal harian.

44.

Berikut ini yang merupakan macam-macam dari operator logika adalah...

a)

&& (AND)

b)

+ (Penjumlahan)

c)

> (Lebih dari)

d)

|| (OR)

e)

! (NOT)

45.

Berikut ini yang termasuk dalam struktur blog adalah...

a)

Postingan

b)

Header

c)

Sidebar

d)

Keyboard

46.

Layanan yang dapat digunakan untuk membuat video vlog adalah...

a)

YouTube

b)

TikTok

c)

Instagram Reels

d)

Microsoft Excel

47.

Berikut ini yang merupakan aplikasi presentasi adalah...

a)

Microsoft PowerPoint

b)

Microsoft Word

c)

Google Slides

d)

Apple Keynote

48.

Jelaskan satu contoh penerapan struktur data linked list dalam kehidupan sehari-hari dan mengapa struktur data tersebut cocok untuk contoh tersebut!

4 lines
49.

Jelaskan perbedaan fungsi utama dari struktur data pohon (tree) dengan struktur data graf (graph) dan berikan contoh penerapannya!

4 lines
50.

Hitunglah hasil dari ekspresi aritmatika berikut: (25 + 5) * 3 - (10 / 2). Jelaskan langkah-langkah perhitungannya secara berurutan!

4 lines
51.

Sebutkan dan jelaskan tiga jenis aplikasi editing video yang kamu ketahui!

4 lines
52.

Jelaskan perbedaan antara blog dan vlog dari segi konten utama dan platform yang umumnya digunakan!

4 lines