wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Pertemuan keduabelas

Total questions: 40

Worksheet time: 30mins

Name
Class
Date
1.

Apa yang dimaksud dengan pemrograman?

a)

Proses membuat kopi

b)

Proses menulis kode untuk membuat komputer melakukan tugas tertentu

c)

Proses memasak

d)

Proses membuat website

e)

Proses menggambar

2.

Bagaimana cara mencetak “Hello, World!” dalam Python?

a)

print(“Hello, World!”)

b)

say(“Hello, World!”)

c)

display(“Hello, World!”)

d)

echo(“Hello, World!”)

e)

write(“Hello, World!”)

3.

Tipe data apa yang digunakan untuk menyimpan bilangan bulat dalam Python?

a)

string

b)

char

c)

int

d)

float

e)

list

4.

Bagaimana cara mengubah tipe data int menjadi float dalam Python?

a)

Menggunakan fungsi int()

b)

Menggunakan fungsi string()

c)

Menggunakan fungsi list()

d)

Menggunakan fungsi boolean()

e)

Menggunakan fungsi float()

5.

Apa yang dimaksud dengan operator aritmatika dalam pemrograman?

a)

Operator yang digunakan untuk melakukan operasi matematika

b)

Operator yang digunakan untuk melakukan operasi teks

c)

Operator yang digunakan untuk melakukan operasi musik

d)

Operator yang digunakan untuk melakukan operasi logika

e)

Operator yang digunakan untuk melakukan operasi gambar

6.

Bagaimana cara melakukan operasi modulo dalam Python?

a)

Menggunakan operator –

b)

Menggunakan operator *

c)

Menggunakan operator %

d)

Menggunakan operator +

e)

Menggunakan operator /

7.

Jika kita memiliki list1 = [1, 2, 3, 4, 5, 6] dalam Python, apa hasil dari list1[2:5]?

a)

[2, 3, 4]

b)

[2, 3, 4, 5]

c)

[3, 4, 5, 6]

d)

[3, 4, 5]

e)

[5]

8.

Bagaimana cara membuat pernyataan if dalam Python?

a)

Menggunakan kata kunci “elif”

b)

Menggunakan kata kunci “case”

c)

Menggunakan kata kunci “if”

d)

Menggunakan kata kunci “else”

e)

Menggunakan kata kunci “switch”

9.

Bagaimana cara melakukan operasi AND dalam Python?

a)

Menggunakan operator &&

b)

Menggunakan operator !

c)

Menggunakan operator ||

d)

Menggunakan operator and

e)

Menggunakan operator or

10.

Bagaimana cara melakukan operasi NOT dalam Python?

a)

Menggunakan operator &&

b)

Menggunakan operator ||

c)

Menggunakan operator !

d)

Menggunakan operator and

e)

Menggunakan operator or

11.

Bagaimana cara membuat perulangan while dalam Python?

a)

Menggunakan kata kunci “for”

b)

Menggunakan kata kunci “loop”

c)

Menggunakan kata kunci “while”

d)

Menggunakan kata kunci “repeat”

e)

Menggunakan kata kunci “cycle”

12.

Bagaimana cara menghitung jumlah deret angka dengan perulangan dalam Python?

a)

Menggunakan operator +

b)

Menggunakan operator –

c)

Menggunakan operator *

d)

Menggunakan operator /

e)

Menggunakan operator %

13.

Untuk kode di bawah ini, Python akan menampilkan pesan:

harga = [1000, 2500, 5000, 15000, 30000]
print(harga[:-3])

a)

[1000, 2500]

b)

[2500,5000]

c)

[5000,15000]

d)

[15000]

e)

[1000,2500,5000]

14.

Untuk kode di bawah ini, Python akan menampilkan pesan:

barisan = [1,2,3,4,5]
print(barisan[-2])

a)

1

b)

2

c)

3

d)

4

e)

5

15.

Untuk kode di bawah ini, Python akan menampilkan pesan:

set_buah1 = {'Jeruk','Apel','Anggur'}
set_buah2 = set_buah1
set_buah1.clear()
set_buah2.add('Durian')
print(set_buah1)

a)

{'Jeruk','Apel','Anggur'}

b)

{'Jeruk','Apel','Anggur','Durian'}

c)

{'Jeruk','Apel','Semangka'}

d)

{'Durian'}

e)

{}

16.

Berdasarkan potongan kode berikut

import math
x = 5
x_factorial = math.factorial(5)
print(x_factorial)

Potongan kode akan menghasilkan output?

a)

5

b)

120

c)

-120

d)

1200

e)

-1200

17.

Bagaimana cara menghentikan perulangan dalam Python?

a)

Menggunakan kata kunci “stop”

b)

Menggunakan kata kunci “break”

c)

Menggunakan kata kunci “end”

d)

Menggunakan kata kunci “exit”

e)

Menggunakan kata kunci “quit”

18.

Apa yang dimaksud dengan argumen dalam konteks fungsi?

a)

Pertengkaran antara dua fungsi

b)

Nilai yang diteruskan ke fungsi saat dipanggil

c)

Nilai yang dikembalikan oleh fungsi

d)

Nama fungsi

e)

Tipe data fungsi

19.

Menyembunyikan sebagian detail atribut yang dimiliki oleh sebuah objek merupakan salah satu prinsip ... pada paradigma OO.

a)

multi-purposive

b)

inheritance

c)

polymorphism

d)

encapsulation

e)

behaviours

20.

Menurunkan serangkaian fungsionalitas dan atribut yang dimiliki oleh sebuah objek ke objek lainnya merupakan penerapan prinsip ... pada paradigma OOP.

a)

multi-purposive

b)

behaviours

c)

polymorphism

d)

encapsulation

e)

inheritance

21.

Bagaimana cara menulis ke file dalam Python?

a)

Menggunakan fungsi “open”

b)

Menggunakan fungsi “read”

c)

Menggunakan fungsi “write”

d)

Menggunakan fungsi “close”

e)

Menggunakan fungsi “add”

22.

Bagaimana cara menambahkan teks ke file dalam Python?

a)

Menggunakan fungsi “open”

b)

Menggunakan fungsi “close”

c)

Menggunakan fungsi “add”

d)

Menggunakan fungsi “write” dengan mode “a” atau “a+”

e)

Menggunakan fungsi “read”

23.

Apa yang dimaksud dengan DBMS dalam konteks basis data?

a)

Database Management System, yaitu sistem yang digunakan untuk mengelola basis data

b)

Database Manipulation System, yaitu sistem yang digunakan untuk memanipulasi basis data

c)

Database Monitoring System, yaitu sistem yang digunakan untuk memantau basis data

d)

Database Migration System, yaitu sistem yang digunakan untuk memigrasi basis data

e)

Database Modeling System, yaitu sistem yang digunakan untuk memodelkan basis data

24.

Apa yang dimaksud dengan DDL dalam konteks SQL?

a)

Data Description Language, yaitu bagian dari SQL yang digunakan untuk mendeskripsikan basis data

b)

Data Deletion Language, yaitu bagian dari SQL yang digunakan untuk menghapus basis data

c)

Data Duplication Language, yaitu bagian dari SQL yang digunakan untuk menduplikasi basis data

d)

Data Definition Language, yaitu bagian dari SQL yang digunakan untuk mendefinisikan struktur basis data

e)

Data Division Language, yaitu bagian dari SQL yang digunakan untuk membagi basis data

25.

Bagaimana cara memasukkan data ke dalam tabel dalam SQL?

a)

Menggunakan perintah “CREATE”

b)

Menggunakan perintah “INSERT”

c)

Menggunakan perintah “DELETE”

d)

Menggunakan perintah “UPDATE”

e)

Menggunakan perintah “SELECT”

26.

Manakah urutan dari atas ke bawah yang benar untuk objek penyimpanan data di RDBMS?

a)

Database --> Tabel --> Baris --> Kolom

b)

Tabel --> Database --> Baris

c)

Database --> Tabel --> Kolom

d)

Tabel --> Kolom --> Database

e)

Tabel --> Baris --> Kolom

27.

Perintah berikut mana yang benar untuk mengambil kolom harga dari tabel semicolon_store?

a)

SELECT * FROM semicolon_store

b)

SELECT semicolon_store FROM harga

c)

SELECT FROM semicolon_store, harga

d)

SELECT harga FROM semicolon_store

e)

Semua salah

28.

Manakah query Filter berikut menggunakan OR yang benar?

a)

SELECT * FROM semicolon_store WHERE nama_produk = 'Gantungan Kunci' OR harga = '50000';

b)

SELECT * FROM semicolon_store WHERE nama_produk OR harga 'Gantungan Kunci' , < 50000;

c)

SELECT * FROM semicolon_store WHERE nama_produk = 'Gantungan Kunci' OR harga < 50000;

d)

SELECT * FROM semicolon_store WHERE nama_produk = 'Gantungan Kunci' OR nama_produk < 'Gantungan Kunci' ;

e)

Semua Salah

29.

Manakah perintah SELECT dengan filter yang akan mengeluarkan hasil?

a)

SELECT * FROM semicolon_store WHERE harga = '50000' AND harga < 50000;

b)

SELECT * FROM semicolon_store WHERE harga > 50000 OR harga < 50000;

c)

SELECT * FROM semicolon_store WHERE nama_produk = 'Flashdisk 32 GB' AND nama_produk = 'Gantungan Kunci '

d)

SELECT * FROM semicolon_store WHERE nama_produk = 'Flashdisk 32 GB' AND harga= '50000'

e)

Semua Salah

30.

Mana penggunaan variasi alias yang benar untuk perintah SELECT berikut?

a)

SELECT * as kode FROM semicolon_store;

b)

SELECT * kode FROM semicolon_store;

c)

SELECT kode_produk as kode, nama_produk as nama FROM semicolon_store;

d)

SELECT as * FROM semicolon_store;

e)

Semua Salah

31.

Fungsi apa yang digunakan untuk menjumlahkan seluruh angka dalam range tertentu di Excel?

a)

COUNT

b)

AVERAGE

c)

SUM

d)

MAX

e)

MIN

32.

Bagaimana cara merubah format sel menjadi format tanggal di Excel?

a)
Pilih tab 'Home' > 'Number' > 'Short Date' atau gunakan shortcut Ctrl+Shift+#.
b)
Pilih tab 'Data' > 'Convert to Date'
c)
Pilih tab 'Insert' > 'Date Format' > 'Long Date'
d)
Klik kanan pada sel > 'Ubah ke Format Tanggal'
e)

Tidak bisa dilakukan di Excel

33.

Apa yang dilakukan oleh fungsi VLOOKUP di Excel?

a)
Menghapus sel yang dipilih dari tabel
b)
Menambahkan baris baru ke dalam tabel
c)
Mengubah format seluruh tabel
d)
Mencari nilai dalam tabel dan mengembalikan nilai yang sesuai dari kolom yang sama.
e)
Menggabungkan dua tabel menjadi satu
34.

Fungsi HLOOKUP digunakan untuk?

a)
Menggabungkan sel-sel di dalam tabel
b)
Mengurutkan data dalam baris
c)
Mencari nilai dalam baris tertentu di dalam tabel atau rentang data.
d)
Menyisipkan baris baru ke dalam tabel
e)
Mengubah format teks menjadi angka
35.

Bagaimana cara membuat grafik di Excel?

a)
Buka program Excel, pilih data yang ingin digunakan, lalu pilih tab 'Insert' dan pilih jenis grafik yang diinginkan.
b)
Buka program PowerPoint, pilih data yang ingin digunakan, lalu pilih tab 'Insert' dan pilih jenis grafik yang diinginkan.
c)
Buka program Excel, pilih data yang ingin digunakan, lalu pilih tab 'Home' dan pilih jenis grafik yang diinginkan.
d)
Buka program Excel, pilih data yang ingin digunakan, lalu pilih tab 'Format' dan pilih jenis grafik yang diinginkan.
e)
Buka program Word, pilih data yang ingin digunakan, lalu pilih tab 'Insert' dan pilih jenis grafik yang diinginkan.
36.

Apa itu Pivot Table di Excel?

a)
Pivot Table adalah fitur untuk membuat grafik garis di Excel
b)
Pivot Table adalah alat untuk mengubah warna latar belakang sel di Excel
c)
Pivot Table adalah alat ringkasan data di Excel yang memungkinkan Anda untuk mengatur ulang dan merangkum kolom dan baris data yang dipilih dalam lembar kerja atau tabel database untuk mendapatkan laporan yang diinginkan.
d)
Pivot Table adalah fungsi untuk menghapus data di Excel
e)
Pivot Table adalah cara untuk mengunci baris tertentu di Excel
37.

Fungsi apa yang digunakan untuk mencari rata-rata dari kumpulan angka di Excel?

a)
AVERAGE
b)
SUM
c)
MODE
d)
MEDIAN
e)
MEAN
38.

Bagaimana cara merubah format sel menjadi format mata uang di Excel?

a)
Pilih sel, klik kiri, pilih Format Cell, pilih Currency, atur format mata uang
b)
Klik kiri pada sel, pilih Format Cell, pilih Currency, atur format mata uang
c)
Pilih sel, klik kanan, pilih Format Cell, pilih Text, atur format mata uang
d)
Pilih sel, klik kanan, pilih Format Cell, pilih Currency, atur format mata uang
e)
Pilih sel, klik kanan, pilih Format Cell, pilih Number, atur format mata uang
39.

Apa yang dilakukan oleh fungsi MAX di Excel?

a)
Menghapus data yang duplikat
b)
Mengurutkan data secara alfabetis
c)
Mencari nilai maksimum dari kumpulan data.
d)
Menghitung rata-rata dari kumpulan data
e)
Mengubah format sel ke huruf besar
40.

Bagaimana cara membuat Pivot Table di Excel?

a)
Pilih data lalu pilih Data > Pivot Table
b)
Gunakan fungsi Pivot di rumus Excel
c)
Pilih data lalu pilih Insert > PivotTable.
d)
Klik kanan pada sel data lalu pilih Pivot Table
e)
Buatlah tabel baru dan salin data ke dalamnya