Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ASESMEN TENGAH SEMESTER KELAS 9

Total questions: 25

Worksheet time: 33mins

Name
Class
Date
1.

Apa yang dimaksud dengan struktur data?

a)

Cara acak untuk menyimpan data dalam komputer.

b)

Cara sistematis untuk menyimpan dan mengelola data dalam komputer.

c)

Kumpulan data yang tidak terhubung satu sama lain.

d)

Proses pengolahan data menjadi informasi.

2.

Manfaat utama penggunaan struktur data yang tepat adalah...

a)

Memperlambat kinerja program.

b)

Meningkatkan kompleksitas program.

c)

Meningkatkan efisiensi dan performa program.

d)

Mengurangi kapasitas penyimpanan yang dibutuhkan

3.

Struktur data yang sering digunakan untuk merepresentasikan hubungan hierarkis antara data adalah...

a)

Array

b)

List

c)

Tree

d)

Graph

4.

Manakah dari berikut ini yang bukan termasuk jenis struktur data?

a)

Array

b)

List

c)

Stack

d)

Database

5.

Algoritma adalah...

a)

Program yang sudah jadi dan siap dijalankan

b)

Urutan langkah-langkah logis untuk menyelesaikan masalah

c)

Bahasa pemrograman tingkat tinggi

d)

Diagram alir yang menggambarkan proses

6.

Salah satu cara penulisan algoritma adalah dengan menggunakan...

a)

Flowchart

b)

Bahasa Indonesia

c)

Bahasa Inggris

d)

Semua jawaban benar

7.

Keuntungan menggunakan flowchart dalam penulisan algoritma adalah...

a)

Lebih mudah dipahami karena menggunakan gambar

b)

Lebih ringkas dibandingkan dengan bahasa alami

c)

Lebih mudah diterjemahkan ke dalam bahasa pemrograman

d)

Semua jawaban benar

8.

Pseudocode adalah...

a)

Bahasa pemrograman yang sangat sederhana

b)

Deskripsi algoritma menggunakan bahasa sehari-hari yang mirip dengan kode program

c)

Diagram alir yang lebih detail

d)

Bahasa yang hanya bisa dipahami oleh komputer

9.

Tujuan utama penulisan algoritma adalah...

a)

Membuat program komputer

b)

Menyelesaikan masalah secara logis

c)

Membuat diagram alir

d)

Mempelajari bahasa pemrograman

10.

Apa yang dimaksud dengan pemrograman visual …

a)

Metode membuat program menggunakan teks.

b)

Metode membuat program menggunakan blok-blok visual.

c)

Metode membuat program menggunakan kode angka.

d)

Metode membuat program dengan hanya menggunakan suara.

11.

Di mana pengguna dapat membuat program dalam antarmuka PictoBlox …

a)

Toolbar

b)

Panel Kostum

c)

Area Kerja

d)

Kode Blok

12.

Fitur apa yang ditampilkan di Panel Kostum dan Suara …

a)

Berbagai blok perintah visual

b)

Daftar sprite yang ada di proyek

c)

Daftar kostum dan suara untuk sprite

d)

Properti sprite seperti ukuran dan posisi

13.

Apa yang dimaksud dengan sprite dalam PictoBlox …

a)

Blok perintah untuk menjalankan program

b)

Gambar atau karakter yang bisa ditambahkan ke proyek

c)

Panel untuk menyimpan proyek

d)

Panel untuk menambahkan suara ke proyek

14.

PictoBlox dikembangkan oleh perusahaan yang bernama...

a)

Google

b)

Microsoft

c)

STEMpedia

d)

Raspberry Pi

15.

Simbol yang digunakan untuk menggabungkan dua atau lebih pernyataan logika adalah

a)

Operator logika

b)

Ekspresi logika

c)

Logika

d)

Flowchart

16.

Kombinasi dari variabel dan operator logika yang menghasilkan nilai benar atau salah adalah

a)

Operator logika

b)

Ekspresi logika

c)

Logika

d)

Flowchart

17.

Metode membuat program menggunakan blok-blok visual yang dapat disusun seperti puzzle dinamakan ...

a)

PictoBlox

b)

Pemrograman Visual

c)

Algoritma

d)

STEMpedia

18.

Sebutkan keuntungan dan kelebihan struktur data pohon....

4 lines
19.

Sebutkan penerapan Graph di kehidupan sehari-hari ....

4 lines
20.

Apa yang dimaksud dengan logika ?

4 lines
21.

Apa yang dimaksud dengan BLOG ?

4 lines
22.

Apa yang dimaksud dengan VLOG ?

4 lines
23.

Sebutkan Aplikasi pembuatan VLOG ...

4 lines
24.

Sebutkan Aplikasi pembuatan BLOG ....

4 lines
25.

Apa itu PictoBlox ?

4 lines