Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

postes kka TKR 25

Total questions: 51

Worksheet time: 26mins

Name
Class
Date
1.

Langkah pertama dalam Berpikir Komputasional di mana masalah yang kompleks dipecah menjadi bagian-bagian yang lebih kecil dan lebih mudah diatasi disebut...

a)

Decomposition (Dekomposisi)

b)

Algorithm Design (Desain Algoritma)

c)

Abstraction (Abstraksi)

d)

Pattern Recognition (Pengenalan Pola)

e)

Generalization (Generalisasi)

2.

Setelah masalah dipecah, proses mengidentifikasi kesamaan, tren, atau keteraturan di antara bagian-bagian masalah atau antar masalah yang berbeda adalah...

a)

Pattern Recognition

b)

Refactoring

c)

Debugging

d)

Abstraction

e)

Decomposition

3.

Kemampuan untuk menyaring informasi yang tidak penting dan fokus pada detail yang relevan dan esensial dalam suatu masalah disebut...

a)

Abstraction

b)

Algorithm Design

c)

Decomposition

d)

Debugging

e)

Pattern Recognition

4.

Tahap dalam Berpikir Komputasional di mana solusi langkah demi langkah (prosedur) untuk menyelesaikan masalah dikembangkan adalah...

a)

Algorithm Design

b)

Decomposition

c)

Implementation

d)

Abstraction

e)

Pattern Recognition

5.

Dalam membuat aplikasi navigasi GPS, mengabaikan warna mobil atau modelnya dan hanya berfokus pada titik koordinat lokasi saat ini dan tujuan adalah contoh dari...

a)

Abstraksi

b)

Algoritma

c)

Pattern Recognition

d)

Generalisasi

e)

Decomposition

6.

Representasi algoritma yang menggunakan simbol-simbol grafis untuk menggambarkan urutan langkah dan alur kontrol dari suatu program disebut...

a)

Flowchart

b)

Source Code

c)

Natural Language

d)

Binary Code

e)

Pseudocode

7.

Tujuan utama dari Berpikir Komputasional adalah...

a)

Meningkatkan kemampuan pemecahan masalah secara terstruktur dan logis.

b)

Menciptakan kecerdasan buatan (AI) yang canggih.

c)

Menghasilkan kode program yang paling efisien.

d)

Menghasilkan kode program yang paling efisien.

e)

Mengubah semua tugas manusia menjadi otomatisasi.

8.

secara berurutan dalam memori, yang biasanya diakses menggunakan indeks numerik, disebut sebagai...

a)

Array

b)

Linked List

c)

Stack

d)

Tree

e)

Queue

9.

Salah satu manfaat utama menerapkan Berpikir Komputasional dalam kehidupan sehari-hari adalah...

a)

Menyederhanakan tugas-tugas kompleks dengan memecahnya menjadi langkah-langkah yang jelas.

b)

Meningkatkan kecepatan mengetik di keyboard.

c)

Memungkinkan seseorang untuk mengoperasikan perangkat keras komputer lebih baik.

d)

Membuat semua keputusan berdasarkan perhitungan matematis murni.

e)

Menghafal lebih banyak informasi dalam waktu singkat.

10.

Ketika seseorang hanya berfokus pada fungsionalitas tombol 'Print' di komputer tanpa memikirkan bagaimana printer bekerja di dalamnya, ia sedang menerapkan konsep...

a)

Abstraction

b)

Pattern Recognition

c)

Algorithmic thinking

d)

Debugging

e)

Decomposition

11.

Salah satu ciri penting dari algoritma yang baik adalah...

a)

Langkah-langkahnya jelas, terbatas (berakhir), dan menghasilkan output yang benar untuk setiap input yang valid.

b)

Selalu menggunakan teknik rekursif untuk pemecahan masalah.

c)

Selalu menghasilkan output berupa angka.

d)

Hanya dapat dipahami oleh komputer, bukan manusia.

e)

Harus ditulis dalam bahasa pemrograman tertentu.

12.

Representasi algoritma yang menggunakan bahasa yang mirip dengan bahasa pemrograman tetapi tidak terikat pada sintaks spesifik, melainkan menggunakan bahasa sehari-hari atau notasi matematika, disebut...

a)

Pseudocode

b)

Flowchart

c)

Program Code

d)

Markup Language

e)

Data Structure

13.

Menyusun jadwal pelajaran harian yang efisien, mulai dari bangun tidur hingga tidur kembali, dengan urutan kegiatan yang jelas dan terstruktur, dapat dianggap sebagai penerapan dari konsep...

a)

Algorithm Design

b)

Clustering

c)

Abstraksi

d)

Decomposition

e)

Pattern Recognition

14.

Setelah menemukan pola (Pattern Recognition) dari masalah-masalah kecil, langkah selanjutnya yang efektif untuk mempermudah perancangan solusi adalah...

a)

Algorithm Design

b)

Clustering

c)

Abstraksi

d)

Decomposition

e)

Pattern Recognition

15.

Orange Data Mining dikenal sebagai alat visual yang berfokus pada apa?

a)

Eksplorasi data, machine learning, dan visualisasi data interaktif.

b)

Pengembangan aplikasi web dan mobile.

c)

Pembuatan grafis dan desain 3D.

d)

Pemrograman berbasis teks murni.

e)

Manajemen database relasional skala besar.

16.

Dalam antarmuka Orange, area di mana Anda menyeret, menjatuhkan, dan menghubungkan widget untuk membuat alur kerja analisis data disebut...

a)

Canvas atau Workflow Canvas

b)

Data Table

c)

Output Window

d)

Widget Panel

e)

Settings Menu

17.

Widget yang paling umum digunakan untuk memuat data dari file lokal untuk dianalisis di Orange adalah...

a)

File

b)

Data Table

c)

Scatter Plot

d)

Save

e)

Test & Score

18.

Widget untuk mengimpor file CSV atau Excel ke dalam alur kerja Orange adalah...

a)

File

b)

Data Table

c)

Model

d)

Select Columns

e)

Test & Score

19.

Dalam alur kerja Orange, garis atau koneksi yang menghubungkan widget menunjukkan aliran...

a)

Data dan/atau Model

b)

Waktu eksekusi

c)

Sinyal listrik

d)

Instruksi pemrograman tingkat rendah

e)

Perintah SQL

20.

Widget yang paling sesuai untuk visualisasi data guna melihat distribusi nilai atribut individual dalam dataset adalah...

a)

Distributions

b)

Test & Score

c)

Scatter Plot

d)

Table

e)

Box Plot

21.

Dalam tahap pra-pemrosesan data (preprocessing), tujuan utama dari Normalisasi (Normalization) data adalah...

a)

Menyesuaikan semua nilai atribut numerik agar memiliki skala yang sama, biasanya antara 0 dan 1 atau rata-rata 0 dan standar deviasi 1.

b)

Menghitung metrik kinerja model machine learning.

c)

Menghilangkan nilai yang hilang (missing values) dari dataset.

d)

Mengurangi jumlah dimensi (kolom) dalam dataset.

e)

Mengubah tipe data atribut non-numerik menjadi numerik.

22.

Widget Orange yang memungkinkan pengguna untuk secara eksplisit mendefinisikan atribut mana yang akan menjadi 'Feature', 'Target', 'Meta', atau 'Unused' adalah...

a)

Select Columns

b)

Discretize

c)

Sieve

d)

Select Rows

e)

Data Table

23.

Jika sebuah dataset memiliki banyak baris dengan nilai yang hilang (missing values), widget Impute dapat digunakan untuk mengatasinya dengan cara...

a)

Mengganti nilai yang hilang dengan nilai lain, seperti rata-rata (mean), median, atau nilai yang paling sering muncul (modus).

b)

Membuat prediksi nilai hilang menggunakan model machine learning lain.

c)

Membuat visualisasi khusus untuk nilai yang hilang.

d)

Secara otomatis mengubah semua nilai numerik menjadi kategori.

e)

Menghapus semua baris yang mengandung nilai hilang.

24.

Urutan widget yang paling logis untuk membangun alur kerja klasifikasi dasar (supervised learning) di Orange adalah...

a)

File → (Preprocessing) → Model(s) → Test & Score → Results (e.g., Confusion Matrix)

b)

Test & Score → Model → File → Data Table

c)

File → Test & Score → Model → Scatter Plot

d)

Model → Data Table → File → Test & Score

e)

File → Data Table → Test & Score → Model

25.

Widget yang termasuk dalam kategori 'Model' dan dikenal karena menghasilkan seperangkat aturan yang mudah diinterpretasikan berbentuk pohon adalah...

a)

Decision Tree

b)

Logistic Regression

c)

Random Forest

d)

Linear Regression

e)

k-Means

26.

Widget 'Test & Score' di Orange Data Mining berfungsi untuk...

a)

Mengevaluasi kinerja satu atau lebih model machine learning pada dataset dengan berbagai skema pengujian.

b)

Mengubah data kategori menjadi data numerik.

c)

Membuat visualisasi interaktif dari dataset mentah.

d)

Memuat file data dari internet (URL).

e)

Memilih kolom (fitur) yang paling penting secara otomatis.

27.

Salah satu metrik evaluasi yang paling umum dan mudah dipahami, yang dihitung dalam widget Test & Score, adalah rasio prediksi benar dari total prediksi, yang dikenal sebagai...

a)

Accuracy (Akurasi)

b)

Recall (Sensitivitas)

c)

Precision (Presisi)

d)

Area Under Curve (AU)

e)

F1-Score

28.

Dalam konteks evaluasi model klasifikasi, widget 'ROC Analysis' digunakan untuk...

a)

Menunjukkan trade-off antara True Positive Rate dan False Positive Rate pada berbagai ambang batas klasifikasi.

b)

Menghitung koefisien korelasi antar fitur.

c)

Mengukur sensitivitas model terhadap nilai yang hilang.

d)

Membandingkan distribusi atribut numerik.

e)

Melatih model Random Forest.

29.

Jika Anda ingin memvisualisasikan potensi hubungan, pengelompokan (clustering), atau outliers antara dua variabel numerik dalam dataset, widget yang paling tepat adalah...

a)

Scatter Plot

b)

Line Plot

c)

Data Table

d)

Heat Map

e)

Box Plot

30.

Dalam supervised learning (pembelajaran terarah) di Orange, 'Target Variable' adalah atribut yang...

a)

Diprediksi atau diklasifikasikan oleh model.

b)

Digunakan sebagai input (fitur) untuk melatih model.

c)

Selalu dihapus selama pra-pemrosesan data.

d)

Hanya digunakan untuk visualisasi data, bukan pemodelan.

e)

Digunakan untuk mengidentifikasi baris data (seperti ID atau nama).

31.

Pada visualisasi Scatter Plot, jika titik-titik data menunjukkan pola yang rapat dan terkumpul di beberapa lokasi berbeda, ini dapat mengindikasikan adanya...

a)

Adanya pengelompokan alami (clusters) dalam data.

b)

Hubungan linear yang kuat antar variabel.

c)

Nilai yang hilang (missing values) dalam dataset.

d)

Kebutuhan untuk normalisasi data.

e)

Data yang terdistribusi secara normal.

32.

Dalam output 'Confusion Matrix' di Orange, nilai-nilai yang terletak pada diagonal utama (dari kiri atas ke kanan bawah) merepresentasikan...

a)

Kasus-kasus yang berhasil diprediksi dengan benar oleh model (True Positives dan True Negatives).

b)

Jumlah total data dalam dataset.

c)

Kasus-kasus di mana prediksi model salah total (Error Rate).

d)

Tingkat ketidakseimbangan kelas (class imbalance).

e)

Nilai yang hilang dalam data input.

33.

Contoh widget dalam Orange yang digunakan untuk Unsupervised Learning (pembelajaran tak terarah) adalah...

a)

k-Means

b)

Test & Score

c)

Linear Regression

d)

Logistic Regression

e)

Prediction

34.

Untuk menambahkan fungsionalitas lanjutan di Orange Data Mining, seperti alat untuk Text Mining atau Image Analytics, pengguna harus menginstal...

a)

Add-ons (Ekstensi)

b)

Widget Dashboard

c)

Source Code

35.

Dalam tugas klasifikasi (seperti memprediksi apakah seorang pelanggan akan 'Beli' atau 'Tidak Beli'), tipe data yang paling sesuai untuk variabel Target adalah...

a)

Kategori atau Nominal (Categorical/Nominal)

b)

Waktu (Time)

c)

Teks Bebas (Free Text)

d)

ID atau Meta

e)

Numerik Kontinu (Continuous Numerical)

36.

Fungsi utama dari widget 'Impute' di Orange Data Mining adalah...

a)

Mengganti nilai yang hilang dalam dataset dengan nilai yang dihitung (seperti mean, median).

b)

Melakukan visualisasi interaktif dari hasil clustering.

c)

Menghitung metrik evaluasi model seperti Akurasi dan F1-Score.

d)

Mengubah data numerik menjadi data kategori (binning).

e)

Mengekstraksi fitur (feature) baru dari data mentah.

37.

Langkah pertama dalam Berpikir Komputasional yang fokus pada memecah masalah kompleks menjadi sub-masalah yang lebih kecil dan mudah dikelola adalah...

a)

Dekomposisi

b)

Abstraksi

c)

Pengenalan pola

d)

Algoritma

38.

Proses mengidentifikasi kesamaan, tren, atau pola yang berulang dari masalah-masalah yang sudah dipecah disebut...

a)

Pengenalan pola

b)

Abstraksi

c)

Dekomposisi

d)

Algoritma

39.

Kemampuan untuk menyaring informasi yang tidak penting dan hanya berfokus pada detail yang esensial dalam merumuskan solusi adalah...

a)

Abstraksi

b)

Dekomposisi

c)

Pengenalan pola

d)

Algoritma

40.

Serangkaian instruksi atau langkah-langkah yang terstruktur, jelas, dan terbatas yang digunakan untuk menyelesaikan masalah disebut...

a)

Algoritma

b)

Dekomposisi

c)

Abstraksi

d)

Pengenalan pola

41.

Selain algoritma, tujuan utama yang ingin dicapai melalui penerapan Berpikir Komputasional adalah meningkatkan kemampuan...

a)

Pemecahan masalah

b)

Menghafal sintaks

c)

Mengumpulkan data mentah

d)

Mendesain antarmuka

42.

Representasi algoritma yang menggunakan simbol-simbol grafis standar (seperti oval, persegi, dan belah ketupat) untuk menunjukkan alur proses adalah...

a)

Flowchart (Diagram Alir)

b)

Pseudocode

c)

Mockup

d)

Blueprint

43.

Representasi algoritma yang menggunakan bahasa deskriptif mirip bahasa pemrograman tetapi tidak memiliki sintaks formal dan ditujukan agar mudah dibaca manusia disebut...

a)

Pseudocode

b)

Flowchart

c)

Script produksi

d)

Spesifikasi antarmuka

44.

Ketika pola yang ditemukan dari masalah spesifik diterapkan untuk memecahkan masalah-masalah serupa di masa depan, proses ini dikenal sebagai...

a)

Generalisasi

b)

Verifikasi

c)

Eksekusi

d)

Kompilasi

45.

Salah satu ciri penting dari algoritma adalah harus selalu berakhir setelah sejumlah langkah. Ciri ini disebut...

a)

Keterhinggaan (Finiteness)

b)

Deterministik

c)

Portabilitas

d)

Kompleksitas waktu

46.

Dalam konteks pemrograman, ketika pengguna hanya perlu tahu cara menggunakan suatu fungsi tanpa perlu memahami detail kode di dalamnya (konsep 'black box'), hal ini merupakan penerapan dari...

a)

Abstraksi

b)

Debugging

c)

Optimasi

d)

Enkripsi

47.

Bayangkan kamu ingin membuat jus buah. Pilih urutan tahapan berpikir komputasional yang paling tepat untuk menyelesaikan tugas ini.

a)

Dekomposisi → Pengenalan pola → Abstraksi → Algoritma

b)

Algoritma → Abstraksi → Dekomposisi → Pengenalan pola

c)

Pengenalan pola → Dekomposisi → Algoritma → Abstraksi

d)

Abstraksi → Algoritma → Pengenalan pola → Dekomposisi

48.

Kamu sering mengalami macet saat berangkat ke sekolah. Strategi berpikir komputasional manakah yang paling tepat agar perjalanan lebih efisien?

a)

Menganalisis rute menjadi bagian-bagian, mengidentifikasi pola kemacetan, menyaring faktor kunci (waktu dan rute), lalu menyusun langkah memilih rute terbaik.

b)

Menghafal semua nama jalan di kota tanpa menganalisis datanya.

c)

Menggunakan satu rute yang sama setiap hari tanpa memperhatikan kondisi lalu lintas.

d)

Mengandalkan tebakan keberangkatan tanpa data atau pola.

49.

Kamu diminta membuat jadwal belajar harian. Pendekatan berpikir komputasional yang paling efektif adalah...

a)

Mendekomposisi kegiatan harian, mengenali pola waktu fokus, mengabstraksi faktor utama, lalu membuat algoritma penjadwalan.

b)

Memilih waktu acak tanpa mempertimbangkan aktivitas harian.

c)

Meniru jadwal teman tanpa menilai kebutuhan sendiri.

d)

Hanya menulis daftar mata pelajaran tanpa urutan atau durasi.

50.

Kamu sedang di gunung bersama teman-teman. Kompor portable hanya bisa digunakan 2 kali. Rencana yang paling efisien dengan tahapan berpikir komputasional untuk membuat secangkir teh hangat adalah...

a)

Mendekomposisi tugas (memanaskan air, menyeduh), mengenali pola kebutuhan, mengabstraksi batasan penggunaan kompor, lalu membuat algoritma urutan pemanasan agar semua mendapat teh dengan dua kali penggunaan.

b)

Menyalakan kompor setiap kali seseorang ingin teh tanpa memperhatikan batasan.

c)

Membawa kompor tambahan tanpa perencanaan dan data.

d)

Mengabaikan batasan kompor dan berharap cukup.

51.

Sebutkan 4 Pilar berpikir komputasional yang benar.

a)

Dekomposisi, Pengenalan pola, Abstraksi, Algoritma

b)

Debugging, Kompilasi, Enkripsi, Paralelisasi

c)

Perancangan UI, Dokumentasi, Deploy, Monitoring

d)

Pengujian, Integrasi, Backup, Restore