wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

latihan fela 3

Total questions: 100

Worksheet time: 58mins

Name
Class
Date
1.

Apa yang dimaksud berpikir komputasional?

a)

Menghafal kode program

b)

Cara menyelesaikan masalah dengan komputer

c)

Menggunakan komputer tanpa memahami

d)

Menggambar diagram alir

2.

Komponen utama sistem komputer adalah...

a)

Printer, Keyboard, Scanner

b)

CPU, Memori, Perangkat I/O

c)

Browser, Email, Sistem Operasi

d)

Software hiburan

3.

Fungsi folder dalam pengelolaan file adalah...

a)

Mengedit file

b)

Menyimpan data terorganisir

c)

Menghapus file

d)

Mempercepat komputer

4.

Algoritma efisien memiliki ciri...

a)

Langkah singkat dan mudah diikuti

b)

Langkah rumit dan kompleks

c)

Menggunakan banyak variabel

d)

Tidak berurutan

5.

Cara kerja enkripsi Caesar Cipher adalah...

a)

Mengganti huruf dengan angka

b)

Menggeser huruf pada alfabet

c)

Menghapus huruf tertentu

d)

Menambah spasi antar huruf

6.

Komputer terhubung ke internet melalui Wi-Fi menggunakan jaringan...

a)

LAN kabel

b)

Jaringan nirkabel

c)

Bluetooth

d)

Kabel langsung

7.

Fungsi blok "repeat" pada pemrograman blok adalah...

4 lines
8.

GUI adalah...

a)

Graphical User Interface

b)

General User Internet

c)

Global Utility Interface

d)

Graph User Instruction

9.

Dampak positif penggunaan teknologi komputer adalah...

a)

Menambah pekerjaan manual

b)

Mempermudah komunikasi

c)

Mengurangi pendidikan

d)

Memperlambat informasi

10.

Penyimpanan data sementara di komputer disebut...

a)

Hard disk

b)

RAM

c)

CPU

d)

Monitor

11.

Apa hubungan antara algoritma dan pemrograman?

a)

Algoritma adalah instruksi langkah demi langkah, pemrograman menerjemahkan algoritma ke kode

b)

Algoritma adalah hardware, pemrograman adalah software

c)

Keduanya sama saja

d)

Pemrograman adalah membuat hardware

12.

Mengapa perlu mengelola file dengan folder?

a)

Agar file tidak hilang

b)

Memudahkan pencarian dan organisasi

c)

Agar komputer cepat

d)

Agar file tidak rusak

13.

Apa yang terjadi jika virus komputer masuk ke sistem?

a)

Mempercepat komputer

b)

Menghapus data dan merusak sistem

14.

Apa fungsi sistem operasi?

a)

Mengontrol perangkat keras dan menjalankan aplikasi

b)

Membuat hardware

c)

Menyimpan file

d)

Membuat jaringan

15.

Contoh input device adalah...

a)

Monitor

b)

Keyboard

c)

Printer

d)

Speaker

16.

Sistem bilangan biner menggunakan angka...

a)

0 dan 1

b)

0 sampai 9

c)

A sampai F

d)

1 sampai 10

17.

Apa yang dimaksud internet?

a)

Komputer saja

b)

Jaringan komputer global yang menghubungkan banyak perangkat

c)

Software

d)

Bahasa pemrograman

18.

Fungsi firewall dalam jaringan komputer adalah...

a)

Melindungi jaringan dari akses tidak sah

b)

Mempercepat jaringan

c)

Menghubungkan komputer

d)

Menghapus virus

19.

Kebijakan penggunaan kata sandi yang baik adalah...

a)

Kata sandi singkat dan mudah diingat

b)

Kata sandi panjang, kompleks, dan diganti rutin

c)

Sama untuk semua akun

20.

Apa fungsi backup data?

a)

Menghapus data lama

b)

Menyimpan salinan data untuk keamanan

c)

Mempercepat akses file

d)

Menyembunyikan data

21.

Apa yang dimaksud cloud storage?

a)

Menyimpan data di komputer lokal

b)

Menyimpan data di internet melalui server

c)

Membuang data ke awan

d)

Menyimpan data di flashdisk

22.

Alat apa yang digunakan untuk menghubungkan perangkat tanpa kabel?

a)

USB

b)

Bluetooth

c)

LAN kabel

d)

HDMI

23.

Apa perbedaan data dan informasi?

a)

Data adalah hasil pengolahan, informasi adalah fakta mentah

b)

Data adalah fakta mentah, informasi adalah data yang diolah menjadi bermakna

c)

Data dan informasi sama

d)

Informasi disimpan di komputer, data tidak

24.

Fungsi filter pada aplikasi spreadsheet adalah...

a)

Menyembunyikan dan menampilkan data tertentu berdasarkan kriteria

b)

Menjumlahkan data

c)

Mengedit file

d)

Membuat chart

25.

Apa itu phishing?

a)

Menangkap ikan digital

b)

Upaya penipuan dengan mengelabui untuk mendapatkan informasi pribadi

c)

Membuat website

d)

Menghapus data

26.

Bahasa pemrograman Scratch menggunakan...

a)

Kode teks murni

b)

Blok visual

c)

Bahasa mesin

d)

Bahasa alami

27.

Dalam Scratch, apa tujuan menggunakan variabel?

a)

Menggambar background

b)

Menyimpan dan mengubah nilai selama program berjalan

c)

Menambahkan suara

d)

Mengatur kecepatan sprite

28.

Apa itu debugging?

a)

Menulis program baru

b)

Mencari dan memperbaiki kesalahan dalam kode program

c)

Menghapus file program

d)

Melakukan upload program

29.

Manakah yang termasuk perangkat output?

a)

Keyboard

b)

Printer

c)

Scanner

d)

Mouse

30.

Apa prinsip kerja enkripsi data?

a)

Data dienkripsi agar tidak dapat dibaca oleh pihak tidak berwenang

b)

Data dihapus setelah disimpan

c)

Data disimpan di cloud

d)

Data dicetak

31.

Dalam pemrograman, apa itu fungsi?

a)

Kumpulan perintah yang melakukan tugas tertentu dan dapat dipanggil berulang

b)

Perintah untuk menyimpan data

c)

Program komputer secara keseluruhan

d)

Alat input

32.

Fungsi IF dalam bahasa pemrograman berfungsi untuk...

a)

Mengulang perintah

b)

Mengecek kondisi dan menjalankan perintah tertentu

c)

Menyimpan data

d)

Menghapus data

33.

Apa itu array (larik) dalam pemrograman?

a)

Variabel tunggal

b)

Sekumpulan data dengan tipe sama yang disimpan dalam satu nama

c)

Alat input

d)

Fungsi khusus

34.

Apa yang dimaksud IP address?

a)

Alamat fisik komputer

b)

Alamat logis yang digunakan untuk mengidentifikasi perangkat dalam jaringan

c)

Nomor telepon

d)

Password jaringan

35.

Apa itu koneksi tethering?

a)

Membagikan koneksi internet perangkat seluler ke perangkat lain

b)

Menyimpan data dalam cloud

c)

Menghapus data

d)

Menghubungkan printer ke komputer

36.

Apa manfaat dari komunikasi data dalam jaringan komputer?

a)

Mengirim pesan dan berbagi data antar perangkat di jaringan

b)

Membuka aplikasi

c)

Menyimpan file

d)

Mencetak dokumen

37.

Contoh aplikasi penggunaan algoritma dalam kehidupan sehari-hari adalah...

a)

Menyusun jadwal tugas

b)

Membuat lukisan

c)

Menonton video

d)

Mendengarkan musik

38.

Manakah fungsi dari sistem operasi?

a)

Mengatur sumber daya komputer dan menjalankan aplikasi

b)

Membuat hardware baru

c)

Menghubungkan printer dan komputer

39.

Apa perbedaan antara software dan hardware?

a)

Software adalah perangkat keras, hardware adalah aplikasi

b)

Software adalah program komputer, hardware adalah fisik komputer

c)

Software dan hardware sama

d)

Hardware hanya digunakan untuk main game

40.

Apa peranan internet dalam dunia pendidikan?

a)

Sebagai sumber informasi dan media pembelajaran jarak jauh

b)

Media hiburan semata

c)

Pengganti guru sepenuhnya

d)

Tidak berguna

41.

Algoritma penjadwalan yang efisien dapat membantu...

a)

Mengatur waktu supaya tugas selesai tepat waktu

b)

Mengunduh data lebih cepat

c)

Menyimpan banyak file

d)

Membuat grafik

42.

Dalam jaringan komputer, apa fungsi switch?

a)

Menghubungkan beberapa perangkat dalam satu jaringan lokal

b)

Menyimpan data

c)

Mengkomputerkan data

d)

Menampilkan gambar

43.

Apa itu copyright?

a)

Hak cipta yang melindungi karya intelektual

b)

Virus komputer

c)

Software pengedit foto

d)

Hardware komputer

44.

Contoh media sosial yang sering dipakai adalah...

a)

Facebook, Instagram, Twitter

b)

Microsoft Word

c)

Excel

d)

Photoshop

45.

Apa arti istilah "cloud computing"?

a)

Menggunakan komputer dengan akun cloud

b)

Menyimpan dan mengelola data melalui internet di server jarak jauh

c)

Memperingan kerja komputer

d)

Menghapus file

46.

Dalam pengolahan data, fungsi VLOOKUP digunakan untuk...

a)

Mengurutkan data

b)

Mencari data dalam tabel berdasarkan kunci tertentu

c)

Membuat grafik

d)

Menambah data

47.

Apa yang dimaksud cyberbullying?

a)

Penggunaan elektronik untuk intimidasi dan bullying secara online

b)

Pembajakan software

c)

Membuat virus komputer

d)

Mempercepat jaringan

48.

Dalam program Scratch, perintah "ask and wait" digunakan untuk...

a)

Meminta input dari pengguna dan menunggu jawaban

b)

Menghentikan program

c)

Mengubah warna sprite

d)

Menambahkan suara

49.

Fungsi dari CPU dalam komputer adalah...

a)

Menyimpan data

b)

Memproses instruksi program dan data

c)

Menampilkan gambar

d)

Mencetak dokumen

50.

Fungsi 'freeze panes' dalam program spreadsheet adalah...

a)

Membekukan baris atau kolom agar tetap terlihat saat scroll

b)

Menghapus data

c)

Mengubah warna sel

d)

Menambah kolom

51.

Dalam bahasa pemrograman visual Scratch, parameter digunakan untuk...

4 lines
52.

Fungsi blok "hide" dalam pemrograman adalah...

a)

Menyembunyikan kode

b)

Menyembunyikan kode

c)

Menambah sprite baru

d)

Merekam suara

53.

Fungsi blok "if else" dalam pemrograman adalah...

a)

Mengatur kondisi dengan dua cabang hasil aksi

b)

Menghentikan program

c)

Mengirim data ke server

d)

Mengubah gambar

54.

Dalam analisis data, mean adalah...

a)

Nilai tertinggi dalam data

b)

Nilai terkecil dalam data

c)

Rata-rata nilai dalam data

d)

Nilai tengah data

55.

Apa perbedaan data terstruktur dan tidak terstruktur?

a)

Data terstruktur mudah diolah dan data tidak terstruktur sulit diolah

b)

Tidak ada perbedaan

c)

Data tidak terstruktur lebih besar

d)

Data terstruktur tidak berguna

56.

Apa yang dimaksud dengan algoritma sorting?

a)

Cara mengurutkan data agar teratur

b)

Algoritma untuk mencari data

c)

Algoritma untuk menambah data

d)

Algoritma untuk menghapus data

57.

Fungsi dari modulasi dalam jaringan komunikasi adalah...

a)

Mengubah sinyal menjadi bentuk yang bisa ditransmisikan

b)

Menerima sinyal dari satelit

c)

Menyimpan data

d)

Menampilkan grafik

58.

Dalam protokol HTTP, fungsi utama adalah...

a)

Mengirim dan menerima halaman web di internet

b)

Menyimpan data

c)

Mengirim email

59.

Apa kegunaan digital certificate (sertifikat digital)?

a)

Menjamin identitas dan keamanan komunikasi data

b)

Menggambar dokumen

c)

Menyimpan file

d)

Mempercepat koneksi

60.

Dalam komputasi awan, SaaS (Software as a Service) berarti...

a)

Software yang diakses melalui internet tanpa perlu instalasi lokal

b)

Software yang harus diinstal di komputer

c)

Hardware komputer

d)

Jaringan lokal

61.

Apa maksud dari debugging?

a)

Membuat kode baru

b)

Memperbaiki kesalahan dalam program

c)

Menambah fitur baru

d)

Menghapus file sementara

62.

Apa itu jaringan peer-to-peer?

a)

Jaringan dimana setiap perangkat dapat bertindak sebagai klien dan server

b)

Jaringan dengan server pusat

c)

Jaringan hanya menggunakan kabel

d)

Jaringan untuk printer saja

63.

Apa itu malware?

a)

Program jahat yang merusak komputer

b)

Software yang membantu

c)

Program edukasi

d)

Antivirus

64.

Dalam bahasa pemrograman, apa itu loop?

a)

Kode untuk perintah berulang

b)

Kode untuk menghapus data

c)

Kode untuk menghentikan program

d)

Kode untuk memasukkan data

65.

Apa yang dimaksud API (Application Programming Interface)?

a)

Antarmuka yang memungkinkan aplikasi berkomunikasi satu sama lain

b)

Sistem operasi

c)

Browser internet

d)

Alat pengedit foto

66.

Apa arti dari istilah "big data"?

a)

Data dengan volume, variasi, dan kecepatan tinggi yang sulit diolah menggunakan sistem tradisional

b)

Data video berukuran besar

c)

Data lama yang disimpan lama

d)

Data kecil dari sensor

67.

Apa yang dimaksud enkripsi simetris dalam keamanan data?

a)

Menggunakan kunci yang sama untuk mengenkripsi dan mendekripsi

b)

Menggunakan kunci yang berbeda

c)

Tidak menggunakan kunci

d)

Data tidak dienkripsi

68.

Dalam Scratch, blok "broadcast" digunakan untuk...

a)

Mengirim pesan antar sprite agar berinteraksi

b)

Memiringkan gambar

c)

Mengubah warna latar

d)

Memainkan suara

69.

Apa tujuan dari menggunakan flowchart?

a)

Menggambarkan alur proses dalam bentuk diagram untuk memudahkan pemahaman

b)

Menggambarkan foto

c)

Membuat program langsung

d)

Mengedit data

70.

Apa itu boolean dalam pemrograman?

a)

Tipe data dengan nilai benar (true) atau salah (false)

b)

Bilangan positif

c)

Karakter alfabet

d)

Gambar

71.

Apa perbedaan algoritma linier dan algoritma binary search?

a)

Linier mencari satu per satu, binary search membagi data menjadi dua untuk pencarian lebih cepat

b)

Binary search lambat

c)

Linier menggunakan grafik

d)

Tidak ada perbedaan

72.

Bagaimana cara kerja jaringan VPN?

a)

Membuat jaringan pribadi virtual untuk keamanan komunikasi data

b)

Mengirim data tanpa enkripsi

c)

Menghapus data

d)

Menghubungkan printer

73.

Apa manfaat penggunaan virtualisasi pada komputer?

a)

Menjalankan beberapa sistem operasi dalam satu perangkat keras

b)

Menghapus data

c)

Memperbesar layar

d)

Mengedit video

74.

Apa itu hyperlink dalam dokumen digital?

a)

Tautan yang menghubungkan ke halaman lain atau sumber lain

b)

Gambar bergerak

c)

Teks panjang

d)

File video

75.

Fungsi dari firewall adalah...

a)

Melindungi sistem jaringan dari ancaman luar

b)

Mempercepat koneksi internet

c)

Menambah perangkat

d)

Mengedit data

76.

Apa itu robotika?

a)

Ilmu tentang desain, konstruksi, dan penggunaan robot

b)

Software komputer

c)

Sistem operasi

d)

Bahasa pemrograman

77.

Penyimpanan data yang bersifat volatile adalah...

a)

Hard disk

b)

RAM

c)

Flashdisk

d)

CD

78.

Apa itu sistem terdistribusi?

a)

Sistem komputer yang tersebar pada lokasi berbeda tapi saling terhubung

b)

Komputer tunggal

c)

Software yang diinstal

d)

Jaringan lokal tanpa internet

79.

Dalam keamanan data, apa fungsi autentikasi?

a)

Memverifikasi identitas pengguna

b)

Menyimpan data

c)

Menghapus file

d)

Menambah data

80.

Apa keuntungan menggunakan cloud computing?

a)

Menyediakan layanan fleksibel, skalabel, dan akses jarak jauh

b)

Memerlukan perangkat keras mahal

c)

Sulit diakses

d)

Membutuhkan software khusus selalu

81.

Dalam pemrograman, apa itu syntax error?

a)

Kesalahan penulisan kode yang membuat program tidak berjalan

b)

Kesalahan logika

c)

Kesalahan input data

d)

Error pada hardware

82.

Apa itu modularisasi dalam pemrograman?

a)

Memecah program menjadi bagian kecil untuk mudah pengelolaan

b)

Menulis program semua sekaligus

c)

Menghapus program lama

d)

Menambahkan variabel sebanyak-banyaknya

83.

Apa efek parameter "a" pada grafik fungsi kuadrat f(x)=ax2+bx+cf(x)=ax^2+bx+c ?

4 lines
84.

Apa tujuan debugging?

a)

Menambah fitur baru

b)

Menemukan dan memperbaiki kesalahan program

c)

Mencari data

d)

Membuat dokumentasi

85.

Apa tujuan analisis data besar?

a)

Menghapus data

b)

Mendapatkan informasi dan pola dari data besar yang kompleks

c)

Menyimpan semua data

d)

Mengubah data tanpa tujuan

86.

Dalam pemrograman, apa itu recursion?

a)

Fungsi yang memanggil dirinya sendiri untuk menyelesaikan masalah

b)

Looping sederhana

c)

Menambah variabel

d)

Variabel global

87.

Apa itu file ekstensi ".csv"?

a)

File dokumen teks berformat data terpisah koma

b)

File gambar

c)

File video

d)

File audio

88.

Apa itu protokol TCP/IP?

a)

Aturan komunikasi dasar internet

b)

Sistem operasi

c)

Mapper data

d)

Jaringan lokal

89.

Apa fungsi DNS dalam jaringan?

a)

Mengonversi nama domain menjadi alamat IP

b)

Mengirim data

c)

Mempercepat komputer

90.

Apa itu software open source?

a)

Software yang kode sumbernya terbuka dan dapat dimodifikasi

b)

Software berlisensi mahal

c)

Software bawaan

d)

Software tertutup

91.

Apa itu jaringan mesh?

a)

Jaringan dengan banyak jalur yang saling terhubung antar node

b)

Jaringan kabel sederhana

c)

Jaringan komputer tunggal

d)

Jaringan lokal biasa

92.

Apa arti istilah "data mining"?

a)

Proses menggali pola dan informasi berharga dari data besar

b)

Menghapus data lama

c)

Menganalisis jaringan

d)

Membuat program

93.

Apa itu web server?

a)

Komputer yang menyediakan halaman web di internet

b)

Browser internet

c)

API software

d)

Penyimpanan lokal

94.

Bahasa pemrograman Python dikenal sebagai bahasa yang...

a)

Sulit dipelajari

b)

Mudah dipelajari, fleksibel dan banyak digunakan

c)

Khusus game saja

d)

Hanya untuk web programming

95.

Apa fungsi "if statement" dalam pemrograman?

a)

Membuat keputusan berdasarkan kondisi benar atau salah

b)

Menghentikan program

c)

Menghapus data

d)

Mengatur kecepatan

96.

Apa itu firewall?

a)

Sistem keamanan jaringan untuk mengontrol akses melalui aturan tertentu

b)

Penyimpan data

c)

Software antivirus

d)

Browser internet

97.

Apa tujuan penggunaan algoritma greedy?

a)

Memilih langkah lokal terbaik secara berulang untuk solusi cepat

b)

Mencari solusi global

c)

Mempercepat koneksi internet

d)

Menghapus file

98.

Apa itu encrypting data secara end-to-end?

a)

Data dienkripsi dari pengirim ke penerima tanpa perantara membacanya

b)

Data serentak dipublikasikan

c)

Data dibagikan ke semua pemakai

d)

Data tidak dienkripsi

99.

Apa fungsi fungsi "merge and center" dalam aplikasi pengolah kata?

a)

Menggabungkan beberapa sel menjadi satu dan menempatkan teks di tengah

b)

Menghapus sel

c)

Memformat angka

d)

Menambah baris

100.

Apa itu cloud backup?

a)

Menyimpan salinan data ke server internet untuk keamanan

b)

Membuang data

c)

Mempercepat hardware

d)

Mengedit file