Font size
WorksheetsSOAL USEK
Total questions: 35
Worksheet time: 19mins
Metode untuk menyusun, menyimpan, dan mengorganisir data dalam komputer agar dapat diakses, diolah, dan dimanipulasi secara efisien merupakan hal yang biasa dilakukan oleh komputer. Cara menyimpan dan mengatur data secara terstruktur pada database adalah ….
pemrograman
struktur data
algoritma
fungsi
Pada saat menyusun data, terdapat struktur data yang berfungsi untuk mengelola database, melakukan kompres file, dan mengolah data lainnya. Elemen yang terdapat pada struktur data berisi pointer adalah ....
array
linked list
node
tree
Struktur data membantu kita dalam memecahkan masalah dan membuat program menjadi lebih mudah dipahami. Berikut yang bukan merupakan jenis tipe struktur data adalah ....
array
linkedlist
node
tree
Berdasarkan pernyataan tersebut, yang merupakan keunggulan dari tipe data Linked List ditunjukkan pada nomor ....
1, 2, dan 3
1, 2, dan 4
2, 3, dan 4
1, 3, dan 4
Pada jaringan telepon mempunyai beberapa node yang saling terhubung yang disebut sebagai simpul. Jaringan telepon yang merupakan contoh dari jenis tipe struktur data adalah ….
array
queue
tree
graph
Ekspresi dan operasi logika adalah konsep fundamental dalam pemrograman dan matematika yang digunakan untuk mengelola dan memroses nilai logika. Cara untuk menggambarkan dan menghasilkan nilai logika berdasarkan pembandingan atau perbandingan antara data adalah ....
ekspresi logika
operasi logika
algoritma
struktur data
Operasi logika merupakan teknik yang digunakan dalam matematika, pemrograman, ilmu komputer untuk memanipulasi serta menggabungkan pernyataan logis. Operator logika utama yang sering digunakan adalah ....
AND, NAND, OR
NAND, OR, NOT
AND, NAND, NOT
AND, OR, NOT
Berdasarkan pernyataan tersebut, yang termasuk operator ekspresi perbandingan terdapat pada nomor ….
1, 2, 3, dan 4
1, 2, 3, dan 5
1, 3, 4, dan 5
2, 3, 4, dan 5
Dalam mendesain algoritma terdapat beberapa langkah yang harus dilakukan sebelum melanjutkan ke langkah berikutnya. Langkah awal dalam mendesain algoritma adalah sebagai berikut ....
memahami masalah yang ingin diselesaikan
menganalisis kompleksitas masalah
membuat pseucode
menerjemahkan pseudocode ke dalam kode program
Algoritma sebagai prosedur sistematis untuk menyelesaikan masalah matematika dalam langkah yang terbatas. Berikut yang bukan merupakan keunggulan algoritma dalam pemrograman adalah ….
meningkatkan efisiensi program
memperlambat pembuatan program
mempercepat proses pengembangan program
menyelesaikan masalah yang kompleks
Blockly Games adalah serangkaian permainan interaktif yang dirancang untuk mengajarkan dasar dasar pemrograman. Permainan ini menggunakan blok-blok yang dapat ditarik dan dilepas. Terdapat aplikasi yang penggunaannya hampir sama dengan Blockly, yaitu ....
microsoft word
canva
microsoft excel
scratch
Blockly Games adalah permainan yang meminta pemain untuk membuat sprite sederhana dan menggerakkannya sesuai intruksi. Permainan ini biasanya termasuk dalam jenis permainan ....
maze
bird
pond tutor
movie
Blockly dapat membantu pengguna mempelajari konsep pemrograman dasar, seperti algoritma dan cara membuat aplikasi. Ketika sudah menyelesaikan semua permainan, yang akan kita dapatkan adalah ....
bahasa pemrograman Java
bahasa pemrograman Phyton
konsep dasar pemrograman seperti loop, kondisi, dan fungsi
desain grafis dan animasi
Pada kode blok tersebut menggunakan konsep dasar algoritma, yaitu ....
perulangan
percabangan
fungsi
rekursif
Yang merupakan bagian dari Blockly Games adalah nomor ....
1, 2, 4, dan 5
1, 2, 3, dan 5
1, 2, 4, dan 6
1, 3, 4, dan 5
Untuk menyelesaikan permainan tersebut, maka blok yang benar adalah ....
Dalam penggunaan blok kode kita perlu menyederhanakan kode. Blok yang perlu dihapus untuk membuat perintah menjadi lebih sederhana adalah ....
repeat until
bergerak maju
belok kiri
if path to the left
Otentikasi adalah proses verifikasi identitas pengguna atau layanan untuk memastikan bahwa hanya yang berhak yang dapat mengakses sumber daya. Berikut yang bukan termasuk jenis-jenis alat otentikasi adalah ….
password
pin
sidik jari
token fisik
Firewall pada komputer adalah sistem keamanan yang memantau dan mengontrol lalu lintas jaringan yang masuk dan keluar, berfungsi untuk melindungi perangkat dari ancaman seperti serangan malware, virus, dan akses yang tidak sah. Berikut yang termasuk fungsi dari firewall adalah ….
mengubah data menjadi format yang tidak dapat dibaca
melindungi komputer dari malware
mengontrol akses ke jaringan dan komputer
membuat salinan data
Pada otentikasi web melibatkan proses verifikasi identitas pengguna saat mengakses situs web tertentu. Metode otentikasi yang memerlukan dua langkah disebut ….
2FA
5FA
4FA
6FA
Operator AND menghasilkan nilai true hanya jika kedua kondisi yang diberikan benar. Berikut ini operasi untuk operator AND yang benar adalah ....
A x B
A . B
(A) (B)
A * B
Algoritma percabangan adalah struktur pemrograman yang memungkinkan program untuk memilih tindakan berdasarkan kondisi tertentu. Yang merupakan contoh kode percabangan adalah ....
if
if else
if else if
if only
Modularisasi merupakan proses membagi sistem atau produk menjadi modul-modul yang lebih kecil dan independen. Manfaat dari modularisasi di antaranya adalah ....
mudah dipahami
menghindari redundansi
menurunkan biaya pengembangan
menurunkan fleksibilitas dalam pengembangan
Pada kode blok tersebut menggunakan konsep dasar algoritma, yaitu ....
perulangan
percabangan
fungsi
rekursif
Berdasarkan data tersebut, yang termasuk software antivirus ditunjukan pada nomor ....
1 dan 2
3 dan 4
5 dan 1
2 dan 4
Pada aplikasi komputer, dalam pengeditan naskah akan menggunakan ... & ... yang fungsinya untuk menyalin dan menempel pada lembar kerja.
copy & paste
copy & undo
undo & redo
paste & redo
Jenis vlog yang berfokus pada gaya hidup seseorang atau sekelompok individu adalah ....
food vlog
makeup vlog
travel vlog
lifestyle vlog
Tempat menyimpan blog supaya bisa diakses online adalah ....
blogger
hosting
domain
wordpress
Contoh bahasa pemrograman yang digunakan dalam modularisasi program adalah ....
phyton
c++
java
c#
Ekspresi logika yang digunakan untuk memanipulasi nilai logika (benar atau salah) disebut dengan ....
boolean
while
if else
for
Blok yang digunakan untuk mengulang pernyataan di dalamnya selama kondisi tertentu terpenuhi disebut ….
belok kanan
bergerak maju
repeat until
if else
Kode blok yang diperlukan agar sprite berjalan jalan ke jalur depan yaitu ….
bergerak maju
belok kanan
belok kiri
repeat until
Pada permainan Blockly Games Bird terdapat 2 sumbu horizontal dan vertikal yaitu sumbu … dan ….
x dan y
depan dan belakang
a,b, dan c
simetri
Pada permainan Blockly Games Bird, pemain diminta untuk menggerakan burung agar dapat mengambil … dan sampai ke sarangnya.
cacing
sprite
sarang
jalur
Tipe data yang digunakan pada pemrograman blockly adalah ….
integer
float
string
boolean
