wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Informatika Pak Joni

Total questions: 100

Worksheet time: 8hrs 20mins

Name
Class
Date
1.
Apa tujuan utama dari berpikir komputasional?
a)
Menggunakan perangkat lunak terbaru
b)
Memecahkan masalah dengan pendekatan logis
c)
Menghafal sintaks pemrograman
d)
Merancang perangkat keras
2.
Proses memecah masalah besar menjadi bagian kecil disebut...
a)
Abstraksi
b)
Dekomposisi
c)
Algoritma
d)
Pengenalan Pola
3.
Apa yang dimaksud dengan abstraksi dalam berpikir komputasional?
a)
Menyusun langkah-langkah solusi
b)
Menyederhanakan masalah dengan fokus pada informasi penting
c)
Mengidentifikasi pola dalam data
d)
Membuat model data
4.
Algoritma pengurutan yang menggunakan metode pertukaran elemen disebut...
a)
Bubble Sort
b)
Merge Sort
c)
Insertion Sort
d)
Quick Sort
5.
Struktur data yang menggunakan prinsip "masuk terakhir, keluar pertama" adalah...
a)
Queue
b)
Stack
c)
Array
d)
Linked List
6.
Komponen yang bertugas mengatur komunikasi antar perangkat di motherboard adalah...
a)
Chipset
b)
RAM
c)
GPU
d)
SSD
7.
Perangkat input yang digunakan untuk menangkap gambar digital adalah...
a)
Scanner
b)
Printer
c)
Monitor
d)
Speaker
8.
Apa fungsi utama dari CPU?
a)
Menyimpan data sementara
b)
Melakukan operasi aritmatika dan logika
c)
Menampilkan output grafis
d)
Mengatur koneksi jaringan
9.
Memori yang kehilangan data saat daya dimatikan adalah...
a)
ROM
b)
RAM
c)
Hard Disk
d)
SSD
10.
Berikut yang termasuk perangkat penyimpanan internal adalah...
a)
Flash Drive
b)
Hard Disk
c)
Monitor
d)
Keyboard
11.
Protokol yang digunakan untuk mengakses situs web secara aman adalah...
a)
HTTP
b)
HTTPS
c)
FTP
d)
SMTP
12.
Apa kepanjangan dari WLAN?
a)
Wireless Local Area Network
b)
Wide Local Area Network
c)
Web Local Access Network
d)
Wireless Long Area Network
13.
Perangkat yang memperkuat sinyal jaringan dalam jarak jauh adalah...
a)
Router
b)
Switch
c)
Repeater
d)
Modem
14.
Berapa jumlah bit dalam alamat IP versi 6?
a)
32 bit
b)
64 bit
c)
128 bit
d)
256 bit
15.
Fungsi utama dari firewall adalah...
a)
Mempercepat koneksi internet
b)
Melindungi jaringan dari akses tidak sah
c)
Menyimpan data jaringan
d)
Mengatur alamat IP
16.
Perangkat lunak untuk mengolah data dalam bentuk tabel adalah...
a)
Microsoft Word
b)
LibreOffice Calc
c)
Notepad
d)
Paint
17.
Data yang berupa deskripsi atau kategori disebut...
a)
Data Kuantitatif
b)
Data Kualitatif
c)
Data Numerik
d)
Data Statistik
18.
Visualisasi data yang menunjukkan tren waktu adalah...
a)
Pie Chart
b)
Bar Chart
c)
Line Chart
d)
Histogram
19.
Fungsi MAX dalam spreadsheet digunakan untuk...
a)
Menghitung rata-rata
b)
Menjumlahkan data
c)
Mencari nilai maksimum
d)
Mencari jumlah sel
20.
Apa yang dimaksud dengan data aggregation?
a)
Mengurutkan data berdasarkan kriteria
b)
Mengelompokkan data untuk analisis
c)
Menghapus data duplikat
d)
Mengubah format data
21.
Diagram yang menggambarkan langkah-langkah algoritma disebut...
a)
Pseudocode
b)
Flowchart
c)
Kode Program
d)
Debugging
22.
Struktur kontrol untuk perulangan dengan kondisi tertentu adalah...
a)
For
b)
While
c)
If-Then
d)
Switch
23.
Dalam Python, perintah untuk menerima masukan teks adalah...
a)
print()
b)
input()
c)
scan()
d)
read()
24.
Tipe data untuk menyimpan bilangan bulat adalah...
a)
Float
b)
String
c)
Integer
d)
Boolean
25.
Apa output dari kode Python berikut: print(15 // 4)?
a)
3.0
b)
3.75
c)
4.0
d)
5.0
26.
Simbol untuk operasi modulus dalam Python adalah...
a)
/
b)
%
c)
//
d)
*
27.
Fungsi dalam pemrograman berfungsi untuk...
a)
Menyimpan data permanen
b)
Mengelompokkan kode yang dapat digunakan kembali
c)
Mengatur perangkat keras
d)
Menghapus variabel
28.
Apa yang dimaksud dengan debugging?
a)
Menulis kode program
b)
Mencari dan memperbaiki kesalahan dalam kode
c)
Menjalankan program
d)
Membuat algoritma
29.
Perintah untuk menghentikan perulangan dalam Python adalah...
a)
break
b)
continue
c)
exit
d)
stop
30.
Bahasa pemrograman yang menggunakan tanda {} untuk mendefinisikan blok kode adalah...
a)
Python
b)
C++
c)
Scratch
d)
HTML
31.
Apa yang dimaksud dengan keamanan digital?
a)
Penggunaan internet tanpa batas
b)
Perlindungan data dari ancaman siber
c)
Penyimpanan data di cloud
d)
Pembagian informasi di media sosial
32.
Cara mencegah pencurian identitas online adalah...
a)
Menggunakan kata sandi yang sama untuk semua akun
b)
Mengaktifkan autentikasi dua faktor
c)
Mengunduh aplikasi dari sumber tidak resmi
d)
Membagikan informasi pribadi
33.
Dampak positif teknologi informasi adalah...
a)
Penyebaran hoaks
b)
Kemudahan akses pendidikan online
c)
Penurunan produktivitas
d)
Peningkatan cybercrime
34.
Istilah untuk tata cara berinteraksi di internet disebut...
a)
Cybercrime
b)
Netiquette
c)
Phishing
d)
Hacking
35.
Apa yang dimaksud dengan ransomware?
a)
Perangkat lunak untuk mengedit dokumen
b)
Perangkat lunak berbahaya yang mengunci data
c)
Perangkat lunak untuk komunikasi
d)
Perangkat lunak untuk presentasi
36.
Fungsi utama aplikasi browser adalah...
a)
Mengolah data
b)
Mengakses halaman web
c)
Menyimpan file
d)
Mengedit dokumen
37.
Contoh mesin pencari adalah...
a)
Microsoft Word
b)
Google
c)
Adobe Photoshop
d)
Notepad
38.
Komponen GUI untuk memasukkan satu baris teks disebut...
a)
Textarea
b)
Checkbox
c)
Textbox
d)
Radio Button
39.
Perintah untuk menyimpan dokumen dengan nama baru adalah...
a)
Save
b)
Save As
c)
Open
d)
Print
40.
Fungsi history pada browser adalah...
a)
Menyimpan halaman web
b)
Merekam riwayat kunjungan situs
c)
Mengedit halaman web
d)
Mengunduh file
41.
Contoh aplikasi informatika dalam bidang kesehatan adalah...
a)
Sistem rekam medis elektronik
b)
Mesin kasir
c)
Aplikasi presentasi
d)
Text Editor
42.
Teknologi yang digunakan untuk navigasi global adalah...
a)
Spreadsheet
b)
GPS
c)
Database
d)
Browser
43.
Perangkat lunak untuk membuat presentasi adalah...
a)
Microsoft Excel
b)
LibreOffice Impress
c)
Adobe Photoshop
d)
Notepad
44.
Fungsi utama database adalah...
a)
Mengolah angka
b)
Menyimpan dan mengelola data
c)
Membuat grafik
d)
Mengedit gambar
45.
Teknologi untuk pembayaran digital adalah...
a)
QR Code
b)
SSD
c)
RAM
d)
CPU
46.
Apa kepanjangan dari SSD?
a)
Solid State Drive
b)
System Storage Device
c)
Secure Storage Drive
d)
Simple State Device
47.
Perangkat keras untuk menghasilkan suara adalah...
a)
Monitor
b)
Speaker
c)
Keyboard
d)
Mouse
48.
Bahasa pemrograman visual untuk pembelajaran adalah...
a)
Python
b)
Scratch
c)
Java
d)
C++
49.
Apa yang dimaksud dengan cloud storage?
a)
Penyimpanan data di perangkat lokal
b)
Penyimpanan data melalui internet
c)
Penyimpanan data di perangkat keras
d)
Penyimpanan data di CD
50.
Sertifikasi yang terkait dengan pengelolaan jaringan adalah...
a)
CompTIA Network+
b)
Microsoft Word Certification
c)
Adobe Photoshop Certification
d)
Excel Expert Certification
51.
Proses mengenali kesamaan dalam data disebut...
a)
Dekomposisi
b)
Pengenalan Pola
c)
Abstraksi
d)
Algoritma
52.
Algoritma pencarian yang membagi data menjadi dua bagian adalah...
a)
Linear Search
b)
Binary Search
c)
Bubble Sort
d)
Insertion Sort
53.
Struktur data yang bersifat hierarkis adalah...
a)
Array
b)
Stack
c)
Tree
d)
Queue
54.
Simbol dalam flowchart untuk keputusan adalah...
a)
Persegi
b)
Lingkaran
c)
Belah Ketupat
d)
Segitiga
55.
Apa yang dimaksud dengan kompleksitas waktu algoritma?
a)
Jumlah baris kode
b)
Waktu yang dibutuhkan algoritma untuk berjalan
c)
Jumlah memori yang digunakan
d)
Jumlah variabel dalam program
56.
Perangkat yang menghubungkan komputer ke jaringan internet adalah...
a)
Modem
b)
Monitor
c)
Printer
d)
Scanner
57.
Fungsi utama register dalam CPU adalah...
a)
Menyimpan data permanen
b)
Menyimpan data sementara selama pemrosesan
c)
Mengolah grafis
d)
Mengatur jaringan
58.
Apa yang dimaksud dengan firmware?
a)
Sistem operasi komputer
b)
Perangkat lunak yang tertanam di perangkat keras
c)
Aplikasi pengolah kata
d)
Perangkat untuk menyimpan data
59.
Jenis memori yang bersifat permanen adalah...
a)
RAM
b)
ROM
c)
Cache
d)
Register
60.
Perangkat output yang menghasilkan salinan fisik adalah...
a)
Monitor
b)
Printer
c)
Speaker
d)
Mouse
61.
Protokol untuk mengirim email adalah...
a)
HTTP
b)
FTP
c)
SMTP
d)
TCP
62.
Topologi jaringan yang menghubungkan semua perangkat ke pusat adalah...
a)
Bus
b)
Star
c)
Ring
d)
Mesh
63.
Apa kepanjangan dari DNS?
a)
Domain Name System
b)
Dynamic Network Service
c)
Data Network System
d)
Direct Name Service
64.
Alamat IP seperti 10.0.0.1 termasuk jenis...
a)
Publik
b)
Privat
c)
Statis
d)
Dinamis
65.
Fungsi utama switch dalam jaringan adalah...
a)
Menghubungkan jaringan berbeda
b)
Mengatur lalu lintas data dalam satu jaringan
c)
Memperkuat sinyal jaringan
d)
Menyimpan data jaringan
66.
Fungsi SUMIF dalam spreadsheet digunakan untuk...
a)
Menjumlahkan data berdasarkan kondisi
b)
Menghitung rata-rata
c)
Mencari nilai maksimum
d)
Mengurutkan data
67.
Data yang diukur dalam skala ordinal adalah...
a)
Angka
b)
Kategori dengan urutan
c)
Grafik
d)
Tabel
68.
Diagram yang menunjukkan hubungan antar variabel adalah...
a)
Bar Chart
b)
Pie Chart
c)
Scatter Plot
d)
Line Chart
69.
Apa yang dimaksud dengan data deduplication?
a)
Menghapus data duplikat
b)
Mengurutkan data
c)
Mengubah format data
d)
Menyimpan data ke server
70.
Perangkat lunak untuk analisis data besar adalah...
a)
Microsoft Word
b)
Apache Hadoop
c)
Adobe Photoshop
d)
Notepad
71.
Struktur kontrol untuk memilih salah satu dari beberapa kondisi adalah...
a)
If-Then-Else
b)
For
c)
While
d)
Repeat-Until
72.
Dalam Python, perintah untuk melanjutkan ke iterasi berikutnya adalah...
a)
break
b)
continue
c)
exit
d)
stop
73.
Apa output dari kode Python berikut: x = 4; if x <= 5: print("Kecil")?
a)
Besar
b)
Kecil
c)
Tidak ada output
d)
Error
74.
Tipe data untuk menyimpan daftar elemen dalam Python adalah...
a)
Integer
b)
List
c)
String
d)
Boolean
75.
Fungsi range() dalam Python digunakan untuk...
a)
Mengurutkan data
b)
Membuat urutan angka
c)
Menghitung panjang string
d)
Mengubah tipe data
76.
Apa yang dimaksud dengan rekursi?
a)
Fungsi yang memanggil dirinya sendiri
b)
Perulangan dengan kondisi
c)
Struktur data hierarkis
d)
Kode untuk debugging
77.
Operator logika untuk “dan” dalam Python adalah...
a)
OR
b)
AND
c)
NOT
d)
XOR
78.
Dalam Python, perintah untuk menghitung panjang string adalah...
a)
len()
b)
count()
c)
size()
d)
length()
79.
Fungsi remove() dalam Python digunakan untuk...
a)
Menambahkan elemen ke daftar
b)
Menghapus elemen tertentu dari daftar
c)
Mengurutkan daftar
d)
Mengubah tipe data
80.
Apa yang dimaksud dengan loop bersarang?
a)
Perulangan di dalam perulangan
b)
Perulangan tanpa kondisi
c)
Perulangan dengan satu iterasi
d)
Perulangan dengan fungsi
81.
Salah satu dampak negatif teknologi informasi adalah...
a)
Kemudahan komunikasi
b)
Penyebaran hoaks
c)
Akses pendidikan online
d)
Efisiensi kerja
82.
Apa yang dimaksud dengan digital footprint?
a)
Jejak aktivitas pengguna di internet
b)
Perangkat keras komputer
c)
Aplikasi untuk menyimpan data
d)
Protokol jaringan
83.
Cara melindungi data pribadi adalah...
a)
Menggunakan kata sandi yang sama untuk semua akun
b)
Menggunakan enkripsi data
c)
Mengunduh aplikasi dari sumber tidak resmi
d)
Membagikan informasi di media sosial
84.
Perangkat lunak yang kode sumbernya tersedia untuk umum adalah...
a)
Proprietary Software
b)
Open Source Software
c)
Paid Software
d)
Closed Source Software
85.
Hukum yang mengatur penggunaan teknologi informasi di Indonesia adalah...
a)
UU ITE
b)
UU Telekomunikasi
c)
UU Pendidikan
d)
UU Ketenagakerjaan
86.
Aplikasi untuk kolaborasi dokumen secara online adalah...
a)
Microsoft Excel
b)
Google Docs
c)
Adobe Photoshop
d)
Notepad
87.
Protokol untuk transfer file adalah...
a)
HTTP
b)
FTP
c)
SMTP
d)
DNS
88.
Apa yang dimaksud dengan bandwidth?
a)
Kapasitas penyimpanan data
b)
Kecepatan transfer data dalam jaringan
c)
Jumlah pengguna jaringan
d)
Jenis kabel jaringan
89.
Perangkat lunak untuk mengedit gambar adalah...
a)
Microsoft Word
b)
GIMP
c)
Microsoft Excel
d)
MySQL
90.
Apa kepanjangan dari URL?
a)
Uniform Resource Locator
b)
Universal Resource Link
c)
Uniform Resource Link
d)
Universal Resource Locator
91.
Contoh aplikasi informatika dalam bidang pendidikan adalah...
a)
E-learning
b)
Mesin ATM
c)
GPS
d)
Mesin kasir
92.
Teknologi untuk pembayaran tanpa kontak adalah...
a)
NFC
b)
SSD
c)
RAM
d)
CPU
93.
Perangkat lunak untuk membuat animasi adalah...
a)
Blender
b)
Microsoft Excel
c)
Notepad
d)
MySQL
94.
Aplikasi untuk manajemen tugas tim adalah...
a)
Microsoft Word
b)
Trello
c)
Adobe Photoshop
d)
Microsoft Access
95.
Contoh teknologi kecerdasan buatan adalah...
a)
Mesin pencari
b)
Chatbot
c)
Perangkat keras komputer
d)
Kabel jaringan
96.
Apa kepanjangan dari GPU?
a)
Graphics Processing Unit
b)
General Processing Unit
c)
Global Processing Unit
d)
Generic Processing Unit
97.
Perangkat untuk memindai dokumen adalah...
a)
Printer
b)
Scanner
c)
Monitor
d)
Keyboard
98.
Bahasa pemrograman untuk pengembangan web adalah...
a)
HTML
b)
Python
c)
Scratch
d)
C++
99.
Apa yang dimaksud dengan virtual reality?
a)
Teknologi untuk membuat simulasi dunia nyata
b)
Teknologi untuk menyimpan data
c)
Teknologi untuk mengedit video
d)
Teknologi untuk komunikasi
100.
Profesi yang bertanggung jawab atas pengembangan perangkat lunak adalah...
a)
Programmer
b)
System Analyst
c)
Project Manager
d)
Network Engineer