wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Pemantapan PSAT Informatika 7

Total questions: 75

Worksheet time: 1hrs 15mins

Name
Class
Date
1.

Ada berapakah metode berpikir komputasional yang bisa kita gunakan....

a)

1

b)

2

c)

3

d)

4

2.

Yang dimaksud dengan dekomposisi adalah...

a)

Menyusun data menjadi satu kesatuan

b)

Menggabungkan data menjadi satu kesatuan sehingga lebih sederhana

c)

Mencari bagian-bagian data sehingga

lebih lengkap

d)

Memecah data, proses atau masalah

menjadi bagian-bagian yang lebih kecil yang terstruktur

3.

Warna yang tepat untuk melengkapi lingkaran yang berwarna putih adalah...

a)

Biru

b)

Oranye

c)

Hijau

d)

Hitam

4.

Proses melakukan generalisasi dan mengidentifikasi prinsip-prinsip umum yang menghasilkan pola, tren dan keteraturan disebut...

a)

Komposisi

b)

Relaksasi

c)

Abstraksi

d)

Prediksi

5.

Ibu hobi membuat kue dan ingin menyajikan kue kering untuk ayah dan anaknya di pagi hari pada waktu akhir pekan. Cara paling efektif dan efisien jika ingin membuat kue kering untuk 3 orang di rumah adalah...

a)

Membeli mesin pembuat kue kering

canggih untuk produksi masal

b)

Membuat kue kering di dapur dengan

menggunakan peralatan yang ada di

rumah

c)

Datang ke pabrik untuk produksi kue kering

d)

Mendatangkan beberapa orang

profesional beserta alat untuk produksi

kue

6.

Bapak Udin mempunyai 3 orang anak, yang sulung bernama Tito yang berusia 12 Tahun, Titi berusian 9 Tahun, dan adiknya belum sekolah bernama ?

a)

Fitri

b)

Cahyo

c)

Tuti

d)

Udin

7.

Untuk membuat layang-layang dimulai dengan menyiapkan alat dan bahan kemudian dilanjutkan tahap pembuatan mengikuti langkah 1 s.d. 4.

Pada pola pikir komputasi membuat layang-layang berdasarkan uraian di atas terdapat pada tahap proses … .

a)

dekomposisi

b)

pengenalan pola

c)

abstraksi

d)

algoritma

8.

Pengaturan jadwal diberbagai kegiatan agar beraturan disebut...

a)

Algoritma

b)

Optimasi penjadwalan

c)

Struktur Data

d)

Representasi Data

9.

Kode untuk barang berwujud yang dapat mencakup representasi biner untuk bilangan bulat, bilangan riil, karakter, teks, warna, suara, dan gambar disebut...

a)

Algoritma

b)

Optimasi Penjadwalan

c)

Representasi Data

d)

Struktur Data

10.

Penjadwalan bertugas memutuskan proses yang harus berjalan, kapan dan selama berapa lama proses itu berjalan.

a)

Benar

b)

Salah

11.

Pada gambar disamping, jika kalian menginginkan adonan kue yang keluar dipintu K berbentuk segiempat, maka adonan awal yang dimasukkan pintu 1 harus berbentuk...

a)

Segi empat

b)

Segitiga

c)

Lingkaran

d)

Segilima

12.

Sebuah keluarga berang-berang punya 3 HP. kebetulan semua baterainya sedang habis. Keluarga tersebut hanya punya 2 charger yang dapat dipakai untuk semua HP. Untuk mengisi baterai kosong sampai penuh dibutuhkan 2 jam. Berapa waktu minimal yang dibutuhkan untuk mengisi ketiga HP tersebut sampai penuh ?

a)

a) 1 jam

b)

b) 2 jam

c)

c) 3 jam

d)

d) 4 jam

13.

Jumlah siswa yang tingginya kurang dari 153 adalah

a)

10

b)

17

c)

27

d)

15

14.

Banyak siswa yang mendapatkan nilai lebih dari 6 pada tabel tersebut adalah . . . .

a)

8 orang

b)

11 orang

c)

17 orang

d)

23 orang

15.

Data pengunjung perpustakaan dalam waktu 5 hari ditunjukkan dalam tabel di atas. Diagram batang yang mewakili data tersebut adalah ....

a)
b)
c)
d)
16.

Algoritma yang ditulis dengan code-code yang hampir mirip dengan bahasa pemrograman, disebut dengan algoritma?

a)

Deskriptif

b)

Pseudocode

c)

Flowchart

d)

Abstrak

17.

Algoritma yang ditulis dengan diagram, disebut dengan algoritma?

a)

Deskriptif

b)

Pseudocode

c)

Flowchart

d)

Abstrak

18.

Fungsi utama flowchart program digunakan untuk menunjukkan ...

a)

Urutan suatu program

b)

Hasil akhir program

c)

Pembuatan suatu program

d)

Penggambaran suatu program

19.

Simbol flowchart untuk menggambarkan suatu proses berbentuk ...

a)

Oval

b)

Trapesium terbalik

c)

Belah ketupat

d)

Persegi panjang

20.

Simbol flowchart yang cocok untuk langkah "menambahkan gula" adalah ...

a)

Oval

b)

Jajar genjang

c)

Belah ketupat

d)

Persegi panjang

21.

Manakah yang gambar flowchart?

a)
b)
22.

Apa yang kita gunakan untuk menghubungkan antar proses?

a)
b)
c)
d)
23.

Apa fungsi simbol flowchart ini?

a)

Menandakan percabangan

b)

Menyatakan input output

c)

Menunjukan proses

d)

Menghubungkan antar proses

24.

Untuk menunjukan start dan finish, makan simbol yang digunakan adalah...

a)
b)
c)
d)
25.

"Apakah Adi lebih muda dari Dinda?"

Langkah tersebut ditulis dalam flowchart menggunakan simbol...

a)
b)
c)
d)
26.

Bila harga pensil adalah Rp 2000, maka Sunu akan...

a)

beli 1 pensil

b)

tidak jadi beli pensil

c)

beli 2 pensil

d)

beli 3 pensil

27.

Apa yang terjadi jika nilai Bomi adalah 80?

a)

Lulus

b)

Tidak lulus

c)

Lulus bersyarat

d)

Remidi

28.

Bagian Flowchart yang berfungsi untuk menyatakan suatu tindakan disebut . . . .

a)

Manual Operation

b)

Decision

c)

Preparation

d)

Process

29.

Berikut ini adalah salah satu contoh dari . . . .

a)

Narasi

b)

Algoritma dalam Bentuk Flowchart

c)

Flowchart

d)

Algoritma Narasi

30.

Kombinasi dari perangkat keras dan perangkat lunak yang mampu melakukan pekerjaan tertentu merupakan pengertian dari ...

a)

Komputer

b)

Sistem Komputer

c)

Hardware

d)

Software

31.

Komponen fisik dari komputer merupakan pengertian dari ...

a)

Komputer

b)

Sistem Komputer

c)

Hardware/Perangkat Keras

d)

Software/Perangkat lunak

32.

Data atau perintah yang diterima dari peranti masukan selanjutnya akan diproses oleh komputer. Pemroses ini terdiri dari atas banyak komponen berikut, kecuali ...

a)

b)

c)

d)

33.

Dibawah ini merupakan komponen utama yang harus ada dalam proses penggunaan Komputer, kecuali ...

a)

Hardware

b)

Brainware

c)

Software

d)

Firewall

34.

Konversikan kedalam biner kata "tanda" , sesuai syarat pada tabel

a)

10100

00001

01110

00100

00001

b)

00010

00001

01001

01011

c)

01000

01001

00100

10101

10110

d)

01100

01111

10110

00101

35.

Konversikan kedalam biner kata "baik" , sesuai syarat pada tabel

a)

10100

00001

01110

00100

00001

b)

00010

00001

01001

01011

c)

01000

01001

00100

10101

10110

d)

01100

01111

10110

00101

36.

Representasi gambar disamping dalam bilangan biner adalah ...

a)

10100

10000

01110

b)

01011

01111

10011

c)

01011

10000

10011

d)

10100

01111

01100

37.

Sistem operasi ini memiliki logo seekor pinguin, bersifat open source dan gratis sehingga memberi kebebasan bagi para programer untuk mengembangkan sistem operasinya sendiri. Sistem operasi ini dinamakan

a)

Microsoft Windows

b)

Macintosh

c)

Linux

d)

Android

38.

Yang termasuk ke dalam perangkat keras masukkan pada tabel berikut adalah…  

a)

Kelompok 1

b)

Kelompok 2

c)

Kelompok 3

d)

Kelompok 4

39.

Yuk konversikan Bilangan berikut ke Desimal : 111111

a)

64

b)

65

c)

63

d)

62

40.

Berapakah biner 101000 dalam bilangan desimal ?

a)

10

b)

20

c)

40

d)

60

41.

Scratch adalah aplikasi untuk membuat .....

a)

Video dan Animasi

b)

Audio dan Video

c)

Animasi dan Game

d)

Game dan Audio

42.

Tujuan belajar aplikasi Scratch adalah .....

a)

Belajar logika pemrograman dasar

b)

Belajar membuat film kartun

c)

Belajar membuat desain gambar

d)

Belajar mengolah gambar

43.

Dalam aplikasi Scratch yang dimaksud sprite adalah …..

a)

Gerakan objek pada animasi atau game

b)

Tokoh berupa objek dalam animasi atau game

c)

Script objek pada animasi atau game

d)

Background pada animasi atau game

44.

Objek pembuatan gambar pada Scratch disebut ….

a)

backdrop

b)

costume

c)

blok kode

d)

sprite

45.

Tab yang berfungsi untuk mengganti ukuran bahkan mengganti warna sprite adalah tab ….

a)

code   

b)

costume

c)

backdrops

d)

sound

46.

Berikut ini adalah merupakan logo aplikasi pemrograman visual Scratch yaitu ….

a)
b)
c)
d)
47.

Perintah untuk mendeteksi adanya sentuhan sprite dengan sprite yang lain terdapat di blok ….

a)

variables

b)

sensing

c)

motion

d)

looks

48.

Fungsi dari ikon pada gambar tersebut adalah ....

a)

menggerakkan sprite

b)

mengganti kostum sprite

c)

menambahkan sprite baru

d)

menggandakan sprite

49.

Latar belakang pada Scratch disebut ....

a)

backdrop

b)

stage

c)

background

d)

behind the scene

50.

Untuk mengatur gerakan dari sprite agar tidak terlalu cepat dan lambat maka kita dapat memasukkan kode balok …..

a)
b)
c)
d)
51.

Icon yang ditandai dengan warna merah pada gambar tersebut berfungsi untuk …..

a)

Mengganti bahasa

b)

Mengganti tampilan

c)

Mengganti sprite

d)

Mengganti background

52.

Fungsi dari icon di samping adalah ....

a)

menambahkan sprite

b)

menambahkan latar belakang

c)

menambahkan tulisan

d)

mengatur posisi objek

53.

Arti dari susunan blok kode di samping adalah ....

a)

saat menekan spasi, objek akan bergerak ke titik x 150 dan y 100

b)

saat menekan spasi, objek akan bergerak ke titik x 100 dan y 150

c)

saat menekan bendera hijau, objek akan bergerak ke titik x 150 dan y 100

d)

saat menekan bendera hijau, objek akan bergerak ke titik x 100 dan y 150

54.

Arah perpindahan objek jika dilihat dari titik x dan y nya adalah ....

a)

kiri atas

b)

kiri bawah

c)

kanan atas

d)

kiri atas

55.

Fungsi dari blok kode di samping adalah ....

a)

memberikan perintah agar objek berjalan selamanya

b)

memberikan perintah agar objek bergerak ke tepian

c)

memberikan perintah agar objek melompat

d)

memberikan perintah agar objek memantul ketika menyentuh tepian

56.

Arti dari susunan blok kode di samping adalah ....

a)

saat bendera hijau di klik, maka objek akan berjalan terus menerus sampai tepian

b)

saat bendera hijau di klik, maka objek akan berpindah tempat sebanyak 10 langkah

c)

saat bendera hijau di klik, maka objek akan berjalan terus menerus sampai tepian dan memantul kembali

d)

saat bendera hijau di klik, maka objek akan melompat sebanyak 10 langkah

57.

Apabila blok kode forever dihilangkan, maka yang terjadi pada objek ketika bendera hijau di klik adalah ....

a)

bergerak terus menerus menuju tepian

b)

berpindah 10 langkah sesuai arah objek

c)

bergerak pelan dengan kecepatan 10 langkah per detik

d)

melompat setinggi 10 langkah

58.

Blok kode repeat until (key space) berfungsi untuk ....

a)

memerintah objek berjalan ketika tompol spasi di tekan

b)

memerintah objek menunggu selama 5 detik sebelum berjalan

c)

mengubah arah objek jika menyentuh tepian

d)

menghentikan objek dari perintah yang telah diberikan

59.

Blok kode berikut terdapat dalam menu ....

a)

control

b)

events

c)

sensing

d)

motion

60.

Gambar untuk memulai program yang kita buat ditunjukkan nomor

a)

3

b)

4

c)

5

d)

6

61.

Tempat untuk membuat script/kode ditunjukkan nomor ...

a)

1

b)

2

c)

3

d)

4

62.

Perhatikan gambar berikut, block perintah yang merupakan bagian dari block control adalah….

a)

b)

c)

d)

63.

Perhatikan gambar berikut, block perintah yang digunakan untuk menjalankan program yang dibuat adalah….

a)

b)

c)

d)

64.

Saat kita membuat gambar di scratch kemudian ingin mengganti warna pena yang digunakan, maka block perintah yang digunakan adalah….

a)

b)

c)

d)

65.

Bahasa yang dimengerti oleh komputer dan memungkinkan kita sebagai pengguna memerintahkan komputer untuk melakukan proses menggunakan bahasa tersebut merupakan pengertian dari ....

a)

Perangkat lunak pemrograman

b)

Bahasa pemrograman

c)

Pemrograman visual

d)

Pemrograman blok

66.

Mengatur kondisi suatu objek terkena sesuatu

a)

motion

b)

events

c)

control

d)

looks

67.

Mengatur kapan kode program akan dijalankan

a)

events

b)

motion

c)

looks

d)

control

68.

Mengatur volume dari suara suatu objek

a)

motion

b)

looks

c)

events

d)

sound

69.

Block if dalam Blockly berguna untuk .....

a)

membuat keputusan berdasarkan kondisi

b)

melakukan perulangan

c)

membuat fungsi

d)

mencetak output

70.

Kode yang harus Rania susun sehingga ia dapat menyelesaikan level ini adalah ....

a)

b)

c)

d)

71.

Berikut ini yang termasuk contoh dari Bahasa Pemrograman adalah ....

a)

Algoritma

b)

Java

c)

PHP

d)

C++

72.

Where did you get this block from?

a)

Looks

b)

Motion

c)

Sound

d)

Sensing

73.
  1. dibawah ini terdapat kode block yang mampu membuat objek manusia di atas menuju tujuannya, manakah kode yang paling tepat untuk diaplikasikan?

a)

b)

c)

d)

74.

Berdasarkan tabel di atas, manakah kode dan fungsi yang benar?

a)
  1. 1,2,3

b)
  1. 1,2,4

c)
  1. 1,3,4

d)
  1. 2,3,4

75.

Rangkailah kode pada tabel berikut untuk menjadi sebuah perintah yang benar bagi objek untuk mencapai tujuannya.

a)
  1. 5-1-6-4-3-2

b)
  1. 5-2-1-6-4-3

c)
  1. 5-2-1-3-4-6

d)
  1. 5-1-2-3-4-6