wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Kuis BAB 3 Computational Thinking XII - P5

Total questions: 50

Worksheet time: 50mins

Name
Class
Date
1.
Apa yang dimaksud dengan teori komputasi?
a)
Penggunaan perangkat lunak
b)
Studi tentang desain algoritma
c)
Pengembangan perangkat keras
d)
Analisis data statistik
e)
Pemrograman web
2.
Mengapa konsep abstraksi penting dalam komputasi?
a)
Mempercepat kecepatan komputasi
b)
Membuat program lebih kompleks
c)
Mengurangi kompleksitas dengan menyembunyikan detail
d)
Memungkinkan penggunaan perangkat keras baru
e)
Meningkatkan kapasitas penyimpanan
3.
Bagaimana pemecahan masalah dapat diterapkan dalam komputational thinking?
a)
Meninggalkan masalah tanpa solusi
b)
Menyusun langkah-langkah logis
c)
Menambahkan kompleksitas masalah
d)
Mengabaikan langkah-langkah analitis
e)
Mempercepat waktu pemecahan masalah
4.
Apa tujuan utama dekomposisi dalam berpikir komputasional?
a)
Membuat program lebih kompleks
b)
Menyederhanakan masalah menjadi submasalah
c)
Menyembunyikan detail implementasi
d)
Mengurangi efisiensi komputasi
e)
Meningkatkan kompleksitas algoritma
5.
Pengenalan pola merupakan bagian dari metode berpikir komputasional yang bertujuan untuk...
a)
Meningkatkan kompleksitas algoritma
b)
Menemukan pola dan hubungan dalam data
c)
Mempercepat kecepatan komputasi
d)
Mengabaikan detail implementasi
e)
Menyembunyikan langkah-langkah analitis
6.
Abstraksi dalam pemrograman berguna untuk...
a)
Menambahkan kompleksitas program
b)
Menyederhanakan detail implementasi
c)
Meningkatkan kinerja program
d)
Mengurangi tingkat kesulitan pemrograman
e)
Mempercepat waktu eksekusi program
7.
Algoritma dapat direpresentasikan melalui...
a)
Bahasa Natural
b)
Pseudocode
c)
Flowchart
d)
Analisis data statistik
e)
Pemrograman web
8.

romi ingin membuat mie instan buatannya sendiri, kemudian ia membaca cara pembuatan komposisi dari mie instan, kemudian dia membaca komposisi yang ada pada bungkus mie instan tersebut.

aktifitas yang dilakukan romi adalah ...

a)

dekomposisi

b)

algoritma

c)

pengenalan pola

d)

abstraksi

e)

flowchart

9.
Pada tingkat apa dekomposisi sering digunakan dalam pengembangan program?
a)
Tingkat Kinerja Komputasi
b)
Tingkat Keterbacaan Kode
c)
Tingkat Keamanan Sistem
d)
Tingkat Desain Algoritma
e)
Tingkat Ketergantungan Antarmuka
10.
Flowchart merupakan representasi visual dari...
a)
Analisis data statistik
b)
Pseudocode
c)
Algoritma
d)
Bahasa Natural
e)
Pemrograman web
11.
Nama simbol …
a)
Connector
b)
Offline Connector
c)
Proses
d)
Decisson
e)
Terminal
12.
Nama simbol …
a)
Terminal
b)
Offline Connector
c)
Proses
d)
Decisson
e)
Connector
13.
Nama simbol …
a)
Proses
b)
Offline Connector
c)
Terminal
d)
Decisson
e)
Connector
14.
Simbol yag menyatakan sambungan dari proses ke proses lainnya disebut …
a)
Proses
b)
Offline Connector
c)
Terminal
d)
Decisson
e)
Connector
15.
Simbol yang berfungsi untuk menyatakan jalannya suatu proses adalah …
a)
Connecting Line
b)
Offline Connector
c)
Terminal
d)
Decisson
e)
Connector
16.
Simbol proses berfungsi untuk …
a)
arus jalannya suatu proses
b)
proses yang dilakukan oleh komputer
c)
menunjukkan kondisi tertentu
d)
awal atau akhir suatu program
e)
proses input atau output
17.
Yang termasuk aplikasi desktop, kecuali
a)
Tiktok
b)
MS. Excel
c)
Photoshop
d)
MS. Word
e)
Google chrome
18.
fokus terhadap suatu masalah dan mengabaikan hal-hal yang detail adalah …
a)
PENGENALAN POLA
b)
ABSTRAKSI
c)
ALGORITMA
d)
DEKOMPOSISI
e)
FLOWCHART
19.
Contoh grid computing, kecuali …
a)
scientific simulation
b)
medical images
c)
big science
d)
e-learning
e)
flowchart
20.
Yang menggunakan methode pengenalan pola …
a)
google drive
b)
youtube
c)
fingerprint
d)
smartphone
e)
e-learning
21.
Apa itu Dekomposisi?
a)
Pemecahan masalah secara menyeluruh
b)
Pengenalan pola
c)
Abstraksi
d)
Pembuatan algoritma
e)
Pemisahan masalah menjadi bagian-bagian kecil
22.
Pengenalan Pola berkaitan dengan...
a)
Pemecahan masalah secara menyeluruh
b)
Pengamatan pola
c)
Abstraksi
d)
Pembuatan algoritma
e)
Pemisahan masalah menjadi bagian-bagian kecil
23.
Apa yang dilakukan dalam Abstraksi?
a)
Pemecahan masalah secara menyeluruh
b)
Pengenalan pola
c)
Menyederhanakan informasi kompleks
d)
Pembuatan algoritma
e)
Pemisahan masalah menjadi bagian-bagian kecil
24.
Apa itu Algoritma?
a)
Pemecahan masalah secara menyeluruh
b)
Pengenalan pola
c)
Abstraksi
d)
Langkah-langkah terstruktur untuk pemecahan masalah
e)
Pemisahan masalah menjadi bagian-bagian kecil
25.
Bagaimana Dekomposisi berbeda dengan Pengenalan Pola?
a)
Memecah masalah menjadi bagian-bagian kecil
b)
Mengenali pola dalam data
c)
Menyederhanakan informasi kompleks
d)
Membuat langkah-langkah terstruktur
e)
Mengabstraksi informasi
26.
Pengenalan Pola melibatkan...
a)
Memecah masalah menjadi bagian-bagian kecil
b)
Mengenali pola dalam data
c)
Menyederhanakan informasi kompleks
d)
Membuat langkah-langkah terstruktur
e)
Mengabstraksi informasi
27.
Apa manfaat dari Abstraksi?
a)
Memecah masalah menjadi bagian-bagian kecil
b)
Mengenali pola dalam data
c)
Menyederhanakan informasi kompleks
d)
Membuat langkah-langkah terstruktur
e)
Mengabstraksi informasi
28.
Apa yang dapat dihasilkan oleh Algoritma?
a)
Memecah masalah menjadi bagian-bagian kecil
b)
Mengenali pola dalam data
c)
Solusi yang konsisten dan terstruktur
d)
Membuat langkah-langkah terstruktur
e)
Mengabstraksi informasi
29.
Yang bukan termasuk kelebihan cloud computing …
a)
semua data tersimpan di server
b)
keamanan data
c)
fleksibilitas dan skalabilitas yang tinggi
d)
investasi jangka panjang
e)
selalu terkoneksi dengan internet
30.
Pengenalan Pola digunakan untuk...
a)
Mengenali pola dalam data
b)
Memecah masalah menjadi bagian-bagian kecil
c)
Menyederhanakan informasi kompleks
d)
Membuat langkah-langkah terstruktur
e)
Mengabstraksi informasi
31.
Apa yang dimaksud dengan Bahasa Natural dalam konteks algoritma?
a)
Cara komunikasi antar manusia
b)
Deskripsi langkah-langkah secara formal
c)
Representasi visual dari algoritma
d)
Notasi khusus untuk penulisan algoritma
e)
Gaya bahasa formal untuk menulis algoritma
32.

yang bukan termasuk langkah-langkah berpikir komputasional adalah ...

a)

dekomposisi

b)

pengembangan pola

c)

abstraksi

d)

penulisan algortima

e)

pengujian

33.
Apa fungsi utama dari Flowchart dalam menggambarkan algoritma?
a)
Cara komunikasi antar manusia
b)
Deskripsi langkah-langkah secara formal
c)
Representasi visual dari algoritma
d)
Notasi khusus untuk penulisan algoritma
e)
Menggambarkan algoritma dalam bentuk grafis
34.
Yang bukan cloud computing
a)
google drive
b)
facebook
c)
instagram
d)
Youtube
e)
MS. Excel
35.
Contoh perangkat mobile computing, kecuali …
a)
Smartphone
b)
Tablet PC
c)
PDA
d)
HP
e)
Computer
36.
Kelebihan Flowchart terutama terletak pada...
a)
Menyusun algoritma dengan notasi formal
b)
Menyampaikan algoritma kepada mesin
c)
Mendeskripsikan langkah-langkah algoritma secara informal
d)
Menerjemahkan algoritma ke dalam kode pemrograman
e)
Menggambarkan algoritma dalam bentuk grafis
37.
Contoh gambar …
a)
ALGORITMA
b)
PSEUDOCODE
c)
ABSTRAKSI
d)
PENGENALAN POLA
e)
DEKOMPOSISI
38.
Pseudocode digunakan untuk...
a)
Mendeskripsikan algoritma secara formal
b)
Menyampaikan algoritma kepada mesin
c)
Menggambarkan algoritma secara visual
d)
Mendeskripsikan langkah-langkah algoritma secara informal
e)
Menerjemahkan algoritma ke dalam kode pemrograman
39.

Berfungsi untuk ...

a)

proses nput atau output

b)

kondisi tertentu yang akan menghasilkan dua kemungkinan

c)

alur aliran sebuah proses

d)

penghubung antar proses ke proses lainnya

e)

variabel atau tempat penyimpanan suatu pengolahan data

40.
Contoh gambar …
a)
PSEUDOCODE
b)
ALGORITMA
c)
ABSTRAKSI
d)
PENGENALAN POLA
e)
DEKOMPOSISI
41.

Andi, seorang mahasiswa ilmu komputer, tengah menghadapi proyek besar dalam pengembangan aplikasi permainan komputer. Kompleksitas proyek membuatnya merasa tertekan,karena begitu kompleksnya andi melakukan analisis detail untuk memudahkan dalam pengerjaan penelitiannya.

a)
DEKOMPOSISI
b)
PENGENALAN POLA
c)
ABSTRAKSI
d)
ALGORITMA
e)
COMPUTATIONAL THINKING
42.
Aldo, seorang mahasiswa psikologi, mengamati perilaku teman-temannya dalam berbagai situasi sehari-hari. Ia mulai menyadari bahwa setiap teman memiliki pola unik dalam cara mereka menyikapi stres. Aldo menggunakan kemampuan pengamatan dan pemahaman pola untuk mengidentifikasi ciri-ciri khas yang menandai cara setiap teman menanggapi stres.
a)
PENGENALAN POLA
b)
ABSTRAKSI
c)
ALGORITMA
d)
COMPUTATIONAL THINKING
e)
DEKOMPOSISI
43.

Rudi, seorang mahasiswi teknik, ditugaskan untuk merancang sebuah jembatan yang inovatif sebagai proyek akhirnya. Tantangan ini membuatnya harus mempertimbangkan berbagai faktor teknis dan estetika. Rudi menggunakan kemampuannya untuk menyederhanakan kompleksitas desain, membuat detail design jembatan, yang dapat diterapkan pada struktur jembatan.

a)
ABSTRAKSI
b)
ALGORITMA
c)
COMPUTATIONAL THINKING
d)
DEKOMPOSISI
e)
PENGENALAN POLA
44.
Rizky, seorang mahasiswa informatika, diberikan tugas untuk mengembangkan sebuah program sederhana yang dapat membantu dalam mengelola inventaris perpustakaan sekolah. Rizky merumuskan konsep untuk memasukkan data buku, mencari buku, dan mengelola informasi inventaris dengan efisien. Rizky menghasilkan program yang dapat digunakan dengan mudah oleh pihak perpustakaan sekolah
a)
ALGORITMA
b)
COMPUTATIONAL THINKING
c)
DEKOMPOSISI
d)
PENGENALAN POLA
e)
ABSTRAKSI
45.
Dewi, seorang mahasiswa sistem informasi, ditugaskan untuk meningkatkan efisiensi proses penggajian karyawan di sebuah perusahaan. Dewi dalam merancang representasi visual langkah-langkah dari pengumpulan data absensi hingga penghasilan slip gaji. Dewi harus memperjelas alur proses, mengidentifikasi kebutuhan input dan output, serta menyederhanakan kompleksitas tugas penggajian
a)
FLOWCHART
b)
PSEUDOCODE
c)
BAHASA NATURAL
d)
ALGORITMA
e)
COMPUTATIONAL THINKING
46.
Cerita Singkat: Pada tahun 2030, Dr. Aditya, ilmuwan kota futuristik, berhasil menciptakan sistem komunikasi revolusioner. Melalui algoritma bahasa natural, teknologi canggih ini memungkinkan komunikasi layaknya manusia, memahami emosi, nuansa, dan konteks setiap kata. Dr. Aditya membuktikan keberhasilannya membawa era baru komunikasi yang lebih manusiawi. Soal: Dalam cerita ini, teknologi Dr. Aditya memungkinkan sistem memahami dan merespons bahasa manusia dengan kepekaan terhadap nuansa dan emosi. Istilah apa yang tepat untuk kemampuan teknologi tersebut?
a)
BAHASA NATURAL
b)
PSEUDOCODE
c)
ALGORITMA
d)
COMPUTATIONAL THINKING
e)
FLOWCHART
47.
Di dunia sains komputer, seorang pengembang perangkat lunak muda, Ryan, diberi tugas untuk membuat sebuah program dengan menggunakan yang dapat menghitung frekuensi kata dalam teks. Dengan semangat penelitian, Ryan mulai merancang nya cerdas untuk mencapai tujuan tersebut. Representasi abstrak dari algoritma tanpa memperhatikan sintaksis spesifik. Dalam konteks Ryan membuat digunakan untuk menggambarkan langkah-langkah algoritma yang akan menghitung frekuensi kata dalam teks tanpa memperhatikan sintaksis tertentu.
a)
PSEUDOCODE
b)
ALGORITMA
c)
COMPUTATIONAL THINKING
d)
FLOWCHART
e)
BAHASA NATURAL
48.
contoh …
a)
FLOWCHART
b)
ALGORITMA
c)
COMPUTATIONAL THINKING
d)
PSEUDOCODE
e)
BAHASA NATURAL
49.
contoh …
a)
PSEUDOCODE
b)
ALGORITMA
c)
COMPUTATIONAL THINKING
d)

FLOWCHART

e)
BAHASA NATURAL
50.
contoh …
a)
BAHASA NATURAL
b)
ALGORITMA
c)
COMPUTATIONAL THINKING
d)
PSEUDOCODE
e)
FLOWCHART