wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

KISI KISI SAS 2 INFORMATIKA KLS 7 TP.2024/2025

Total questions: 25

Worksheet time: 25mins

Name
Class
Date
1.

Berikut yang bukan merupakan pengertian singkat pemrograman adalah ....

a)

Proses penerapan logika berpikir dalam satu sistem yang bisa diubah ubah di komputer.

b)

Proses untuk menerjemahkan logika berpikir menjadi langkah-langkah atau proses yang dapat dijalankan komputer.

c)

Proses logika berpikir yang diterjemahkan dalam bentuk visual relatif.

d)

Proses mengelompokkan permasalahan yang ada dengan bantuan komputer.

2.

Secara umum, seseorang yang ahli atau bekerja di bidang pemrograman disebut….

a)

Cracker

b)

hacker

c)

programmer

d)

qualityassurance

3.

Berikut yang merupakan kelompok bahasa pemrograman adalah ....

a)

Java, Phyton, Ruby, dan HTML

b)

Adobe XD, Photoshop, dan illustrator

c)

Microsoft Word, Excel, dan Powerpoint

d)

Soundcard V8 dan Adobe Encoder

4.

Pengertian pemrograman blok adalah ....

a)

Proses membuat program yang dilakukan dengan saksama menggunakan Scracth.

b)

Proses membuat program sederhana yang gunanya adalah mem-block virus yang akan masuk ke sistem komputer.

c)

Proses membuat program sederhana yang gunanya adalah mem-block cookie ilegal.

d)

Proses membuat program yang dilakukan dengan menggunakan block code.

5.

Block Sound berguna sebagai ….

a)

Menyimpan blok kode yang mengatur suara yang digunakan..

b)

Menyimpan blok kode yang mengatur tampilan program.

c)

Menyimpan blok kode yang mengatur user interface.

d)

Menyimpan blok kode yang mengatur desain program.

6.

Berikut yang bukan merupakan jenis block code adalah...

a)

Block looks

b)

Block Motion

c)

Central Block

d)

Block Sensing

7.

Tahapan membuat program game di bawah ini yang tidak benar adalah....

a)

menyiapkan backdrop

b)

menyiapkan sprite

c)

menambah blok HTML

d)

menambah biok kode

8.

Game Pacman dibuat dengan aplikasi....

a)

Postgre SOL

b)

Scratch

c)

Java

d)

Oracle

9.

Pengertian stage adalah...

a)

Bagian jendela yang digunakan untuk menunjukkan tampilan dari program

b)

Bagian dari backdrop dalam blok event.

c)

Bagian dari tampilan program saat diberikan koordinat.

d)

Bagian jendela yang digunakan untuk menampilkan blok event.

10.

Block motion digunakan untuk ....

a)

Menyimpan blok kode yang mengatur koordinat titik.

b)

Menyimpan blok kode yang mengatur suara yang masuk.

c)

Menyimpan blok kode yang mengatur sumbu x dan y.

d)

Menyimpan blok kode yang mengatur gerakan sprite.

11.

Block looks digunakan untuk. ...

a)

menyimpan blok kode yang mengatur sumbu x dan y

b)

menyimpan blok kode yang mengatur koordinat titik

c)

menyimpan blok kode yang mengatur gerakan sprite

d)

menyimpan blok kode yang mengatur tampilan program

12.

Pernyataan berikut yang merupakan fungsi dari block events adalah....

a)

Menyimpan blok kode untuk merespons kejadian yang ada

b)

Menyimpan biok kode yang merespons gerakan cepat

c)

Menyimpan blok kode yang mengatur tingkat intensitas program

d)

Menyimpan blok kode yang merespons pertukaran bahasa program

13.

Pada block variables, beberapa blok yang ada berfungsi sebagaimana mestinya. Yang bukan merupakan fungsi dari block variables adalah....

a)

mengatur nilai variabel

b)

memangkas nilai variabel C

c)

mengubah nilai variabel

d)

menyembunyikan nilai variabel

14.

Pemrograman sulit dilakukan karena....

a)

menggunakan bahasa asing

b)

menggunakan bahasa pemrograman

c)

menggunakan blok program

d)

dilakukan di compiler

15.

Tipe data numerik digunakan untuk....

a)

menyimpan nilai berupa numbering Kurang dari 100

b)

menyimpan nilai berupa bilangan dan angka

c)

menyimpan nilai pada tab sound

d)

menyimpan nilai yang sudah dikumpulkan block event

16.

Bagian jendela di mana kita dapat melihat posisi koordinat dari sebuah Sprite adalah….

a)

stage

b)

stage panes

c)

scripts area

d)

sprite panes

17.

Perintah untuk mendeteksil adanya sentuhan sebuah sprite dengan sprite yang lain terdapat di blok....

a)

Events

b)

Control

c)

Sensing

d)

Looks

18.

Blok perintah untuk menggabungkan variabel adalah ….

a)

Join

b)

Set

c)

Create

d)

Show

19.

Ketika membuat alur cerita di Scratch, perintah yang digunakan untuk mengirimkan pesan agar Sprite lain berbicara adalah ….

a)

Broadcast

b)

Say

c)

Message

d)

Wait

20.

Dalam sebuah Scratch, menaikkan volume suara dapat dilakukan dengan cara klik tombol ….

a)

Up

b)

Home

c)

Back

d)

Menu

21.

Dampak negatif media sosial adalah....

a)

dapat bertemu dengan teman lama

b)

dapat digunakan untuk berbagi berita

c)

dapat digunakan untuk mengekspresikan diri

d)

dapat digunakan untuk mengumpulkan data-data pribadi pengguna lain tanpa ijin

22.

Berikut yang bukan merupakan manfaat media sosial adalah...

a)

Membantu untuk menemukan teman-teman lama

b)

Dapat terhubung dengan orang-orang baru

c)

Dapat menyampaikan pendapat secara bebas dan tanpa batasan

d)

Dapat menemukan teman-teman yang mempunyai hobi yang sama.

23.

Sebuah kecelakaan mobil telah menyebabkan korban mengalami luka berat. Beberapa jam setelah kecelakaan, beredar foto dan video korban kecelakaan tersebut tanpa disensor. Jika kamu mendapatkan foto dan video tersebut, hal yang kamu lakukan adalah... .

a)

membagikan di grup WhatsApp

b)

mengunggah foto dan videonya di YouTube

c)

membagikan di media sosialmu agar akunmu viral

d)

tidak ikut menyebarluaskannya karena alasan kemanusiaan

24.

Hal berikut yang boleh diposting di media sosial adalah... .

a)

masalah pribadi

b)

identitas dan data diri

c)

foto korban kecelakaan

d)

kata-kata motivasi yang positif

25.

Berikut ini yang bukan merupakan efek dari beredarnya berita hoaks adalah ….

a)

menimbulkan gejolak sosial

b)

mengadu domba dan memancing keributan

c)

memberikan informasi aktual mengenai cinta tanah air

d)

menciptakan citra buruk pada tokoh tertentu