wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Informatics - Grade X - Summative Semester Exam 2025/2026

Total questions: 80

Worksheet time: 40mins

Name
Class
Date
1.

Dalam dunia pemrograman terdapat ber-bagai peran yang memiliki tanggung jawab spesifik untuk mengembangkan sebuah aplikasi atau sistem. Salah satu peran penting adalah backend developer yang bekerja di sisi server untuk memastikan aplikasi berjalan dengan lancar. Tugas se-orang backend developer adalah.

a)

mendesain antarmuka pengguna aplikasi

b)

mengembangkan dan mengelola logika bisnis serta database

c)

membuat konten visual dan animasi untuk aplikasi

d)

mengoptimalkan pengalaman pengguna melalui UI/UX

e)

menulis artikel dan dokumentasi pe-masaran aplikasi

2.

Masyarakat terus mengalami perkembangan dari era pertanian hingga era digital. Society 5.0 adalah konsep masyarakat yang meng-integrasikan teknologi canggih, seperti kecerdasan buatan (AI), IoT (Internet of Things), dan big data untuk meningkatkan kualitas hidup manusia secara menyeluruh. Karakteristik dari konsep Society 5.0 adalah

a)

masyarakat yang sepenuhnya ber-gantung pada tenaga manusia tanpa teknologi

b)

penggunaan teknologi untuk meng-gantikan seluruh peran manusia dalam kehidupan sehari-hari

c)

integrasi teknologi canggih untuk men-ciptakan solusi yang berpusat pada manusia

d)

fokus utama pada Revolusi Industri tanpa mempertimbangkan aspek sosial

e)

penghapusan batas antara dunia fisik dan digital tanpa kontrol manusia

3.

Dalam bekerja secara tim, setiap anggota harus saling mendukung dan berkontribusi agar tujuan bersama dapat tercapai. Manfaat dari kolaborasi dalam keterampilan generik adalah

a)

mempercepat penyelesaian tugas de. ngan bekerja sama secara efektif

b)

membiarkan satu orang mengerjakan seluruh tugas

c)

menghindari komunikasi agar tidak terjadi konflik

d)

mengurangi tanggung jawab individu dalam tim

e)

mengutamakan pendapat pribadi tanpa mempertimbangkan orang lain

4.

Infografik sering digunakan dalam keterampilan generik untuk menyajikan informasi dengan cara yang lebih menarik dan mudah dipahami. Elemen penting yang harus ada dalam sebuah infografik yang efektif adalah

a)

teks panjang tanpa visual

b)

penggunaan gambar, ikon, dan data yang relevan

c)

warna yang berlebihan tanpa keteraturan

d)

informasi yang tidak terstruktur dan sulit dibaca

e)

hanya mengandalkan teks tanpa desain visual

5.

Perhatikan bidang-bidang pengetahuan berikut! 1) Analisis data. 2) Etika dan nilai-nilai. 3) Berpikir komputasional. 4) Algoritma dan pemrograman. 5) STEM (Science, Technology, Engineering, and Mathematics). Informatika mencakup bidang-bidang pengetahuan yang berkaitan dengan komputer dan sistem komputasi. Bidang-bidang tersebut ditunjukkan pada nomor..

a)

A. 1), 2), dan 3)

b)

B. 1), 3), dan 4)

c)

C. 2), 3), dan 4)

d)

D. 2), 4), dan 5)

e)

E. 3), 4), dan 5)

6.

Informatika dapat mendorong terjadinya keterbukaan dan keterhubungan dengan orang lain dari seluruh dunia. Keterbukaan dapat membuat individu mudah mengetahui isu global yang hangat. Pemahaman ter-hadap isu global dapat melatih untuk ber-kontribusi dalam....

a)

menciptakan dunia yang lebih baik dan damai

b)

membantu untuk mengatur kecepatan belajar mandiri

c)

mengembangkan teknologi informasi dan komunikasi

d)

meningkatkan kebaikan dan berbagai nilai-nilai positif

e)

meningkatkan kemampuan berkreas dan menyelesaikan masalah

7.

Kolaborasi merupakan kunci memanfaatkan keragaman latar belakang dan keahlian. Dalam melakukan kolaborasi diperlukan adanya sikap....

a)

kemandirian

b)

toleransi

c)

egoisme

d)

individualisme

e)

eksklusivitas

8.

Dalam menyusun presentasi, seseorang dapat menambahkan unsur grafik hingga video untuk mendukung penyampaian pesan. Elemen yang menggunakan unsur-unsur tersebut adalah

a)

pesan

b)

struktur

c)

audiens

d)

tampilan

e)

penyampaian

9.

Profesi yang paling berkaitan erat dengan pengolahan data dalam jumlah besar untuk membantu pengambilan keputusan bisnis di era teknologi digital adalah .

a)

akuntan

b)

analis marketing

c)

data scientist

d)

web developer

e)

HRD

10.

Keterampilan generik yang paling penting dimiliki oleh seorang profesional di bidang informatika untuk menyelesaikan masalah secara efisien adalah

a)

kemampuan fisik yang kuat

b)

keterampilan berbicara di depan umum

c)

kemampuan berpikir logis dan analitis

d)

keterampilan artistik

e)

kemampuan bernegosiasi harga

11.

Salah satu langkah dalam berpikir komputasional adalah decomposition. Langkah ini memiliki arti....

a)

mengabaikan detail yang tidak relevan dalam suatu masalah

b)

mengenali pola atau kesamaan dalam suatu masalah

c)

memecah masalah besar menjadi bagian-bagian kecil yang lebih mudah diselesaikan

d)

menyusun langkah-langkah atau algo-ritma untuk menyelesaikan masalah

e)

menebak solusi berdasarkan peng-alaman sebelumnya

12.

LIFO (Last In First Out) adalah prinsip yang digunakan dalam struktur data stack, di mana elemen yang terakhir masuk akan dikeluarkan lebih dahulu. Konsep ini sering digunakan dalam fitur Undo, pemrosesan ekspresi matematika, dan sistem navigasi halaman web (Back button). Contoh nyata yang paling sesuai dengan prinsip LIFO adalah

a)

antrean pembelian tiket di bioskop

b)

penyimpanan dan pengambilan piring dalam tumpukan

c)

proses pelanggan mengambil nomor antrean di bank

d)

mengolah data dalam sistem antrean pasien di rumah sakit

e)

pemrosesan data secara berurutan dari awal ke akhir

13.

Dalam berpikir komputasional, abstraksi adalah proses menyederhanakan masalah dengan hanya fokus pada informasi yang penting dan mengabaikan detail yang tidak relevan. Hal ini membantu dalam membuat solusi yang lebih efisien dan mudah dipahami. Contoh penerapan abstraksi dalam menye-lesaikan masalah adalah..

a)

menghitung jumlah siswa di kelas dengan hanya memperhatikan mereka yang hadir

b)

memeriksa setiap detail kecil dalam masalah tanpa menyaring informasi

c)

menyalin seluruh data tanpa memilih bagian yang penting

d)

mencoba-coba tanpa menganalisis masalah

e)

menyelesaikan masalah tanpa meng-hapus informasi yang tidak relevan

 

14.

Hashing adalah teknik dalam struktur data yang digunakan untuk menyimpan dan mengambil data dengan efisiensi tinggi. Pernyataan yang benar tentang hashing adalah...

a)

Hashing selalu menghasilkan nilai unik untuk setiap data yang berbeda.

b)

Fungsi hash digunakan untuk mengon-versi data menjadi indeks dalam tabel hash.

c)

Hashing tidak memiliki kemungkinan terjadi collision (tabrakan).

d)

Kecepatan pencarian dengan hashing lebih lambat dibandingkan pencarian linear.

e)

Fungsi hash hanya dapat digunakan untuk angka, bukan teks atau data lainnya.

15.

Sequential searching adalah salah satu metode dalam proses pencarian. Pernyataan yang benar tentang sequential searching adalah...

a)

Data dibandingkan satu per satu secara berurutan dengan yang dicari sampai data tersebut ditemukan atau tidak di-temukan.

b)

Menebak apakah data yang dicari berada di tengah-tengah data, kemudian membandingkan data yang dicari dengan data yang ada di tengah.

c)

Menggunakan prinsip divide and conquer, di mana sebuah masalah atau tujuan diselesaikan dengan cara mem-partisi masalah menjadi bagian yang lebih kecil.

d)

Bekerja dengan cara memilih record dengan indeks tengah dari tabel dan membandingkannya dengan record yang hendak dicari.

e)

Hanya bisa diterapkan jika data array sudah terurut, baik descending maupun ascending.

16.

Selection sort lebih sering digunakan karena memiliki berbagai keunggulan. Salah satu keunggulan algoritma tersebut adalah

a)

tanpa perlu adanya tambahan data yang kompleks

b)

penukaran elemen dilakukan secara berulang

c)

menggunakan memori yang relative besar

d)

iterasi yang digunakan tidak hanya satu

e)

elemen yang digunakan sudah terurut

17.

Pengurutan suatu data atau elemen sering melibatkan tahap iterasi yang berulang-aan tersebut merupakan ulang. Pernyataan karakteristik algoritma..

a)

quick sort

b)

merge sort

c)

bubble sort

d)

insertion sort

e)

selection sort

18.

Dalam algoritma stack terdapat perintah operasi push dan pop. Fungsi perintah operasi pop adalah

a)

membatalkan perintah push

b)

membagi array menjadi dua

c)

menambahkan elemen baru

d)

menyisipkan elemen di tengah

e)

menghapus elemen dari bawah

19.

Algoritma yang paling efisien digunakan untuk mencari data pada daftar yang sudah diurutkan adalah

a)

linear search

b)

bubble sort

c)

binary search

d)

selection sort

e)

insertion sort

20.

Dalam dunia informatika, proses pengurutan (sorting) sangat penting untuk mengatur data agar lebih mudah dicari dan dianalisis. Terdapat berbagai algoritma pengurutan yang memiliki cara kerja dan efisiensi yang berbeda-beda. Algoritma yang menggunakan prinsip perbandingan elemen berulang kali dan menukar posisi hingga data terurut, serta dikenal sederhana tetapi kurang efisien untuk data besar adalah....

a)

merge sort

b)

insertion sort

c)

quick sort

d)

bubble sort

e)

binary search

21.

Perintah Cut dalam aplikasi perkantoran digunakan untuk

a)

menyalin teks atau objek tanpa menghapusnya dari lokasi asal

b)

memindahkan teks atau objek dengan menghapusnya dari lokasi awal

c)

menempatkan teks atau objek yang telah disalin atau dipotong ke lokasi baru

d)

membatalkan perintah terakhir yang dilakukan

e)

menyimpan dokumen dengan nama baru

22.

Fitur yang digunakan untuk menyimpan perubahan dalam dokumen yang sedang dikerjakan adalah

a)

Cut

b)

Paste

c)

Save

d)

Duplicate

e)

Paste Speci

23.

Grafik atau diagram sering digunakan dalam aplikasi perkantoran untuk menyajikan data secara visual agar lebih mudah dipahami. Dengan fitur Insert Chart, pengguna dapat membuat berbagai jenis grafik seperti batang, garis, atau lingkaran berdasarkan data yang dimasukkan. Langkah pertama yang harus dilakukan untuk menyisipkan grafik dalam Microsoft Excel adalah....

a)

A. mengetik data yang akan divisuali-sasikan dalam sel

b)

B. memilih warna untuk grafik sebelum memasukkannya

c)

C. menghapus data yang tidak diperlukan sebelum menyisipkan grafik

d)

D. menekan tombol Delete untuk mengo-songkan lembar kerja

e)

E. mengatur ukuran font terlebih dahulu sebelum membuat grafik

24.

Dalam Microsoft Word, fitur Mail Merge memungkinkan pengguna untuk membuat dokumen yang dipersonalisasi, seperti surat atau label dengan mengambil data dari sumber eksternal, seperti Microsoft Excel atau database. Proses ini membantu dalam mengotomatisasi pembuatan dokumen dengan informasi yang berbeda untuk setiap penerima. Sebelum menjalankan perintah Mail Merge, hal yang harus dilakukan terlebih dahulu adalah memasukkan variabel data

a)

menulis isi dokumen utama tanpa

b)

menyiapkan daftar data yang berisi informasi penerima

c)

mencetak dokumen terlebih dahulu sebelum menghubungkan data

d)

menutup semua dokumen agar proses Mail Merge berjalan lancar

e)

menghapus semua format dalam dokumen sebelum menggunakan Mail Merge

25.

Menambahkan data dalam bentuk tabel ke alide dari Microsoft Excel dengan memilih fitur..

a)

Paste Spesial Paste Excel Worksheet Object Microsoft

b)

Paste Spesial Paste HTML Format

c)

Paste Use Destination Style

d)

Paste Embed

e)

Paste Keep Text Only

26.

Perhatikan hal-hal berikut! 1) Mencetak 2) Menautkan 3) Menyematkan 4) Otomatisasi 5) Mengelola big dat Karakteristik OLE ditunjukkan pada nomor

a)

A. 1), 3), dan 5)

b)

B. 2), 3), dan 4)

c)

C. 2), 4), dan 5)

d)

D. 1), 3), 4), dan 5)

e)

E. 2), 3), 4), dan 5)

27.

Mail Merge sering dimanfaatkan untuk meng-hemat waktu dan tenaga dalam mengirim e-mail. Hal tersebut karena

a)

menyalin satu objek data ke dalam template dokumen

b)

menggabungkan daftar penerima de-ngan template dokumen

c)

memindahkan teks, grafik, atau objek lain ke daftar penerima

d)

menggabungkan satu objek dari be-berapa aplikasi perkantoran

e)

menghubungkan satu aplikasi per-kantoran dengan aplikasi lainnya

28.

Presentasi dapat diubah menjadi video dengan memanfaatkan fitur

a)

Cut

b)

Copy

c)

Paste

d)

Insert

e)

Expo

29.

Dalam konteks integrasi konten antar-aplikasi perkantoran, tindakan yang men-cerminkan praktik integrasi yang efektif adalah..

a)

menyimpan dokumen Microsoft Word ke dalam format PDF tanpa perubahan

b)

menyalin data dari Microsoft Excel ke Microsoft Word sebagai teks biasa

c)

mengimpor tabel Microsoft Excel ke Microsoft Word dengan tautan dinamis (linked object)

d)

menghapus gambar dari presentasi Microsoft PowerPoint

e)

menyisipkan teks dari e-mail ke dalam dokumen Microsoft Word

30.

Anda membuat laporan bulanan di Microsoft Word dan ingin menyisipkan grafik dari Microsoft Excel yang akan terus diperbarui jika data sumbernya berubah. Fitur yang sebaiknya digunakan adalah...

a)

Paste Special → Paste as Picture

b)

Insert Screenshot

c)

Paste Special → Paste Link

d)

Save as PDF

e)

Export as Image

31.

Dalam sebuah komputer, perangkat keras bekerja secara keseluruhan untuk men-jalankan sebuah program dengan cara...

a)

prosesor menjalankan instruksi, RAM menyimpan data sementara, dan coupl harddrive menyimpan data permanen

b)

semua komponen bekerja secara ter-pisah tanpa berinteraksi satu sama lain

c)

hanya kartu grafis yang memproses semua data, sedangkan komponen lain hanya mendukung daya

d)

perangkat keras tidak memiliki peran dalam menjalankan program, hanya perangkat lunak yang bekerja

e)

sistem komputer hanya bergantung pada penyimpanan data tanpa pem-rosesan lebih lanjut

 

32.

Hal yang terjadi jika sebuah komputer tidak memiliki sistem operasi yang terinstal adalah

a)

komputer tetap dapat digunakan untuk menjalankan aplikasi seperti biasa

b)

komputer tidak bisa dijalankan atau hanya menampilkan pesan eror

c)

pengguna hanya bisa mengakses internet, tetapi tidak bisa menjalankan program lain

d)

semua perangkat keras akan bekerja secara otomatis tanpa memerlukan perangkat lunak

e)

komputer dapat digunakan, tetapi hanya untuk tugas yang sangat terbatas

33.

Keuntungan dari penggunaan GUI (Graphical User Interface) dibandingkan dengan CLU (Command Line Interface) adalah....

a)

memerlukan lebih sedikit sumber daya sistem dan berjalan lebih cepat

b)

lebih sulit digunakan karena membutuhkan banyak perintah teks

c)

tidak mendukung penggunaan perang-kat input, seperti mouse dan touchscreen

d)

hanya dapat digunakan oleh programmer atau pengguna tingkat lanjut

e)

memungkinkan pengguna berinteraksi dengan komputer melalui elemen visual, seperti ikon dan menu

34.

Dampak dari adware pada komputer pengguna adalah

a)

mempercepat kinerja sistem dengan mengoptimalkan penggunaan memori

b)

menampilkan iklan secara otomatis yang dapat mengganggu pengalaman pengguna

c)

menghapus virus dan malware lain dari sistem komputer

d)

memblokir akses internet untuk mening-katkan keamanan

e)

mengubah sistem operasi agar lebih kompatibel dengan perangkat lunak tertentu

35.

Software dalam sistem komputer dapat di-kelompokkan dalam bahasa pemrograman. Kelompok software tersebut dapat digunakan untuk

a)

mengolah segala proses dalam sistem komputer

b)

mengelola program-program di sistem komputer

c)

merancang aplikasi sesuai kebutuhan tertentu

d)

menghubungkan komputer dengan software

e)

menerjemahkan instruksi ke bahasa mesin

36.

Pengguna ketika menggunakan komputer akan berkolaborasi dengan aplikasi. Dalam kolaborasi tersebut pengguna berperan untuk

a)

menyimpan dan mengakses data

b)

memberikan input kepada aplikasi

c)

memindahkan data dari CPU ke RAM

d)

menghasilkan output yang bermanfaat

e)

memproses informasi yang dimasukkan

37.

Salah satu fungsi sistem operasi adalah menangani interupsi dan kesalahan yang artinya.....

a)

memuat program tersebut ke memori (RAM) dan CPU akan mengeksekusinya

b)

memungkinkan program aplikasi men- dapat keuntungan dari koneksi dan fungsi perangkat keras yang tersedia melalui sistem operasi

c)

bertanggung jawab atas penamaan, penyortiran, penghapusan, pemindah-an, dan penyalinan file atau folder

d)

mengatur permintaan penggunaan prosesor dan menentukan prioritas program yang dijalankan

e)

menjadi perantara program aplikasite untuk berinteraksi dengan keyboard atau perangkat input/output lainnya

38.

Perhatikan pernyataan-pernyataan berikut! 1) Unit kontrol mengambil (mendapat) instruksi dari memori. 2) CPU menyinkronkan semua operasi komputer. 3) Unit aritmetika atau logika menjalankan instruksi aritmetika atau logika. 4) CPU berinteraksi dengan tempat pe-nyimpanan primer atau memori utama. Setelah data dan instruksi yang diperlukan berada dalam memori, unit pemrosesan pusat akan melakukan langkah yang di-tunjukkan pada nomor....

a)

A. 1), 2), dan 3)

b)

B. 2), 3), dan 4)

c)

C. 1) dan 3)

d)

D. 2) dan 4)

e)

E. 3) dan 4)

39.

Seorang administrator sistem ingin me-ngelola ratusan file sekaligus secara efisien. Ia lebih disarankan menggunakan CLI di-bandingkan GUI dalam kasus ini dikarena-kan....

a)

CLI memiliki tampilan yang lebih me-narik

b)

GUI tidak dapat menjalankan perintah

c)

CLI mendukung otomatisasi melalui skrip dan batch processing

d)

GUI tidak bisa digunakan dalam sistem berbasis server

e)

CLI hanya tersedia di sistem operasi open source

40.

Pernyataan yang paling tepat menjelaskan cara sistem operasi mengelola proses adalah

a)

Sistem operasi menjalankan semua pro-ses secara paralel tanpa penjadwalan.

b)

Setiap proses dijalankan oleh prosesor secara bersamaan tanpa berbagi waktu.

c)

Sistem operasi menggunakan algoritma penjadwalan untuk mengatur eksekusi proses pada CPU.

d)

Proses hanya dapat dijalankan satu per satu jika berasal dari aplikasi yang sama.

e)

Proses tidak dapat berkomunikasi satu sama lain dalam sistem multitasking.

41.

Dua komponen yang harus disiapkan dalam penggunaan Mail Merge adalah...

a)

sistem komputer hanya bergantung pada penyimpanan data tanpa pem-rosesan lebih lanjut

 

b)

Printer dan scanner

c)

Internet dan modem

d)

Keyboard dan mouse

e)

sistem data hanya bergantung pada penyimpanan data tanpa pem-rosesan

42.

Fitur yang digunakan untuk mengubah presentasi menjadi format PDF di Microsoft PowerPoint adalah...

a)

Share

b)

Print

c)

Save As

d)

Publish

e)

Export

43.

Dalam sistem komputer, perangkat lunak yang bertanggung jawab untuk mengelola perangkat keras dan sumber daya sistem adalah...

a)

Antivirus

b)

Aplikasi

c)

Sistem Operasi

d)

Firmware

e)

Driver

44.

Dalam pengembangan perangkat lunak, metodologi yang menekankan kolaborasi tim dan pengembangan iteratif disebut...

a)

Scrum

b)

DevOps

c)

Agile

d)

Waterfall

e)

RAD

45.

Fitur yang digunakan untuk menggabungkan beberapa dokumen menjadi satu file di Microsoft Word adalah...

a)

Join

b)

Merge

c)

Link

d)

Combine

e)

Group

46.

Dalam pengembangan perangkat lunak, metode yang mengutamakan pengujian otomatis dan integrasi berkelanjutan disebut...

a)

Agile

b)

Scrum

c)

Waterfall

d)

Extreme Programming

e)

DevOps

47.

Dalam konteks pengolahan data, teknik yang digunakan untuk mengelompokkan data berdasarkan kesamaan disebut...

a)

Association

b)

Regression

c)

Classification

d)

Segmentation

e)

Clustering

48.

Dalam pengolahan data, teknik yang digunakan untuk mengelompokkan data berdasarkan kesamaan karakteristik disebut...

a)

klustering

b)

regresi

c)

klasifikasi

d)

analisis sentimen

e)

normalisasi

49.

Dalam konteks pengembangan perangkat lunak, istilah yang merujuk pada pengujian perangkat lunak secara menyeluruh sebelum dirilis ke pengguna adalah...

a)

integration testing

b)

system testing

c)

beta testing

d)

acceptance testing

e)

unit testing

50.

Proses yang digunakan untuk mengubah data mentah menjadi informasi yang berguna dalam bisnis disebut...

a)

data warehousing

b)

data analysis

c)

data mining

d)

data visualization

e)

data processing

51.

Dalam pengembangan perangkat lunak, istilah yang digunakan untuk menggambarkan proses pengujian perangkat lunak secara otomatis adalah...

a)

Scrum Framework

b)

Waterfall Model

c)

Agile Methodology

d)

Test-Driven Development

e)

Continuous Integration

52.

Fitur dalam aplikasi pengolah kata yang digunakan untuk menghapus teks atau objek dari lokasi asal dan menyimpannya di clipboard adalah...

a)

Cut

b)

Copy

c)

Undo

d)

Delete

e)

Clear

53.

Dalam konteks pengolahan data, metode yang digunakan untuk menganalisis data dan menarik kesimpulan berdasarkan pola yang ditemukan disebut...

a)

Data Analysis

b)

Data Processing

c)

Data Mining

d)

Data Visualization

e)

Data Warehousing

54.

Dalam pengembangan perangkat lunak, proses yang dilakukan untuk memastikan bahwa perangkat lunak memenuhi spesifikasi dan kebutuhan pengguna disebut...

a)

design

b)

deployment

c)

debugging

d)

testing

e)

maintenance

55.

Fungsi dari sistem operasi dalam mengelola memori adalah...

a)

menyimpan data secara permanen

b)

menjalankan aplikasi secara bersamaan

c)

mengalokasikan dan mengatur penggunaan memori oleh aplikasi

d)

menyediakan antarmuka pengguna

e)

menghubungkan perangkat keras dengan perangkat lunak

56.

Dalam konteks pengolahan data, metode yang digunakan untuk mengelompokkan data berdasarkan kriteria tertentu disebut...

a)

data sorting

b)

data visualization

c)

data aggregation

d)

data classification

e)

data filtering

57.

Dalam pengolahan data, metode yang digunakan untuk menganalisis hubungan antara dua variabel disebut...

a)

Regression

b)

Segmentation

c)

Clustering

d)

Association

e)

Classification

58.

Fungsi utama dari sistem operasi dalam mengelola memori adalah...

a)

menyimpan data secara permanen

b)

mengalokasikan dan membebaskan memori sesuai kebutuhan aplikasi

c)

mengatur komunikasi antar perangkat keras

d)

menjalankan aplikasi secara bersamaan

e)

menyediakan antarmuka pengguna

59.

Dalam pengembangan perangkat lunak, istilah yang merujuk pada proses memperbaiki kesalahan dalam kode setelah pengujian adalah...

a)

Debugging

b)

Refactoring

c)

Testing

d)

Integration

e)

Deployment

60.

Dalam pengembangan perangkat lunak, metode yang menekankan kolaborasi tim dan iterasi cepat disebut...

a)

V-Model

b)

Waterfall

c)

RAD (Rapid Application Development)

d)

Agile

e)

Spiral

61.

Fungsi dari sistem operasi dalam mengelola memori adalah...

a)

mengatur alokasi dan de-alokasi memori untuk aplikasi

b)

menyimpan data secara permanen di hard disk

c)

menyimpan file dalam format yang dapat dibaca

d)

menyediakan antarmuka pengguna untuk interaksi

e)

mengontrol perangkat keras secara langsung

62.

Dalam konteks jaringan komputer, istilah yang merujuk pada pengaturan dan pengelolaan lalu lintas data disebut...

a)

Switching

b)

Routing

c)

Bandwidth Management

d)

Firewall

e)

Network Topology

63.

Dalam Microsoft Excel, fitur yang digunakan untuk mengurutkan data dalam kolom secara ascending atau descending adalah...

a)

Filter

b)

Sort

c)

Arrange

d)

Align

e)

Group

64.

Proses yang digunakan untuk mengubah data mentah menjadi informasi yang berguna dalam analisis disebut...

a)

Data Entry

b)

Data Visualization

c)

Data Processing

d)

Data Storage

e)

Data Mining

65.

Dalam pengembangan aplikasi, istilah yang merujuk pada pengujian yang dilakukan oleh pengguna akhir sebelum aplikasi dirilis sepenuhnya adalah...

a)

unit testing

b)

system testing

c)

beta testing

d)

integration testing

e)

alpha testing

66.

Dalam pengolahan data, metode yang digunakan untuk mengurutkan data dengan membandingkan elemen satu per satu dan menukar posisi jika diperlukan disebut...

a)

insertion sort

b)

merge sort

c)

quick sort

d)

bubble sort

e)

selection sort

67.

Fitur yang digunakan untuk menyisipkan gambar ke dalam dokumen Microsoft Word adalah...

a)

Insert Picture

b)

Embed Image

c)

Add Graphic

d)

Attach Image

e)

Include Photo

68.

Dalam pengembangan perangkat lunak, pendekatan yang menekankan pada umpan balik cepat dan adaptasi terhadap perubahan disebut...

a)

Waterfall

b)

Lean

c)

Agile

d)

Scrum

e)

Kanban

69.

Dalam pengolahan data, metode yang digunakan untuk menganalisis hubungan antara dua variabel disebut...

a)

regresi

b)

analisis deskriptif

c)

normalisasi

d)

klasifikasi

e)

klustering

70.

Dalam pengembangan perangkat lunak, proses yang dilakukan untuk memastikan bahwa perangkat lunak memenuhi kebutuhan pengguna adalah...

a)

pengujian regresi

b)

pengujian sistem

c)

pengujian penerimaan

d)

pengujian integrasi

e)

pengujian unit

71.

Dalam Microsoft Excel, fungsi yang digunakan untuk menghitung rata-rata dari sekumpulan angka adalah...

a)

MIN

b)

MAX

c)

COUNT

d)

AVERAGE

e)

SUM

72.

Dalam pengembangan perangkat lunak, proses yang digunakan untuk mengidentifikasi dan memperbaiki kesalahan dalam kode disebut...

a)

compiling

b)

deploying

c)

debugging

d)

testing

e)

refactoring

73.

Algoritma yang digunakan untuk mengurutkan data dengan membandingkan elemen satu per satu dan menukarnya jika dalam urutan yang salah disebut...

a)

insertion sort

b)

quick sort

c)

merge sort

d)

bubble sort

e)

selection sort

74.

Dalam konteks jaringan komputer, perangkat yang berfungsi untuk menghubungkan beberapa jaringan dan mengatur lalu lintas data disebut...

a)

router

b)

firewall

c)

switch

d)

modem

e)

hub

75.

Dalam pengolahan data, salah satu metode yang sering digunakan untuk mengelompokkan data berdasarkan karakteristik tertentu adalah...

a)

A. clustering

b)

B. regression

c)

C. classification

d)

D. association

e)

E. summarization

76.

Fitur dalam Microsoft Excel yang memungkinkan pengguna untuk menghitung total dari sekumpulan angka secara otomatis adalah...

a)

D. Max

b)

C. Average

c)

B. Count

d)

E. Min

e)

A. AutoSum

77.

Dalam konteks keamanan siber, tindakan yang dilakukan untuk melindungi sistem komputer dari serangan malware disebut...

a)

A. enkripsi

b)

D. patching

c)

B. firewall

d)

E. monitoring

e)

C. backup

78.

Dalam pengembangan perangkat lunak, pengujian (testing) adalah langkah penting untuk memastikan kualitas produk. Salah satu jenis pengujian yang dilakukan untuk mengevaluasi fungsionalitas aplikasi adalah...

a)

integration testing

b)

system testing

c)

performance testing

d)

unit testing

e)

acceptance testing

79.

Algoritma pencarian biner adalah metode yang efisien untuk menemukan elemen dalam daftar yang terurut. Proses pencarian biner dilakukan dengan cara...

a)

mengurutkan data terlebih dahulu sebelum mencari

b)

menggunakan metode brute force untuk menemukan elemen

c)

memeriksa setiap elemen satu per satu

d)

membandingkan elemen tengah dengan elemen yang dicari

e)

menggunakan struktur data linked list untuk pencarian

80.

Dalam konteks keamanan siber, firewall berfungsi untuk...

a)

mengelola penyimpanan data di cloud

b)

memperbaiki kerusakan perangkat keras

c)

meningkatkan kecepatan koneksi internet

d)

mencegah akses tidak sah ke jaringan komputer

e)

menghapus virus dari sistem komputer