wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

INFORMATIKA X

Total questions: 25

Worksheet time: 38mins

Name
Class
Date
1.

Apa yang dimaksud dengan algoritma sorting?

a)
  • Proses mencari elemen tertentu dalam kumpulan data

b)
  • Proses mengurutkan data dalam urutan tertentu

c)
  • Proses menghapus data dari suatu struktur data

d)
  • Proses menambahkan data baru ke dalam struktur data

2.

Pengulangan yang tidak diketahui jumlah pengulangannya dapat dilakukan dengan menggunakan . . .

a)

For

b)

If

c)

Foreach

d)

While

3.

Perhatikan kode program dibawah ini!

a = 10

b = 15

c = b + 1

d = a + c

 

print (‘Variabel d:’,d)

 

output program di atas adalah . .

a)

Variabel b:16

b)

Variabel d: 26

c)

Variabel d: 25

d)

Variabel c: 25

4.

Proses pengolahan data dengan tujuan untuk menemukan informasi yang berguna yang dapat dijadikan dasar dalam pengambilan keputusan untuk solusi suatu permasalahan disebut . . . data

a)

Analisis

b)

Publikasi

c)

Pemodelan

d)

Pengolahan

5.

Apa output dari kode Python berikut ini?

 

Arr = [2, 4, 6, 8, 10]

print (arr[1] + arr[3])

a)

6

b)

10

c)

12

d)

8

6.

Dalam berpikir komputasional, Dekomposisi berarti membagi masalah yang kompleks menjadi bagian-bagian yang lebih kecil dan lebih mudah dikelola sehingga lebih mudah untuk menemukan solusi. Misalnya, jika seorang siswa ingin membuat program untuk menghitung nilai rata-rata, mereka dapat memulai dengan memecah tugas menjadi beberapa langkahm seoeri memasukan data nilai, menjumlahkan nilai, dan membagi dengan jumlah data yang ada.

Apakah pernyataan ini benar atau salah?

(a)  

7.

Dalam berpikir komputasional, pengenalan pola berarti menggunakan penyataan if-else dalam program python untuk menentukan pilihan yang tepat berdasarkan kondisi tertentu. Misalnya, jika kita ingin memeriksa apakah sebuah bilangan adalah genap atau ganjil, maka kita menggunakan if-else untuk menentukan Langkah selanjutnya.

 

Apakah pernyataan ini benar atau salah?

(a)  

8.

Dalam dekomposisi adalah proses memecah masalah besar menjadi bagian-bagian kecil yang lebih mudah ditangani. Misalkan anda diminta untuk merancang sistem pemesanan tiket online untuk sebuah bioskop. Dalam sistem ini, pelanggan dapat memilih film, menentukan jumlah tiket, memilih tempat duduk dan melakukan pembayaran.

 

Langkah-langkah apa yang sebaiknya untuk menyusun sistem pemasanan tiket online ini? Pilih dua jawaban yang benar!

a)

Menyediakan pilihan tempat duduk yang masih tersedia di setiap sesi tayang

b)

Tidak membuat fitur konfirmasi pembayaran setelah pemesanan selesai

c)

Memastikan pelanggan dapat memilih jumlah tiker yang diinginkan

d)

Mengabaikan proses pembayaran karena pelanggan bisa membayar di tempat

9.

Berupa pilihan pada menu seoerti file, edit new.

(a)  

10.

Nama file berektensi ipynp. Cara untuk mengganti nama notebook dengan klik nama notebook tersebut.

(a)  

11.

Berisi tentang tulisan kode program atau teks yang sudah kalian tulis.

(a)  

12.

Untuk memberikan tanda pada tingkat kepentingan file

(a)  

13.

Berupa pilihan ikon untuk penambahana kode atau teks. Pilihan koneksi, dan pilihan untuk menutup menubar.

(a)  

14.

Teknik yang digunakan untuk mengumpulkan data secara otomatis dari situs web disebut ........

a)

web scraping

b)

farming

c)

parsing

d)

questing

15.

Pengulangan yang digunakan setelah perulangan untuk menjalankan kode jika tidak ada break, adalah .....

a)

for

b)

while

c)

continue

d)

else

16.

Beberapa contoh penggunaan Machine Learning adalah......, pilih beberapa jawaban yang benar!

a)

aplikasi pengenalan wajah

b)

penerjemahan bahasa otomatis

c)

prediksi cuaca

d)

mobil dengan bahan bakar pertamax

17.

Macam-macam tipe data ada di bawah ini, kecuali............

a)

list

b)

tuple

c)

set

d)

mining

18.
  • Tipe data untuk teks atau karakter, ditulis di antara tanda kutip tunggal (') atau tanda kutip ganda ("), misalnya: 'Hello', "Python". Dalam Python juga mendukung pengolahan teks yang kompleks seperti pencarian, penggabungan, dan pemotongan. Pengertian tersebut adalah penjelasan dari tipe data................

a)

data numerik

b)

boolean

c)

string

d)

koleksi

19.
  1. Struktur data yang mengikuti prinsip FIFO (First In, First Out), di mana elemen yang pertama masuk akan menjadi yang pertama keluar, adalah pengertian dari struktur data ................

a)

Array

b)

Linked List

c)

Stack

d)
  1. Queue

20.

Struktur data yang mengikuti prinsip LIFO (Last In, First Out), di mana elemen yang terakhir masuk akan menjadi yang pertama keluar, adalah pengertian dari struktur data............

a)

array

b)

stack

c)

linked list

d)

array

21.

Saat membuat program, siswa hanya perlu fokus pada data dan informasi yang relevan. Jika membuat program menghitung keliling persegi panjang, informasi seperti warna persegi panjang tidak perlu dimasukkan karena tidak relevan untuk perhitungan keliling. Adalah contoh komponen utama berpikir komputasional..................

a)

dekomposisi

b)

abstraksi

c)

algoritma

d)

pengenalan pola

22.

Algoritma ini mengurutkan data dengan cara memasukkan setiap elemen pada posisi yang benar di antara elemen-elemen yang telah diurutkan. Biasanya digunakan pada data kecil atau sebagian besar sudah terurut.

a)

selection

b)

merge sort

c)

insertion sort

d)

bubble sort

23.

Elemen yang dipilih dari kumpulan data untuk membantu memecah data menjadi dua bagian. Adalah pengertian dari (a)  

24.

Jika urutan data pada Langkah pertama adalah 09,04,07,02,10,03,11 urutan data secara ascending pada Langkah berikutnya dengan metode insertion sort adalah . . .



(a)  

25.

Perhatian Langkah-langkah berikut.

1)    Membuat rencana dalam menyelesaikan masalah sesuai urutan (algoritma)

2)    Mengidentifikasi masalah utama

3)    Menyelesaikan setiap bagian-bagian kecil hingga ke detail

4)    Membuat susun daftar komponen-komponen penyusun (utama)

5)    Membuat serta susun daftar bagian-bagian kecilnya

Urutan Langkah-langkah dekomposisi yang benar adalah . . .

a)

1, 2. 4, 3, 5

b)

2, 1, 4, 3, 5

c)

2, 4, 5, 1, 3

d)

1, 2, 4, 5, 3