NEW
Font size
S
M
L
XL
WorksheetsLatihan Soal UJIKOM 2
Total questions: 45
Worksheet time: 45mins
Name
Class
Date
1.
Seorang siswa ingin memasukkan tabel dari Microsoft Excel ke dalam dokumen Microsoft Word agar dapat diperbarui secara otomatis jika ada perubahan data di Excel. Fitur yang paling tepat digunakan adalah…
a)
Copy-Paste biasa
b)
Insert Object - Create New
c)
Insert Object - Create from File (Link)
d)
Screenshot tabel dari Excel
e)
Menggunakan fitur Hyperlink
2.
Dalam dokumen laporan keuangan, manakah cara terbaik untuk menyisipkan grafik dari Excel ke dalam dokumen Word tanpa mengorbankan kualitas dan tetap bisa diperbarui?
a)
Menyimpan grafik sebagai gambar lalu memasukkannya ke Word
b)
Menggunakan fitur "Paste Special" dengan opsi "Link"
c)
Menggunakan fitur screenshot pada Excel lalu paste ke Word
d)
Menggunakan copy-paste biasa tanpa opsi tambahan
e)
Membuat grafik ulang langsung di Word menggunakan tabel
3.
Seorang peneliti sedang menulis laporan dengan banyak referensi dari berbagai sumber. Untuk mengelola daftar referensi secara otomatis dalam Microsoft Word, fitur yang paling tepat digunakan adalah…
a)
Table of Contents
b)
Mail Merge
c)
Citation & Bibliography
d)
Header & Footer
e)
Track Changes
4.
Dalam dokumen panjang dengan banyak bab, bagaimana cara paling efisien untuk memastikan daftar isi selalu diperbarui saat ada perubahan pada dokumen?
a)
Mengetik daftar isi secara manual
b)
Menggunakan fitur Insert Table
c)
Menggunakan fitur Styles dan Table of Contents otomatis
d)
Menyalin daftar isi dari dokumen lain
e)
Membuat daftar isi di Excel lalu memindahkannya ke Word
5.
Seorang sekretaris ingin mengirim surat yang sama ke 500 orang dengan nama dan alamat berbeda di setiap surat. Fitur yang paling efektif untuk tugas ini adalah…
a)
Find & Replace untuk mengganti nama satu per satu
b)
Menyalin dan menempelkan surat lalu mengganti nama secara manual
c)
Menggunakan fitur Mail Merge dengan sumber data Excel
d)
Menyusun satu dokumen lalu menghapus dan menulis ulang setiap kali mencetak
e)
Menggunakan fitur Track Changes untuk mengganti nama dan alamat
6.
Seorang teknisi memperbaiki komputer yang mengalami blue screen setelah menginstal driver baru untuk kartu grafis. Apa langkah pertama yang paling tepat dilakukan untuk mengatasi masalah ini?
a)
Menghapus driver baru melalui Safe Mode
b)
Mengganti kartu grafis dengan model lain
c)
Melakukan factory reset sistem operasi
d)
Memeriksa apakah komputer terinfeksi virus
e)
Menghapus semua file dalam drive C
7.
Seorang siswa ingin membuat alat penghitung jumlah kendaraan yang melewati gerbang sekolah menggunakan sensor ultrasonik dan Arduino. Komponen tambahan apa yang paling penting agar data dapat disimpan dan dianalisis kemudian?
a)
LCD 16x2
b)
SD Card Module
c)
Buzzer
d)
LED
e)
Potensiometer
8.
Saat mencetak dokumen, seorang pengguna menemukan bahwa printer tidak merespons meskipun sudah terhubung ke komputer. Apa penyebab paling mungkin dari masalah ini?
a)
Kabel daya printer tidak terhubung ke stop kontak
b)
Driver printer belum terinstal atau tidak kompatibel
c)
Kertas habis di dalam printer
d)
Printer tidak memiliki tinta yang cukup
e)
Dokumen yang dikirim terlalu besar ukurannya
9.
Seorang pengguna ingin mentransfer file besar dari laptop ke smartphone dengan kecepatan tinggi tanpa kabel. Teknologi mana yang paling efisien untuk tugas ini?
a)
Bluetooth
b)
Infrared
c)
Wi-Fi Direct
d)
Kabel USB 2.0
e)
NFC
10.
Seorang siswa ingin membuat sistem penyiraman otomatis menggunakan Arduino dan sensor kelembaban tanah. Apa konsep pemrograman yang diperlukan agar sistem hanya menyiram saat tanah benar-benar kering?
a)
Looping dengan delay tetap
b)
Conditional statement (if-else)
c)
Fungsi tanpa parameter
d)
Array untuk menyimpan nilai kelembaban
e)
Penggunaan variabel global untuk semua data
11.
Sebuah perusahaan ingin membangun jaringan yang dapat menghubungkan kantor cabang di berbagai kota dengan aman melalui Internet. Jenis jaringan apa yang paling sesuai untuk kebutuhan ini?
a)
LAN
b)
MAN
c)
VPN
d)
PAN
e)
Bluetooth
12.
Dalam sebuah topologi Mesh, apa keuntungan utama dibandingkan topologi lainnya?
a)
Lebih hemat kabel dibandingkan topologi lainnya
b)
Memiliki redundansi tinggi sehingga lebih tahan terhadap kegagalan jaringan
c)
Mudah dikonfigurasi dan diperluas
d)
Tidak memerlukan perangkat tambahan seperti switch atau router
e)
Hanya membutuhkan satu jalur komunikasi utama
13.
Seorang pengguna mengalami serangan Man-in-the-Middle (MITM) saat menggunakan Wi-Fi publik di kafe. Apa langkah terbaik untuk mencegah serangan serupa di masa depan?
a)
Menggunakan VPN saat terhubung ke jaringan publik
b)
Mematikan koneksi Wi-Fi setiap kali selesai digunakan
c)
Menggunakan mode pesawat saat tidak mengakses Internet
d)
Menghindari mengakses situs media sosial di jaringan publik
e)
Hanya menggunakan jaringan dengan sinyal kuat
14.
Dalam komunikasi data di Internet, protokol TCP/IP memiliki dua fungsi utama. Apa peran utama dari protokol TCP dalam pengiriman data?
a)
Mengatur rute paket data agar sampai ke tujuan
b)
Mengontrol akses jaringan dan keamanan data
c)
Mengelola pembentukan, pemeliharaan, dan pemutusan koneksi data
d)
Menjaga kecepatan jaringan tetap stabil
e)
Mencegah perangkat lain mengakses jaringan
15.
Seorang administrator jaringan ingin memastikan bahwa hanya perangkat yang diizinkan dapat terhubung ke jaringan Wi-Fi kantor. Apa langkah terbaik yang bisa dilakukan?
a)
Mengaktifkan enkripsi WPA3 pada jaringan Wi-Fi
b)
Mematikan fitur DHCP pada router
c)
Menggunakan alamat IP statis untuk setiap perangkat
d)
Membatasi jumlah perangkat yang terhubung ke jaringan
e)
Menggunakan MAC address filtering
16.
Seorang peneliti ingin mengumpulkan data suhu udara dari berbagai kota di Indonesia secara real-time selama 6 bulan. Metode pengumpulan data yang paling efisien adalah...
a)
Menggunakan sensor IoT yang terhubung ke cloud
b)
Mewawancarai penduduk di setiap kota tentang suhu udara
c)
Meminta stasiun cuaca untuk mengirimkan laporan harian melalui email
d)
Menggunakan drone untuk mengukur suhu di berbagai wilayah
e)
Mengumpulkan data dari media sosial tentang cuaca di tiap kota
17.
Sebuah perusahaan ingin mengumpulkan data pelanggan untuk analisis pemasaran. Apa langkah terbaik untuk menjaga privasi pelanggan?
a)
Mengumpulkan data tanpa memberi tahu pelanggan
b)
Menggunakan data anonim atau dengan persetujuan pelanggan
c)
Menjual data pelanggan ke pihak ketiga untuk meningkatkan keuntungan
d)
Meminta pelanggan memberikan informasi detail tanpa opsi menolak
e)
Menyimpan semua data pelanggan tanpa enkripsi
18.
Dalam analisis data besar (Big Data), salah satu teknik yang digunakan untuk menyederhanakan data adalah...
a)
Enkripsi data agar lebih aman
b)
Normalisasi dan agregasi data
c)
Menyimpan semua data tanpa perubahan
d)
Menghapus data yang tidak relevan secara acak
e)
Menggunakan lebih banyak server untuk menyimpan data
19.
Seorang data engineer ingin meningkatkan kecepatan akses data dalam sistem database perusahaan. Strategi mana yang paling tepat?
a)
Menggunakan indeks dan caching pada database
b)
Menyimpan semua data dalam satu tabel besar tanpa indeks
c)
Menggunakan HDD sebagai media penyimpanan utama
d)
Memindahkan data ke dalam file teks biasa untuk kemudahan akses
e)
Menghapus data lama untuk mengurangi ukuran database
20.
Dalam sebuah model prediksi cuaca berbasis AI, data historis suhu, kelembaban, dan kecepatan angin digunakan untuk memprediksi cuaca mendatang. Teknik analisis data yang paling tepat untuk digunakan adalah...
a)
Clustering data berdasarkan lokasi
b)
Regresi untuk menemukan pola hubungan antar variabel
c)
Enkripsi data untuk keamanan
d)
Penyimpanan data dalam database NoSQL
e)
Menghapus data lama untuk meningkatkan akurasi
21.
Dalam perancangan algoritma, notasi algoritma yang paling umum digunakan untuk mendeskripsikan langkah-langkah pemrograman adalah...
a)
Diagram alir (Flowchart)
b)
Notasi Big-O
c)
Pseudocode
d)
ERD (Entity Relationship Diagram)
e)
UML (Unified Modeling Language)
22.
Dalam bahasa C++, perbedaan utama antara variabel dan konstanta adalah...
a)
Variabel dapat berubah nilainya, sementara konstanta tidak dapat diubah setelah dideklarasikan dengan const
b)
Konstanta lebih cepat diproses dibandingkan variabel
c)
Variabel hanya digunakan untuk angka, sedangkan konstanta untuk teks
d)
Konstanta dalam C++ dideklarasikan dengan kata kunci var
e)
Variabel dalam C++ harus selalu bertipe integer
23.
Diberikan kode berikut dalam C++:
cpp <br> int x = 5; <br> while (x > 0) { <br> cout << x << " "; <br> x--; <br> } <br>
Apa output dari program ini?
a)
5 4 3 2 1
b)
5 4 3 2 1 0
c)
0 1 2 3 4 5
d)
1 2 3 4 5
e)
Program tidak berjalan karena error
24.
Diberikan array arr = {5, 3, 8, 1, 2} dalam C++. Setelah dilakukan algoritma Bubble Sort, urutan yang benar adalah...
a)
{5, 3, 8, 1, 2}
b)
{1, 2, 3, 5, 8}
c)
{8, 5, 3, 2, 1}
d)
{2, 1, 3, 5, 8}
e)
{3, 5, 1, 2, 8}
25.
Dalam C++, bagaimana cara mendeklarasikan fungsi yang mengembalikan nilai integer dan menerima dua parameter bertipe int?
a)
void sum(int a, int b);
b)
int sum(int a, int b);
c)
function sum(int a, int b);
d)
sum(int a, int b) : int;
e)
int sum();
26.
Seorang pengembang ingin menguji programnya dengan memasukkan berbagai skenario input, termasuk skenario ekstrem. Jenis pengujian apakah yang dilakukan?
a)
Unit Testing
b)
Boundary Testing
c)
Integration Testing
d)
Performance Testing
e)
Usability Testing
27.
Seorang siswa ingin membuat program kalkulator sederhana menggunakan C++. Manakah langkah yang paling penting dalam perancangan program ini?
a)
Langsung menulis kode tanpa perancangan
b)
Menentukan spesifikasi input, output, dan operasi yang akan dilakukan
c)
Menggunakan algoritma yang paling kompleks untuk performa terbaik
d)
Memastikan program memiliki lebih banyak fitur tambahan sebelum diuji
e)
Menulis program tanpa menggunakan fungsi untuk kesederhanaan
28.
Dampak positif dari penggunaan komputer dan teknologi informasi dalam bidang pendidikan adalah...
a)
Menyebabkan kecanduan gadget
b)
Meningkatkan akses terhadap sumber belajar
c)
Menyebabkan ketergantungan terhadap teknologi
d)
Meningkatkan risiko pencurian data
e)
Menurunkan efektivitas belajar siswa
29.
Hak eksklusif yang diberikan kepada pencipta perangkat lunak untuk melindungi karyanya disebut...
a)
Hak Cipta (Copyright)
b)
Open Source
c)
Public Domain
d)
Fair Use
e)
Plagiarisme
30.
Berikut adalah contoh perangkat lunak yang berlisensi open source, kecuali...
a)
Linux
b)
Mozilla Firefox
c)
Microsoft Office
d)
LibreOffice
e)
Android
31.
Dalam aspek ekonomi, lisensi perangkat lunak berbayar memberikan keuntungan utama berupa...
a)
Penggunaan bebas tanpa biaya
b)
Akses ke kode sumber untuk modifikasi
c)
Jaminan dukungan teknis dan pembaruan keamanan
d)
Perlindungan terhadap virus tanpa perlu antivirus
e)
Penggunaan bebas tanpa batasan waktu
32.
Berikut ini yang bukan termasuk dalam aspek legal penggunaan teknologi informasi adalah...
a)
Perlindungan data pribadi
b)
Hak kekayaan intelektual
c)
Keamanan siber
d)
Kecepatan internet
e)
Privasi pengguna
33.
Dalam dunia bisnis, penerapan teknologi informasi dapat meningkatkan efisiensi operasional perusahaan dengan cara...
a)
Menghilangkan semua pekerjaan manual
b)
Mengurangi tenaga kerja manusia secara drastis
c)
Meningkatkan otomatisasi dan pengelolaan data
d)
Menghindari penggunaan teknologi dalam manajemen bisnis
e)
Mengurangi interaksi dengan pelanggan
34.
Perbedaan utama antara lisensi perangkat lunak GPL (General Public License) dan MIT License adalah...
a)
GPL mengharuskan kode tetap open source jika didistribusikan ulang, sedangkan MIT memperbolehkan penggunaan komersial dengan kode tertutup
b)
MIT lebih membatasi penggunaan dibandingkan GPL
c)
GPL hanya berlaku untuk perangkat lunak komersial
d)
MIT License tidak dapat digunakan untuk perangkat lunak gratis
e)
GPL tidak mengizinkan modifikasi kode sumber
35.
Dalam pemecahan masalah menggunakan berpikir komputasional, dekomposisi adalah...
a)
Penggunaan kembali solusi yang sudah ada
b)
Proses membagi masalah besar menjadi bagian-bagian kecil
c)
Menganalisis pola dalam kumpulan data
d)
Menggeneralisasi solusi agar dapat digunakan dalam berbagai kasus
e)
Langkah terakhir dalam algoritma
36.
Dalam berpikir komputasional, abstraksi digunakan untuk...
a)
Menyederhanakan masalah dengan mengabaikan detail yang tidak relevan
b)
Meningkatkan kompleksitas masalah
c)
Mengubah data menjadi bentuk yang lebih kompleks
d)
Menyimpan seluruh detail data tanpa reduksi
e)
Menghindari generalisasi dalam pemecahan masalah
37.
Seorang ilmuwan data menganalisis pola penjualan produk berdasarkan waktu. Teknik berpikir komputasional yang digunakan adalah...
a)
Abstraksi
b)
Dekomposisi
c)
Pengenalan Pola
d)
Algoritma
e)
Debugging
38.
Dalam sebuah program, seorang siswa harus menentukan jalur terpendek dari titik A ke titik B dalam peta. Algoritma yang paling sesuai adalah...
a)
Bubble Sort
b)
Binary Search
c)
Dijkstra’s Algorithm
d)
Depth-First Search
e)
Linear Search
39.
Seorang programmer ingin menyimpan dan mengakses data secara cepat tanpa duplikasi. Struktur data yang paling sesuai adalah...
a)
Linked List
b)
Array
c)
Stack
d)
HashSet
e)
Queue
40.
Seorang analis ingin memprediksi tren harga saham menggunakan kumpulan data historis. Teknik yang paling sesuai adalah...
a)
Sorting
b)
Machine Learning
c)
Linear Search
d)
Stack
e)
Bubble Sort
41.
Seorang siswa ingin membuat sistem absensi otomatis di sekolah menggunakan RFID. Langkah pertama yang harus dilakukan adalah...
a)
Memilih perangkat keras yang akan digunakan
b)
Mengembangkan kode program untuk membaca data RFID
c)
Menganalisis masalah dan menentukan kebutuhan sistem
d)
Menginstalasi software pendukung sistem
e)
Menyusun laporan hasil implementasi sistem
42.
Dalam proyek penelitian, tim siswa mengembangkan sistem rekomendasi buku berdasarkan preferensi pengguna. Teknik berpikir komputasional yang digunakan adalah...
a)
Dekomposisi
b)
Abstraksi
c)
Pengenalan Pola
d)
Algoritma Greedy
e)
Simulasi
43.
Dalam proyek pengembangan aplikasi berbasis tim, aplikasi berikut yang paling sesuai untuk berbagi file dan berkolaborasi adalah...
a)
Microsoft Word
b)
Google Drive
c)
VLC Media Player
d)
Adobe Photoshop
e)
WinRAR
44.
Seorang siswa mengembangkan aplikasi kasir dan ingin menguji apakah aplikasi berjalan sesuai spesifikasi. Metode pengujian yang paling tepat adalah...
a)
Debugging
b)
Pengujian Unit (Unit Testing)
c)
Instalasi ulang aplikasi
d)
Membandingkan dengan aplikasi lain
e)
Mengubah kode program tanpa pengujian
45.
Seorang siswa ingin membuat aplikasi pemantauan penggunaan listrik rumah tangga. Teknologi yang paling sesuai digunakan adalah...
a)
Augmented Reality
b)
Blockchain
c)
Internet of Things (IoT)
d)
Machine Learning
e)
Big Data
Reset
