Worksheetspersiapan sas 8 sem 1
Total questions: 59
Worksheet time: 32mins
Berilah tanda silang ( X ) pada jawaban yang tepat di antara A, B, C, D di bawah ini! Struktur data adalah….
Cara menghapus data dari komputer
Cara menyimpan dan mengatur data secara terstruktur
Cara membuat program tanpa data
Cara menampilkan gambar di komputer
Berilah tanda silang ( X ) pada jawaban yang tepat di antara A, B, C, D di bawah ini! Struktur linier dengan elemen pertama (head) dan terakhir (tail) ….
Stack
Queue
Multi List
List
Berilah tanda silang ( X ) pada jawaban yang tepat di antara A, B, C, D di bawah ini! Penyajian algoritma dalam bentuk tulisan biasanya menggunakan ….
diagram
flowchart
pseudocode
source code
Berilah tanda silang ( X ) pada jawaban yang tepat di antara A, B, C, D di bawah ini! Agar algoritma dapat diproses komputer, harus ditulis dalam bentuk ….
notasi bahasa pemrograman
metode pragmatis
implementasi algoritma
diagram flowchart
Berilah tanda silang ( X ) pada jawaban yang tepat di antara A, B, C, D di bawah ini! Dasar penting dalam membuat program adalah ….
aksioma
paradigma
logaritma
algoritma
Berilah tanda silang ( X ) pada jawaban yang tepat di antara A, B, C, D di bawah ini! Struktur data yang diibaratkan sebagai akar pohon adalah ….
graph
linked list
tree
queue
Berilah tanda silang ( X ) pada jawaban yang tepat di antara A, B, C, D di bawah ini! Cara menyimpan dan mengatur data secara terstruktur disebut ….
struktur data
algoritma
storage
array
Berilah tanda silang ( X ) pada jawaban yang tepat di antara A, B, C, D di bawah ini! Penulisan algoritma dengan notasi grafis disebut ….
pseudocode
flowchart
deskriptif
logaritma
Berilah tanda silang ( X ) pada jawaban yang tepat di antara A, B, C, D di bawah ini! Manakah contoh algoritma sekuensial ….
Jika nilai siswa > 80, cetak "Lulus"
Ulangi proses pencetakan hingga 5 kali
Cetak "Mulai", lalu hitung, lalu cetak hasil
Cetak "Selesai" jika kondisi terpenuhi
Berilah tanda silang ( X ) pada jawaban yang tepat di antara A, B, C, D di bawah ini! Keuntungan utama menggunakan flowchart dibandingkan pseudocode ….
Flowchart lebih cepat dikompilasi
Flowchart lebih mudah dipahami secara visual
Flowchart dapat langsung dijalankan sebagai program
Flowchart hanya untuk algoritma pendek
Berilah tanda silang ( X ) pada jawaban yang tepat di antara A, B, C, D di bawah ini! Prinsip LIFO pada stack digambarkan dengan ….
Antrian tiket di bioskop
Tumpukan piring di dapur
Daftar hadir siswa di kelas
Proses pemilihan ketua kelas
Berilah tanda silang ( X ) pada jawaban yang tepat di antara A, B, C, D di bawah ini! Perbedaan utama array dan linked list ….
Array menyimpan data acak, linked list berurutan
Array dinamis, linked list statis
Array menggunakan indeks, linked list menggunakan pointer
Array hanya angka, linked list hanya teks
Berilah tanda silang ( X ) pada jawaban yang tepat di antara A, B, C, D di bawah ini! Dalam algoritma percabangan, langkah berikutnya dijalankan jika …
Semua langkah selesai
Kondisi tertentu terpenuhi
Proses pengulangan selesai
Data sudah dimasukkan ke memori
Berilah tanda silang ( X ) pada jawaban yang tepat di antara A, B, C, D di bawah ini! Prinsip utama queue adalah ….
LIFO
FILO
FIFO
LOOP
Berilah tanda silang ( X ) pada jawaban yang tepat di antara A, B, C, D di bawah ini! Tantangan utama menggunakan array untuk menambah/menghapus data ….
Data tidak bisa diakses acak
Array tidak bisa menyimpan tipe sama
Ukuran array tidak bisa diubah setelah dibuat
Array hanya untuk data numerik
Berilah tanda silang ( X ) pada jawaban yang tepat di antara A, B, C, D di bawah ini! Rumus untuk menjumlahkan A1 dan A2 di sel A3 ….
=A1+A2
SUM(A1,A2)
Semua benar
Berilah tanda silang ( X ) pada jawaban yang tepat di antara A, B, C, D di bawah ini! Format default file Excel adalah ….
.docx
.xlsx
.pptx
Berilah tanda silang ( X ) pada jawaban yang tepat di antara A, B, C, D di bawah ini! Yang dimaksud "sel" dalam Excel adalah ….
Garis pembatas antar kolom
Kotak tempat memasukkan data
Nama file Excel
Tombol simpan data
Berilah tanda silang ( X ) pada jawaban yang tepat di antara A, B, C, D di bawah ini! Sel dengan alamat "C5" berarti ….
Kolom C dan baris 5
Kolom 5 dan baris C
Baris C dan kolom 5
Sel kosong
Berilah tanda silang ( X ) pada jawaban yang tepat di antara A, B, C, D di bawah ini! Jumlah sel dari A1 sampai C3 adalah ….
3
6
9
12
Berilah tanda silang ( X ) pada jawaban yang tepat di antara A, B, C, D di bawah ini! Simbol oval dalam flowchart digunakan untuk …
Menunjukkan proses perhitungan
Menyatakan awal dan akhir program
Menyimpan data sementara
Menunjukkan keputusan
Berilah tanda silang ( X ) pada jawaban yang tepat di antara A, B, C, D di bawah ini! Simbol jajar genjang (parallelogram) dalam flowchart berfungsi untuk ….
Input dan output data
Menyatakan kondisi tertentu
Menyimpan variabel
Menunjukkan arah alur
Berilah tanda silang ( X ) pada jawaban yang tepat di antara A, B, C, D di bawah ini! Simbol belah ketupat (diamond) dalam flowchart digunakan untuk ….
Menyatakan proses
Menyatakan keputusan/percabangan
Menyimpan data
Menunjukkan awal program
Berilah tanda silang ( X ) pada jawaban yang tepat di antara A, B, C, D di bawah ini! Simbol panah (arrow) dalam flowchart berfungsi untuk ….
Menunjukkan arah alur algoritma
Menyimpan data
Menyatakan input-output
Menghentikan program
Berilah tanda silang ( X ) pada jawaban yang tepat di antara A, B, C, D di bawah ini! Simbol persegi panjang (rectangle) dalam flowchart digunakan untuk ….
Menyatakan proses atau instruksi
Menyatakan input-output
Berilah tanda silang ( X ) pada jawaban yang tepat di antara A, B, C, D di bawah ini! Dalam proyek kelompok, siswa A membuat algoritma dengan flowchart, sedangkan siswa B menggunakan pseudocode. Guru menilai bahwa bahwa algoritma siswa B lebih mudah dikonversi ke bahasa pemrograman. Apa alasan utama guru tersebut....
Flowchart lebih detail daripada pseudocode
Pseudocode menggunakan struktur mirip bahasa pemrograman (IF, WHILE, FOR)
Flowchart tidak bisa menggambarkan percabangan
Pseudocode hanya digunakan untuk algoritma sederhana
Berilah tanda silang ( X ) pada jawaban yang tepat di antara A, B, C, D di bawah ini! Sebuah rumah sakit membuat sistem pendaftaran pasien secara digital. Pasien yang datang lebih dulu harus dilayani lebih dulu sesuai urutan kedatangan. Namun, sistem juga harus tetap bisa menambah pasien baru di akhir daftar. Struktur data yang paling tepat digunakan adalah …
Stack, karena data terakhir masuk diproses lebih dulu
Queue, karena data diproses sesuai urutan kedatangan (FIFO)
Array, karena akses data menggunakan indeks lebih cepat
Linked List, karena bisa menambah data di posisi mana pun
Berilah tanda silang ( X ) pada jawaban yang tepat di antara A, B, C, D di bawah ini! Seorang siswa membuat aplikasi untuk fitur Undo/Redo pada teks editor. Setiap kali pengguna mengetik, perubahan terakhir harus bisa dibatalkan terlebih dahulu sebelum perubahan sebelumnya. Struktur data yang paling tepat digunakan adalah ….
Queue, karena data diproses sesuai urutan masuk
Array, karena data bisa diakses dengan indeks
Linked List, karena fleksibel menambah data di tengah
Stack, karena perubahan terakhir masuk harus diproses lebih dulu (LIFO)
Berilah tanda silang ( X ) pada jawaban yang tepat di antara A, B, C, D di bawah ini! Apa arti algoritma ....
Langkah-langkah acak untuk menyelesaikan masalah
Langkah sistematis dan logis untuk mencapai tujuan
Proses input dan output dalam komputer
Bahasa pemrograman untuk membuat program
Berilah tanda silang ( X ) pada jawaban yang tepat di antara A, B, C, D di bawah ini! Algoritma sekuensial adalah….
Algoritma yang dijalankan secara berulang-ulang
Algoritma yang memiliki syarat tertentu
Algoritma yang langkah-langkahnya dijalankan secara urut dari awal hingga akhir
Algoritma yang hanya digunakan dalam flowchart
Berilah tanda silang ( X ) pada jawaban yang tepat di antara A, B, C, D di bawah ini! Algoritma perulangan disebut juga….
Looping
Branching
Sequencing
Sorting
Berilah tanda silang ( X ) pada jawaban yang tepat di antara A, B, C, D di bawah ini! Algoritma percabangan dijalankan apabila….
Ada input dari pengguna
Terdapat syarat atau kondisi tertentu
Apa fungsi utama dari software sistem operasi….
Membantu pengguna menyelesaikan tugas tertentu
Mengatur dan menjalankan perangkat keras
Membuat software lain
Mengolah data
Manakah yang termasuk application software….
Windows 11
Ubuntu Linux
Microsoft Excel
Compiler
Lisensi software yang gratis tetapi tidak boleh dimodifikasi disebut….
Proprietary
Open Source
Freeware
Shareware
Salah satu tujuan penggunaan struktur data adalah….
Membuat komputer lebih berat
Menyimpan data tanpa aturan
Efisiensi dalam penyimpanan dan pengaturan data
Menghapus semua data
Jika kamu ingin memodelkan hubungan pertemanan di media sosial, struktur data yang paling sesuai adalah….
Array
Graph
Stack
Linked list
Sebuah aplikasi musik menyimpan daftar putar (playlist) yang bisa ditambahkan dan dihapus lagu secara dinamis. Struktur data yang paling tepat digunakan adalah….
Array
Linked list
Stack
Queue
Perhatikan gambar antarmuka Microsoft Excel dengan penanda angka 1–7. Berdasarkan gambar no. 1 adalah….
Menu Bar
Group
Name Box
Title Bar
Perhatikan gambar antarmuka Microsoft Excel dengan penanda angka 1–7. Berdasarkan gambar no. 2 adalah….
Menu Bar
Group
Name Box
Title Bar
Perhatikan gambar antarmuka Microsoft Excel dengan penanda angka 1–7. Berdasarkan gambar no. 3 adalah….
Menu Bar
Group
Name Box
Title Bar
Perhatikan gambar antarmuka Microsoft Excel dengan penanda angka 1–7. Berdasarkan gambar no. 4 adalah….
Menu Bar
Group
Name Box
Group
Perhatikan gambar antarmuka Microsoft Excel dengan penanda angka 1–7. Berdasarkan gambar no. 5 adalah….
Formula Bar
Row
Name Box
Column
Perhatikan gambar antarmuka Microsoft Excel dengan penanda angka 1–7. Berdasarkan gambar no. 6 adalah….
Formula Bar
Row
Name Box
Column
Perhatikan gambar antarmuka Microsoft Excel dengan penanda angka 1–7. Berdasarkan gambar no. 7 adalah….
Formula Bar
Row
Name Box
Column
Jelaskan cara kerja software dan hardware serta berikan contoh penerapan komunikasi software dan hardware tertentu (contoh: mouse untuk membuka microsoft word)
Hardware menerima input dari perangkat, software memproses dan memberi instruksi; contoh: mouse mengklik ikon Microsoft Word untuk membuka aplikasi
Software adalah perangkat fisik, hardware adalah program; contoh: kabel LAN membuka Word tanpa komputer
Hardware menyimpan file di cloud, software hanya menampilkan gambar; contoh: monitor digunakan untuk mengetik dokumen
Software bekerja tanpa hardware; contoh: Word berjalan tanpa perangkat input
Sebutkan 3 hardware berikut — Input: manakah yang merupakan contoh perangkat input
Mouse
Monitor
scanner
Hard disk
Keyboard
Sebutkan 3 hardware berikut — Output: manakah yang merupakan contoh perangkat output
Monitor
Scanner
Keyboard
Proyektor
Printer
Sebutkan 3 hardware berikut — Proses: manakah yang merupakan contoh perangkat proses
CPU (processor)
Speaker
Motherboard
Mouse
RAM
Sebutkan 3 hardware berikut — Storage: manakah yang merupakan contoh perangkat storage
Hard disk
Joystick
Flashdisk
Scanner
Solid State Drive (SSD)
Sebutkan 3 software berikut — Software aplikasi: manakah yang merupakan contoh software aplikasi
Microsoft Word
Windows
Ibispaint
Python (bahasa pemrograman)
Google Chrome
Sebutkan 3 software berikut — Software sistem operasi: manakah yang merupakan contoh software sistem operasi
Windows
Microsoft Excel
WinRAR
Android
Linux
Sebutkan 3 software berikut — Software utility: manakah yang merupakan contoh software utility
Antivirus
PowerPoint
CCleaner
Python
WinRAR
Sebutkan 3 software berikut — Software pemrograman: manakah yang merupakan contoh software pemrograman
Python
NetBeans
Eclipse
VLC Media Player
Visual Code Studio
Jelaskan fungsi rumus berikut — SUM: fungsi yang tepat adalah
Menjumlahkan sekumpulan nilai pada sebuah rentang
Menghitung rata-rata dari sebuah rentang
Mengembalikan nilai terbesar pada sebuah rentang
Menghitung banyaknya karakter dalam sebuah sel
Jelaskan fungsi rumus berikut — Average: fungsi yang tepat adalah
Menghitung rata-rata aritmetika dari sebuah rentang
Menjumlahkan seluruh nilai lalu menguranginya dengan jumlah data
Mengembalikan nilai median dari sebuah rentang
Mengembalikan nilai terkecil pada sebuah rentang
Jelaskan fungsi rumus berikut — MAX: fungsi yang tepat adalah
Mengembalikan nilai terbesar pada sebuah rentang
Mengembalikan nilai terkecil pada sebuah rentang
Menghitung banyaknya sel kosong pada sebuah rentang
Membulatkan angka ke bilangan bulat terdekat
Jelaskan fungsi rumus berikut — MIN: fungsi yang tepat adalah
Mengembalikan nilai terkecil pada sebuah rentang
Mengembalikan nilai terbesar pada sebuah rentang
Menghitung jumlah karakter dalam teks
Mengurutkan data secara menurun
Jelaskan fungsi rumus berikut — Count: fungsi yang tepat adalah
Menghitung jumlah sel yang berisi angka pada sebuah rentang
Menjumlahkan semua nilai pada sebuah rentang
Menghitung jumlah huruf dalam sebuah kata
Mengembalikan posisi data tertentu dalam daftar
