wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Latihan 2

Total questions: 70

Worksheet time: 35mins

Name
Class
Date
1.

Proses penemuan atau perancangan langkah-langkah solusi terhadap masalah yang spesifik dan sistematis, merupakan bagian utama dari pilar...

a)

Sistem Komputer

b)

Algoritma dan Pemrograman

c)

Analisis Data

d)

Dampak Sosial Informatika

2.

Apa yang menjadi ciri utama dari good abstraction dalam Berpikir Komputasional?

a)

Menggunakan setiap detail informasi yang ada.

b)

Menerapkan solusi dari masalah yang sama persis.

c)

Fokus pada hal-hal penting yang diperlukan untuk menyelesaikan masalah dan mengabaikan detail yang tidak relevan.

d)

Menyelesaikan masalah tanpa perlu membuat model.

3.

Dalam sistem bilangan biner, berapa nilai yang direpresentasikan oleh 101012?

a)

15

b)

19

c)

20

d)

21

4.

Konsep dekomposisi sangat penting dalam rekayasa perangkat lunak karena dapat membantu...

a)

Mengurangi biaya proyek.

b)

Membagi tugas pengembangan ke dalam modul-modul yang dapat dikerjakan secara paralel.

c)

Mengurangi jumlah kode yang ditulis.

d)

Mempercepat waktu kompilasi program.

5.

Berapakah bilangan desimal dari bilangan biner urutan ketujuh dalam barisan tersebut?

a)

7

b)

5

c)

8

d)

10

6.

Tiga elemen fundamental yang harus ada dalam sebuah algoritma agar dapat dieksekusi adalah...

a)

A. Input, Output, dan Variabel.

b)

B. Deklarasi, Proses, dan Fungsi.

c)

C. Input, Proses, dan Output.

d)

D. Start, Process, dan End.

7.

Jika sebuah flowchart menggunakan simbol belah ketupat (diamond), simbol tersebut merepresentasikan...

a)

Awal atau akhir algoritma.

b)

Proses perhitungan.

c)

Keputusan atau percabangan (decision).

d)

Input atau Output data.

8.

Apa yang dimaksud dengan Pseudocode dalam merancang algoritma?

a)

Kode program yang sudah siap dijalankan di komputer.

b)

Deskripsi tingkat tinggi dan informal dari algoritma yang tidak bergantung pada bahasa pemrograman tertentu.

c)

Diagram alir yang menunjukkan langkah-langkah algoritma.

d)

Proses mengubah kode biner menjadi kode yang dibaca manusia.

9.

Dalam pemrograman, statement IF-THEN-ELSE termasuk dalam struktur kontrol...

a)

Perulangan (Looping)

b)

Sekuensial (Sequential)

10.

Karakteristik penting dari sebuah masalah yang dapat dipecahkan menggunakan Berpikir Komputasional adalah...

a)

Masalahnya harus sangat sulit dan kompleks.

b)

Masalahnya harus melibatkan angka.

c)

Masalahnya dapat direpresentasikan sebagai sebuah proses yang terdiri dari langkah-langkah terstruktur.

d)

Solusi harus sudah diketahui sejak awal.

11.

Operasi Boolean yang menghasilkan nilai TRUE jika salah satu atau kedua inputnya bernilai TRUE adalah...

a)

NOT

b)

AND

c)

OR

d)

XOR

12.

Konsep Rekursi dalam pemrograman atau algoritma adalah...

a)

Proses mengubah data menjadi format yang lebih ringkas.

b)

Pengulangan kode menggunakan struktur looping (misal: for atau while).

c)

Fungsi yang memanggil dirinya sendiri.

d)

Proses memecah masalah menjadi sub-masalah.

13.

Berikut ini adalah representasi bilangan biner dengan 8 bit (satu Byte). Berapakah nilai biner yang paling besar yang dapat direpresentasikan oleh 8 bit tersebut?

a)

100000002

b)

111111102

c)

111111112

14.

Jika Anda menemukan suatu pola yang berulang dalam data (misalnya: warna-warna yang berurutan), dan Anda menggunakan pola tersebut untuk memprediksi data selanjutnya, Anda sedang menerapkan tahap...

a)

Dekomposisi

b)

Abstraksi

c)

Pengenalan Pola

d)

Algoritma

15.

Mana yang merupakan langkah paling pertama dalam merancang solusi menggunakan pendekatan Berpikir Komputasional?

a)

Menulis kode program.

b)

Menyusun algoritma.

c)

Memahami masalah dan melakukan Dekomposisi.

d)

Mencari tahu pola-pola yang ada.

16.

Yang termasuk dalam kategori Perangkat Lunak Sistem (System Software) adalah...

a)

Microsoft Word

b)

Adobe Photoshop

c)

Linux

d)

Google Chrome

17.

Port yang paling umum digunakan untuk menghubungkan printer, flash drive, atau keyboard eksternal ke komputer saat ini adalah...

a)

VGA Port

b)

HDMI Port

c)

USB Port

d)

Ethernet Port

18.

Manakah yang merupakan contoh dari perangkat Output (Keluaran) yang menghasilkan soft copy?

a)

Printer

b)

Plotter

c)

Monitor

d)

Scanner

19.

Satuan yang digunakan untuk mengukur kecepatan (frekuensi) prosesor (CPU) adalah...

a)

Byte

b)

Watt

c)

Hertz (Hz)

d)

Volt

20.

Apa fungsi utama dari driver perangkat keras?

a)

Menyediakan daya listrik untuk perangkat.

b)

Menggantikan perangkat keras yang rusak.

c)

Menerjemahkan komunikasi antara sistem operasi dan perangkat keras tertentu.

d)

Membersihkan cache perangkat.

21.

Random Access Memory (RAM) dianggap sebagai memori volatil karena...

a)

Ukurannya sangat besar.

b)

Hanya dapat diakses oleh CPU.

c)

Kecepatan aksesnya sangat lambat.

d)

Isinya akan hilang ketika daya listrik komputer dimatikan.

22.

Di dalam sebuah spreadsheet (lembar kerja), kombinasi huruf dan angka (misalnya C5) digunakan untuk mengacu pada...

a)

Worksheet

b)

Cell

c)

Range

d)

Formula

23.

Untuk menggandakan (meng-copy) sebuah file pada sistem operasi, shortcut tombol pada keyboard yang umum digunakan adalah...

a)

Ctrl + Z

b)

Ctrl + X

c)

Ctrl + C

d)

Ctrl + V

24.

Apa yang membedakan alamat email yang ditulis di kolom CC (Carbon Copy) dengan kolom BCC (Blind Carbon Copy)?

a)

Penerima di CC bersifat rahasia, di BCC terlihat oleh semua orang.

b)

Penerima di CC terlihat oleh semua penerima lain, sedangkan penerima di BCC tersembunyi.

c)

Penerima di BCC adalah penerima utama.

d)

Kolom BCC hanya bisa diisi satu alamat surel.

25.

Firewall adalah salah satu komponen keamanan komputer yang berfungsi untuk...

a)

Menghapus virus yang sudah ada di komputer.

b)

Melindungi dari kerusakan fisik.

c)

Mengontrol lalu lintas jaringan dan mencegah akses tidak sah.

d)

Mengenkripsi semua file di dalam hard disk.

26.

Sebuah perangkat lunak yang dirancang untuk mengganggu, merusak, atau mendapatkan akses tidak sah ke sistem komputer disebut...

a)

Firmware

b)

Freeware

c)

Malware

d)

Shareware

27.

Salah satu tindakan yang paling efektif untuk mencegah kehilangan data akibat kegagalan sistem atau bencana alam adalah...

a)

Menggunakan monitor berteknologi tinggi.

b)

Mengganti keyboard secara berkala.

c)

Melakukan backup (pencadangan) data secara rutin ke penyimpanan eksternal atau cloud.

d)

Mengubah password setiap hari.

28.

Apa yang dimaksud dengan istilah Multitasking dalam sistem operasi?

a)

Kemampuan komputer untuk terhubung ke banyak jaringan.

b)

Kemampuan CPU untuk memproses satu instruksi yang sangat panjang.

c)

Kemampuan sistem operasi untuk menjalankan lebih dari satu program aplikasi secara bersamaan.

d)

Kemampuan pengguna untuk memiliki beberapa akun.

29.

Perangkat yang mengubah sinyal digital dari komputer menjadi sinyal analog, dan sebaliknya, untuk transmisi melalui saluran telepon atau kabel lain adalah...

a)

Router

b)

Switch

c)

Modem

d)

Hub

30.

File yang sering digunakan untuk menyimpan data tanpa format atau style tambahan (hanya teks murni) biasanya memiliki ekstensi...

a)

.docx

b)

.pdf

c)

.txt

31.

Protokol standar yang digunakan untuk mengirimkan halaman web dari server ke browser pengguna adalah...

a)

FTP (File Transfer Protocol)

b)

SMTP (Simple Mail Transfer Protocol)

c)

HTTP (HyperText Transfer Protocol)

d)

TCP (Transmission Control Protocol)

32.

Jaringan komputer yang cakupannya terbatas pada area geografis kecil, seperti dalam satu gedung atau kantor, disebut...

a)

A. LAN (Local Area Network)

b)

B. MAN (Metropolitan Area Network)

c)

C. WAN (Wide Area Network)

d)

D. PAN (Personal Area Network)

33.

Di internet, setiap perangkat yang terhubung memiliki alamat unik yang digunakan untuk identifikasi dan komunikasi. Alamat ini disebut...

a)

MAC Address

b)

IP Address

c)

URL

d)

Domain Name

34.

Apa yang dimaksud dengan Phishing dalam konteks keamanan siber?

a)

Memasang firewall untuk melindungi komputer.

b)

Memperbarui sistem operasi secara teratur.

c)

Upaya menipu pengguna untuk mendapatkan informasi sensitif (seperti username dan password) melalui komunikasi palsu.

35.

Tindakan menyalin atau menggunakan karya digital orang lain (seperti foto, musik, atau tulisan) tanpa izin dari pembuatnya dan mengakuinya sebagai karya sendiri adalah pelanggaran terhadap...

a)

Hak Asasi Manusia

b)

Hak Kekayaan Intelektual (Hak Cipta)

c)

Undang-Undang Perlindungan Konsumen

d)

Hukum Perdata

36.

Perusahaan yang menyediakan layanan koneksi internet kepada pelanggan disebut...

a)

HTTP

b)

DNS

c)

ISP (Internet Service Provider)

d)

URL

37.

Tujuan utama dari digital citizenship (kewargaan digital) adalah...

a)

Menghabiskan waktu sebanyak mungkin di internet.

b)

Hanya menggunakan media sosial untuk hiburan.

c)

Mendorong penggunaan teknologi secara bertanggung jawab, etis, dan aman.

d)

Menggunakan identitas anonim di dunia maya.

38.

Apa peran dari Domain Name System (DNS)?

a)

Memberikan daya listrik ke perangkat jaringan.

b)

Menghitung kecepatan internet.

c)

Menerjemahkan nama domain (misal: https://www.google.com/search?q=google.com) menjadi alamat IP (misal: 142.250.66.4).

d)

Mengamankan transmisi data dengan enkripsi.

39.

Etika yang harus diterapkan saat berkomunikasi melalui surel (Netiket) adalah...

a)

Menggunakan bahasa yang sopan dan jelas

b)

Mengabaikan balasan pesan

c)

Mengirim pesan tanpa subjek

d)

Menggunakan huruf kapital seluruhnya

40.

Manakah dari berikut ini yang merupakan etika yang benar dalam mengirimkan surel (email)?

a)

Menulis seluruh isi surel dengan huruf kapital.

b)

Menggunakan bahasa yang sopan, jelas, dan profesional.

c)

Selalu melampirkan file yang besar.

d)

Mengirim surel ke semua orang yang dikenal.

41.

Konsekuensi jangka panjang dari kurangnya literasi digital (pemahaman TIK) di masyarakat adalah...

a)

Peningkatan penggunaan komputer.

b)

Peningkatan kualitas jaringan internet.

c)

Kesenjangan sosial ekonomi (digital divide) dan kerentanan terhadap penipuan siber.

d)

Peningkatan kecepatan mengetik.

42.

Proses mengubah data dari bentuk tabel menjadi bentuk visual (seperti grafik batang atau diagram lingkaran) disebut...

a)

Visualisasi Data

b)

Data Cleansing

c)

Data Filtering

d)

Data Entry

43.

Dalam spreadsheet, formula yang digunakan untuk mencari nilai terendah (minimum) dari suatu range data (misal B1 hingga B20) adalah...

a)

=SUM(B1:B20)

b)

=AVERAGE(B1:B20)

c)

=MAX(B1:B20)

d)

=MIN(B1:B20)

44.

Mana yang merupakan jenis data yang paling tepat untuk merepresentasikan jumlah siswa di suatu kelas?

(a)  

45.

Fitur Conditional Formatting pada spreadsheet memungkinkan pengguna untuk...

a)

Membatasi data yang dimasukkan.

b)

Mengubah format (warna/tebal) cell berdasarkan aturan atau nilai tertentu.

c)

Menghitung rata-rata secara otomatis.

d)

Mengurutkan data secara ascending atau descending.

46.

Ketika menganalisis data, apa yang disebut sebagai Outlier?

a)

Data yang paling sering muncul.

b)

Nilai data yang sangat berbeda atau menyimpang jauh dari sebagian besar nilai data lainnya.

c)

Rata-rata dari semua nilai data.

d)

Data yang hilang atau kosong.

47.

Langkah awal yang krusial sebelum melakukan analisis data mendalam adalah...

a)

Membuat grafik yang indah.

b)

Menulis laporan kesimpulan.

c)

Membersihkan data (data cleansing) dari kesalahan, inkonsistensi, atau nilai yang hilang.

d)

Mengubah semua format data menjadi teks.

48.

Dalam Praktika Lintas Bidang, apa yang menjadi ciri khas dari artefak komputasional?

a)

Merupakan benda fisik yang tidak menggunakan komputer.

b)

Selalu berbentuk program sederhana.

c)

Merupakan produk atau karya yang dibuat dengan memanfaatkan konsep dan proses berpikir Informatika.

49.

B. Desimal (Floating Point)

a)

B. Desimal (Floating Point)

b)

C. Bilangan Bulat (Integer)

c)

D. Boolean

50.

Block-based programming such as Scratch is very useful in Cross-Field Practice because...

a)

Programs can be made very quickly.

b)

Allows making very long code.

c)

Facilitates integration with hardware (e.g., sensors) and visualization, and makes it easier for beginners.

d)

Can only be used to make games.

51.

When you use the function =IF(C2>70; "PASS"; "FAIL") in a worksheet, the data produced by this function is included in the data type...

a)

Numeric

b)

Text (String)

c)

Logic (Boolean)

d)

Date

52.

Based on the book's description, a component of Software in a Computer System is a device that...

a)

Can be seen physically and touched.

b)

Is not visible, but plays an important role in making the computer system operate.

c)

Stores data permanently.

d)

Only functions as input.

53.

In Computational Thinking, the process of removing unnecessary details and focusing only on important information to solve a problem is called...

a)

Decomposition

b)

Pattern Recognition

c)

Abstraction

54.

Manakah dari ekspresi logika berikut yang benar jika P bernilai TRUE dan Q bernilai FALSE?

a)

P AND Q

b)

P XOR Q

c)

P NOR Q

d)

P OR Q

55.

Urutan langkah-langkah yang logis dan sistematis untuk menyelesaikan suatu masalah disebut...

a)

Pseudocode

b)

Flowchart

c)

Program

d)

Algoritma

56.

Struktur kontrol yang digunakan dalam pemrograman untuk menjalankan sekelompok instruksi hanya jika suatu kondisi terpenuhi adalah...

a)

Perulangan (Looping)

b)

Fungsi (Function)

c)

Percabangan (Conditional/Selection)

d)

Array

57.

Ketika Anda ingin mengirimkan email yang secara resmi memberitahukan hasil rapat kepada semua anggota tim, jenis aplikasi perkantoran yang paling tepat digunakan untuk menyusun isi email tersebut adalah...

a)

Pengolah Angka (Spreadsheet)

b)

Pengolah Kata (Word Processor)

c)

Presentasi (Presentation Software)

d)

Database

58.

Protokol yang digunakan untuk mengirimkan data secara aman melalui jaringan dengan mengenkripsi komunikasi adalah...

a)

HTTP

b)

FTP

c)

SMTP

d)

HTTPS

59.

Satuan dasar terkecil yang digunakan dalam komputasi dan hanya memiliki dua kemungkinan nilai (0 atau 1) adalah...

a)

Byte

b)

Nibble

c)

Word

d)

Bit

60.

Dalam pemrograman, bug adalah...

a)

Kode yang berjalan sangat cepat dan efisien.

b)

Kesalahan dalam kode program yang menyebabkan program berjalan tidak sesuai harapan atau macet.

c)

Teknik untuk mengoptimalkan memori.

d)

Komponen hardware yang rusak.

61.

Bahasa pemrograman visual seperti Scratch menggunakan pendekatan Drag-and-Drop blok kode. Manfaat utama dari pendekatan ini, terutama untuk pemula, adalah...

a)

Mampu membuat program yang kompleks dan sangat cepat.

b)

Meminimalisir kesalahan sintaksis (penulisan kode) dan memudahkan pemahaman logika.

c)

Memungkinkan program berjalan tanpa internet.

d)

Dapat langsung diubah menjadi kode mesin (machine code).

62.

Penggunaan ulang (reuse) kode program yang sudah ada tanpa menulis ulang dari awal adalah prinsip yang didukung oleh konsep...

a)

Debugging

b)

Kompilasi

c)

Modularisasi (Penggunaan Fungsi/Prosedur)

d)

Flowchart

63.

Praktik ilegal dalam menyalin dan mendistribusikan perangkat lunak berhak cipta tanpa izin dari pemiliknya disebut...

a)

Hacking

b)

Phishing

c)

Pembajakan Perangkat Lunak (Software Piracy)

d)

Spamming

64.

Apa yang dimaksud dengan Firewall dalam konteks keamanan jaringan komputer?

a)

Perangkat keras yang berfungsi sebagai modem.

b)

Perangkat lunak yang mengoptimalkan kecepatan jaringan.

c)

Sistem keamanan jaringan yang berfungsi sebagai penghalang antara jaringan internal terpercaya dan jaringan eksternal yang tidak terpercaya (internet).

d)

Program yang bertugas menghapus malware setelah terinfeksi.

65.

Dalam konteks Internet of Things (IoT) dan mikrokontroler seperti Arduino, aktuator adalah...

a)

Komponen yang menerima sinyal listrik dari mikrokontroler dan mengubahnya menjadi tindakan fisik (misalnya, motor, lampu LED, buzzer).

b)

Komponen yang mengukur kondisi lingkungan (misalnya, sensor suhu, sensor jarak).

c)

Bagian dari program yang menjalankan perulangan.

d)

Tempat penyimpanan data sementara.

66.

Perangkat lunak berbahaya yang mengenkripsi data korban dan menuntut tebusan uang untuk mengembalikannya disebut...

a)

Ransomware

b)

Spyware

c)

Adware

d)

Trojan

67.

Pada penggunaan aplikasi pengolah presentasi (misalnya, PowerPoint atau Google Slides), prinsip desain yang paling penting untuk slide presentasi yang efektif adalah...

a)

Menggunakan sebanyak mungkin animasi dan transisi yang tersedia.

b)

Menulis semua teks pidato atau laporan Anda pada slide.

c)

Menggunakan poin-poin singkat, visual yang kuat, dan kontras warna yang baik.

d)

Menggunakan ukuran font sekecil mungkin agar informasi yang dimuat maksimal.

68.

Manakah yang bukan merupakan bagian dari proses Berpikir Komputasional?

a)

Dekomposisi

b)

Pengenalan Pola

c)

Abstraksi

d)

Kompilasi Program

69.

Ketika sebuah data biner 10101010 ditransmisikan, dan pada sisi penerima diterima sebagai 10101110 (terjadi single-bit error), penggunaan Parity Bit jenis apakah yang akan mendeteksi kesalahan ini jika Parity Even digunakan?

a)

Parity Even akan tetap menghasilkan TRUE, sehingga kesalahan tidak terdeteksi.

b)

Parity Odd akan tetap menghasilkan FALSE, sehingga kesalahan terdeteksi.

c)

Parity Even akan mendeteksi kesalahan karena jumlah bit 1 yang diterima (5) menjadi ganjil.

d)

Parity Odd akan mendeteksi kesalahan karena jumlah bit 1 yang diterima (5) menjadi ganjil.

70.

Jika Anda membuat program di Scratch menggunakan blok "repeat 10", ini adalah contoh dari struktur kontrol...

a)

Percabangan

b)

Perulangan

c)

Seleksi

d)

Fungsi