wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Latihan Soal X-2 Analisis data dan C

Total questions: 25

Worksheet time: 20mins

Name
Class
Date
1.

Susun ulang metode pengolahan data berikut ini:

a)

data collection

b)

data preparation

c)

data input

d)

data processing

e)

data output

1)
2)
3)
4)
5)
2.

Data yang akan di olah dikumpulkan dan di pastikan berasal dari sumber yang terpercaya dan di bangun dengan baik disebut ...

a)

data collection

b)

data preparation

c)

data input

d)

data processing

3.

Data mentah dibersihkan dan diatur untuk tahap pemrosesan berikutnya disebut ...

a)

data collection

b)

data preparation

c)

data input

d)

data output

e)

data storage

4.

data yang didapatkan berupa kata-kata dan bukan rangkaian angka disebut teknik ...

a)

data analisis

b)

teknik analisis data kualitatif

c)

teknik analisis data kuantitatif

d)

teknik kualitatif

e)

teknik kuantitatif

5.

teknik analisis yang menggunakan model matematika atau statistika dalam proses pengolahannya disebut ...

a)

teknik analisis

b)

teknik analisis data kuantitatif

c)

teknik analisis data kualitatif

d)

teknik kuantitatif

e)

teknik kualitatif

6.

Susun ulang teknik analisis data berikut ini :

a)

memahami karakteristik dari penelitian

b)

mengetahui data yang di dapat

c)

karakter populasi

d)

banyaknya variabel

1)
2)
3)
4)
7.

Rumus yang digunakan untuk menghitung banyaknya data dalam spreetsheet ...

a)

average if

b)

sum if

c)

vlookup

d)

hlookup

e)

count

8.

Jodohkan berikut ini

a)

Tipe data boolean

1.

true atau false

b)

tipe data string

2.

"Muntilan"

c)

tipe data integer

3.

10

d)

tipe data float

4.

0.14

e)

tipe data list

5.

['abc',108,8.14]

9.

instruksi terstruktur dan terbatas yang dapat iimplementasikan dalam bentuk program komputer sebagai strategi penyelesaian masalah disebut ...

a)

analisis data

b)

berpikir komputasi

c)

algoritma

d)

python

10.

Jodohkan diagram alir berikut ini ...

a)

1.

Terminator

b)

2.

Proses

c)

3.

masukan

d)

4.

keputusan

e)

5.

garis alir

11.

dalam komponen program bahasa C pengklasifikasian data berdasarkan jenis disebut ...

a)

kata kunci

b)

indetifier

c)

tipe data

d)

variabel

e)

konstanta

12.

Jodohkan perintah data array berikut ini

a)

pop

1.

Mengambil/menghapus data

b)

append

2.

memasukkan data keurutan terakhir

c)

insert

3.

memasukkan data pada urutan tertentu

d)

list

4.

menampilkan data array

13.

char huruf[5] = {'a', 'b', 'c', 'd', 'e'};

Index ke 2 dari array di atas adalah...

a)

a

b)

b

c)

c

d)

d

e)

e

14.

Tipe data yang digunakan untuk menyimpan sebuah bilangan bulat adalah

a)

int

b)

float

c)

char

d)

double

15.

Pada python  ada perintah yang digunakan untuk kasus percabangan untuk menguji suatu kondisi, dalam hal ini kasus kesalahan atau tidak di sebut ...

a)

try-except

b)

try-remove

c)

try-while

d)

try-array

16.

Dalam menjalankan Python ada sebutan untuk koleksi program dan paket yang tersedia untuk berbagai penggunaan yaitu ...

a)

assignment

b)

library

c)

array

d)

variable

17.

Dalam bahasa pemrograman python, terdapat pustaka kode yang memiliki struktur data untuk mengekspor data mentah ke dalam sebuah bentuk tabel, yaitu....

a)

Loop:For

b)

Library Pandas

c)

Variabel Array

d)

Branch:Try

18.

Untuk menguji sebuah statement menghasilkan perulangan menggunakan aturan pemrograman ...

a)

Cetak data

b)

Assigment

c)

Pengulangan (loop:for)

d)

Uji kondisi (try-except)

19.

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

jalankan (Run). Apa hasilnya?

a)

-1

b)

6

c)

5

d)

23

e)

-5

20.

Int x, y, z;

x = 6;

y = 3;

z = x/y;

keluaran yang dihasilkandarivariabel z adalah . . .

a)

1

b)

2

c)

3

d)

5

21.

data = [10, 7, "cindi", "9", "8"]

for x in data:

  try:

    print(x + 2)

  except:

    print("bukan bilangan")

hasil dari program di atas adalah

a)

12

9

bukan bilangan

9

bukan bilangan

b)

12

9

bukan bilangan

bukan bilangan

bukan bilangan

c)

bukan bilangan

bukan bilangan

"cindi"

bukan bilangan

bukan bilangan

d)

12

9

bukan bilangan

"cindi"

bukan bilangan

22.

Hasil dari program di atas adalah

a)

9

[10, 9, 10, 8, 10, 8]

[10, 9, 10, 8, 10, 8, 9]

b)

9

[10, 9, 7, 8, 10, 8]

[10, 9, 10, 8, 10, 8, 9]

c)

9

[10, 9, 10, 8, 10, 8]

[10, 9, 10, 8, 10, 8]

23.

Apa maksuda pada baris ke 3 pada kode program di atas, fungsi dari perintah append adalah

a)

menambahkan angka 9 di akhir baris hasil array

b)

mengurangi angka di dalam aray

c)

Menganti nilai data array 2 menjadi 10

24.

apa fungsi dari library Pandas

a)

Untuk membuat tabel

b)

untuk membuat array

c)

untuk mempercantik tampilan

25.

bil1 = 10

bil2 = 3

bil3 = 4

jumlah = bil1+bil2+bil3

jumlah

berapa jumlah variabel pada kode proram di atas

a)

3

b)

4

c)

2

d)

5