wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

SOAL UKK INFORMATIKA 2023

Total questions: 40

Worksheet time: 1hrs 20mins

Name
Class
Date
1.

Merupakan tempat menampung dan menyimpan satu atau lebih nilai, merupakan pengertian dari .....

a)

variabel

b)

konstanta

c)

numerik

d)

string

e)

boolean

2.

Jika ingin mengisi nilai pada variabel seperti foto keluarga, maka tipe data yang digunakan adalah jenis.....

   

a)

gambar (image)

b)

array

c)

record

d)

boolean 

e)

char

3.

Penulisan Algoritma yang menggunakan sintaks (cara penulisan) yang menyerupai bahasa pemrograman disebut....

   

a)

flowchart

b)

pseudocode

c)

data flow

d)

aplikasi

e)

coding

4.

Proses pengumpulan dan pengorganisasian data untuk menarik kesimpulan yang berguna dari data tersebut, meruapakan pengertian dari ...

a)

Data

b)

Fakta

c)

Analisis Data

d)

Grafik

5.

Pak Jono membeli 30 ekor ayam jantan dan 42 ayam betina. Ayam-ayam tersebut akan dimasukan kedalam kandang dengan jumlah yang sama tiap kandang.

a. Berapa banyak kandang yang harus disediakan Pak Jono ?

b. Berapa jumlah ayam jantan dan ayam betina pada setiap kandang ?

a)

a. 6 kandang

b. Jantan = 5 ekor

Betina = 7 ekor

b)

a. 7 kandang

b. Jantan = 6 ekor

Betina = 7 ekor

c)

a. 5 kandang

b. Jantan = 5 ekor

Betina = 7 ekor

d)

a. 6 kandang

b. Jantan = 7 ekor

Betina = 5 ekor

6.

Nilai bersifat berubah-ubah dapat diisi dan dikosongkan adalah

a)

algoritma

b)

konstanta

c)

variabel

d)

string

e)

boolean

7.

Dari tabel tersebut dapat disimpulkan bahwa…………..

a)

Pengguna narkoba pada tahun 2004 mengalami

b)

Pengguna narkoba terendah pada tahun 2009

c)

Pengguna narkoba tertinggi pada tahun 2013

d)

Penggunaan Narkoba tertinggi pada tahun 2015

8.

Diagram dibawah ini merupakan contoh diagram……….

a)

Garis

b)

Lingkaran

c)

Batang

d)

Siklus

9.

Upaya atau cara untuk mengolah mengolah data menjadi menjadi informasi informasi sehingga sehingga karakteristik data tersebut tersebut bisa dipaham dipahami dan bermanfaat bermanfaat untuk solusi permasalahan, alahan, terutama terutama masalah masalah yang berkaitan berkaitan dengan penelitian. adalah pengertian dari...

a)

Analisis Informasi

b)

Data

c)

Analisis Media

d)

Analisis Data

10.

Berikut yang merupakan ciri-ciri dari Pseudocode adalah....

a)

Notasi pseudocode tidak dapat digunakan untuk bahasa pemrograman

b)

memiliki standar aturan baku dalam penulisannya

c)

berisi simbol-simbol berbentuk belah ketupat, persegi panjang, dan lain sebagainya

d)

Menggunakan bahasa sehari-hari yang mudah dipahami

e)

menggunakan diagram

11.

Suatu bagan dengan simbol-simbol tertentu yang menggambarkan urutan proses secara mendetail dan hubungan antara suatu proses (instruksi) dengan proses lainnya dalam suatu program disebut . . .

a)

Logaritma

b)

algoritma

c)

program

d)

instruksi

e)

flowchart

12.

Flowchart tersebut merupakan algoritma untuk menghitung luas ….

a)

lingkaran

b)

segitiga

c)

persegi panjang

d)

persegi

e)

belah ketupat

13.

1. Mulai

2. Menulis surat

3. Surat dimasukan amplop

4. Menutup amplop

5. Menempel perangko

6. Mengantar ke kantor pos

7. Selesai

Urutan algoritma yang benar adalah...

a)

1-3-2-4-6-5-7

b)

1-6-2-3-5-4-7

c)

1-6-5-4-2-3-7

d)

1-6-2-3-4-5-7

e)

1-2-3-4-5-6-7

14.

Pada gambar diatas terdapat fungsi IF yang disimbolkan dengan symbol Decision/Percabangan, manakah yang tidak termasuk pernyataan yang benar !

a)

Anak yang berusia lebih dari 18 tahun boleh membuat SIM

b)

Anak yang berusia tepat 18 tahun tidak boleh membuat SIM

c)

Anak yang berusia tepat 18 tahun boleh membuat SIM

d)

Anak yang berusia 17 tahun tidak boleh membuat SIM

e)

Untuk dapat membuat SIM haruslah anak yang berusia diatas 17 tahun

15.

Nama lain dari flowchart adalah . . . .

a)

AluR

b)

Algoritma

c)

Bagan Alir

d)

Diagram

e)

Grafik

16.

Berikut adalah algoritma makan,

1. Siapkan Piring

2. Cuci Tangan / siapkan sendok dan garpu

3. Ambil nasi, taruh nasi di atas piring

4. Ambil Lauk, taruh lauk di atas nasi

5. Ambil air minum di gelas

6. Membaca doa sebelum makan

7. Cuci piring Makan

8. Selesai makan, baca doa sesudah makan

9. Makan

manakah urutan yang benar dari algritma tersebut ...

a)

1 2 3 4 5 6 7 8 9

b)

3 2 3 4 5 6 7 8 9

c)

2 1 3 4 5 6 9 8 7

d)

2 1 3 4 5 6 7 8 9

17.

Perhatikan petikan algoritma berikut :

Algoritma luas segitiga

Masukkan tinggi

Masukkan alas

...........

Tampilkan luas


Untuk mengisi .... yang kosong adalah ...

a)

Luas = ½ * panjang * tinggi

b)

Luas = alas * tinggi

c)

Luas = ½ * Alas * tinggi

d)

Luas = ¼ * alas * tinggi

18.

Proses menyelesaikan masalah secara sistematis / urut dan logis / dapat diterima oleh akal pikiran, disebut?

a)

Topologi

b)

Hostpot

c)

Algoritma

d)

Observasi

19.

Gambar diatas merupakan contoh penyelesaian masalah menggunakan algoritma dengan menggunakan tipe?

a)

Flowchart

b)

Pseudocode

c)

Abstrak

d)

Deskriptif

20.

Bahasa yang dimengerti oleh komputer, contoh Java, C++, dll, merupakan istilah dari?

a)

Pemrograman

b)

Bahasa Pemrograman

c)

Programmer

d)

Program

21.

Berikut ini adalah Algoritma yang belum teratur :

  1. 1. Tuang Gelas A (isi Teh) ke Dalam Gelas C (Kosong)
  2. 2. Tuang Gelas B (Isi Kopi) ke Dalam Gelas A (Kosong)
  3. 3. Tuang Gelas C (isi Teh) ke Dalam Gelas B (Kosong)
  4. 4. Mulai
  5. 5. Selesai
  6. 6. Tambahkan Gelas C (Kosong)
a)

4-6-1-2-3-5

b)

4-1-2-3-6-5

c)

4-6-3-2-1-5

d)

4-6-2-1-3-5

22.

Diatas merupakan contoh dari . . . .

a)

Algoritma Menghitung Luas Segitiga

b)

Flowchart Menghitung Luas Segitiga

c)

Algoritma Menghitung Luas Lingkaran

d)

Flowchart Menghitung Luas Lingkaran

23.

simbol flowchart yang berfungsi untuk percabangan atau pilihan adalah . . . .

a)
b)
c)
d)
24.

Simbol flowchart yang menggambarkan proses ...

a)
b)
c)
d)
25.

simbol flowchart untuk memanggil sub program

a)
b)
c)
d)
26.

Arah aliran program dalam flowchart digambarkan dengan bentuk.....

a)
b)
c)
d)
27.

Bentuk percabangan( Conditional) dalam algoritma di gambarkan dengan bentuk flowchart......

a)
b)
c)
d)
28.

Dalam diagram flowchart offline connector yang ada di halaman yang lain digambarkan dengan bentuk..

a)
b)
c)
d)
29.

Bentuk flowchart yang menggambarkan Start dan End ...

a)
b)
c)
d)
30.

Suatu tempat menampung data atau konstanta dimemori yang mempunyai nilai atau data yang berubah-ubah selama proses program adalah pengertian dari

a)

Tipe Data

b)

Main

c)

Variabel

d)

Konstanta

31.

Google Colaboratory membagikan programnya dengan menggunakan

a)

Google Drive

b)

Microsoft Office

c)

CorelDraw

d)

Adobe

e)

Photoshop

32.

Google Colab merupakan aplikasi yang diciptakan khusus operasi

a)

Kode

b)

Editing

c)

Space

d)

Toward

e)

Machine Learning

33.

File ekstensi alias format penamaan pada file Google Colab yaitu

a)

.ipnyb

b)

.ggl

c)

.doc

d)

.html

e)

.txt

34.

Sebuah executable document yang dapat digunakan untuk menyimpan, menulis, serta membagikan program yang telah ditulis adalah

a)

Google Colab

b)

Google Docs

c)

Python

d)

Cloud

e)

Mozilla Firefox

35.

Bahasa pemrograman Python memiliki sifat yaitu

a)

Closed Source

b)

Opn Source

c)

Free Cort

d)

Array Double

e)

Baris Kode

36.

Untuk keluar dari Python atau Google Colab bisa dilakukan dengan mengetik kata

a)

save

b)

close

c)

exit

d)

delete

e)

save as

37.

Untuk menjalankan program kita bisa melakukan program klik

a)

file

b)

save

c)

close

d)

run module

e)

exit

38.

Dalam python, perinta print dengan print(“2 + 3”), kemudian

jalankan (Run). Apa hasilnya?

a)

23

b)

-5

c)

-1

d)

5

e)

2+3

39.

Dalam python, perintah print dengan print(“2" + "3”), kemudian

jalankan (Run). Apa hasilnya?

a)

5

b)

23

c)

2+3

d)

-5

e)

-1

40.

Dalam python, perintah print dengan print(2 + 3), kemudian

jalankan (Run). Apa hasilnya?

a)

5

b)

23

c)

2+3

d)

-5

e)

-1