Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz Informatika Kelas X

Total questions: 20

Worksheet time: 3600secs

Name
Class
Date
1.

Pemecahan masalah besar menjadi beberapa submasalah kecil adalah pengertian dari ...

a)

algoritma

b)

dekomposisi

c)

abstraksi

d)

perhitungan

e)

pengenalan pola

2.

Perhatikan algoritma pengurutan berikut:

1. Jika ditemukan data dengan nilai terkecil, maka tukar posisi data tersebut ke urutan pertama pada data yang belum terurut

2. ulangi langkah tersebut secara berulang sehingga data yang belum terurut habis

3. Carilah data dengan nilai terkecil

Urutan algoritma menggunakan selection sort adalah ...

a)

1-2-3

b)

1-3-2

c)

2-1-3

d)

2-3-1

e)

3-1-2

3.

Perhatikan beberapa pertanyaan berikut:

1) Mencari pakaian di sebuah lemari

2) Mencari pakaian batik di sebuah lemari

3) Mencari dokumen tahun 2020 di antara tumpukan semua dokumen

4) Mengumpulkan data dari sebuah website.

Yang merupakan pencarian (searching) adalah ...

a)

1 dan 2

b)

1 dan 3

c)

2 dan 3

d)

2 dan 4

e)

3 dan 4

4.

Berikut contoh dari abstraksi adalah ...

a)

mengikuti langkah-langkah menelpon di telpon umum

b)

merakit komputer per bagian, dari motherboard, DVD room, dan harddisk

c)

menggunakan cara yang hampir sama untuk mengecat tembok dan mengecat pagar

d)

mengerjakan secara keseluruhan secara bersamaan

e)

pada saat membeli tiket online, hanya perlu beberapa data seperti nama, email, dan tanggal lahir tanpa perlu mengetahui status hubungan dan daftar teman

5.

Berikut ini contoh pengenalan pola adalah ...

a)

mengerjakan secara keseluruhan secara bersamaan

b)

merakit komputer per bagian, dari motherboard, DVD room, dan harddisk

c)

pada saat membeli tiket online, hanya perlu beberapa data seperti nama, email, dan tanggal lahir tanpa perlu mengetahui status hubungan dan daftar teman

d)

menggunakan cara yang hampir sama untuk mengecat tembok dan mengecat pagar

e)

mengikuti langkah-langkah menelpon di telpon umum

6.

Algoritma yang mengurutkan sebuah daftar elemen dengan cara menyisipkan elemen satu persatu sesuai dengan besar kecilnya elemen data sehingga menjadi daftar yang terurut adalah ...

a)

bubble sort

b)

insertion sort

c)

quick sort

d)

selection sort

e)

merge sort

7.

Pernyataan berikut yang merupakan pengertian dari algoritma bubble sort adalah ...

a)

algoritma yang mengurutkan sebuah daftar elemen dengan cara menyisipkan elemen satu persatu sesuai dengan besar kecilnya elemen data sehingga menjadi daftar yang terurut

b)

algoritma yang membagi daftar (list) menjadi dua bagian menggunakan sebuah pivot atau acuan

c)

algoritma yang memecah data menjadi beberapa bagian yang akan diklasifikasikan secara terpisah tiap bagian

d)

algoritma yang mencari nilai data terkecil atau terbesar dari daftar bilangan yang belum terurut, kemudian meletakkannya pada daftar baru yang terurut

e)

algoritma yang membandingkan data yang berdekatan dan menukarnya jika urutannya tidak benar

8.

Teknik pertama dalam siklus pengolahan data adalah ......... data

a)

visualisasi

b)

analisis

c)

pengumpulan

d)

interpretasi

e)

pengolahan

9.

Berikut contoh pengolahan data secara manual, kecuali

a)

pembukuan di buku besar

b)

wawancara

c)

observasi langsung

d)

oracle

e)

spreadshet

10.

Berikut merupakan tool yang bisa digunakan untuk visualisasi data, kecuali

a)

D3.js

b)

Plotly

c)

FineReport

d)

Tableau

e)

Windows Video Player

11.

Model yang digunakan untuk menentukan bagaimana sistem harus dilaksanakan terlepas dari database management system (DBMS) adalah model .......

a)

konseptual

b)

logical

c)

fisik

d)

kualitatif

e)

kuantitatif

12.

Proses pengolahan data dengan tujuan untuk menemukan informasi yang berguna yang dapat dijadikan dasar dalam pengambilan keputusan untuk solusi suatu permasalahan disebut ............ data.

a)

analisis

b)

pengolahan

c)

pemodelan

d)

publikasi

e)

interpretasi

13.

Berikut merupakan manfaat analisis data secara digital, kecuali

a)

data spasial maupun nonspasial dapat dikelola bersama

b)

data dapat dikelola dalam format yang jelas

c)

biaya yang dikeluarkan lebih sedikit

d)

pemanggilan data lebih cepat

e)

data menjadi lebih kompleks

14.

Aplikasi apa yang kita gunakan untuk menjalankan bahasa pemrograman phyton ....

a)

Facebook

b)

Android Studio

c)

Google Colab

d)

Corel

e)

Ms Word

15.

print("Hello World")

Dari program / coding di atas maka menghasilkan ...

a)

World

b)

Hello

c)

"Hello World"

d)

Cetak huruf Hello World

e)

Hello World

16.

bahasa yang digunakan untuk membuat program yang akan memberikan perintah kepada komputer untuk melakukan sesuatu...

a)

bahasa Pemrograman

b)

Bahasa Perintah

c)

Bahasa Menyuruh

d)

Bahasa Indonesia

e)

Basaha kiasan

17.

Untuk mencetak di dalam bahasa pemrograman python kita menggunakan syntax/ Coding...

a)

copy( )

b)

Paste( )

c)

print( )

d)

Print( )

e)

Cut( )

18.

Diatas merupakan contoh dari . . . .

a)

Algoritma Menghitung Luas Segitiga

b)

Flowchart Menghitung Luas Segitiga

c)

Algoritma Menghitung Luas Lingkaran

d)

Flowchart Menghitung Luas Lingkaran

19.

1. Langkah pertama yang dilakukan untuk menyusun sebuah program adalah :

a)

Membuat program

b)

Membuat Algoritma

c)

Membeli komputer

d)

Proses

e)

Memproses Listing Algoritma

20.

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

a)
b)
c)
d)
e)