Kisi Kisi
I. Arsitektur
Komputer, Jaringan, dan Etika Digital (Soal 1-4)
|
No. Soal |
Topik Utama |
Sub-Topik |
Indikator Soal (Konsep Kunci) |
|
1 |
Arsitektur Komputer |
Unit Pemroses Sentral (CPU) |
Fungsi utama CPU
(menjalankan instruksi, perhitungan, kontrol sistem). |
|
2 |
Visualisasi Data |
Jenis-jenis Chart |
Pemilihan jenis chart (Line Chart) yang
efektif untuk menunjukkan tren data dari waktu ke waktu. |
|
3 |
Struktur Algoritma Dasar |
Efisiensi & Perulangan |
Konsep struktur
kendali Loop (Perulangan) untuk tugas berulang yang efisien
(auto-reply banyak). |
|
4 |
Keamanan Siber |
Ancaman Keamanan |
Identifikasi modus penipuan berbasis rekayasa sosial (Phishing)
yang meminta data sensitif. |
II.
Dasar-Dasar Algoritma dan Pemrograman (Soal 5-17)
|
No. Soal |
Topik Utama |
Sub-Topik |
Indikator Soal (Konsep Kunci) |
|
5 |
Pengertian Algoritma |
Definisi |
Definisi Algoritma
sebagai urutan langkah logis yang sistematis. |
|
6 |
Syarat Algoritma Baik |
Sifat Finiteness |
Pemahaman sifat
Finiteness (harus selesai dalam jumlah langkah terbatas). |
|
7 & 10 |
Konsep Dasar Pemrograman |
Variabel |
Definisi Variabel
sebagai tempat penyimpanan nilai data yang dapat berubah. |
|
8 & 11 |
Representasi Algoritma |
Bahasa Alami |
Kelebihan dan
kekurangan representasi Bahasa Alami (mudah dipahami, rentan ambigu). |
|
9 & 12 |
Komponen Algoritma |
Input, Proses, Output |
Istilah untuk data
yang dimasukkan ke dalam algoritma (Input). |
|
13 |
Tahapan Pengembangan Program |
Analisis |
Tahap pertama
dan krusial dalam pemrograman (Analysis). |
|
14 |
Tahapan Pengembangan Program |
Peran Algoritma |
Peran utama Algoritma
dalam proses perancangan program (menyediakan langkah logis). |
|
15 |
Tahapan Pengembangan Program |
Debugging |
Istilah untuk proses mencari dan memperbaiki kesalahan (Debugging). |
|
16 |
Representasi Algoritma |
Flowchart |
Representasi
visual algoritma menggunakan simbol standar (Flowchart). |
|
17 |
Tahapan Pengembangan Program |
Kompilasi/Interpretasi |
Proses menerjemahkan source code ke kode mesin (Compilation
atau Interpretation). |
III. Berpikir Komputasional (CT) (Soal 18-22)
|
No. Soal |
Topik Utama |
Sub-Topik |
Indikator Soal (Konsep Kunci) |
|
18 |
Pilar CT |
Dekomposisi |
Konsep memecah masalah kompleks menjadi bagian yang lebih
kecil (Dekomposisi). |
|
19 |
Pilar CT |
Pengenalan Pola |
Penerapan Pengenalan
Pola dalam menemukan kesamaan mendasar pada masalah berbeda. |
|
20 |
Pengertian Algoritma |
Definisi |
Definisi Algoritma (pengulangan soal 5). |
|
21 |
Representasi Algoritma |
Simbol Flowchart |
Fungsi simbol Persegi
Panjang dalam Flowchart (Proses/Operasi). |
|
22 |
Pilar CT |
Generalisasi |
Penerapan Generalisasi
(menggunakan solusi dari satu masalah untuk menyelesaikan masalah lain yang
serupa). |
IV. Rekursi (Soal 23-27)
|
No. Soal |
Topik Utama |
Sub-Topik |
Indikator Soal (Konsep Kunci) |
|
23 |
Konsep Rekursi |
Definisi |
Definisi fungsi
Rekursif (memanggil dirinya sendiri). |
|
24 |
Konsep Rekursi |
Base Case |
Identifikasi Kasus Dasar (Base Case) dalam fungsi
rekursif Fibonacci. |
|
25 |
Konsep Rekursi |
Batas Rekursi |
Batas kedalaman
rekursi (recursion limit) standar di Python (1,000). |
|
26 |
Konsep Rekursi |
Eksekusi Rekursi |
Hasil eksekusi
fungsi rekursif perpangkatan (pangkat(2, 4) = 16. Terdapat potensi error
pada pilihan jawaban A-E). Jawaban seharusnya 16. |
|
27 |
Konsep Rekursi |
Langkah Rekursif |
Peran dari argumen return di Langkah Rekursif
(mengembalikan hasil sub-masalah). |
V. Struktur Data: Larik (Array) (Soal 28-35)
|
No. Soal |
Topik Utama |
Sub-Topik |
Indikator Soal (Konsep Kunci) |
|
28 |
Larik (Array) |
Definisi |
Definisi Larik
(kumpulan data tipe sama, berurutan, bersebelahan). |
|
29 |
Larik (Array) |
Indeks |
Nilai indeks
pertama larik (dimulai dari 0). |
|
30 |
Larik (Array) |
Ukuran Larik |
Menentukan jumlah
elemen maksimum dari deklarasi larik. |
|
31 |
Larik (Array) |
Akses Elemen |
Menentukan
nilai elemen berdasarkan indeks yang diberikan. |
|
32 |
Larik (Array) |
Sifat Homogenitas |
Sifat
fundamental larik: elemen harus memiliki tipe data yang sama (homogen). |
|
33 |
Larik (Array) |
Manfaat |
Manfaat utama
menggunakan larik (memudahkan pengelolaan data sejenis dalam jumlah
besar). |
|
34 |
Larik (Array) |
Modifikasi Elemen |
Sintaks yang
benar untuk mengubah nilai elemen kedua (indeks 1). |
|
35 |
Larik (Array) |
Akses Langsung |
Arti dari
metode akses langsung (direct access) pada larik. |
VI. Tipe Data:
String (Soal 36-43)
|
No. Soal |
Topik Utama |
Sub-Topik |
Indikator Soal (Konsep Kunci) |
|
36 |
String Python |
Sifat Immutable |
Arti dari sifat
immutable pada string (nilai tidak dapat diubah setelah
dibuat). |
|
37 |
String Python |
Konversi Tipe |
Fungsi konversi
(casting) dari string ke integer (int()). |
|
38 |
String Python |
Pengaksesan Indeks |
Hasil dari
pengaksesan elemen string berdasarkan indeks 3 ('o'). |
|
39 |
String Python |
Slicing |
Hasil dari
operasi slicing string (kata[3:8]). |
|
40 |
String Python |
Multiline String |
Sintaks untuk
membuat string multi-baris (tiga tanda kutip ganda/tunggal). |
|
41 |
String Python |
Fungsi split() |
Hasil dari
penggunaan fungsi split('-') pada string. |
|
42 |
String Python |
Fungsi replace() |
Hasil dari
penggunaan fungsi replace() dengan batasan jumlah penggantian. |
|
43 |
String Python |
Fungsi len() & Escape Character |
Penghitungan
panjang string yang mengandung escape character (\t
dihitung satu karakter). |
VII.
Informatika, Dampak, dan Berpikir Kritis (Soal 44-50)
|
No. Soal |
Topik Utama |
Sub-Topik |
Indikator Soal (Konsep Kunci) |
|
44 |
Peran Informatika |
Bidang Kesehatan |
Dampak positif
penerapan Rekam Medis Elektronik (RME). |
|
45 |
Etika Informatika |
Bias AI |
Isu Bias
dalam data pelatihan AI yang menyebabkan ketidakakuratan (diskriminasi). |
|
46 |
Literasi Digital & Kritis |
Evaluasi Informasi |
Langkah berpikir
kritis dalam mengevaluasi informasi viral (mencari sumber kredibel/ahli). |
|
47 |
Dampak Sosial Informatika |
Digital Divide |
Definisi Kesenjangan
Digital (Digital Divide). |
|
48 |
Dampak Sosial Informatika |
Solusi Digital Divide |
Solusi berorientasi
sosial dan kritis untuk mengurangi kesenjangan digital pada petani
(pelatihan terpersonalisasi). |
|
49 |
Dampak Sosial Informatika |
E-commerce Pertanian |
Dampak sosial
kritis E-commerce pertanian terhadap pedagang perantara
(kehilangan mata pencaharian/transformasi profesi). |
|
50 |
Literasi Digital & Kritis |
Hoaks & Pengujian |
Kemampuan berpikir
kritis petani dalam menghadapi hoaks (mencari data pendukung dan
menguji). |
Komentar
Posting Komentar