Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Kuis Pengetahuan Teknologi

Total questions: 38

Worksheet time: 19mins

Name
Class
Date
1.

Apa manfaat utama dari penggunaan cloud computing dalam dunia kerja?

a)

Mengurangi biaya operasional dengan menghilangkan kebutuhan perangkat keras fisik.

b)

Meningkatkan keamanan data dengan menyimpan semua data di satu lokasi fisik.

c)

Membatasi akses karyawan terhadap data perusahaan untuk meningkatkan privasi.

d)

Mengurangi kebutuhan pelatihan karyawan karena teknologi ini mudah digunakan.

e)

Menghilangkan kebutuhan jaringan internet dalam operasional sehari-hari.

2.

Apa keuntungan utama dari penggunaan pseudocode dalam algoritma?

a)

Pseudocode menggunakan bahasa pemrograman spesifik sehingga mudah diimplementasikan.

b)

Pseudocode memungkinkan deskripsi algoritma yang jelas tanpa terikat pada sintaks bahasa pemrograman tertentu.

c)

Pseudocode hanya dapat digunakan untuk algoritma sederhana dan tidak cocok untuk algoritma kompleks.

d)

Pseudocode mengharuskan penggunaan diagram alur untuk setiap langkah algoritma.

e)

Pseudocode mengurangi kebutuhan dokumentasi tambahan dalam pengembangan perangkat lunak.

3.

Apa keuntungan utama dari penggunaan flowchart dalam algoritma?

a)

Flowchart menggunakan bahasa pemrograman spesifik sehingga mudah diimplementasikan.

b)

Flowchart memungkinkan visualisasi langkah-langkah algoritma secara grafis, memudahkan pemahaman.

c)

Flowchart hanya dapat digunakan untuk algoritma sederhana dan tidak cocok untuk algoritma kompleks.

d)

Flowchart mengharuskan penggunaan pseudocode untuk setiap langkah algoritma.

e)

Flowchart mengurangi kebutuhan dokumentasi tambahan dalam pengembangan perangkat lunak.

4.

Apa manfaat utama dari pembuatan jadwal yang baik dalam kerja kelompok?

a)

Meningkatkan koordinasi dan pengelolaan waktu sehingga tugas dapat diselesaikan tepat waktu.

b)

Mengurangi jumlah tugas yang harus diselesaikan oleh kelompok.

c)

Membatasi fleksibilitas anggota kelompok dalam menyelesaikan tugas.

d)

Mengurangi kebutuhan komunikasi antar anggota kelompok.

e)

Menghilangkan kebutuhan pemantauan kemajuan kerja kelompok.

5.

Apa kondisi yang diperlukan agar Binary Search dapat diterapkan?

a)

Data harus dalam format string.

b)

Data harus dalam format numerik.

c)

Data harus terurut.

d)

Data harus dalam format array dua dimensi.

e)

Data harus tidak terurut.

6.

Apa dampak utama dari Revolusi Industri 4.0 dalam bidang pendidikan?

a)

Penurunan kualitas pendidikan karena ketergantungan pada teknologi.

b)

Pengurangan interaksi antara guru dan siswa karena teknologi.

c)

Peningkatan biaya pendidikan karena penggunaan teknologi canggih.

d)

Peningkatan aksesibilitas pendidikan melalui platform e-learning dan pembelajaran jarak jauh.

e)

Penurunan minat belajar siswa karena teknologi.

7.

Mengapa sumber data penting dalam menilai kredibilitas artikel berita online?

a)

Artikel yang tidak mencantumkan sumber data selalu tidak kredibel.

b)

Artikel yang menggunakan banyak sumber data lebih kredibel daripada yang menggunakan sedikit sumber data.

c)

Artikel yang mencantumkan sumber data dari media sosial lebih kredibel.

d)

Artikel yang tidak mencantumkan sumber data lebih kredibel karena tidak terpengaruh oleh pihak lain.

e)

Artikel yang mencantumkan sumber data dari lembaga yang terpercaya lebih kredibel.

8.

Apa perbedaan utama antara Raspberry Pi dan Arduino?

a)

Raspberry Pi lebih cocok untuk proyek yang membutuhkan pemrosesan data yang kompleks, sedangkan Arduino lebih cocok untuk kontrol perangkat keras sederhana.

b)

Arduino lebih cocok untuk proyek yang membutuhkan pemrosesan data yang kompleks, sedangkan Raspberry Pi lebih cocok untuk kontrol perangkat keras sederhana.

c)
  1. Raspberry Pi dan Arduino memiliki kemampuan pemrosesan data yang sama.

d)
  1. Raspberry Pi lebih murah daripada Arduino.

e)
  1. Arduino memiliki sistem operasi bawaan, sedangkan Raspberry Pi tidak.

 

9.

Pernyataan mana yang merupakan definisi dari tahapan abstraksi dalam berpikir komputasional?

a)

Memecah masalah besar menjadi bagian-bagian yang lebih kecil dan mudah dikelola.

b)

Mencari pola atau kesamaan dalam data atau masalah.

c)

Menyederhanakan masalah dengan mengidentifikasi informasi yang relevan dan mengabaikan detail yang tidak perlu.

d)

Menyusun langkah-langkah terstruktur untuk menyelesaikan masalah.

e)

Semua pernyataan di atas.

10.

Metode berpikir komputasional apa yang paling dominan digunakan oleh siswa yang membuat program untuk memprediksi cuaca berdasarkan data historis suhu dan kelembaban?

a)

Dekomposisi

b)

Pengenalan pola

c)

Abstraksi

d)

Algoritma

e)

Evaluasi

11.

Apa fungsi utama dari perangkat keras Hardisk, SSD, Microsd dan Flasdisk ?

a)

Memproses data

b)

Menyimpan data

c)

Menampilkan informasi

d)

Menerima input

e)

Menghubungkan perangkat lain

12.

Simbol apa yang digunakan untuk menunjukkan proses perhitungan pada diagram alir?

a)

Oval

b)

Jajar genjang

c)

Persegi panjang

d)

Belah ketupat

e)

Anak panah

13.

Berdasarkan data dari tabel sensor, kesimpulan apa yang dapat ditarik mengenai kondisi lingkungan di dalam rumah kaca?

a)

Kondisi lingkungan terlalu panas dan kering.

b)

Kondisi lingkungan terlalu dingin dan lembab.

c)

Kondisi lingkungan ideal untuk pertumbuhan tanaman.

d)

Kondisi lingkungan terlalu gelap.

e)

Semua Benar

14.

Apa keadaan LED yang terhubung ke pin 13 Arduino berdasarkan potongan kode yang diberikan?

a)

LED akan menyala terus-menerus.

b)

LED akan mati terus-menerus.

c)

LED akan berkedip setiap detik.

d)

LED tidak akan menyala.

e)

LED akan nyala sesaat terus mati.

15.

Elemen berpikir komputasional apa yang paling sesuai dengan langkah merancang solusi dalam pemrograman?

a)

Dekomposisi

b)

Pengenalan pola

c)

Abstraksi

d)

Algoritma

e)

Evaluasi

16.

Langkah selanjutnya yang paling tepat setelah mengurutkan dua buku pertama dalam mengurutkan lima buku berdasarkan nama pengarang adalah...

a)

Membandingkan buku ketiga dengan buku pertama dan kedua, lalu menyisipkannya di posisi yang tepat.

b)

Membandingkan buku ketiga dengan buku keempat dan kelima, lalu menukarnya jika perlu.

c)

Memindahkan buku kelima ke posisi paling awal, lalu mengulangi proses dari awal.

d)

Membiarkan buku ketiga tetap di posisinya, lalu melanjutkan ke buku keempat.

e)

Memindahkan buku keempat ke posisi paling awal, lalu mengulangi proses dari awal.

17.

Apa tantangan etika utama dalam penggunaan AI dalam pembelajaran informatika?

a)

Kurangnya ketersediaan platform AI yang terjangkau

b)

Potensi ketergantungan pada AI yang dapat mengurangi kemampuan siswa dalam memecahkan masalah secara mandiri

c)

Kesulitan dalam mengintegrasikan AI dengan kurikulum informatika yang ada

d)

Kurangnya pelatihan yang memadai bagi guru informatika dalam menggunakan AI

e)

Memberikan kemudahan dalam pendalaman materi

18.

Komponen apa yang merupakan "otak" dari sistem komputer Arduino?

a)

Sensor

b)

Mikrokontroler

c)

Resistor

d)

Led

e)

Processor

19.

Lapisan OSI mana yang bertanggung jawab atas pengalamatan IP dan routing data antar jaringan?

a)

Lapisan Aplikasi

b)

Lapisan Transportasi

c)

Lapisan Network

d)

Lapisan Data Link

e)

Lapisan Presentation

20.

Apa perbedaan utama antara dekomposisi dan algoritma dalam berpikir komputasional?

a)

Dekomposisi adalah proses memecah masalah, sedangkan algoritma adalah langkah-langkah penyelesaiannya.

b)

Algoritma adalah proses memecah masalah, sedangkan dekomposisi adalah langkah-langkah penyelesaiannya.

c)

Dekomposisi dan algoritma adalah dua istilah yang sama.

d)

Dekomposisi dan algoritma tidak terkait satu sama lain.

e)

Algoritma untuk menjelaskan dekomposisi.

21.

Manakah dari cara berikut yang bukan merupakan cara untuk mendeklarasikan array dalam bahasa pemrograman Python?

a)

nama_array = [1, 2, 3, 4, 5]

b)

nama_array = (1, 2, 3, 4, 5)

c)

nama_array = {1, 2, 3, 4, 5}

d)

nama_array = list((1, 2, 3, 4, 5))

e)

Semua jawaban benar

22.

Apa fungsi dari delay() pada Arduino?

a)

Mengatur kecepatan loop.

b)

Memberikan jeda waktu dalam program.

c)

Membaca data dari sensor.

d)

Menampilkan informasi ke layar.

e)

Memberikan perintah menjalankan program.

23.

Apa yang dimaksud dengan serangan siber dibanjiri oleh lalu lintas data yang sangat besar?

a)

Phishing

b)

Malware

c)

Denial of Service (DoS)

d)

Ransomware

e)

Zero day

24.

Fitur Microsoft Word mana yang paling sesuai untuk mengirim surat undangan ke banyak penerima menggunakan data dari Microsoft Excel?

a)

Mail Merge

b)

Track Changes

c)

SmartArt

d)

Cross-Reference

e)

Hyperlink

25.

Pernyataan mana yang benar mengenai integrasi antara Microsoft Excel dan Microsoft PowerPoint?

a)

Data dari Excel yang disalin ke PowerPoint tidak dapat diperbarui secara otomatis.

b)

Dengan menggunakan opsi "Link" dalam "Paste Special", tabel atau grafik dari Excel dapat diperbarui otomatis di PowerPoint ketika data diubah di Excel.

c)

Grafik yang dibuat di Excel tidak dapat digunakan dalam PowerPoint.

d)

Semua data harus diketik ulang di PowerPoint agar sesuai dengan format presentasi.

e)

Data dari Excel hanya dapat ditampilkan dalam bentuk teks di PowerPoint.

26.

Apa output yang dihasilkan oleh program Python yang diberikan?

a)

[10, 20, 30, 40, 50]

b)

[40, 50, 10, 20, 30]

c)

[10, 20, 30, [40, 50]]

d)

[10, 20, 30, (40, 50)]

e)

Error karena append tidak bisa digunakan.

27.

Berapakah output dari program rekursif dalam Python yang diberikan?

a)

4

b)

8

c)

16

d)

32

e)

64

28.

Strategi greedy apa yang paling optimal untuk petani yang ingin mendapatkan hasil panen terbesar dalam waktu terbatas?

a)

Selalu memilih tanaman dengan nilai panen tertinggi terlebih dahulu, selama masih ada waktu.

b)

Memanen tanaman secara acak untuk memastikan semua tanaman mendapat kesempatan dipanen.

c)

Memanen tanaman yang paling dekat dengan posisi awal tanpa mempertimbangkan nilainya.

d)

Menggunakan backtracking untuk mencari kombinasi tanaman terbaik sebelum mulai memanen.

e)

Menghitung semua kemungkinan urutan panen dan memilih kombinasi dengan hasil terbesar.

29.

Bagaimana checksum dapat digunakan untuk mendeteksi kesalahan dalam data yang diterima?

a)

Penerima menghitung kembali checksum dari data yang diterima dan membandingkannya dengan checksum yang dikirim.

b)

Penerima langsung membandingkan setiap bit dalam data dengan bit data asli yang dikirim.

c)

Penerima hanya melihat jumlah total bit 1 dalam paket data.

d)

Penerima melakukan enkripsi ulang data untuk mendeteksi apakah ada perubahan.

e)

Penerima mengirim kembali data ke pengirim untuk memverifikasi kebenarannya.

30.

Manakah urutan proses yang benar dalam pengembangan perangkat lunak menggunakan metode Waterfall?

a)

Pengujian → Implementasi → Perancangan → Pemeliharaan → Analisis kebutuhan

b)

Analisis kebutuhan → Perancangan → Implementasi → Pengujian → Pemeliharaan

c)

Perancangan → Analisis kebutuhan → Implementasi → Pemeliharaan → Pengujian

d)

Implementasi → Analisis kebutuhan → Perancangan → Pengujian → Pemeliharaan

e)

Pemeliharaan → Pengujian → Implementasi → Perancangan → Analisis kebutuhan

31.

Jenis jaringan apa yang paling cocok digunakan untuk menghubungkan perusahaan utama dan perusahaan cabang?

a)

Local Area Network (LAN)

b)

Metropolitan Area Network (MAN)

c)

Wide Area Network (WAN)

d)

Wireless Local Area Network (WLAN)

e)

Personal Area Network (PAN)

32.

Berdasarkan ciri-ciri yang diberikan, kelas jaringan apa yang sesuai?

a)

Kelas A

b)

Kelas B

c)

Kelas C

d)

Kelas D

e)

Kelas E

33.

Apa manfaat utama teknologi digital dalam pengembangan media sosial?

a)

Pembatasan akses pengguna

b)

Penurunan kualitas konten

c)

Peningkatan konektivitas dan interaksi

d)

Pengurangan keberagaman

e)

Menghapus informasi

34.

Apa yang dimaksud dengan proses autentifikasi pengguna?

a)

Autentifikasi

b)

Log in

c)

Log out

d)

Otorisasi

e)

Sign in

35.

Lapisan OSI mana yang bertanggung jawab untuk pengiriman end-to-end antara pengirim dan penerima, serta memberikan nomor urut ke paket data?

a)

Presentation layer

b)

Transport layer

c)

Session layer

d)

Network layer

e)

Physical layer

36.

Apa yang dimaksud dengan serangan yang bertujuan menonaktifkan layanan dari sebuah server?

a)

DoS

b)

Botnets

c)

Malware

d)

Social engineering

e)

Virus

37.

Apa maksud dari baris program digitalWrite(2,LOW); pada Arduino?

a)

Kirim tegangan 5V ke pin nomor 2 Arduino

b)

Kirim tegangan 5V ke pin nomor 3 Arduino

c)

Kirim tegangan 5V ke pin nomor 12 Arduino

d)

Kirim tegangan 0V ke pin nomor 2 Arduino

e)

Kirim tegangan 110V ke pin nomor 2 Arduino

38.

Apa maksud dari baris program int x=analogRead(A0); pada Arduino?

a)

Baca pin analog A0 dan hasil dijadikan nilai x yang merupakan bilangan bulat

b)

Baca pin digital A0 dan hasil dijadikan nilai x yang merupakan bilangan bulat

c)

Baca pin tegangan A0 dan hasil dijadikan nilai x yang merupakan bilangan bulat

d)

Baca pin USB dan hasil dijadikan nilai x yang merupakan bilangan bulat

e)

Baca pin Tx dan Rx dan hasil dijadikan nilai x yang merupakan bilangan bulat