wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

latihasn asas infor

Total questions: 60

Worksheet time: 3600secs

Name
Class
Date
1.

di bawah ini yang merupakan gambar struktur data pohon

a)

b)

c)

d)

2.

di bawah ini yang menunujukan gambar struktur data graph adalah...

a)

b)

c)

d)

3.

salah satu kelebihan dari struktur data tree yaitu...

a)

proses mencari data dapat dilakukan dengan cepat

b)

proses mencari data lama

c)

tidak esfisen

d)

proses perekaman data lama

4.

salah satu keunggulan struktur data graph adalah....

a)

penyimpanan data tidak efisien

b)

memerlukan waktu yang lama

c)

proses pencarian data dapat dilakukan dengan cepat

d)

membantu memeriksa hubungan antar node dengan cepat

5.

Sebuah perpustakaan memiliki jaringan komputer dengan 5 komputer (Komputer1, Komputer2, Komputer3, Komputer4, Komputer5). Komputer1 terhubung ke Komputer2 dan Komputer3, Komputer2 terhubung ke Komputer4, Komputer3 terhubung ke Komputer4 dan Komputer5, dan Komputer4 terhubung ke Komputer5. Jalur dari Komputer1 ke Komputer5 yang melalui paling sedikit node adalah ....

a)

Komputer1 -> Komputer2 -> Komputer4 -> Komputer5

b)

Komputer1 -> Komputer3 -> Komputer5

c)

Komputer1 -> Komputer3 -> Komputer4 -> Komputer5

d)

Komputer1 -> Komputer2 -> Komputer3 -> Komputer5

6.

Sebuah perusahaan bis memiliki rute antara kota Jakarta, Bandung, Semarang, Surabaya, dan Bali. Rute tersedia dari Jakarta ke Bandung, Bandung ke Semarang, Semarang ke Surabaya, dan Surabaya ke Bali. Jalur dari Jakarta ke Bali adalah ....

a)

Jakarta -> Bandung -> Surabaya -> Bali

b)

Jakarta -> Semarang -> Surabaya -> Bali

c)

Jakarta -> Bandung -> Semarang -> Surabaya -> Bali

d)

Jakarta -> Bandung -> Semarang -> Bali

7.

Dalam pohon keputusan untuk menentukan jenis transportasi, node akar adalah "Transportasi". Di bawahnya ada "Darat" dan "Udara". Di bawah "Darat" ada "Mobil" dan "Sepeda". Di bawah "Udara" ada "Pesawat" dan "Helikopter". Berapa banyak level yang ada dalam pohon ini?

a)

2

b)

3

c)

4

d)

5

8.

Dalam sebuah proyek pengembangan perangkat lunak, direktori utama adalah "Proyek". Di bawahnya terdapat "Src" dan "Docs". "Src" memiliki dua subdirektori: "Main" dan "Test". "Docs" memiliki satu berkas: "README.md". Berapa banyak total node dalam pohon ini?

a)

4

b)

5

c)

6

d)

7

9.

Apa yang dimaksud dengan struktur data?

a)

Cara acak untuk menyimpan data dalam komputer.

b)

Cara sistematis untuk menyimpan dan mengelola data dalam komputer.

c)

Kumpulan data yang tidak terhubung satu sama lain.

d)

Proses pengolahan data menjadi informasi.

10.

Manfaat utama penggunaan struktur data yang tepat adalah...

a)

Memperlambat kinerja program.

b)

Meningkatkan kompleksitas program.

c)

Meningkatkan efisiensi dan performa program.

d)

Mengurangi kapasitas penyimpanan yang dibutuhkan.

11.

Gambar tersebut merupakan contoh dari struktur data....

a)

Tree

b)

Graph

c)

Stack

d)

List

12.

Apa yang dimaksud dengan pernyataan logika?

a)

Pernyataan logika adalah pernyataan yang dibuat berdasarkan aturan logika tertentu, yang harus benar atau valid secara logis.

b)

Pernyataan logika adalah pernyataan yang dibuat tanpa pertimbangan logika

c)

Pernyataan logika adalah pernyataan yang tidak perlu benar secara logis

d)

Pernyataan logika adalah pernyataan yang tidak perlu mengikuti aturan logika

13.

Berapakah hasil dari operasi logika AND jika kedua operand bernilai true?

a)

true

b)

false

c)

0

d)

null

14.

Apa fungsi dari operator OR dalam ekspresi logika?

a)

Menghasilkan TRUE jika kedua kondisi salah

b)

Menghasilkan FALSE jika salah satu kondisi benar

c)

Menghasilkan TRUE jika salah satu kondisi benar

d)

Menghasilkan TRUE jika kedua kondisi benar

15.

Apa yang dilakukan operator NOT dalam ekspresi logika?

a)

Menghasilkan nilai FALSE

b)

Menghubungkan dua ekspresi

c)

Membalikkan nilai kebenaran

d)

Menghasilkan nilai TRUE

16.

Apa yang dimaksud dengan logika pemrograman?

a)

Sebuah perintah untuk mengeksekusi program

b)

Hasil dari operasi logika

c)

Cara berpikir dan merancang algoritma

d)

Kombinasi dari variabel dan konstanta

17.

Dalam sistem logika, operasi AND menghasilkan "True" jika:

a)

Salah satu dari operand bernilai "True"

b)

Kedua operand bernilai "True"

c)

Salah satu operand bernilai "False"

d)

Kedua operand bernilai "False"

18.

Jelaskan fungsi operator AND dalam logika!

a)

Operator AND menghasilkan nilai benar hanya jika semua operandnya benar.

b)

Operator AND hanya berfungsi dengan dua operand.

c)

Operator AND menghasilkan nilai benar jika salah satu operandnya benar.

d)

Operator AND selalu menghasilkan nilai salah.

19.

Perhatikan pernyataan berikut:
"Jika hari hujan
ATAU tidak membawa jas hujan, maka siswa basah."
Pernyataan tersebut menggunakan operasi logika

a)

AND

b)

NOT

c)

OR

d)

XOR

20.

Jelaskan fungsi operator OR dalam logika!

a)

Operator OR tidak mempengaruhi hasil jika salah satu operandnya salah.

b)

Operator OR hanya menghasilkan nilai benar jika kedua operandnya benar.

c)

Operator OR selalu menghasilkan nilai salah jika salah satu operandnya benar.

d)

Operator OR menghasilkan nilai benar jika salah satu operandnya benar.

21.

Bagaimana ekspresi logika digunakan dalam pemrograman?

a)

Untuk menentukan kondisi dalam program

b)

Untuk mengubah tipe data

c)

Untuk menghitung nilai variabel

d)

Untuk menampilkan output

22.

Jelaskan bagaimana operator NOT bekerja dalam ekspresi logika.

a)

Operator NOT tidak mempengaruhi nilai kebenaran sama sekali.

b)

Operator NOT membalik nilai kebenaran dari ekspresi logika.

c)

Operator NOT menambahkan nilai kebenaran dari ekspresi logika.

d)

Operator NOT hanya berlaku untuk angka, bukan ekspresi logika.

23.

Jelaskan bagaimana operator perbandingan berhubungan dengan ekspresi logika.

a)

Ekspresi logika tidak memerlukan nilai boolean.

b)

Operator perbandingan digunakan untuk menghitung nilai numerik.

c)

Operator perbandingan menghasilkan nilai boolean yang digunakan dalam ekspresi logika.

d)

Operator perbandingan hanya menghasilkan angka.

24.

Salah satu karakteristik algoritma adalah:

a)

Tidak menghasilkan output

b)

Hanya dapat menerima satu input

c)

Setiap langkah harus didefinisikan dengan jelas

d)

Tidak memiliki batasan langkah

25.

Apa manfaat dari algoritma dalam kehidupan sehari-hari?

a)

Membuat pekerjaan lebih rumit

b)

Meningkatkan efisiensi kerja

c)

Menghilangkan kebutuhan untuk berpikir

d)

Mengurangi akurasi

26.

Manakah pernyataan algoritma yang tidak benar

a)

Algoritma harus disusun secara logis

b)

Algoritma harus disusun secara sistematis

c)

Algoritma harus mempunyai berbagai macam makna

d)

Algoritma memiliki langkah yang jelas

e)

Algoritma memiliki hasil yang benar

27.

Manakah dari berikut ini yang merupakan keuntungan menggunakan pseudocode?

a)

Memudahkan pemahaman algoritma

b)

Mempercepat proses pengkodean langsung

c)

Hanya dapat digunakan oleh programmer berpengalaman

d)

Menjamin tidak ada kesalahan dalam kode

28.

Flowchart di atas adalah langkah-langkah untuk menghitung ....

a)

Tahun kabisat

b)

Tahun kelahiran

c)

Kalendar masehi

d)

Umur seseorang

29.

Pada gambar diatas terdapat fungsi IF yang disimbolkan dengan symbol Decision/Percabangan, manakah yang tidak termasuk pernyataan yang benar !

a)

Anak yang berusia lebih dari 18 tahun boleh membuat SIM

b)

Anak yang berusia tepat 18 tahun tidak boleh membuat SIM

c)

Anak yang berusia tepat 18 tahun boleh membuat SIM

d)

Anak yang berusia 17 tahun tidak boleh membuat SIM

30.

Aplikasi perkantoran merupakan alat pendukung yang wajib terpasang di komputer kantor. Di bawah ini yang tidak termasuk aplikasi perkantoran, adalah... .

a)

Microsoft Word

b)

Corel Draw

c)

Microsoft Powerpoint

d)

Google Spreadsheet

31.

Brosur, Stiker, kataloq kelas dibuat dengan menggunakan aplikasi ...

a)

Pengolah Kata

b)

Pengolah Angka

c)

Pengolah Gambar

d)

Pengolah Presentasi

32.

Contoh dokumen diatas tepat dibuat menggunakan aplikasi ...

a)

Pengolah Kata

b)

Pengolah Angka

c)

Pengolah Gambar dan video

d)

Pengolah Presentasi

33.

blog yang digunakan untuk kepentingan pribadi sebagai jurnal harian online disebut dengan...

a)

blog privasi

b)

blog pribadi/personal

c)

blog profesional

d)

blog golongan

34.

Berikut ini yang bukan merupakan keuntungan dari memiliki blog atau vlog adalah…

a)

Meningkatkan ketrampilan menulis dan berbicara di depan umum

b)

Potensi untuk mendapatkan penghasilan dari iklandan sponsor

c)

Kesempatan untuk berkomunikasi dengan teman-teman secara pribadi

d)

Dapat berbagi pengetahuan dan pengalaman dengan orang lain.

35.

Integritas konten dalam blog atau vlog adalah ...

a)

menulis konten tanpa menyertakan gambar atau video

b)

menyertakan gambar atau video yang tidak relevan dengan konten

c)

menggunakan gambar dan video untuk menyempurnakan dan meningkatkan konten

d)

semua jawaban salah

36.

Berikut ini yang merupakan cara efektif untuk meningkatkan audiens vlog adalah ...

a)

Menjaga konten tetap konsisten dan berkualitas

b)

Hanya mengandalkan iklan berbayar

c)

Berhenti memposting jika tidak ada respon

d)

Fokus pada satu platform saja

37.

Apa langkah pertama dalam membuat konten vlog?

a)

Menentukan tema atau topik vlog.

b)

Membuat skrip tanpa tema

c)

Menentukan lokasi syuting terlebih dahulu

d)

Mengedit video sebelum merekam

38.

Sebutkan dua platform media sosial yang populer untuk vlogging!

a)

Snapchat

b)

YouTube, TikTok

c)

Facebook

d)

Instagram

39.

Mengapa penting untuk menulis skrip sebelum merekam vlog?

a)

Menulis skrip membuat vlog terasa kaku dan tidak alami.

b)

Skrip tidak diperlukan karena improvisasi lebih menarik.

c)

Menulis skrip hanya penting untuk video profesional, bukan vlog.

d)

Penting untuk menulis skrip sebelum merekam vlog agar konten terencana, fokus, dan terstruktur.

40.

Apa yang harus diperhatikan saat memilih lokasi untuk merekam vlog?

a)

Pencahayaan, kebisingan, aksesibilitas, relevansi, keamanan.

b)

Jumlah penonton yang diharapkan

c)

Waktu terbaik untuk merekam

d)

Jenis kamera yang digunakan

41.

Manakah dari berikut ini yang merupakan karakteristik kata sandi yang aman?

a)

Menggunakan tanggal lahir atau nama sendiri

b)

Mengandung kombinasi huruf besar, huruf kecil, angka, dan simbol

c)

Menggunakan satu kata yang mudah diingat

d)

Menggunakan kata sandi yang sama untuk semua akun

42.

Mengapa keamanan perangkat sangat penting dalam kehidupan digital?

a)

Untuk memastikan perangkat selalu memiliki performa yang baik

b)

Untuk melindungi data pribadi dari ancaman siber seperti peretasan

c)

Untuk mempercepat koneksi internet

d)

Agar perangkat tidak cepat rusak

43.

Perhatikan informasi di bawah ini!

(1) Virus.

(2) Worm.

(3) Spyware.

(4) Firmware.

Berdasarkan informasi di atas, yang merupakan jenis-jenis malware ditunjukkan pada nomor .... (HOTS)

a)

(1), (2), dan (3)

b)

(2), (3), dan (4)

c)

(3), (4), dan (1)

d)

(4), (2), dan (1)

44.

Penting untuk selalu logout dari akun setelah selesai menggunakan perangkat yang bukan milik kalian agar ….

a)

menghemat waktu saat login berikutnya

b)

orang lain tidak dapat mengakses akun

c)

mempercepat kinerja perangkat

d)

menghapus riwayat browsing

45.

Apa perbedaan utama antara data dan informasi?

a)

Data adalah hasil pengolahan informasi

b)

Data adalah makna yang disampaikan oleh representasi

c)

Informasi memiliki makna, sedangkan data belum

d)

Data tidak bisa disimpan, sementara informasi bisa

46.

Yang termasuk contoh data pribadi adalah...

a)

Makanan favorit

b)

Nomor KTP

c)

Warna kesukaan

d)

Nama hewan peliharaan

47.

Contoh sikap sebagai warga digital yang bertanggung jawab adalah...

a)

Membagikan semua informasi pribadi ke media sosial

b)

Mengunduh aplikasi dari situs tidak resmi

c)

Menghargai privasi orang lain di dunia maya

d)

Menggunakan satu password untuk semua akun

48.

Upaya yang bisa dilakukan untuk mencegah kebocoran data adalah...

a)

Membuka semua email yang masuk

b)

Menggunakan jaringan Wi-Fi publik tanpa proteksi

c)

Menggunakan password yang kuat dan berbeda untuk setiap akun

d)

Menyimpan semua password di catatan kertas

49.

Tindakan yang menunjukkan **kurangnya etika digital** adalah...

a)

Memberi kredit saat mengutip karya orang lain

b)

Tidak menyebarkan berita palsu

c)

Menyebarkan informasi pribadi orang lain tanpa izin

d)

Menjaga rahasia percakapan pribadi

50.

Menganalisis ancaman keamanan data berarti...

a)

Menyimpan data di tempat yang aman

b)

Membuat sandi dari tanggal lahir

c)

Memahami penyebab dan dampak dari potensi serangan digital

d)

Menghindari penggunaan teknologi

51.

Salah satu contoh etika digital di dunia pendidikan adalah...

a)

Menyalin tugas dari internet tanpa menyebut sumber

b)

Mengirim file tugas kepada teman saat ujian

c)

Mengutip sumber dengan benar dan tidak melakukan plagiarisme

d)

Membagikan jawaban soal ujian ke grup

52.

Apa yang menjadi ciri dari 'peretas topi putih'?

a)

Mencari celah keamanan untuk meningkatkan sistem

b)

Melakukan peretasan tanpa izin

c)

Menggunakan teknik manipulasi untuk mencuri informasi

d)

Mencuri data untuk keuntungan pribadi

53.

Di bawah ini yang merupakan perkakas peretasan adalah ...

a)

Virus, Trojan, Ransomeware

b)

Ransomware, Worm, Youtube

c)

Virus, Phising, Microsoft word

d)

Adware, Spyware, Zoom

54.

Sebutkan jenis perkakas yang dapat melindungi data dan informasi!

a)

Antivirus, firewall, enkripsi, sistem deteksi intrusi

b)

Router

c)

Modem

d)

Printer

55.

Apa yang dimaksud dengan enkripsi dan bagaimana cara kerjanya?

a)

Enkripsi adalah cara untuk mempercepat transfer data.

b)

Enkripsi adalah proses mengubah data menjadi format yang tidak dapat dibaca tanpa kunci tertentu.

c)

Enkripsi hanya digunakan untuk menyimpan data di cloud.

d)

Enkripsi adalah proses menghapus data dari sistem.

56.

Mengapa penting untuk tidak mengklik tautan yang mencurigakan dalam email?

a)

Agar email tidak terlalu panjang

b)

Untuk menghindari potensi penipuan atau serangan cyber.

c)

Untuk meningkatkan kecepatan internet

d)

Untuk menambahkan keamanan pada email

57.

Apa fungsi dari cookie pada peramban?

a)

Untuk melacak lokasi pengguna

b)

Untuk mengenkripsi komunikasi data

c)

Untuk memblokir iklan berbahaya

d)

Untuk menyimpan informasi aktivitas pengguna

58.

Mana di antara langkah berikut ini yang TIDAK termasuk fitur penting yang harus diperhatikan untuk menjelajah internet dengan aman?

a)

Memeriksa alamat situs web untuk memastikan keasliannya.

b)

Memperhatikan dan meyakinkan simbol keamanan yang ada pada situs web.

c)

Melakukan pembaruan berkala pada peramban untuk meningkatkan keamanan.

d)

Melakukan Pelacakan pada Peramban.

59.

Apa yang dimaksud dengan 'phishing'?

a)

Metode untuk meningkatkan keamanan sistem

b)

Proses enkripsi data

c)

Upaya untuk mencuri informasi pribadi melalui penipuan

d)

Serangan virus yang merusak sistem

60.

Apa yang dapat dilakukan oleh firewall selain mengontrol lalu lintas data?

a)

Mengirim email otomatis

b)

Melakukan filtering konten

c)

Mengubah alamat IP

d)

Menghapus virus