NEW
Font size
S
M
L
XL
WorksheetsSOAL LATIHAN ASA GANJIL 2025-2026
Total questions: 70
Worksheet time: 35mins
Name
Class
Date
1.
Apa definisi paling tepat dari Berpikir Komputasional (Computational Thinking)?
a)
Kemampuan untuk menggunakan komputer dan software.
b)
Proses berpikir untuk memecahkan masalah secara sistematis dengan menerapkan teknik yang digunakan oleh ilmuwan komputer.
c)
Kemampuan untuk menulis kode program dalam berbagai bahasa.
d)
Proses merakit atau memperbaiki perangkat keras komputer.
2.
Perangkat keras komputer yang berfungsi sebagai otak komputer dan memproses semua instruksi disebut...
a)
Monitor
b)
Keyboard
c)
CPU (Central Processing Unit)
d)
Mouse
3.
Perangkat keras komputer yang berfungsi sebagai 'otak' dari komputer dan bertugas untuk memproses semua instruksi adalah...
a)
Random Access Memory (RAM)
b)
Central Processing Unit (CPU)
c)
Hard Disk Drive (HDD)
d)
Monitor
4.
Apa tujuan utama dari Microsoft Word?
a)
Untuk membuat presentasi
b)
Untuk mengedit dan membuat dokumen teks
c)
Untuk menjelajahi internet
d)
Untuk melakukan perhitungan yang kompleks
5.
Untuk menyimpan dokumen untuk pertama kalinya di Microsoft Word, perintah manakah yang harus Anda gunakan?
a)
Simpan Sebagai
b)
Buka
c)
Baru
d)
Tutup
6.
Tab mana pada Ribbon yang akan Anda gunakan untuk mengubah font teks Anda?
a)
Sisipkan
b)
Tampilan
c)
Beranda
d)
Tata Letak Halaman
7.
Apa nama bilah di bagian atas jendela Microsoft Word yang berisi tab seperti 'File', 'Home', dan 'Insert'?
a)
Bilah Status
b)
Ribbon
c)
Bilah Gulir
d)
Bilah Tugas
8.
Apa pintasan keyboard untuk menyalin teks yang dipilih?
a)
Ctrl + X
b)
Ctrl + V
c)
Ctrl + P
d)
Ctrl + C
9.
Manakah dari pilihan berikut yang digunakan untuk meratakan teks ke margin kiri dan kanan, menciptakan tepi yang rapi di kedua sisi?
a)
Rata Kiri
b)
Tengah
c)
Rata Kanan-Kiri
d)
Rata Kanan
10.
Jika Anda ingin mengatur informasi ke dalam baris dan kolom, apa yang harus Anda sisipkan ke dalam dokumen Anda?
a)
Gambar
b)
Bentuk
c)
Tabel
d)
Kotak Teks
11.
Disebut apakah area di bagian atas halaman dalam dokumen Word, yang sering digunakan untuk nomor halaman atau judul dokumen?
a)
Footer
b)
Header
c)
Margin
d)
Isi
12.
Ketika Anda melihat garis bergelombang merah di bawah sebuah kata, apa artinya?
a)
Kata tersebut adalah nama diri.
b)
Kata tersebut mungkin salah eja.
c)
Tata bahasanya salah.
d)
Kata tersebut terlalu panjang.
13.
Apa yang dapat Anda lakukan dengan fitur 'Zoom' di Microsoft Word?
a)
Mengubah ukuran kertas.
b)
Membuat teks lebih besar atau lebih kecil di layar.
c)
Mencetak dokumen.
d)
Menambahkan tanda air.
14.
Manakah dari berikut ini yang merupakan contoh dari perangkat input?
a)
Printer
b)
Speaker
c)
Mouse
d)
Proyektor
15.
Sistem operasi seperti Windows, macOS, dan Linux termasuk dalam kategori perangkat lunak...
a)
Aplikasi
b)
Sistem
c)
Utility
d)
Pemrograman
16.
Fungsi utama dari RAM (Random Access Memory) adalah...
a)
Menyimpan data secara permanen
b)
Menjalankan proses booting komputer
c)
Menyimpan data dan instruksi untuk sementara saat komputer menyala
d)
Menampilkan output grafis ke layar
17.
Perangkat yang digunakan untuk menampilkan keluaran (output) berupa gambar dan teks adalah...
a)
Keyboard
b)
Scanner
c)
Webcam
d)
Monitor
18.
Apa kepanjangan dari singkatan 'OS' dalam dunia komputer?
a)
Open Source
b)
Operating System
c)
Output System
d)
Order of Science
19.
Microsoft Word, Google Chrome, dan Adobe Photoshop adalah contoh dari perangkat lunak...
a)
Sistem Operasi
b)
Driver
c)
Aplikasi
d)
Firmware
20.
Bagian dari sistem komputer yang merupakan pengguna atau orang yang mengoperasikan komputer disebut...
a)
Hardware
b)
Software
c)
Malware
d)
Brainware
21.
Perangkat keras yang berfungsi untuk menghubungkan komputer ke jaringan internet melalui kabel disebut...
a)
VGA Card
b)
Sound Card
c)
LAN Card (Kartu Jaringan)
d)
Power Supply
22.
Satuan terkecil dari data dalam sistem komputasi digital adalah...
a)
Byte
b)
Kilobyte
c)
Bit
d)
Gigabyte
23.
Proses memuat sistem operasi dari hard disk ke dalam memori utama (RAM) saat komputer pertama kali dinyalakan disebut...
a)
Shutdown
b)
Restart
c)
Formatting
d)
Booting
24.
Manakah dari berikut ini yang termasuk dalam kategori perangkat penyimpanan data permanen (non-volatile)?
a)
RAM
b)
Cache CPU
c)
Solid State Drive (SSD)
d)
Register
25.
Perangkat lunak kecil yang berfungsi sebagai jembatan komunikasi antara sistem operasi dan perangkat keras tertentu (misalnya printer atau mouse) disebut...
a)
Aplikasi
b)
Driver
c)
Browser
d)
Compiler
26.
Komponen di dalam CPU yang bertugas melakukan operasi aritmatika (penjumlahan, pengurangan) dan logika (AND, OR, NOT) adalah...
a)
Control Unit (CU)
b)
Register
c)
Arithmetic Logic Unit (ALU)
d)
Cache
27.
Istilah 'freeware' mengacu pada jenis perangkat lunak yang...
a)
Dapat digunakan secara gratis tanpa batasan waktu.
b)
Memiliki kode sumber yang terbuka untuk dimodifikasi.
c)
Hanya dapat digunakan selama masa percobaan tertentu.
d)
Mengandung iklan untuk mendukung pengembang.
28.
Budi ingin merakit sebuah komputer baru yang akan digunakan hauptsächlich untuk bermain game 3D modern. Agar game dapat berjalan dengan lancar pada pengaturan grafis tinggi, dua komponen perangkat keras yang paling krusial dan harus diprioritaskan Budi dalam pemilihannya adalah...
a)
Power Supply dan Casing Komputer
b)
Kartu Grafis (VGA Card) dan Prosesor (CPU)
c)
Monitor dan Keyboard Gaming
d)
Hard Disk berkapasitas besar dan RAM berkecepatan rendah
29.
Seorang desainer grafis sedang mengerjakan proyek besar menggunakan aplikasi edit foto. Aplikasi tersebut terasa sangat lambat dan sering macet, terutama saat ia membuka banyak gambar beresolusi tinggi secara bersamaan. Komputer miliknya sudah memiliki CPU yang cukup kencang. Untuk mengatasi masalah ini, upgrade komponen perangkat keras yang paling efektif adalah...
a)
Mengganti mouse dengan yang lebih responsif
b)
Menambah kapasitas Hard Disk Drive (HDD)
c)
Menambah kapasitas atau kecepatan RAM
d)
Membeli monitor dengan resolusi lebih tinggi
30.
Sistem komputer terdiri dari tiga elemen yang saling terkait: Hardware, Software, dan Brainware. Jika sebuah perusahaan memiliki komputer tercanggih (Hardware) dan program akuntansi terbaik (Software), namun laporan keuangan yang dihasilkan selalu salah karena staf akuntansi salah dalam memasukkan data transaksi. Maka, sumber utama dari masalah ini berada pada elemen...
a)
Hardware
b)
Software
c)
Brainware
d)
Dataware
31.
Ani baru saja membeli sebuah printer baru. Dia sudah menyambungkan kabel USB printer ke laptopnya dan menyalakan printer tersebut. Namun, saat dia mencoba mencetak dokumen dari Microsoft Word, nama printer barunya tidak muncul dalam daftar pilihan printer. Langkah paling penting dan mendasar yang kemungkinan besar terlewatkan oleh Ani adalah...
a)
Memastikan kabel power printer terhubung ke listrik
b)
Menginstall perangkat lunak 'driver' khusus untuk printer tersebut di laptopnya
c)
Merestart laptopnya beberapa kali
d)
Mengganti kabel USB dengan yang baru
32.
Sebuah komputer yang terinfeksi 'malware' (perangkat lunak berbahaya) menunjukkan gejala seperti berjalan sangat lambat, sering muncul iklan pop-up yang tidak diinginkan, dan data pribadi pengguna berisiko dicuri. Malware ini termasuk dalam kategori ancaman pada komponen sistem komputer, yaitu...
a)
Ancaman pada Hardware (misalnya kerusakan fisik)
b)
Ancaman pada Software (integritas sistem dan data)
c)
Ancaman pada Brainware (kesalahan pengguna)
d)
Ancaman pada jaringan (misalnya kecepatan internet lambat)
33.
Program atau aplikasi yang diinstal di dalam komputer, seperti Microsoft Word atau Google Chrome, disebut...
a)
Perangkat keras (Hardware)
b)
Perangkat lunak (Software)
c)
Brainware (Pengguna)
d)
Malware
34.
Alat yang digunakan untuk memasukkan data atau perintah ke dalam komputer adalah...
a)
Speaker
b)
Printer
c)
Proyektor
d)
Keyboard
35.
Jaringan global yang menghubungkan komputer di seluruh dunia untuk berbagi informasi dan berkomunikasi disebut...
a)
Intranet
b)
Bluetooth
c)
Internet
d)
LAN (Local Area Network)
36.
Apa fungsi utama dari sebuah browser web seperti Google Chrome atau Mozilla Firefox?
a)
Mengedit foto dan video.
b)
Mengakses dan menampilkan halaman web di internet.
c)
Menulis dan mengirim email.
d)
Membuat presentasi.
37.
Sistem operasi (Operating System) seperti Windows, macOS, atau Android berfungsi untuk...
a)
Melindungi komputer dari virus.
b)
Mengelola semua perangkat keras dan perangkat lunak di komputer.
c)
Menghubungkan komputer ke internet.
d)
Membuat dokumen teks.
38.
Program jahat yang dapat merusak data atau mencuri informasi dari komputer Anda disebut...
a)
Antivirus
b)
Firewall
c)
Virus komputer
d)
Browser
39.
Mengirim pesan elektronik dari satu orang ke orang lain melalui internet adalah fungsi dari...
a)
Media sosial
b)
Email (Surat elektronik)
c)
Pesan instan (Instant Messaging)
d)
Blog
40.
Apa perbedaan utama antara RAM (Random Access Memory) dan ROM (Read-Only Memory)?
a)
RAM bersifat permanen, sedangkan ROM bersifat sementara.
b)
RAM digunakan untuk menyimpan sistem operasi, sedangkan ROM untuk data pengguna.
c)
Data di RAM akan hilang saat komputer mati, sedangkan data di ROM tetap ada.
d)
RAM lebih lambat daripada ROM.
41.
Tindakan menyebarkan informasi palsu atau bohong dengan sengaja untuk menipu orang lain di internet disebut...
a)
Hoax
b)
Spam
c)
Phishing
d)
Cyberbullying
42.
'''**Bacaan untuk soal nomor 11-20****Judul: Menjadi Warga Digital yang Cerdas dan Bertanggung Jawab**Di era digital saat ini, hampir semua orang terhubung dengan internet. Setiap kali kita menggunakan internet, baik itu untuk media sosial, mencari informasi, atau bermain game, kita meninggalkan jejak. Jejak ini disebut "jejak digital". Jejak digital adalah semua data tentang aktivitas online kita yang tersimpan di internet. Jejak ini bisa berupa foto yang kita unggah, komentar yang kita tulis, situs web yang kita kunjungi, dan bahkan lokasi kita.Ada dua jenis jejak digital: aktif dan pasif. Jejak digital aktif adalah data yang kita bagikan secara sadar, seperti saat kita memposting status di Facebook atau mengunggah video di TikTok. Jejak digital pasif adalah data yang dikumpulkan tanpa kita sadari, misalnya alamat IP kita atau riwayat pencarian kita yang disimpan oleh mesin pencari.Memiliki jejak digital tidak selalu buruk. Kita bisa membangun jejak digital yang positif dengan membagikan prestasi, karya, atau informasi yang bermanfaat. Namun, jejak digital juga bisa menjadi negatif jika kita tidak berhati-hati. Komentar kasar, foto yang tidak pantas, atau menyebarkan berita bohong dapat menciptakan citra negatif yang sulit dihapus dan dapat dilihat oleh siapa saja, termasuk calon sekolah atau perusahaan di masa depan.Oleh karena itu, sangat penting bagi kita untuk menjadi warga digital (digital citizen) yang cerdas dan bertanggung jawab. Ini berarti kita harus berpikir sebelum membagikan sesuatu secara online ("Think Before You Post"). Lindungi informasi pribadi seperti alamat rumah, nomor telepon, dan kata sandi (password). Gunakan kata sandi yang kuat dan unik untuk setiap akun dan jangan membagikannya kepada siapa pun. Waspadalah terhadap upaya penipuan (phishing) yang mencoba mencuri data pribadi kita. Dengan mengelola jejak digital secara bijak, kita dapat memanfaatkan internet secara positif dan aman.---Apa topik utama dari bacaan di atas?'''
a)
Sejarah perkembangan internet.
b)
Cara membuat akun media sosial.
c)
Pentingnya mengelola jejak digital secara bertanggung jawab.
d)
Jenis-jenis virus komputer yang berbahaya.
43.
Menurut bacaan, apa yang dimaksud dengan "jejak digital"?
a)
Bekas sidik jari pada layar ponsel.
b)
Semua data tentang aktivitas online seseorang yang tersimpan di internet.
c)
Catatan panggilan telepon seseorang.
d)
Daftar aplikasi yang diinstal di komputer.
44.
Mengunggah foto liburan ke Instagram adalah contoh dari...
a)
Jejak digital pasif
b)
Jejak digital negatif
c)
Jejak digital aktif
d)
Jejak digital yang terhapus
45.
Manakah dari berikut ini yang merupakan contoh jejak digital pasif menurut teks?
a)
Menulis komentar di video YouTube.
b)
Riwayat pencarian yang disimpan oleh Google.
c)
Mengirim email kepada teman.
d)
Mengunggah status di WhatsApp.
46.
Mengapa kita harus melindungi informasi pribadi seperti alamat rumah dan nomor telepon?
a)
Agar tidak bisa dihubungi oleh teman.
b)
Karena informasi tersebut tidak penting.
c)
Untuk mencegah penyalahgunaan data dan menjaga keamanan diri.
d)
Supaya akun media sosial kita lebih populer.
47.
Menurut bacaan, manakah yang dapat menciptakan jejak digital negatif?
a)
Membagikan informasi tentang prestasi di sekolah.
b)
Mengunggah hasil karya seni yang positif.
c)
Menulis komentar yang kasar atau menyakitkan.
d)
Mengunjungi situs web edukasi.
48.
Prinsip "Think Before You Post" berarti kita harus...
a)
Memposting semua yang kita pikirkan secara langsung.
b)
Berpikir tentang dampak dan konsekuensi sebelum membagikan sesuatu online.
c)
Hanya memposting pada malam hari.
d)
Meminta izin semua orang sebelum memposting.
49.
Apa salah satu cara yang disarankan dalam teks untuk menjaga keamanan akun online?
a)
Menggunakan tanggal lahir sebagai kata sandi.
b)
Menggunakan kata sandi yang sama untuk semua akun agar mudah diingat.
c)
Membagikan kata sandi hanya kepada teman dekat.
d)
Menggunakan kata sandi yang kuat dan unik untuk setiap akun.
50.
Apa yang dimaksud dengan "warga digital" (digital citizen) berdasarkan konteks bacaan?
a)
Seseorang yang memiliki banyak perangkat elektronik.
b)
Seseorang yang bekerja di bidang teknologi informasi.
c)
Seseorang yang menggunakan internet secara cerdas, aman, dan bertanggung jawab.
d)
Seseorang yang tidak pernah menggunakan internet sama sekali.
51.
Apa risiko dari memiliki jejak digital negatif menurut bacaan?
a)
Baterai perangkat akan cepat habis.
b)
Koneksi internet akan menjadi lambat.
c)
Dapat memberikan citra buruk yang dilihat oleh sekolah atau perusahaan di masa depan.
d)
Akun media sosial akan otomatis terhapus.
52.
Memecah masalah yang besar dan kompleks menjadi beberapa bagian yang lebih kecil dan lebih mudah dikelola disebut...
a)
Abstraksi
b)
Algoritma
c)
Dekomposisi
d)
Pengenalan Pola
53.
Mencari kesamaan, tren, atau keteraturan dalam data atau di antara masalah-masalah kecil adalah inti dari pilar...
a)
Abstraksi
b)
Pengenalan Pola
c)
Dekomposisi
d)
Algoritma
54.
Dalam berpikir komputasional, proses menyaring dan hanya fokus pada informasi yang penting sambil mengabaikan detail yang tidak relevan disebut...
a)
Algoritma
b)
Dekomposisi
c)
Pengenalan Pola
d)
Abstraksi
55.
Serangkaian instruksi atau langkah-langkah yang jelas dan terurut untuk menyelesaikan suatu masalah atau menyelesaikan suatu tugas disebut...
a)
Dekomposisi
b)
Algoritma
c)
Abstraksi
d)
Pola
56.
Manakah di bawah ini yang merupakan contoh paling sederhana dari sebuah algoritma dalam kehidupan sehari-hari?
a)
Daftar belanjaan.
b)
Resep untuk membuat kue.
c)
Peta menuju ke sekolah.
d)
Jadwal pelajaran.
57.
Seorang koki di restoran Padang menyadari bahwa resep untuk membuat 'Gulai Ayam' dan 'Gulai Tunjang' memiliki banyak langkah dan bumbu yang sama. Dia kemudian membuat satu resep bumbu dasar yang bisa digunakan untuk kedua masakan tersebut sebelum menambahkan bahan utamanya. Kemampuan koki tersebut dalam menemukan kesamaan resep adalah contoh dari...
a)
Dekomposisi
b)
Abstraksi
c)
Pengenalan Pola
d)
Algoritma
58.
Untuk merencanakan liburan keluarga ke Bali, sebuah keluarga membagi rencana mereka menjadi beberapa bagian: menentukan tanggal, memesan tiket pesawat, memesan hotel, membuat daftar tempat wisata yang akan dikunjungi, dan menghitung anggaran. Proses pembagian rencana besar menjadi bagian-bagian kecil ini merupakan penerapan dari...
a)
Abstraksi
b)
Dekomposisi
c)
Algoritma
d)
Pengenalan Pola
59.
Saat kamu menggambar peta dari rumah ke sekolah, kamu mungkin hanya akan menggambar jalan-jalan utama, nama jalan, dan beberapa bangunan penting sebagai patokan (misalnya masjid atau supermarket). Kamu tidak akan menggambar setiap pohon, warung kecil, atau setiap rumah di sepanjang jalan. Proses pemilihan informasi penting dan pengabaian detail yang tidak perlu ini disebut...
a)
Abstraksi
b)
Dekomposisi
c)
Algoritma
d)
Pengenalan Pola
60.
Ibu memberimu instruksi untuk menyiram tanaman di rumah: '1. Ambil selang air di dekat garasi. 2. Sambungkan ujung selang ke keran. 3. Nyalakan keran. 4. Siram setiap pot tanaman di halaman depan selama 10 detik. 5. Matikan keran. 6. Gulung kembali selang dan letakkan di tempatnya.' Daftar instruksi yang berurutan ini adalah sebuah...
a)
Dekomposisi
b)
Abstraksi
c)
Pengenalan Pola
d)
Algoritma
61.
Budi mendapatkan tugas besar dari sekolah untuk membuat sebuah diorama tentang sistem tata surya. Agar tidak bingung, Budi memecah pekerjaannya. Minggu pertama, dia akan fokus mencari informasi tentang planet. Minggu kedua, dia akan membeli bahan-bahan seperti styrofoam dan cat. Minggu ketiga, dia akan mulai membuat model planet. Minggu keempat, dia akan menyusun dan mengecat diorama. Teknik yang digunakan Budi adalah...
a)
Algoritma
b)
Dekomposisi
c)
Abstraksi
d)
Pengenalan Pola
62.
Seorang detektif sedang menyelidiki serangkaian kasus pencurian di sebuah komplek perumahan. Dia memperhatikan bahwa setiap pencurian terjadi pada hari Jumat malam, di rumah yang lampunya mati, dan tidak memiliki anjing penjaga. Detektif tersebut menyimpulkan ada sebuah pola dari kejahatan ini. Kemampuan detektif dalam mengidentifikasi kesamaan dari setiap kasus adalah contoh dari...
a)
Abstraksi
b)
Dekomposisi
c)
Pengenalan Pola
d)
Algoritma
63.
Ketika kamu menggunakan ikon 'save' (biasanya berbentuk disket) di komputermu, kamu tidak perlu tahu bagaimana proses penyimpanan data terjadi di dalam hard drive atau sirkuit elektronik. Kamu hanya perlu tahu bahwa menekan ikon tersebut akan menyimpan pekerjaanmu. Konsep di mana detail teknis yang rumit disembunyikan dan kita hanya diberikan cara sederhana untuk menggunakannya adalah contoh dari...
a)
Dekomposisi
b)
Abstraksi
c)
Pengenalan Pola
d)
Algoritma
64.
Untuk memastikan semua murid mengikuti prosedur evakuasi kebakaran dengan benar, sekolah memasang poster instruksi di setiap kelas: '1. Tetap tenang, jangan berlari. 2. Berjalanlah membentuk satu barisan. 3. Ikuti guru menuju titik kumpul di lapangan. 4. Jangan kembali ke dalam gedung.' Prosedur langkah-demi-langkah ini adalah sebuah...
a)
Algoritma
b)
Abstraksi
c)
Dekomposisi
d)
Pengenalan Pola
65.
Sebuah tim pengembang aplikasi ingin membuat aplikasi 'Go-Jek'. Mereka tidak langsung membuat semuanya. Pertama, mereka memecah proyek menjadi modul-modul kecil: modul untuk ojek motor (Go-Ride), modul untuk taksi (Go-Car), dan modul untuk pengiriman makanan (Go-Food). Setelah itu, mereka menyadari bahwa modul Go-Ride dan Go-Car sama-sama membutuhkan fitur peta, pelacakan GPS, dan sistem pembayaran. Proses memecah proyek disebut [X], sedangkan proses menyadari kebutuhan fitur yang sama disebut [Y].
a)
X: Abstraksi, Y: Algoritma
b)
X: Dekomposisi, Y: Pengenalan Pola
c)
X: Pengenalan Pola, Y: Dekomposisi
d)
X: Algoritma, Y: Abstraksi
66.
Kamu diberikan sebuah barisan angka: 3, 7, 11, 15, 19, ... Tugasmu adalah menemukan angka ke-50 dalam barisan tersebut. Langkah pertama yang kamu lakukan adalah mencari tahu aturan dari barisan tersebut, yaitu setiap angka adalah hasil dari angka sebelumnya ditambah 4. Kemudian, kamu merumuskan sebuah aturan umum atau formula, yaitu Un = 4n - 1, untuk menemukan angka ke-n. Proses merumuskan formula umum (Un = 4n - 1) yang berlaku untuk semua anggota barisan adalah contoh kuat dari...
a)
Dekomposisi
b)
Pengenalan Pola
c)
Abstraksi
d)
Algoritma
67.
Seorang programmer, Bayu, membuat sebuah algoritma untuk mengurutkan daftar angka dari yang terkecil ke terbesar. Algoritmanya adalah: 'Bandingkan dua angka pertama, tukar jika urutannya salah. Geser ke angka berikutnya, bandingkan lagi, dan tukar jika perlu. Ulangi terus sampai akhir daftar. Setelah satu putaran selesai, ulangi lagi seluruh proses dari awal. Berhenti jika dalam satu putaran penuh tidak ada lagi pertukaran.' Algoritma yang dibuat Bayu ini, meskipun mungkin tidak paling efisien, akan selalu berhasil mengurutkan angka. Proses ini disebut juga 'Bubble Sort'. Kunci dari keberhasilan metode ini adalah...
a)
Abstraksi yang baik dalam menyembunyikan angka.
b)
Dekomposisi daftar angka menjadi sub-masalah.
c)
Penerapan algoritma yang jelas dan berulang.
d)
Pengenalan pola pada angka yang belum terurut.
68.
Ani ingin membersihkan seluruh rumahnya yang sangat berantakan. Dia merasa kewalahan. Dia kemudian menerapkan berpikir komputasional. Pertama, dia membagi rumah menjadi beberapa area: kamar tidur, ruang tamu, dapur, dan kamar mandi (Dekomposisi). Lalu, dia sadar bahwa di setiap area, pekerjaan yang harus dilakukan mirip: buang sampah, lap debu, dan sapu/pel lantai (Pengenalan Pola). Dia lalu membuat urutan pekerjaan standar untuk setiap ruangan (Algoritma). Manakah dari langkah-langkah berikut yang merupakan contoh dari Abstraksi?
a)
Membuat urutan pekerjaan standar untuk setiap ruangan.
b)
Saat melap debu, dia memutuskan untuk fokus pada permukaan yang terlihat dan mengabaikan bagian bawah sofa yang sulit dijangkau untuk sementara waktu.
c)
Membagi rumah menjadi beberapa area untuk dibersihkan satu per satu.
d)
Menyadari bahwa setiap ruangan perlu disapu.
69.
Sebuah perusahaan logistik ingin mencari rute terpendek bagi kurir untuk mengantarkan 20 paket ke alamat yang berbeda-beda. Masalah ini sangat kompleks karena ada jutaan kemungkinan rute. Ilmuwan komputer tidak mencoba menghitung setiap kemungkinan rute satu per satu. Sebaliknya, mereka mengembangkan algoritma (seperti 'Algoritma Dijkstra' atau 'A* Search') yang menggunakan aturan-aturan cerdas untuk secara efisien menemukan rute terpendek tanpa harus memeriksa semuanya. Pendekatan dengan menciptakan algoritma cerdas ini merupakan inti dari...
a)
Penyelesaian masalah dengan berpikir komputasional.
b)
Penyelesaian masalah dengan coba-coba (trial and error).
c)
Penyelesaian masalah dengan memecahnya secara acak.
d)
Penyelesaian masalah dengan mengabaikan semua aturan.
70.
Bayu sedang belajar membuat program untuk menggerakkan karakter dalam game. Dia menulis algoritma: 'Jika tombol panah atas ditekan, gerak ke atas. Jika tombol panah bawah ditekan, gerak ke bawah.' Dia melakukan hal yang sama untuk panah kiri dan kanan. Kemudian dia berpikir, dia bisa membuat satu 'fungsi' atau 'prosedur' umum bernama 'Gerak'. Prosedur ini akan menerima dua input: 'tombol' dan 'arah'. Jadi dia hanya perlu memanggil Gerak('panah atas', 'atas'), Gerak('panah bawah', 'bawah'), dan seterusnya. Proses mengubah empat baris kode yang mirip menjadi satu fungsi umum yang fleksibel ini adalah contoh dari...
a)
Dekomposisi dan Algoritma.
b)
Pengenalan Pola dan Abstraksi.
c)
Hanya Algoritma.
d)
Hanya Dekomposisi.
Reset
