wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Ujian Akhir Semester Informatika

Total questions: 98

Worksheet time: 2hrs 9mins

Name
Class
Date
1.

Struktur data yang menyimpan data secara berurutan dan berindeks disebut:

a)

Array

b)

Graph

c)

Tree

d)

Queue

2.

Ekspresi logika yang memiliki nilai "benar" jika salah satu pernyataan bernilai benar adalah:

a)

AND

b)

OR

c)

NOT

d)

XOR

3.

Manakah contoh operasi logika yang benar di bawah ini?

a)

1 AND 1 = 0

b)

0 OR 1 = 1

c)

1 XOR 1 = 1

d)

0 AND 0 = 1

4.

Langkah pertama dalam menyusun algoritma adalah:

a)

Menentukan solusi

b)

Mengidentifikasi masalah

c)

Menulis kode

d)

Menguji solusi

5.

Manakah yang merupakan contoh algoritma dalam kehidupan sehari-hari?

a)

Membaca buku

b)

Memasak menggunakan resep

c)

Menonton film

d)

Mendengarkan musik

6.

Struktur data yang hanya memungkinkan akses di ujung awal (head) dan akhir (tail) disebut:

a)

Stack

b)

Queue

c)

Array

d)

Linked List

7.

Manakah urutan langkah algoritma untuk menentukan bilangan terbesar dari dua angka?

a)

Bandingkan dua angka → Tentukan angka terbesar → Output hasil

b)

Tentukan angka terbesar → Bandingkan dua angka → Output hasil

c)

Output hasil → Tentukan angka terbesar → Bandingkan dua angka

d)

Bandingkan dua angka → Output hasil → Tentukan angka terbesar

8.

Ekspresi logika NOT pada nilai "true" akan menghasilkan:

a)

True

b)

False

c)

Null

d)

Undefined

9.

Struktur data yang digunakan untuk menyimpan data secara hirarkis seperti folder di komputer adalah:

a)

Tree

b)

Graph

c)

Stack

d)

Queue

10.

Manakah contoh algoritma pengulangan sederhana?

a)

Membandingkan dua angka

b)

Menambahkan angka 1 hingga 10

c)

Mengurutkan bilangan

d)

Menentukan bilangan genap

11.

Aplikasi yang digunakan untuk mengelola data dalam bentuk tabel dan grafik adalah:

a)

Microsoft Word

b)

Microsoft Excel

c)

Microsoft PowerPoint

d)

Google Chrome

12.

Fitur di aplikasi Microsoft Word yang digunakan untuk menyisipkan gambar disebut:

a)

Insert

b)

Layout

c)

Home

d)

Review

13.

Salah satu platform untuk membuat blog secara gratis adalah:

a)

WordPress

b)

Google Drive

c)

Canva

d)

Prezi

14.

Fungsi dari vlog dalam komunikasi digital adalah:

a)

Mengelola data numerik

b)

Meningkatkan keterlibatan melalui video

c)

Membuat dokumen teks

d)

Menganalisis algoritma

15.

Fitur di aplikasi Microsoft PowerPoint yang digunakan untuk menambahkan animasi adalah:

a)

Transition

b)

Insert

c)

Animation

d)

Review

16.

Blog digunakan untuk:

a)

Membuat presentasi

b)

Membagikan tulisan dan konten multimedia

c)

Mengedit video

d)

Mengelola data dalam tabel

17.

Jenis konten yang dapat diintegrasikan dalam aplikasi kantor mencakup:

a)

Teks, tabel, grafik

b)

Musik dan video

c)

Data cloud

d)

Semua jawaban benar

18.

Salah satu aplikasi yang dapat digunakan untuk membuat vlog adalah:

a)

Adobe Premiere

b)

Microsoft Excel

c)

Google Slides

d)

Notepad

19.

Dalam membuat blog, format teks yang sering digunakan untuk mengatur struktur adalah:

a)

HTML

b)

XML

c)

CSS

d)

SQL

20.

Manakah yang bukan merupakan aplikasi pengolah kata?

(a)  

21.

Dalam membuat blog, format teks yang sering digunakan untuk mengatur struktur adalah:

a)

HTML

b)

XML

c)

CSS

d)

SQL

22.

Manakah yang bukan merupakan aplikasi pengolah kata?

a)

Microsoft Word

b)

Google Docs

c)

Microsoft Access

d)

WPS Office

23.

Aplikasi yang digunakan untuk menyimpan dan berbagi file secara online adalah:

a)

Microsoft Word

b)

Google Drive

c)

CorelDRAW

d)

Audacity

24.

Integrasi konten dalam aplikasi kantor memungkinkan:

a)

Membuat grafik dari tabel di Word

b)

Menambahkan data Excel ke PowerPoint

c)

Menautkan teks Word ke email

d)

Semua jawaban benar

25.

Fitur "Mail Merge" pada Microsoft Word digunakan untuk:

a)

Membuat laporan keuangan

b)

Membuat surat dalam jumlah besar dengan data berbeda

c)

Menyisipkan gambar pada dokumen

d)

Menambahkan catatan kaki

26.

Platform yang mendukung pembuatan dan penyebaran vlog secara gratis adalah:

a)

Google Docs

b)

YouTube

c)

Adobe Premiere

d)

Microsoft Access

27.

Salah satu manfaat blog dalam dunia pendidikan adalah:

a)

Meningkatkan produktivitas

b)

Media berbagi informasi dan pembelajaran

c)

Membuat dokumen resmi

d)

Membuat animasi

28.

Untuk menyimpan video vlog yang telah diedit, format file yang umum digunakan adalah:

a)

.jpg

b)

.mp4

c)

.docx

d)

.pdf

29.

Manakah yang merupakan contoh blog pendidikan?

a)

Blog yang membahas tutorial belajar online

b)

Situs berita teknologi terkini

c)

Vlog perjalanan

d)

Situs jual beli

30.

Platform yang sering digunakan untuk membuat blog secara gratis selain WordPress adalah:

a)

Medium

b)

Excel

c)

Windows Explorer

d)

Adobe Flash

31.

Fitur pada blog yang memungkinkan pembaca memberikan tanggapan adalah:

a)

Header

b)

Footer

c)

Komentar

d)

Sidebar

32.

Untuk menyisipkan tautan dalam sebuah vlog, pembuat biasanya menggunakan:

a)

Bookmark

b)

URL

c)

Hyperlink

d)

Watermark

33.

Struktur data yang menyusun elemen dalam urutan tertentu dan dapat diakses menggunakan indeks disebut (a)   .

34.

Prinsip dari struktur data yang menggunakan metode LIFO (Last In First Out) adalah (a)   .

35.

Dalam operasi logika, simbol yang digunakan untuk "atau" adalah (a)   .

36.

Algoritma yang digunakan untuk mencari nilai maksimum dalam sebuah array disebut (a)   .

37.

Pernyataan dalam pemrograman yang digunakan untuk melakukan percabangan disebut (a)   .

38.

Proses yang digunakan untuk memecah masalah besar menjadi bagian yang lebih kecil disebut (a)   .

39.

Struktur data yang menyusun elemen secara berurutan dan hanya dapat diakses dari satu ujung disebut (a)   .

40.

Ekspresi logika yang mengembalikan nilai true jika kedua operan bernilai true disebut operasi (a)   .

41.

Perulangan yang digunakan untuk mengulang sebuah perintah dengan jumlah yang sudah ditentukan sebelumnya disebut (a)   .

42.

Salah satu aplikasi yang digunakan untuk membuat dokumen teks adalah (a)   .

43.

Jelaskan apa yang dimaksud dengan struktur data array dan berikan contoh penerapannya dalam kehidupan sehari-hari!

4 lines
44.

Apa yang dimaksud dengan algoritma? Jelaskan langkah-langkah dasar dalam membuat algoritma yang baik!

4 lines
45.

Jelaskan perbedaan antara operasi logika AND dan OR dalam pemrograman! Berikan contoh penerapannya dalam kondisi percabangan!

4 lines
46.

Sebutkan dan jelaskan dua jenis struktur data yang sering digunakan dalam pemrograman, yaitu Stack dan Queue! Berikan contoh penggunaannya dalam kehidupan sehari-hari!

4 lines
47.

Apa yang dimaksud dengan rekursi dalam algoritma? Jelaskan dengan contoh kasus bagaimana rekursi bekerja!

4 lines
48.

Berikan contoh penggunaannya dalam kehidupan sehari-hari!

4 lines
49.

Apa yang dimaksud dengan rekursi dalam algoritma? Jelaskan dengan contoh kasus bagaimana rekursi bekerja dalam menyelesaikan masalah!

4 lines
50.

Mengidentifikasi jenis-jenis struktur data dalam penyelesaian masalah

a)

Array

b)

Stack

c)

Queue

d)

Linked List

51.

Memahami fungsi array sebagai struktur data berindeks

a)

Menyimpan data terurut

b)

Menyimpan data tidak terurut

c)

Menyimpan data dalam bentuk tabel

d)

Menyimpan data dalam bentuk grafik

52.

Memahami hirarki struktur data dalam bentuk tree

a)

Binary Tree

b)

Linked List

c)

Array

d)

Stack

53.

Menganalisis ekspresi logika "OR" untuk pengambilan keputusan

a)

True

b)

False

c)

Both

d)

None

54.

Menganalisis ekspresi logika "AND" dalam sistem pengambilan keputusan

a)

True

b)

False

c)

Both

d)

None

55.

Memahami fungsi operator logika NOT

a)

Membalikkan nilai

b)

Menambah nilai

c)

Mengurangi nilai

d)

Mengalikan nilai

56.

Memahami konsep dasar algoritma dalam pemecahan masalah

a)

Langkah-langkah penyelesaian

b)

Hasil akhir

c)

Data input

d)

Proses pengolahan

57.

Menentukan langkah-langkah penyelesaian algoritma sederhana

a)

Identifikasi masalah

b)

Pengumpulan data

c)

Analisis data

d)

Semua di atas

58.

Menganalisis pola pengulangan dalam algoritma sederhana

a)

For loop

b)

While loop

c)

Do while loop

d)

Semua di atas

59.

Menerapkan algoritma dalam pemecahan masalah sehari-hari

a)

Menggunakan rumus

b)

Menggunakan logika

c)

Menggunakan data

d)

Semua di atas

60.

Memahami fungsi aplikasi pengolah angka untuk mengelola data

a)

Membuat grafik

b)

Menghitung data

c)

Menyimpan data

d)

Semua di atas

61.

Menjelaskan langkah penyisipan tabel di aplikasi pengolah kata

a)

Menggunakan menu insert

b)

Menggunakan menu file

c)

Menggunakan menu edit

d)

Menggunakan menu view

62.

Memahami langkah awal membuat blog sederhana

a)

Mendaftar akun

b)

Membuat konten

c)

Mengedit tema

d)

Semua di atas

63.

Menganalisis fitur penting dalam vlog untuk komunikasi digital

a)

Kualitas video

b)

Kualitas audio

c)

Interaksi dengan penonton

d)

Semua di atas

64.

Menjelaskan cara menambahkan animasi pada aplikasi presentasi

a)

Menggunakan menu animasi

b)

Menggunakan menu file

c)

Menggunakan menu edit

d)

Menggunakan menu view

65.

Mengidentifikasi langkah-langkah mengunggah artikel pada blog

a)

Membuat artikel

b)

Mengedit artikel

c)

Mengunggah artikel

d)

Semua di atas

66.

Menganalisis pengintegrasian konten antar aplikasi (pengolah angka ke pengolah presentasi)

a)

Copy-paste

b)

Link

c)

Export-import

d)

Semua di atas

67.

Menjelaskan fungsi platform vlog dalam berbagi konten edukatif

a)

Menyimpan video

b)

Membagikan video

c)

Mengedit video

d)

Semua di atas

68.

Memahami format teks HTML yang digunakan untuk blog

a)

HTML dasar

b)

CSS

c)

JavaScript

d)

PHP

69.

Mengidentifikasi aplikasi yang mendukung integrasi data online

a)

Google Drive

b)

Microsoft Word

c)

Adobe Photoshop

d)

Notepad

70.

Menjelaskan fungsi aplikasi berbasis cloud untuk berbagi file

a)

Menyimpan file

b)

Membagikan file

c)

Mengedit file

d)

Semua di atas

71.

Menganalisis fungsi "Mail Merge" pada aplikasi pengolah kata

a)

Menggabungkan data

b)

Membuat tabel

c)

Mengedit teks

d)

Semua di atas

72.

Menjelaskan fungsi fitur komentar dalam blog

a)

Interaksi dengan pembaca

b)

Menyimpan data

c)

Mengedit artikel

d)

Semua di atas

73.

Menjelaskan fungsi fitur komentar dalam blog

4 lines
74.

Menganalisis perbedaan antara fitur vlog dan blog

4 lines
75.

Memahami format umum penyimpanan video vlog

4 lines
76.

Menganalisis langkah pembuatan vlog untuk edukasi

4 lines
77.

Memahami jenis-jenis konten yang dapat diunggah ke blog

4 lines
78.

Menjelaskan platform blog selain WordPress

4 lines
79.

Menganalisis format fitur hyperlink dalam blog atau vlog

4 lines
80.

Memanfaatkan hyperlink dalam vlog untuk meningkatkan interaksi

4 lines
81.

Peserta didik mampu mengidentifikasi jenis struktur data tertentu

4 lines
82.

Peserta didik mampu memahami prinsip dasar metode LIFO

4 lines
83.

Peserta didik mampu menyebutkan simbol untuk operasi logika "atau"

4 lines
84.

Peserta didik mampu menyebutkan algoritma untuk mencari nilai maksimum

4 lines
85.

Peserta didik mampu memahami pernyataan percabangan dalam pemrograman

4 lines
86.

Peserta didik mampu memahami konsep dekomposisi masalah

4 lines
87.

Peserta didik mampu mengidentifikasi struktur data dengan metode akses satu ujung

4 lines
88.

Peserta didik mampu memahami operasi logika yang mengembalikan nilai true jika semua operan true

4 lines
89.

Peserta didik mampu memahami jenis perulangan dengan jumlah tetap

4 lines
90.

Peserta didik mampu menyebutkan aplikasi yang digunakan untuk dokumen teks

4 lines
91.

Peserta didik mampu menjelaskan pengertian struktur data array dan contohnya dalam kehidupan sehari-hari

4 lines
92.

Peserta didik mampu menjelaskan pengertian algoritma dan langkah-langkah dasar untuk membuat algoritma yang baik

4 lines
93.

Peserta didik mampu menjelaskan perbedaan antara operasi logika AND dan OR serta memberikan contoh penerapan

4 lines
94.

Peserta didik mampu menjelaskan dua jenis struktur data (Stack dan Queue) serta contohnya dalam kehidupan sehari-hari

4 lines
95.

Peserta didik mampu menjelaskan konsep rekursi dalam algoritma serta memberikan contoh kasus penerapannya

4 lines
96.

Langkah pertama dalam menyusun algoritma untuk menyelesaikan masalah adalah...?

a)

Identifikasi masalah

b)

Memahami data

c)

Menyusun langkah-langkah

d)

Memastikan output benar

97.

Sebutkan dua contoh perangkat keras yang digunakan dalam komputer!

4 lines
98.

Jelaskan bagaimana komputer dapat membantu dalam menyelesaikan pekerjaan sehari-hari!

4 lines