NEW
Font size
WorksheetsQuiz Keamanan Data dan python
Total questions: 40
Worksheet time: 20mins
Keamanan data adalah usaha yang dilakukan untuk.... oleh pihak yang tidak berwenang dan tetap bisa digunakan dengan aman saat dibutuhkan.
mengirim data ke semua orang di internet
membiarkan data tersimpan tanpa perlindungan
melindungi informasi dari penyalahgunaan atau pencurian
menyalin data secara acak ke perangkat lain
Alasan menjaga data pribadi Data pribadi harus dijaga karena.... pemilik data, terutama saat digunakan di dunia digital.
agar data terlihat menarik di media sosial
data pribadi hanya bersifat hiburan
data dapat disalahgunakan untuk tindakan merugikan
supaya semua orang mengetahui identitas kita
Password aman Saat membuat akun digital, pengguna harus..... oleh orang lain ketika mencoba masuk ke akun tersebut.
menggunakan tanggal lahir sebagai sandi
memakai satu sandi untuk semua akun saja
membuat sandi yang panjang dan sulit ditebak
menulis sandi di bio media sosial
Phishing adalah upaya penipuan yang dilakukan dengan mengirim....
pesan resmi untuk memperbarui aplikasi
pesan palsu yang meniru pihak resmi untuk mencuri data
pesan untuk promosi game gratis
pesan pengingat pembelajaran
Malware merupakan ...., atau mengganggu kinerja perangkat komputer.
program untuk mempercepat internet
program edukasi sekolah
program berbahaya yang merusak atau mencuri data
program untuk menyimpan kontak penting
Brute force attack Brute force attack adalah metode kejahatan digital dengan cara....
menebak sandi dengan mencoba banyak kombinasi
mengirim pesan promosi terus-menerus
membuat sandi otomatis untuk pengguna
mendeteksi virus secara langsung
Perintah print() digunakan untuk....
menampilkan keluaran ke layar
menyimpan file proyek
menghapus data lama
membuka menu aplikasi
Tipe data integer Integer digunakan untuk menyimpan.... yang tidak memiliki angka desimal dalam sebuah program Python.
bilangan pecahan
teks panjang
bilangan bulat
nilai benar salah
Kode berikut dijalankan untuk menampilkan kalimat dengan nama dan usia siswa.
nama = "Ali"
umur = 15
print("Halo", nama, "umurmu", umur)
Hasil yang muncul di layar adalah....
Halo Ali umurmu 15
umurmu 15 Halo Ali
nama=Ali umur=15
tidak menampilkan apa pun
Enkripsi dilakukan dengan cara.... oleh orang yang tidak memiliki kunci pembacaan.
menghapus pesan agar tidak terlihat
mengubah pesan menjadi sandi yang sulit dibaca
membuat pesan menjadi lebih panjang
menyalin pesan ke berkas baru
Caesar Cipher bekerja dengan cara...
menghapus huruf vokal
mengganti semua huruf menjadi simbol
menggeser posisi huruf sesuai kunci
mengubah huruf menjadi angka acak
Jika huruf A digeser 3 langkah menggunakan Caesar Cipher, maka huruf hasilnya adalah....
c
d
e
b
Dekripsi adalah proses untuk .... sehingga pembaca mengetahui pesan asli.
membuat pesan baru
menghapus sandi
mengembalikan sandi ke bentuk asli
memecah pesan menjadi bagian kecil
Variabel digunakan untuk ....
menampilkan hasil
menyimpan nilai untuk program
menghapus memori
menjalankan aplikasi
Penulisan variabel yang sesuai aturan Python adalah....
nama_siswa = "Ali"
99nama = "Ali"
nama siswa = "Ali"
Nama siswa = Ali
Program menggunakan input() digunakan ketika...
menampilkan teks
menerima masukan dari pengguna
menyimpan file
menghapus variabel
Nilai boolean Boolean adalah tipe data yang hanya memiliki dua kemungkinan nilai yaitu....
yes dan no
on dan off
true dan false
1 dan 2
Operator yang digunakan untuk menghubungkan atau memodifikasi kondisi logika dalam sebuah program adalah....
and, or, not
add, minus, divide
in, out, into
start, stop, run
Struktur if digunakan ketika .... agar dapat memilih langkah yang sesuai.
program hanya menampilkan teks
program menjalankan proses berulang
program menyimpan file otomatis
program memilih langkah setelah memeriksa kondisi
Perhatikan kode berikut ini!
nilai = 80
if nilai >= 75:
print("Lulus")
else:
print("Tidak Lulus")
Program tersebut akan menampilkan....
nilai Anda adalah 80
tidak lulus
lulus
program error
String digunakan untuk menyimpan data berupa....
kumpulan huruf atau teks
bilangan pecahan
nilai logika
bilangan bulat
Float digunakan untuk menyimpan data....
bilangan bulat
bilangan desimal
teks
pilihan benar salah
data = 25
print(type(data))
Output dari perintah tersebut adalah....
<class 'str'>
<class 'int'>
<class 'float'>
<class 'bool'>
pesan = "Halo"
print(type(pesan))
Output dari program tersebut adalah...
<class 'bool'>
<class 'str'>
<class 'int'>
<class 'float'>
Pada game batu-gunting-kertas, program membutuhkan percabangan untuk menentukan hasil pertandingan digunakan untuk....
menentukan siapa menang atau kalah
menghitung jumlah karakter huruf
menampilkan warna latar
memperbesar ukuran teks
Akun anda akan mudah dibobol karena penyerang bisa mencoba semua kombinasi. kondisi tersebut terjadi disebabkan oleh....
sandi pendek mudah ditebak
akun tidak bisa dibobol
kombinasi selalu terbatas
penyerang menyerah lebih cepat
Backup dilakukan untuk....
menghapus file lama
menyimpan salinan data
menyembunyikan data
memperkecil data
x = 7
if x % 2 == 0:
print("Genap")
else:
print("Ganjil")
Hasil dari program tersebut adalah....
genap
tidak menampilkan apa pun
ganjil
error
Variabel adalah nama yang digunakan sebagai .... tertentu agar dapat diproses.
tempat menyimpan nilai
alat untuk menghapus data
tombol untuk membuka file
menu untuk mencetak halaman
Perhatikan potongan program berikut !
nama = input("Nama:")
print("Halo", nama)
Program input digunakan oleh pengguna untuk memasukan nama kemudian enter untuk memasukan data pada vawiabel nama. hasil dari print digunakan untuk....
mencetak nama pengguna di layar
menghapus nama pengguna
mengacak nama pengguna
menyimpan nama ke file
Nilai boolean digunakan untuk menentukan apakah suatu kondisi benar atau salah dalam percabangan dan untuk....
membantu memutuskan jalannya program
menghitung jumlah kata
mengatur ukuran layar
membuat file baru
Perhatikan operator perbandingan berikut!
print(10 < 20)
Hasil dari program tersebut adalah....
false
true
eror
kosong
Jika kata "SMP" digeser 3 langkah, hasilnya adalah....
vpn
vps
upr
wqt
Perhatikan kode berikut ini!
a = 5
b = 3
print(a + b)
Output dari program tersebut adalah....
2
15
8
eror
Pada software phyton, perintah "print" berfungsi untuk mencetak gambar baru
Benar
Salah
Pada tampilan script tersebut , baris kedua akan menghasilkan .... setelah dilakukan proses run.
4+5
45
9
45 dan 4+5
4+5 dan 9
Pada gambar script tersebut, baris pertama akan menghasilkan .... setelah dilakukan proses run.
4+5
45
9
45 dan 4+5
4+5 dan 9
Perhatikan script perintah tersebut! Pada baris kedelapan, setelah dilakukan run akan menghasilkan output ....
10
Praktek 1
5
Jumlah
15
Manakah di bawah ini yang merupakan logo Bahasa pemrograman Phyton?
Manakah penulisan syntax yang benar menggunakan python, untuk membuat program hello world?
