wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

EVALUASI BAB ANALISIS DATA KELAS X SMT 2

Total questions: 30

Worksheet time: 33mins

Name
Class
Date
1.

Apa fungsi utama dari Google Colaboratory?

a)

Membuat spreadsheet

b)

Mendesain tampilan web

c)

Menginstal program komputer

d)

Menulis dan menjalankan kode Python secara daring

2.

Ikon apa yang digunakan untuk menjalankan kode di Google Colab?

a)

b)

c)

d)

3.

Bahasa pemrograman utama yang digunakan di Google Colab adalah...

a)

Java

b)

C++

c)

Python

d)

Ruby

4.

Manakah contoh string dalam Python?

a)

"Belajar"

b)

45

c)

True

d)

Belajar

5.

Apa hasil dari penulisan berikut?

a)

4

b)

46

c)

10

d)

Error

6.

Perhatikan kode berikut!

Output dari kode tersebut adalah...

a)

15

b)

2

c)

1

d)

8

7.

Jika variabel z = 18 dan a = 6, maka print(z / a) akan menampilkan...

a)

0.3

b)

3.0

c)

2

d)

3

8.

Lihat tabel input dan output berikut!

Output yang benar adalah...

a)

5

b)

11

c)

3

d)

24

9.

Perhatikan cuplikan kode berikut:

Nilai yang akan dicetak oleh program adalah...

a)

6

b)

4

c)

8

d)

2

10.

Mengapa penulisan berikut menimbulkan error?

a)

Salah fungsi

b)

Penulisan print salah

c)

Tanda kutip tidak berpasangan

d)

Tidak ada tanda titik koma

11.

Bayangkan kamu adalah seorang siswa yang diminta membuat laporan data sederhana tentang nilai ujian teman-teman sekelasmu menggunakan Google Colab. Kamu harus menampilkan rata-rata nilai dan daftar siswa yang mendapatkan nilai di atas rata-rata. Dengan menggunakan Python di Google Colab, logika program seperti apa yang paling tepat kamu susun agar programmu berjalan dengan efisien dan mudah dipahami teman-teman lain?

a)

Menyimpan data dalam variabel tunggal, lalu mencetak semua isi tanpa perhitungan.

b)

Menyimpan data dalam list, menghitung rata-rata dengan sum() dan len(), lalu menampilkan siswa dengan nilai di atas rata-rata menggunakan for dan if.

c)

Menyimpan data sebagai string panjang dan menyalin ke spreadsheet.

d)

Menyimpan nilai ke dalam array, menghitung total nilai secara manual, lalu membandingkan satu per satu tanpa fungsi tambahan.

12.

Apa kelebihan Google Colab dibanding IDE offline?

a)

Hanya untuk bahasa Java

b)

Bisa digunakan tanpa internet

c)

Mendukung kolaborasi daring dan bebas instalasi

d)

Tidak bisa menyimpan

13.

Kamu ingin membuat kalkulator sederhana di Colab. Urutan langkah terbaik adalah...

a)

Instal Python → download Google Colab → jalankan kode

b)

Login akun Google → buka Colab → buat notebook → ketik kode

c)

Buat akun Python → buka IDE → simpan hasil

d)

Gunakan Notepad → simpan .txt

14.

Buat kode Python yang mencetak "Belajar Informatika"

a)

print(Belajar Informatika)

b)

print("Belajar", "Informatika)

c)

print("Belajar Informatika")

d)

print 'Belajar Informatika'

15.

Apa arti dari kode berikut?

a)

Mencetak angka 0 sampai 3

b)

Mencetak angka 1 sampai 3

c)

Mencetak 0,1,2

d)

Error

16.

Apa fungsi dari library Pandas dalam Python?

a)

Untuk tampilan HTML

b)

Untuk membuat grafik

c)

Untuk menghitung matematika

d)

Untuk pengolahan data

17.

Output dari program berikut adalah...?

a)

10

b)

40

c)

20

d)

30

18.

Perhatikan hasil program berikut:


Hello World!


Kode yang mungkin digunakan adalah...

a)

print("Hello World!")

b)

print(Hello World!)

c)

print:(Hello World!)

d)

print"Hello World!"

19.

Manakah kemungkinan kode yang digunakan untuk menghasilkan output 9?

a)

print("4" + "5")

b)

print(4 + 5)

c)

print("4+5")

d)

print("3" * "3")

20.

Langkah awal untuk memulai Google Colab adalah...

a)

Masuk ke website Google Colab dan login

b)

Daftar ke GitHub terlebih dahulu

c)

Instal Python di komputer

d)

Download aplikasi Colab

21.

Apa yang terjadi jika kita tidak menekan tombol “Run” setelah mengetikkan kode di Google Colab?

a)

Program tetap berjalan otomatis

b)

Google Colab akan error

c)

Output muncul sendiri

d)

Kode tidak akan dijalankan dan tidak menghasilkan output

22.

Apa yang salah dari penulisan kode berikut?

a)

Nilai tidak sesuai

b)

Tidak menggunakan variabel

c)

Sintaks Python salah

d)

Pembagian dengan 0 menyebabkan error

23.

Kode berikut digunakan untuk...?

a)

Mengalikan 8 dengan 2 dan menampilkan hasilnya

b)

Menggabungkan dua string

c)

Menampilkan teks saja

d)

Menambahkan dua angka

24.

Mengapa menggunakan Google Colab menjadi solusi dalam pembelajaran coding di sekolah?

a)

Bisa kolaborasi dan tidak butuh instalasi

b)

Karena tidak butuh koneksi internet

c)

Karena berbayar

d)

Karena hanya tinggal instalasi saja

25.

Seorang siswa ingin menjalankan kode Python yang memerlukan library tambahan seperti pandas. Apa langkah paling logis yang harus dilakukan dalam Google Colab?

a)

Menyalin kode dari Google Docs

b)

Menutup Colab dan pindah ke aplikasi offline

c)

Menulis run pandas di tengah kode

d)

Menulis import pandas di awal notebook untuk memanggil pustaka

26.

Seorang siswa menulis kode berikut di Google Colab:

Ia mengira hasilnya adalah 30. Apa evaluasimu terhadap hasil tersebut?

a)

Benar, karena Python akan menjumlahkan angka

b)

Salah, karena Python akan menggabungkan string

c)

Benar, karena tanda kutip tidak berpengaruh

d)

Salah, karena Python tidak menerima angka

27.

Apa pola logika yang dibentuk oleh kode tersebut?

a)

Menampilkan semua nilai

b)

Menampilkan nilai yang sama dengan 75

c)

Menampilkan nilai di atas 75

d)

Menampilkan indeks setiap nilai

28.

Mengapa penggunaan print() sangat penting dalam menulis program di Google Colab saat belajar Python?

a)

Karena print() digunakan untuk menampilkan hasil ke layar

b)

Karena print() menyimpan data ke file

c)

Karena print() menghapus data

d)

Karena print() digunakan untuk menginput data

29.

Mengapa tidak ada hasil yang ditampilkan di output?

a)

Karena Google Colab sedang offline

b)

Karena Python hanya menerima operasi pengurangan

c)

Karena tidak ada print() untuk menampilkan hasil

d)

Karena variabel tidak valid

30.

Apa arti dari hasil yang ditampilkan?

a)

Jumlah seluruh data

b)

Nilai terbesar

c)

Nilai terkecil

d)

Jumlah karakter