WorksheetsINFOR 9 LATIHAN SAS
Total questions: 119
Worksheet time: 3hrs 49mins
Ketua panitia pentas seni membagi pekerjaan besar menjadi tim dekorasi, acara, dan konsumsi agar tugas dapat diselesaikan secara paralel dan tepat waktu. Teknik berpikir komputasional apa yang diterapkan?
Abstraksi
Pengenalan Pola
Dekompsoisi
Algoritma
Andi mencatat bahwa kunci motornya selalu hilang saat ia terburu-buru. Menyadari hal ini, ia memutuskan untuk selalu menaruh kunci di saku tas sebagai pencegahan. Tahapan berpikir apa yang dilakukan Andi?
Dekompsoisi
Abstraksi
Pengenalan Pola
Algoritma
Seorang arsitek hanya menggambar struktur utama (tembok, pintu) pada denah dan membuang detail yang tidak relevan (warna cat, perabot) agar gambar jelas. Prinsip apa yang digunakan?
Pengenalan Pola
Algoritma
Abstraksi
Dekompsoisi
Dalam resep kue, telur harus dikocok sebelum tepung dimasukkan. Urutan ini tidak boleh dibalik karena akan merusak hasil. Konsep berpikir komputasional apa yang berlaku di sini?
Abstraksi
Dekompsoisi
Pengenalan Pola
Algoritma
Sistem Face ID pada ponsel mengukur jarak antar mata dan bentuk hidung pengguna untuk membuka kunci layar. Teknologi ini bekerja berdasarkan prinsip?
Pengenalan Pola
Dekompsoisi
Abstraksi
Simulasi
Saat menyeberang jalan, otak kita menganalisis kecepatan kendaraan dari dua arah sebelum memutuskan untuk melangkah. Proses pengambilan keputusan berdasarkan data ini disebut?
Simulasi komputer
Algoritma pemrograman
Jaringan syaraf tiruan
Berpikir komputasional
Memisahkan pakaian putih dan berwarna sebelum mencuci agar proses lebih efisien merupakan penerapan dari konsep algoritma?
Searching
Sorting
Stacking
Seorang pendaki selalu memilih tanjakan terjal di setiap persimpangan dengan asumsi jalur tersebut lebih cepat, tanpa mempertimbangkan rute memutar atau kondisi fisik. Strategi pengambilan keputusan sesaat ini disebut?
Brute Force
Greedy
Divide and Conquer
Dynamic Programming
Seorang kurir selalu memilih lokasi tujuan terdekat dari posisinya untuk menghemat bensin, namun ternyata total jarak tempuhnya justru menjadi sangat jauh. Mengapa strategi ini gagal memberikan hasil optimal?
Kurang canggihnya GPS
Terjebak dalam minimum lokal
Kesalahan menghitung bensin
Peta tidak akurat
Dalam permainan Menara Hanoi dengan 3 cakram, berapa langkah minimal yang dibutuhkan untuk memindahkan semua cakram ke tiang tujuan?
5 langkah
6 langkah
7 langkah
8 langkah
Pola penyelesaian masalah Hanoi dimana kita memindahkan tumpukan kecil untuk menyelesaikan tumpukan besar disebut dengan istilah?
Iterasi
Rekursi
Seleksi
Sekuensi
Kasir memberikan uang kembalian dengan mengambil koin bernilai terbesar terlebih dahulu untuk meminimalkan jumlah koin. Prinsip apa yang diterapkan kasir?
Greedy
Brute Force
Bubble Sort
Binary Search
Siswa mengerjakan soal ujian yang mudah dengan nilai tinggi terlebih dahulu dan mengabaikan soal susah bernilai kecil untuk memaksimalkan skor. Apakah ini termasuk Greedy?
Tidak, itu curang
Ya, memaksimalkan keuntungan saat ini
Tidak, itu tidak efisien
Ya, tapi melanggar aturan
Algoritma Greedy sering dipilih dibanding algoritma lain yang lebih akurat karena satu keunggulan utamanya. Apa keunggulan tersebut?
Legenda Hanoi mengatakan butuh ribuan tahun untuk memindahkan 64 cakram karena jumlah langkahnya adalah 2 pangkat 64. Konsep apa yang diajarkan cerita ini?
Keterbatasan hardware
Kecepatan prosesor
Pertumbuhan eksponensial
Kesalahan logika
Layar monitor memancarkan cahaya Merah, Hijau, dan Biru. Jika ketiga cahaya menyala penuh, tercipta warna putih. Model pencahayaan ini disebut?
CMYK
RGB
HSB
Grayscale
Gambar di monitor terlihat cerah menyala, namun saat dicetak di kertas warnanya menjadi lebih redup. Perbedaan ini disebabkan oleh?
Kualitas tinta
Resolusi gambar
Perbedaan ruang warna
Jenis kertas
Pada printer CMYK, tinta warna Hitam (Key) dipisahkan dari campuran tiga warna lain. Apa fungsi utama pemisahan warna Key ini?
Menghemat tinta warna
Agar printer awet
Mencetak foto
Memberikan kedalaman kontras
Dalam model RGB, apa yang akan tampil di layar jika nilai intensitas Merah, Hijau, dan Biru semuanya diatur ke nol?
Hitam
Putih
Abu-abu
Transparan
Model pencampuran cat fisik ini disebut?
Aditif
Substraktif
Distributif
Kumulatif
Sistem bilangan apa yang digunakan dalam penulisan kode tersebut?
Biner
Oktal
Heksadesimal
Mengapa desainer web lebih memilih mode warna RGB saat bekerja, dibandingkan mode CMYK?
Lebih hemat memori
Berbasis pancaran cahaya layar
Lebih mudah dicetak
Standar industri percetakan
Pseudocode ditulis mirip bahasa pemrograman namun lebih sederhana agar logika mudah dipahami tanpa aturan sintaks ketat. Siapa target pembaca utama Pseudocode?
Komputer
Compiler
Manusia
Sistem Operasi
Jika kode IF nilai > 75 THEN Lulus ELSE Remedi dijalankan dengan input nilai 70, apa output yang dihasilkan program?
Lulus
Remedi
Error
Nilai 70
Dalam algoritma hitung luas Luas = 0.5 * alas * tinggi, langkah tersebut termasuk dalam tahapan apa?
Input
Output
Proses
Deklarasi
Kode FOR i = 1 TO 5 PRINT "Halo" akan mencetak kata "Halo" ke layar sebanyak berapa kali?
1 kali
4 kali
5 kali
Tak terhingga
Dalam Pseudocode, simbol panah ke kiri (<-) seperti pada Total <- A + B memiliki arti khusus. Apa istilah teknis untuk simbol tersebut?
Perbandingan
Assignment
Aritmatika
Logika
Pada struktur WHILE air > 0 DO minum, apa syarat utama agar perulangan tersebut bisa berhenti?
Air ditambah
Gelas pecah
Air habis (<= 0)
User bosan
Apa manfaat utama merancang Pseudocode di atas kertas sebelum mulai mengetik kode program di komputer?
Agar kode berwarna
Agar logika program lebih jelas
Agar komputer lebih cepat
Agar program lebih panjang
Struktur logika IF yang berada di dalam blok IF lain untuk menangani kondisi bertingkat disebut dengan istilah?
Double IF
Nested IF
Looping
Sequence
Dalam Flowgorithm, simbol persegi panjang digunakan untuk menyatakan perhitungan atau pemberian nilai. Apa arti simbol ini?
Process
Input
Decision
Terminator
Simbol belah ketupat memiliki satu jalur masuk dan dua jalur keluar (True/False). Apa fungsi utama simbol ini dalam diagram alir?
Start/End
Decision
Process
Display
Simbol jajar genjang digunakan saat program meminta data dari pengguna atau menampilkan hasil. Apa fungsi spesifik simbol ini?
Proses data
Penyimpanan
Input/Output
Konektor
Setiap diagram alir harus memiliki titik mulai dan akhir yang jelas, biasanya disimbolkan dengan bentuk oval. Apa nama simbol ini?
Process
Decision
Terminator
Arrow
Garis panah yang menghubungkan satu simbol dengan simbol lain menunjukkan urutan eksekusi. Apa nama komponen ini?
Connector
Flow Line
Data Bus
Linker
Tipe data apa yang harus dipilih dalam Flowgorithm untuk menyimpan angka bulat tanpa desimal?
Real
String
Boolean
Integer
Jika jalur False pada sebuah loop tidak pernah tercapai karena kondisi selalu True, maka program akan mengalami apa?
Program akan mengalami infinite loop.
Program akan berhenti dengan sendirinya.
Program akan menghasilkan error syntax.
Program akan langsung selesai.
Blok Move 10 Steps membuat karakter bergerak maju. Apa yang terjadi jika kita memasukkan angka -10 pada blok tersebut?
Bergerak lebih cepat
Diam di tempat
Bergerak mundur
Melompat
Untuk membuat karakter bereaksi (misal: bunyi) saat diklik mouse, blok dari kategori Events mana yang harus dipilih?
When flag clicked
When this sprite clicked
When space pressed
When backdrop switches
Langkah pertama untuk membuat sistem skor dalam game Scratch adalah membuat tempat penyimpanan nilai. Fitur apa yang harus dibuat?
New Sprite
New Block
Variable
List
Agar sprite memantul otomatis saat menabrak batas pinggir layar dan tidak hilang, blok apa yang harus ditambahkan?
Go to x:0 y:0
Glide 1 sec
If on edge, bounce
Turn 15 degrees
Teknik mengganti kostum sprite secara berulang-ulang dengan cepat untuk menciptakan ilusi berjalan disebut?
Morphing
Frame-by-frame animation
Tweening
Rigging
Kapan sebaiknya menggunakan blok Say Hello for 2 seconds dibandingkan blok Say Hello tanpa waktu?
Untuk judul game
Untuk dialog singkat
Untuk skor akhir
Untuk instruksi panjang
Dalam sistem koordinat Scratch, di kuadran mana posisi karakter jika nilai X positif dan Y positif?
Kiri atas
Kanan atas
Kiri bawah
Kanan bawah
Untuk membuat animasi berputar yang tidak pernah berhenti sampai game dimatikan, blok Control apa yang digunakan?
Program selesai
Program error
Infinite loop
Hasil nol
Area kerja Excel terdiri dari pertemuan antara kolom dan baris yang memiliki alamat unik (misal A1, B5) tempat data diketik. Apa istilah teknis untuk kotak tersebut?
Range
Sheet
Cell
Workbook
Bagaimana penulisan alamat sel yang benar untuk pertemuan Kolom C dan Baris 5?
5C
C5
C:5
Row5ColC
Kumpulan sel yang diblok dari A1 sampai A10 disebut Range. Bagaimana penulisan format Range yang benar dalam rumus?
A1-A10
A1;A10
A1:A10
A1,A10
Fungsi apa yang paling efisien digunakan untuk menjumlahkan total nilai belanja dari sel B2 sampai B20?
=ADD(B2:B20)
=TOTAL(B2:B20)
=SUM(B2:B20)
=COUNT(B2:B20)
Guru ingin menghitung nilai rata-rata kelas dari sekumpulan data nilai siswa. Fungsi statistik apa yang digunakan?
AVERAGE
MEDIAN
MAX
MIN
Fitur menarik kotak kecil di pojok kanan bawah sel untuk menyalin rumus secara otomatis ke baris di bawahnya disebut?
Copy Paste
Fill Handle
Cut
Drag Drop
Tanda dolar ( )padaalamatselseperti A$1 berfungsi mengunci sel agar tidak berubah saat disalin. Apa nama jenis referensi ini?
Relatif
Absolut
Dinamis
Campuran
Kasir membutuhkan rumus untuk memunculkan nama barang otomatis dari tabel referensi yang datanya disusun tegak (vertikal). Fungsi apa yang paling tepat?
VLOOKUP
HLOOKUP
IF
CHOOSE
Jika tabel referensi disusun memanjang ke samping (judul di baris kiri, data ke kanan), fungsi pencarian apa yang harus dipakai?
VLOOKUP
HLOOKUP
MATCH
INDEX
Dalam rumus VLOOKUP, argumen ketiga adalah col_index_num. Jika diisi angka 2, data dari mana yang akan diambil?
Baris kedua
Kolom kedua
Sheet kedua
Tabel kedua
Mengapa kita sering mengisi argumen terakhir VLOOKUP dengan angka 0 atau FALSE saat mencari kode barang?
Agar cepat
Agar hemat memori
Agar data persis sama
Agar data terurut
Pesan error apa yang akan muncul di Excel jika fungsi VLOOKUP gagal menemukan kode barang yang dicari?
#VALUE!
#NAME?
#REF!
#N/A
Apa tujuan utama menggabungkan fungsi IFERROR dengan VLOOKUP dalam pembuatan laporan keuangan?
Memperbaiki rumus
Merapikan tampilan error
Mempercepat hitungan
Mengunci data
Apa akibat fatal jika kita lupa memberikan tanda dolar ($) pada range tabel referensi saat menyalin rumus VLOOKUP ke bawah?
Tabel referensi bergeser
Rumus menjadi error #NAME
Data terhapus
Komputer hang
Bagaimana cara paling cepat membedakan apakah harus menggunakan VLOOKUP atau HLOOKUP hanya dengan melihat tabel datanya?
Lengkapi istilah berikut: Lihat jumlah _____
data
warna
huruf
angka
Lengkapi istilah berikut: Lihat posisi judul (______).
header
footer
margin
sidebar
Lengkapi istilah berikut: _____
Li
Na
K
Mg
Fungsi dalam Excel yang digunakan menghitung rata-rata dari sekelompok nilai
SUM
AVERAGE
MAX
IF
Fungsi utama program Microsoft Excel adalah
Pengolah kata
Pengolah data angka
Mengelola dokumen
Berkomunikasi
Untuk penulisan rumus jumlah di sel B2 dengan sel C2 yang benar di bawah ini adalah
+Sum(B2…C2)
=Sum(B2:C2)
=Sum(B2;C2)
=Sum(B2,C2)
Fungsi dalam Ms. Excel yang digunakan untuk membaca tabel secara horisontal adalah
HLOOKUP
VLOOKUP
VLOOK
HLOOK
Function dari Ms. Excel yang digunakan untuk menghitung number dari suatu interval dengan kondisi yang diinginkan adalah
COUNTIF
DCOUNT
SUMIF
SUM
Short key untuk save as pada lembar kerja excel adalah
F12
ALT + F4
F4
F3
Daerah tempat penulisan rumus excel disbut
menubar
titlebar
formulabar
toolbar
Fungsi yang digunakan untuk menghitung nilai terbesar data angka
Sum
Max
Average
Min
Fungsi yang digunakan untuk menghitung nilai terkecil data angka
Sum
Max
Min
Average
Fungsi yang digunakan untuk mengambil bagian kiri dari data teks sebanyak karakter tertentu
Left
Right
Mid
Value
Fungsi yang digunakan untuk mengambil bagian kanan dari data teks sebanyak karakter tertentu
Left
Right
Mid
Value
Fungsi yang digunakan untuk mengambil beberapa karakter di tengah-tengah data teks
Left
Right
Mid
Value
Fungsi Vlookup dan Hlookup digunakan untuk membaca suatu :
Tabel
Data
Grafik
Rumus
Untuk mengatur tinggi baris table menggunakan perintah
format, wide, height
format, row, height
format, coloum, autoselection
format, row, autoselection
Berikut ini yang bukan termasuk kelompok program Microsoft office adalah
Microsoft excel
Microsoft word
Microsoft power point
Microsoft windows
Extensi yang di hasilkan oleh file spreadsheet adalah
Doc
Exe
Ppt
Xls
Apa yang dimaksud dengan Range dalam excel ?
Kumpulan dari worksheet
Kumpulan dari beberapa sel
Pertemuan antara baris dengan kolom
Lembar kerja dalam excel
Apa yang dimaksud dengan sel (Cell) dalam excel ?
Kumpulan dari worksheet
Kumpulan beberapa sel
Pertemuan antara baris dengan kolom
Pertemuan antara sel dengan range
Untuk memberi bingkai pada cell , menu yang harus dipilih pada kotak Format Cells adalah
Number
Alignment
Borders
Font
Ctrl+P adalah shortcut key berfungsi untuk menampilkan
Page setup
Customize
Heater
apa itu motion dalam scratch?
mengontrol gerakan atas, bawah, kiri, kanan, dan rotasi sprite.
untuk mempengaruhi penampilan sprite seperti warna dan kostum.
untuk mengontrol suara, nada, dan volume.
untuk melakukan pernyataan bersyarat, berisi perintah pada sprite agar memungkinkan terus dijalankan dan diulang, dan menghentikan sprite.
jika kita ingin menambahkan musik pada scratch, di menu apakah yang harus kita klik?
sound
control
event
sensing
dimanakah kita bisa mengganti karakter dalam scratch
sprite
looks
coordinate
background
dimanakah kita bisa mengganti ukuran
direction
size
length
width
dimenu manakah jika ingin menyimpan hasil scratch kita?
save
setting
menu
edit
dimanakah kita bisa membuka hasil scratch yang sudah kita simpan sebelumnya
save
edit
load
setting
untuk mengganti tampilan (ukuran, warna, teks) dimenu manakah kita pergi?
motion
sensing
sound
costume
jika kita ingin meminta panduan, sebaiknya klik tombol..
tutorial
sound
block
save
code "wait" dalam menu control berfungsi untuk
untuk melakukan pernyataan bersyarat, berisi perintah pada sprite agar memungkinkan terus dijalankan dan diulang, dan menghentikan sprite.
untuk memulai program
untuk menunda program yang ingin di jalankan
untuk memajukan gambar sprite
apa fungsi "forever" pada block "control"
untuk menjalankan program
untuk mengulang tanpa henti,program yang ingin di jalankan
untuk memajukan gambar sprite
untuk memperbesarkan ukuran gambar sprite
Apa yang dimaksud dengan coding?
Proses menyusun diagram alir
Menulis kode atau skrip dalam bahasa pemrograman
Menggunakan perangkat lunak tanpa kode
Mengedit video
Mengapa kebanyakan orang mengalami kesulitan saat pertama kali melakukan coding?
Karena perangkat lunaknya rumit
Karena kesulitan mengetahui sintaks dan menuliskan kembali kode
Karena tidak ada panduan
Karena perangkat kerasnya lambat
Apa itu pseudocode?
Kode yang digunakan untuk menjalankan program
Deskripsi formal dari algoritma
Deskripsi informal dari algoritma yang menyerupai kode pemrograman
Diagram alir yang kompleks
Apa fungsi utama pseudocode?
Menjalankan program langsung
Memeriksa kesalahan sintaks
Membantu merencanakan dan merancang algoritma
Mengedit video
Kapan pseudocode sangat berguna?
Saat menulis dokumentasi perangkat lunak
Saat merencanakan algoritma sebelum implementasi
Saat menguji perangkat keras
Saat mendesain antarmuka pengguna
Bagaimana pseudocode membantu dalam kolaborasi tim?
Dengan menyediakan dokumentasi terperinci
Dengan memungkinkan tim berdiskusi dan merancang algoritma tanpa terjebak pada sintaks bahasa tertentu
Dengan memeriksa kesalahan secara otomatis
Dengan mengedit video bersama-sama
Apa saja ciri-ciri pseudocode?
Deskripsi informal, tidak terikat pada bahasa pemrograman tertentu
Deskripsi formal, terikat pada bahasa pemrograman tertentu
Memiliki pengecekan kesalahan, dijalankan sebagai program
Memiliki struktur kompilasi, digunakan untuk debugging
Contoh penggunaan kata kunci dalam pseudocode adalah?
HTML, CSS, JavaScript
Function, procedure, loop, end
Start, stop, pause, reset
If, else, print, set, add, while
Apa yang dimaksud dengan operasi (perintah) komputer sederhana dalam pseudocode?
Penggunaan perangkat keras
Penulisan dokumentasi
Input, output, compute, storing value, comparison, repetition
Editing video
Mengapa pseudocode tidak memiliki pengecekan kesalahan?
Karena ditulis dalam bahasa manusia
Karena selalu benar
Karena hanya digunakan untuk dokumentasi
Karena tidak dijalankan atau diperiksa untuk kesalahan
Apa manfaat pseudocode dalam mengajarkan pemrograman?
Mengajarkan sintaks bahasa pemrograman tertentu
Mengajarkan logika pemrograman tanpa harus khawatir tentang sintaksis bahasa tertentu
Mengajarkan cara menjalankan program
Mengajarkan cara menggunakan perangkat keras
Apa yang dimaksud dengan notasi pseudocode?
Konvensi umum yang digunakan dalam penulisan pseudocode
Standar formal dalam pemrograman
Kode yang digunakan untuk menjalankan program
Diagram alir yang kompleks
Apa yang dimaksud dengan struktur kontrol dalam pseudocode?
Percabangan (IF, ELSE) dan perulangan (FOR, WHILE)
Diagram alir
Dokumentasi perangkat lunak
Penggunaan perangkat keras
Mengapa tidak ada aturan baku dalam penulisan pseudocode?
Karena pseudocode ditulis dalam bahasa pemrograman tertentu
Karena pseudocode bersifat fleksibel dan mudah dipahami
Karena pseudocode digunakan untuk menjalankan program
Karena pseudocode memerlukan kompilasi
Bagaimana pseudocode digunakan dalam perencanaan proyek pengembangan perangkat lunak yang kompleks?
Dengan menulis kode langsung dalam bahasa pemrograman tertentu
Dengan menguji perangkat keras terlebih dahulu
Dengan merencanakan dan mengorganisasi logika dari berbagai komponen atau modul sebelum menggabungkannya
Dengan mengedit video proyek
Apa yang dimaksud dengan konstanta dalam notasi pseudocode?
Variabel yang berubah-ubah nilainya
Variabel yang tidak pernah digunakan
Nilai tetap yang ditulis dalam huruf besar
Fungsi atau prosedur
Mengapa pseudocode tidak memiliki ekspektasi terhadap perangkat keras atau lingkungan?
Karena pseudocode ditulis dalam bahasa pemrograman tertentu
Karena pseudocode fokus pada logika algoritma tanpa detail implementasi
Karena pseudocode memerlukan perangkat keras tertentu
Karena pseudocode digunakan untuk mengedit video
Apa yang dimaksud dengan fungsi atau prosedur dalam notasi pseudocode?
Bagian dari kode yang tidak pernah digunakan
Diagram alir yang kompleks
Variabel yang diubah-ubah nilainya
Blok kode yang melakukan tugas tertentu dan biasanya ditulis dengan kata kunci FUNCTION atau PROCEDURE
Mengapa pseudocode tidak memiliki dukungan untuk input dan output yang nyata?
Karena pseudocode hanya digunakan untuk dokumentasi
Karena pseudocode tidak memiliki mekanisme nyata untuk menerima input dari pengguna atau menampilkan output ke layar
Karena pseudocode dijalankan langsung sebagai program
Karena pseudocode digunakan untuk mengedit video
Warna pokok Additive adalah
Red, Green, Blue
Red, Green, Brown
Cyan, Magenta, Yellow, Black
Cyan, Magenta, Yellow, Blue
Menggunakan colour mode apakah gambar disamping?
RGB
CMYK
Grayscale
Semua Benar
Gambarlah sebuah komputer/laptop dengan layar warna warni!

Apa yang terjadi apabila semua warna Cyan, Magenta, Yellow digabung/dicampur?
Jadi putih
Jadi warna biru tebal
Warna tidak terdefinisi
Warna Hitam
Menurut anda, dari hasil percampuran warna apakah warna hijau terbantuk?
Kuning dan biru
kuning dan merah
biru dan orange
orange dan ungu
Pengertian warna sekunder
campuran warna primer dan tersier
campuran warna hijau dan ungu
percampuran warna primer dan primer
campuran warna primer dan sekunder
Menghasilkan berapa kombinasi warna dari colour mode RGB?
16 jt
16k
15jt
15jt
