wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Questions for Informatic class

Total questions: 30

Worksheet time: 30mins

Name
Class
Date
1.
Dalam menyusun sebuah program, langkah pertama yang dilakukan adalah .…
a)
membuat program
b)
mempelajari program
c)
membuat algoritma
d)
membuat kolom
e)
membuat variabel
2.
Penggambaran secara grafik dari langkah-langkah dan urutan prosedur dari suatu program disebut ....
a)
flowchart
b)
notasi algoritma
c)
deskriptif algoritma
d)
mind mapping
e)
algoritma
3.
Data yang dimasukan kemudian diproses untuk menghasilkan jawaban atas persoalan yang akan dipecahkan. Kegiatan memproses data ini disimbolkan dengan ....
a)
segitiga
b)
lingkaran
c)
persegi panjang
d)
persegi
e)
jajaran genjang
4.
Konektor berfungsi untuk ....
a)
menandai titik awal dan akhir dari suatu flowchart
b)
menghubungkan antarlangkah daam sebuah flowchart
c)
hasil dari pemrosesan data
d)
mengembalikan sebuah nilai
e)
memeriksa suatu keadaan apakah memenuhi kondisi tertentu atau tidak
5.
Dalam penulisan pseudocode harus terdiri dari tiga bagian yaitu ....
a)
input, output dan dokumen
b)
konektor, terminator, dan runtunan
c)
runtunan, pemilihan dan pengulangan
d)
masukan, proses dan dokumen
e)
judul algoritma, deklarasi, dan implementasi
6.
Pemrograman ini menggunakan instruksi untuk memanipulasi data disebut pemrograman ....
a)
prosedural
b)
bahasa c
c)
bahasa c++
d)
dasar
e)
algoritma
7.
Bahasa pemrograman C dibuat oleh ....
a)
Bill Gates
b)
Alexander Graham Bell
c)
Galilea Galileo
d)
Dennis Ritchie
e)
Douglas Klunder
8.
Mother language dikenal sebagai ....
a)
bahasa Python
b)
diagram Alir
c)
bahasa C
d)
pseudocode
e)
algoritma
9.
Berikut ini yang bukan kelebihan dari bahasa C adalah ....
a)
mengenal pointer
b)
lebih mudah dimengerti
c)
bahasa yang terstruktur
d)
kecepatan eksekusi tinggi
e)
case sensitive
10.
Formula di mana dua buah operand dihubungkan oleh operator tertentu untuk menghasil kan sebuah nilai baru disebut ....
a)
operator
b)
ekspresi
c)
variabel
d)
konstanta
e)
nilai
11.
Operator ini hanya menggunakan satu operand disebut ....
a)
unary
b)
ternary
c)
binary
d)
aritmatika
e)
logika
12.
Operator ini biasanya digunakan pada blok perulangan yaitu ....
a)
operator logika
b)
operator increment/decrement
c)
operator bitwise
d)
operator aritmatika
e)
operator penugasan
13.
Operator yang digunakan untuk membandingkan dua buah nilai. Operator ini dikenal dengan operator relasi disebut ....
a)
operator logika
b)
operator lain-lain
c)
operator bitwise
d)
operator pembanding
e)
operator penugasan
14.
Pada struktur perulangan atau dalam bahasa Inggris disebut ....
a)
increment
b)
descrement
c)
for
d)
while
e)
loop
15.
Di bawah ini yang termasuk fungsi operasi string adalah ....
a)
slower ()
b)
strcmp()
c)
toupper()
d)
isdigit()
e)
pow()
16.
Kegiatan menerjemahkan bahasa manusia ke bahasa mesin disebut .…
a)
coding
b)
program
c)
algoritma
d)
python
e)
aritmatika
17.
Proses ini meliputi kegiatan pengelompokan data berdasarkan karakteristiknya, melakukan pembersihan data, mentransformasi data, membuat model data untuk menemukan informasi penting dari data. Proses tersebut bagian dari ….
a)
analisis data
b)
membuat data
c)
generalisasi data
d)
transformasi data
e)
visualisasi data
18.
Tujuan analisis data adalah ….
a)
menjelaskan suatu data agar lebih mudah dipahami dan dibuat kesimpulan
b)
menjaga data tersebut agar tidak hilang ketika akan dibuka dan diproses kembali di waktu yang akan datang
c)
memastikan bahwa semua objek data yang dibutuhkan oleh data base diwakili secara akurat
d)
membagi informasi anda ke dalam tabel berbasis subjek untuk mengurangi data yang berlebihan
e)
mencegah terjadinya duplikat data maupun inkonsistensi data
19.
Database adalah nama lain dari ....
a)
copy data
b)
analisis data
c)
format data
d)
basis data
e)
new data
20.
Terdapat jenis utama dalam analisis data dibagi menjadi berapa bagian ….
a)
satu
b)
dua
c)
tiga
d)
empat
e)
lima
21.
Bahasa pemrogaman ini bersifat open-source. Bahasa pemrogaman yang dimaksud adalah ….
a)
Linux
b)
Amiga
c)
Python
d)
C+
e)
Palm
22.
Berikut ini yang termasuk kekurangan Python adalah ….
a)
berbasi cloud sehingga tidak memakan space dalam memori komputer
b)
memiliki keterbatasan dengan akses basis data
c)
memiliki fitur GPU dan TPU yang dapat dimanfaatkan secara gratis
d)
mempermudah proses kolaborasi antartim
e)
perlunya melakukan instal library package
23.
Tujuan utama dari visualisasi data adalah ....
a)
mempermudah proses kolaborasi antartim
b)
mencegah terjadinya duplikat data maupun inkonsistensi data
c)
untuk mengomunikasikan informasi secara efisien dan jelas kepada pengguna
d)
mempermudah duplikat data maupun inkonsistensi data
e)
mencari leads mungkin bisa dilakukan dengan membeli data
24.
Arti dari open source adalah ....
a)
melakukan delete manual
b)
membuka secara langsung
c)
mematikan komputer
d)
menyalakan komputer
e)
download secara gratis dari internet
25.
Diagram yang digunakan untuk menampilkan distribusi data adalah ....
a)
box plot
b)
histogram
c)
diagram batang
d)
bar chart
e)
pie chart
26.
Diagram ini digunakan untuk membandingkan beberapa kelompok data yang berbeda. Diagram ini biasanya digunakan untuk mengukur perfoma. Diagram yang dimaksud adalah .…
a)
pie chart
b)
diagram lingkaran
c)
bar chart
d)
box plot
e)
histogram
27.
Seperangkat aturan dalam bahasa pemrograman yang mendefinisikan kombinasi simbol yang dianggap sebagai dokumen terstruktur dengan benar disebut ….
a)
syntax
b)
program
c)
web
d)
string
e)
strach
28.

Jika ingin menulis lebih dari satu statement dalam satu baris pada bahasa Python, maka kita harus memisahkan antarstatementnya dengan menggunakan tanda ….

a)
spasi
b)
hastag
c)
petik
d)
koma
e)
titik koma
29.
Pembagian data menurut sifatnya terbagi menjadi ….
a)
persial dan simultan
b)
internal dan eksternal
c)
kualitatif dan kuantitatif
d)
primer dan sekunder
e)
time series dan cross section
30.
Pembagian data menurut cara memperolehnya terbagi menjadi ….
a)
persial dan simultan
b)
internal dan eksternal
c)
kualitatif dan kuantitatif
d)
primer dan sekunder
e)
time series dan cross section