Font size
Worksheets2526 8.1.1 - LATIHAN SOAL
Total questions: 80
Worksheet time: 40mins
Apa yang dimaksud dengan proses otomatisasi dalam berpikir komputasional?
Proses menyelesaikan masalah dengan langkah-langkah efisien dan efektif
Proses menghindari penggunaan komputer
Proses menghafal semua data yang ada
Proses membuat masalah menjadi lebih rumit
Mengapa berpikir komputasional penting dalam kehidupan sehari-hari?
Karena tidak memerlukan analisis
Karena membuat pekerjaan menjadi lebih sulit
Karena hanya digunakan oleh ahli komputer
Karena tidak dapat diterapkan di dunia nyata
Pada tahap “Defining Problems”, apa yang dilakukan setelah mengumpulkan informasi?
Melakukan evaluasi hasil
Memecah masalah menjadi bagian lebih kecil
Langsung mengambil keputusan
Mengabaikan masalah yang ada
Apa tujuan utama teknik dekomposisi dalam pemrograman komputer?
Membuat program lebih lambat
Membagi masalah kompleks menjadi bagian kecil
Menghapus bagian tidak penting
Menyulitkan penyelesaian
Apa yang dimaksud dengan pengenalan pola (pattern recognition)?
Menghapus data tidak penting
Membuat data baru dari data lama
Menghafal data tanpa kesamaan
Mengenali kesamaan dan perbedaan data
Pada RoboMind, setelah menjalankan program, langkah selanjutnya adalah...
Mengetik perintah mundur
Mengatur kecepatan robot
Menyimpan hasil kerja
Memilih peta yang sesuai
Mengapa teknik dekomposisi penting dalam pemrograman?
Agar program menjadi lebih lambat
Agar masalah dapat diselesaikan dengan lebih mudah
Agar data tidak terpecah
Agar program menjadi lebih rumit
Langkah yang dilakukan robot untuk menulis huruf N setelah PaintWhite adalah...
Right
Backward(2)
Forward(2)
Left
Jika ingin menuliskan huruf U dengan memanggil prosedur, kode apa yang digunakan?
G()
N()
U()
F()
Mengapa penting memanggil prosedur seperti U() atau N()?
Agar robot berbicara
Agar robot berjalan lebih cepat
Agar robot hemat energi
Agar robot kembali ke posisi awal
Apa perintah pertama untuk menempatkan robot di posisi awal sebelum menulis huruf G?
Right
Forward(1)
Left
Backward(1)
Cara memerintahkan robot menulis huruf G menggunakan prosedur yang dibuat adalah...
#Huruf G G()
#Huruf G()
#G Huruf()
G()
Perintah untuk memulai pengecatan pada robot adalah...
StartPainting
ColorWhite
BeginPaint
PaintWhite
Mengapa penting menggunakan StopPainting setelah menulis huruf?
Agar robot kembali ke posisi awal
Agar robot berhenti mengecat setelah selesai
Agar robot berputar ke kanan
Agar robot berjalan cepat
Mengapa pemerintah membatasi transportasi di Pulau Alpha?
Untuk mempercepat pengiriman obat
Untuk meningkatkan pariwisata
Untuk mengurangi polusi udara
Untuk mencegah penyebaran virus
Informasi yang kurang penting dalam membuat jadwal piket kelas adalah...
Jumlah siswa
Warna kesukaan siswa
Hari sekolah
Tugas piket
Cara mengatasi siswa yang tidak bisa piket di hari tertentu adalah...
Menghapus siswa dari jadwal
Menukar jadwal dengan siswa lain
Membiarkan tugas tidak dikerjakan
Menambah tugas lain
Mengapa penting melakukan dekomposisi dalam membuat jadwal piket kelas?
Agar siswa bisa memilih tugas sendiri
Agar jadwal bisa diubah setiap hari
Agar jadwal tidak perlu dibuat
Agar proses pembuatan lebih mudah
Bagaimana cara memastikan siswa menjalankan tugas piketnya dengan baik?
Dengan membiarkan siswa memilih sendiri
Dengan membuat jadwal yang jelas dan teratur
Dengan tidak membuat jadwal sama sekali
Dengan menunjuk satu siswa saja
Berikut ini merupakan karakteristik berpikir komputasional, kecuali...
Dapat diterapkan dalam berbagai bidang
Hanya dapat diterapkan pada komputer
Mampu mengorganisir data
Menghasilkan solusi terstruktur
Teknik memecah data atau proses menjadi bagian kecil disebut...
Abstraksi
Dekomposisi
Pattern recognition
Desain aplikasi
Di bawah ini tahapan berpikir komputasional, kecuali...
Implementing solution
Defining problems
Pattern recognition
Membuat jadwal
Kita memutuskan pilihan yang mungkin dan tindakan yang harus dilakukan pada tahap...
Sensing problem
Deriving solution
Implementing solution
Deriving problem
Pada line follower robot, perangkat output yang berperan adalah...
Sensor
Roda robot
Garis hitam
Lampu indikator
Urutan yang tidak termasuk pola bilangan adalah...
1, 1, 2, 3, 5, 8
1, 2, 5, 8, 10, 11
1, 2, 3, 4, 5
1, 4, 9, 16, 25
Berapa banyak langkah robot untuk menulis huruf A setelah PaintWhite?
4 langkah
5 langkah
6 langkah
3 langkah
Pada tahap “Implementing Solution”, apa yang harus dilakukan setelah solusi diterapkan?
Menentukan masalah baru
Melakukan evaluasi hasil
Menulis laporan
Menghentikan analisis
Apa yang harus dilakukan robot setelah menyelesaikan tugas menulis huruf M?
Berhenti total
Berhenti dan menunggu perintah selanjutnya
Melakukan rotasi 360 derajat
Menulis huruf berikutnya
Dalam berpikir komputasional, langkah yang tepat untuk menganalisis solusi adalah...
Implementasi solusi
Pemecahan masalah
Evaluasi solusi
Definisi masalah
Apa yang dimaksud dengan algoritma dalam konteks pemrograman?
Hasil akhir dari program
Serangkaian langkah-langkah untuk menyelesaikan masalah
Kesalahan dalam kode
Kode yang ditulis ulang
Bagaimana cara mengoptimalkan jadwal piket agar efisien?
Mengabaikan preferensi siswa
Dengan membuat rotasi yang adil dan teratur
Mengurangi jumlah tugas
Menambah siswa tanpa aturan
Apa yang dimaksud dengan prosedur dalam pemrograman robot?
Hasil akhir dari program
Serangkaian perintah yang dapat dipanggil berulang kali
Kesalahan pemrograman
Kode tanpa fungsi
Bagaimana cara robot mengetahui langkah selanjutnya setelah menulis huruf A?
Dengan menghentikan semua aktivitas
Dengan mengikuti perintah yang telah ditentukan
Dengan meminta bantuan manusia
Dengan memilih acak
Apa yang dimaksud dengan debugging dalam konteks pemrograman?
Menulis kode baru
Menemukan dan memperbaiki kesalahan dalam kode
Menghapus semua kode
Mengulang seluruh program
Dalam konteks algoritma, apa yang dimaksud dengan iterasi?
Proses menghapus data
Proses mengulangi langkah-langkah tertentu sampai kondisi terpenuhi
Proses membuat keputusan acak
Proses mendefinisikan masalah
Fungsi ABS pada Microsoft Excel digunakan untuk...
Menghitung rata-rata data
Mengubah bilangan negatif menjadi positif
Menentukan nilai maksimum
Menghapus data dalam sel
Rumus yang benar untuk membulatkan angka 12,345 menjadi 12,3 adalah...
=INT(12,345)
=ROUND(12,345;1)
=ROUNDUP(12,345;1)
=MOD(12,345;1)
Fungsi INT pada Excel akan menghasilkan...
Nilai desimal terbesar
Nilai bilangan bulat tanpa desimal
Nilai absolut dari suatu bilangan
Nilai sisa pembagian
Fungsi yang digunakan untuk mencari akar kuadrat adalah...
ROUND
SQRT
MOD
COUNT
Fungsi MOD digunakan untuk...
Menjumlahkan data
Menentukan sisa hasil pembagian
Menentukan nilai maksimum
Menghapus nilai dalam sel
Fungsi COUNT pada Excel berguna untuk...
Menghitung jumlah seluruh sel, termasuk kosong
Menghitung jumlah sel yang berisi angka
Menghitung panjang karakter teks
Menghapus nilai sel
Fungsi AVERAGE digunakan untuk...
Menentukan nilai tertinggi
Menghitung nilai rata-rata
Menentukan sisa pembagian
Menjumlahkan seluruh data
Rumus yang benar untuk menjumlahkan data dari C5 sampai C14 adalah...
=COUNT(C5:C14)
=SUM(C5:C14)
=AVERAGE(C5:C14)
=MAX(C5:C14)
Fungsi statistik untuk mencari nilai tertinggi adalah...
MIN
MAX
SUM
AVERAGE
Fungsi logika IF digunakan untuk...
Mengurutkan data
Membandingkan kondisi dan menghasilkan dua kemungkinan
Menghapus isi sel
Dalam fungsi IF, rumus berikut berarti apa: =IF(C5>=78;"Naik";"Tinggal")
Menilai teks
Menentukan hasil naik atau tinggal kelas
Menghapus nilai
Menjumlahkan data
Fungsi SUMIF digunakan untuk...
Menjumlahkan seluruh data tanpa syarat
Menjumlahkan data sesuai kriteria tertentu
Menghitung jumlah data kosong
Menghapus data dalam sel
Fungsi COUNTIF digunakan untuk...
Menghitung data kosong
Menghitung data dengan syarat tertentu
Menghitung semua data
Menentukan rata-rata
Fungsi HLOOKUP digunakan untuk...
Membaca tabel secara vertikal
Membaca tabel secara horizontal
Menghapus data
Mengurutkan kolom
Fungsi VLOOKUP digunakan untuk...
Membaca tabel secara horizontal
Membaca tabel secara vertikal
Menghapus kolom
Mengurutkan data
Dalam Excel, TRUE dan FALSE digunakan pada fungsi...
Statistik
Logika
Matematika
Grafik
Grafik batang (bar chart) digunakan untuk...
Menampilkan data waktu ke waktu
Membandingkan data antar kategori
Menampilkan total nilai
Menampilkan data per bagian
Grafik garis (line chart) berfungsi untuk...
Menunjukkan tren perubahan dari waktu ke waktu
Menunjukkan perbandingan antar kategori
Menunjukkan proporsi bagian
Menghapus data lama
Grafik lingkaran (pie chart) menunjukkan...
Perbandingan antar kategori
Kontribusi bagian terhadap total
Perubahan dari waktu ke waktu
Nilai tertinggi
Visualisasi data digunakan agar...
Data lebih sulit dipahami
Informasi lebih mudah dibaca dan dipahami
Menyembunyikan pola data
Menghapus angka dalam tabel
Seorang siswa menggunakan Excel untuk menganalisis data nilai ujian dari 30 siswa. Ia ingin mengetahui siapa yang mendapat nilai tertinggi dan terendah. Fungsi yang paling tepat digunakan adalah...
SUM dan COUNT
MAX dan MIN
AVERAGE dan ROUND
IF dan VLOOKUP
Dalam sebuah toko, kasir ingin mengetahui jumlah produk yang terjual lebih dari 50 unit menggunakan Excel. Rumus yang harus digunakan adalah...
=SUM(A2:A20)
=COUNTIF(A2:A20,">50")
=IF(A2:A20>50,TRUE,FALSE)
=ROUND(A2:A20,0)
Seorang guru menggunakan Excel untuk memberi nilai kelulusan otomatis: nilai ≥75 lulus, selain itu tidak. Rumus yang tepat adalah...
=IF(C2<=75;"Lulus";"Tidak Lulus")
=IF(C2>=75;"Lulus";"Tidak Lulus")
=IF(C2>75;"Tidak Lulus";"Lulus")
=IF(C2<75;"Lulus";"Tidak Lulus")
Dalam analisis data penjualan, manajer ingin mengetahui rata-rata pendapatan mingguan. Fungsi yang digunakan adalah...
SUM
AVERAGE
COUNT
MAX
Sebuah tabel berisi nama dan harga barang. Untuk mencari harga suatu barang berdasarkan namanya, fungsi yang tepat digunakan adalah...
HLOOKUP
VLOOKUP
COUNTIF
SUMIF
Data penjualan disusun dalam baris, bukan kolom. Fungsi lookup yang digunakan adalah...
VLOOKUP
HLOOKUP
SUMIF
COUNTIF
Dalam laporan Excel, guru ingin menghitung berapa siswa yang mendapatkan nilai A. Fungsi yang digunakan adalah...
SUMIF
COUNTIF
HLOOKUP
IF
Dalam laporan keuangan, Anda ingin mengetahui jumlah total transaksi di atas Rp100.000. Fungsi yang sesuai adalah...
COUNT
SUMIF
AVERAGE
MIN
Seorang siswa ingin membuat grafik untuk membandingkan jumlah hewan di kebun binatang. Jenis grafik yang paling tepat digunakan adalah...
Pie chart
Bar chart
Line chart
Area chart
Dalam penelitian, siswa ingin menunjukkan perubahan suhu harian selama seminggu. Jenis grafik yang paling tepat adalah...
Pie chart
Line chart
Column chart
Area chart
Seorang pegawai ingin menampilkan persentase pengeluaran dari total anggaran. Grafik yang sesuai adalah...
Column chart
Pie chart
Line chart
Bar chart
Dalam file Excel, siswa menulis =ROUNDUP(14,321;1) maka hasilnya adalah...
14,3
14,4
14,32
15
Dalam pengelolaan data siswa, guru ingin menghitung jumlah sel kosong pada kolom kehadiran. Fungsi yang digunakan adalah...
COUNT
COUNTBLANK
COUNTA
SUM
Dalam pengelolaan data, COUNT dan COUNTA memiliki perbedaan pada...
Format data
Jenis data yang dihitung
Jumlah kolom yang digunakan
Warna sel
Sebuah perusahaan menggunakan fungsi IF bertingkat. Rumus =IF(C2>=90;"A";IF(C2>=80;"B";"C")) berarti...
Semua siswa mendapat nilai A
Nilai dibagi menjadi tiga kategori
Hanya dua kemungkinan hasil
Semua nilai di atas 80 diberi “C”
Dalam fungsi =VLOOKUP(C4;$H$4:$J$7;2), tanda $ berfungsi untuk...
Menandai sel penting
Mengunci referensi agar tidak berubah saat disalin
Menghapus isi sel
Menentukan batas tabel
Visualisasi data membantu seseorang untuk...
Menghapus data lama
Menganalisis pola dan tren data dengan cepat
Menyembunyikan informasi
Mengubah format sel
Fungsi logika OR pada Excel akan bernilai TRUE jika...
Semua kondisi salah
Salah satu kondisi benar
Semua kondisi benar
Tidak ada kondisi yang diuji
Dalam penggunaan fungsi =IF(AND(A1>10;B1>10);"Lulus";"Tidak Lulus"), hasilnya akan “Lulus” jika...
Hanya salah satu nilai > 10
Kedua nilai > 10
Salah satu nilai =10
Tidak ada nilai yang diisi
Dalam analisis data penjualan, penggunaan grafik membantu manajer untuk...
Membuat data terlihat rumit
Menarik kesimpulan cepat dari data visual
Menghapus data lama
Mengurangi jumlah data
Fungsi Excel yang dapat digunakan untuk menentukan keterangan “Naik” atau “Tinggal” adalah...
=SUM(B2:B5)
=IF(B2>=78;"Naik";"Tinggal")
=IF(B2<78;"Tinggal";"Naik")
=AVERAGE(B2:B5)
Fungsi yang dapat digunakan untuk menghitung total penjualan setiap produk adalah...
=SUM(A2:C2)
=B2*C2
=AVERAGE(B2:C2)
=COUNT(B2:C2)
Apa yang dimaksud dengan debugging dalam pemrograman?
Proses menghapus semua data dari program
Proses mengoptimalkan kecepatan program
Proses menemukan dan memperbaiki kesalahan dalam kode
Proses menulis kode baru dari awal
Dalam konteks robotika, apa yang dimaksud dengan sensor?
Bagian dari robot yang menggerakkan roda
Program yang mengatur logika robot
Data yang disimpan dalam memori robot
Perangkat yang mengukur dan mendeteksi lingkungan sekitar
Fungsi SUMIF digunakan untuk...
Menghitung rata-rata data
Menentukan nilai maksimum dari data
Menjumlahkan semua data dalam sel
Menjumlahkan data dengan syarat tertentu
