wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

SAS GASAL INFORMATIKA 9 @max

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

Langkah-langkah sistematis untuk menyelesaikan masalah atau tugas dalam pemrograman disebut

a)

Variabel

b)

Logika

c)

Algoritma

d)

Flowchart

2.

Istilah untuk membuat keputusan dalam program berdasarkan kondisi tertentu adalah

a)

Variabel

b)

Logika

c)

Flowchart

d)

Algoritma

3.

Istilah untuk menggambarkan alur jalannya algoritma dengan notasi grafis adalah

a)

Variabel

b)

Logika

c)

Flowchart

d)

Algoritma

4.

Yang berfungsi untuk menyimpan nilai atau informasi dalam pemrograman dan dapat berupa bilangan atau kata adalah

a)

Variabel

b)

Logika

c)

Flowchart

d)

Algoritma

5.

Struktur data yang menggunakan konsep LIFO (Last In First Out) dalam penyimpanan data adalah

a)

Queue

b)

Stack

c)

Linked list

d)

Tree

6.

Struktur data yang menggunakan konsep FIFO (First In First Out) dalam pengelolaan data disebut

a)

Queue

b)

Stack

c)

Linked list

d)

Tree

7.

Dalam Stack, elemen yang ditambahkan terakhir akan

a)

Menjadi yang pertama keluar

b)

Menjadi yang terakhir keluar

c)

Berada di tengah

d)

Tidak bisa keluar

8.

Struktur data yang memiliki elemen-elemen yang terhubung disebut

a)

Queue

b)

Array

c)

Linked List

d)

Stack

9.

Algoritma sekuensial berjalan dengan

a)

Menyelesaikan semua langkah sekaligus

b)

Langkah demi langkah

c)

Melompati beberapa langkah

d)

Menggunakan percabangan

10.

Berikut ini yang ukan dari komponen dari sebuah algoritma adalah

a)

Input (Masukan)

b)

Output (Keluaran)

c)

Instruction (Proses)

d)

User (Pengguna)

11.

Perbandingan yang menghasilkan nilai True adalah

a)

5 == 3

b)

6 > 2

c)

7 < 5

d)

3 >= 4

12.

Dina dan Lusi bekerja di toko bunga. Dina akan bekerja hanya jika Lusi tidak bekerja. Namun, jika Lusi bekerja, maka Dina akan libur. Dari pernyataan tersebut , pernyataan berikut yang benar adalah

a)

Dina bekerja jika Lusi bekerja

b)

Lusi tidak bekerja maka Dina bekerja

c)

Dina dan Lusi bekerja bersama

d)

Lusi bekerja jika Dina tidak bekerja

13.

Seorang siswa akan lulus ujian jika nilai matematika lebih dari atau sama dengan 70 dan nilai bahasa Inggris lebih dari atau sama dengan 65. Siswa tersebut mendapat nilai 72 di matematika dan 64 di bahasa Inggris. Apakah siswa tersebut lulus ujian?

a)

Ya, karena nilainya memenuhi syarat untuk kedua mata pelajaran

b)

Tidak, karena nilai bahasa Inggris tidak memenuhi syarat

c)

Ya, karena nilai matematika mencukupi

d)

Tidak, karena nilai matematika tidak mencukupi

14.

Aplikasi pengolah lembar kerja atau spreadsheet digunakan terutama untuk keperluan

a)

Pembuatan blog

b)

Pembuatan grafik

c)

Pembuatan video

d)

Pembuatan presentasi

15.

Blog perusahaan atau bisnis digunakan untuk

a)

Menarik pasar target dengan konten seputar bisnis

b)

Affiliate marketing

c)

Menciptakan jurnal pribadi

d)

Menyediakan ulasan produk dan tips belanja

16.

Berikut yang merupakan manfaat penggunaan efek image stabilizer dari pengambilan video adalah

a)

Meningkatkan kreativitas

b)

Mengurangi ketegangan emosional

c)

Menjaga kestabilan gambar

d)

Mempercepat proses pengeditan video

17.

Berikut yang bukan termasuk aplikasi Office adalah

a)

Microsoft Excel

b)

Microsoft PowerPoint

c)

Microsoft Data

d)

Microsoft Word

18.

Blog yang membahas berbagai subjek sesuai minat sang blogger adalah

a)

Blog pribadi

b)

Blog multimedia

c)

Blog berita

d)

Blog perusahaan atau bisnis

19.

Blog yang biasanya berbentuk tulisan yang dipublikasikan secara online dan dapat mencakup berbagai topik seperti kejadian terkini, opini, tutorial, dan lain-lain adalah

a)

Blog pribadi

b)

Blog multimedia

c)

Blog berita

d)

Blog perusahaan atau bisnis

20.

Blog yang membagikan konten yang beragam jenisnya, seperti teks, audio, video, dan gambar adalah

a)

Blog pribadi

b)

Blog multimedia

c)

Blog berita

d)

Blog perusahaan atau bisnis

21.

Keuntungan utama penggunaan Scratch adalah

a)

Pengguna harus menulis kode dari awal

b)

Scratch tidak cocok untuk orang dewasa

c)

Pengguna dapat membangun permainan dan program interaktif secara intuitif

d)

Scratch hanya digunakan oleh anak-anak berusia 8–11 tahun

22.

Berikut yang membedakan Scratch dengan bahasa pemrograman berbasis teks adalah

a)

Scratch menggunakan antarmuka drag and drop

b)

Scratch menggunakan sintaks rumit

c)

Scratch hanya cocok untuk anak-anak

d)

Scratch tidak dapat digunakan oleh orang dewasa

23.

Berikut yang merupakan kelebihan Scratch dalam membantu pemula yang baru belajar pemrograman adalah

a)

Menyediakan bahasa pemrograman tingkat tinggi

b)

Memiliki antarmuka yang ramah pengguna

c)

Tidak memerlukan koneksi internet

d)

Fokus pada pengembangan aplikasi web

24.

Menyeret blok perintah yang terdapat dalam pemrograman visual scratch disebut

a)

Unplugged

b)

Looping

c)

Play

d)

Drag and drop

25.

Fungsi operator “=” dalam pemrograman adalah

a)

Menampilkan nilai variabel

b)

Menambahkan nilai variabel

c)

Mengisi nilai variabel

d)

Menyalin nilai variabel