wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

STS Informatika 9

Total questions: 20

Worksheet time: 20mins

Name
Class
Date
1.
1. Kemampuan berpikir untuk menyelesaikan suatu permasalahan secara terstruktur, logis, dan sistematis yang cara penyelesaiannya jika dikembangkan dapat dilakukan oleh komputer disebut …
a)
Berpikir komputasional
b)
Berpikir kondisional
c)
Berpikir profesional
d)
Berpikir kritis
2.
2. Dalam berpikir komputasional, memecah masalah besar menjadi masalah-masalah kecil yang lebih mudah dikelola disebut...
a)
Pengenalan Pola
b)
Abstraksi
c)
Dekomposisi
d)
Algoritma
3.
3. Sebuah algoritma memiliki langkah-langkah sebagai berikut: "Jika input x adalah 7, output yang dihasilkan adalah ..."
a)
Besar
b)
10
c)
Kecil
d)
7
4.
4. Berikut pernyataan yang kurang tepat terkait struktur data adalah …
a)
Struktur data adalah cara mengatur dan menyimpan data secara efisisen
b)
Struktur data adalah cara mengorganisasikan dan menyimpan data untuk diakses dan di ubah secara efisien
c)
Struktur data membuat kode program lebih mudah dipahami
d)
Membantu mengatur data yang kompleks dengan mudah
5.
5. Struktur data yang digunakan untuk menyimpan data secara hierarki karena disusun di berbagai level disebut struktur data ….
a)
List
b)
Graph
c)
Stack
d)
Tree
6.
6. Berikut bagan yang tidak dapat digambarkan menggunakan struktur data tree, kecuali….
a)
Struktur organisasi lembaga
b)
Silsilah keluarga
c)
Jadwal pertandingan turnamen
d)
Data kenaikan suatu produksi
7.
7. Struktur data yang menggunakan prinsip dibawah ini adalah …
a)
Queue (Antrian)
b)
Stack (Tumpukan)
c)
Linked List
d)
Tree (Pohon)
8.
8. Struktur data yang menggunakan dibawah ini adalah …
a)
Queue (Antrian)
b)
Stack (Tumpukan)
c)
Linked List
d)
Tree (Pohon)
9.
9. Lingkaran dengan nomor ① disebut ….
a)
Root
b)
Child node
c)
Parent node
d)
Leaf node
10.
10. Lingkaran dengan nomor ④, ⑤, ⑥, dan ⑦ disebut ….
a)
Parent node
b)
Leaf node
c)
Root
d)
Child node
11.
11. Node yang tidak memiliki keturunan lagi disebut …
a)
Leaf node
b)
Parent node
c)
Root
d)
Child node
12.
12. Informasi yang dihasilkan atau hasil akhir dalam sebuah program disebut ….
a)
process
b)
output
c)
insert
d)
Input
13.
13. Sebuah program diskon memiliki logika: Jika pelanggan membeli lebih dari 10 barang, mereka mendapat diskon 15%. Jika tidak, mereka mendapat diskon 5%. Jika seorang pelanggan membeli 12 barang dengan harga total Rp 100.000, berapa total yang harus dibayar setelah diskon?
a)
Rp 80.000
b)
Rp 100.000
c)
Rp 95.000
d)
Rp 85.000
14.
14. Sebuah algoritma mencari angka minimum dalam array [15, 8, 22, 3, 10]. Berapa angka minimum yang ditemukan?
a)
15
b)
3
c)
10
d)
8
15.
15. Fungsi utama dari flowchart adalah untuk...
a)
Memvisualisasikan algoritma
b)
Menulis kode program
c)
Menimpan Data
d)
Menjalankan program
16.
16. Menyimpan data Data berikut adalah hasil nilai matematika: 80, 70, 90, 60. Jika dimasukkan ke spreadsheet, rumus untuk mencari rata-rata adalah …
a)
=COUNT(A1:A4)
b)
=SUM(A1:A4)
c)
=MAX(A1:A4)
d)
=AVERAGE(A1:A4)
17.
17. Cara mudah dan cepat dalam pembuatan struktur organisasi kelas dapat dilakukan menggunakan Ms Word. Apa nama ikon yang menyediakan template bagan berikut ....
a)
Shapes
b)
SmartArt
c)
Picture
d)
Chart
18.
18. Jika ingin mengetahui bulan dengan defisit tertinggi, analisis yang tepat adalah …
a)
Jan, karena pengeluaran lebih sedikit dari pemasukan
b)
Mar, karena pengeluaran sama dengan pemasukan
c)
Semua bulan defisit
d)
Feb, karena pengeluaran lebih besar dari pemasukan
19.
19. Jika sekolah ingin membuka 2 kegiatan dengan minat terbanyak, analisis data menunjukkan bahwa kegiatan yang dipilih adalah …
a)
Seni dan PMR
b)
Basket dan PMR
c)
Basket dan Seni
d)
Basket dan Pramuka
20.
20. Jika sebuah spreadsheet berisi 500 data siswa, lalu guru ingin menemukan 3 siswa dengan nilai tertinggi, maka strategi yang paling efisien adalah …
a)
Menggunakan fungsi COUNTIF
b)
Menghitung rata-rata nilai
c)
Mengurutkan data nilai dari terbesar ke terkecil
d)
Mencari manual satu per satu