wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Pemrograman Berbasis Text Grafis dan Multimedia XI

Total questions: 35

Worksheet time: 53mins

Name
Class
Date
1.

Paradigma pemrograman yang berfokus pada objek disebut...

a)

Procedural Programming

b)

Structured Programming

c)

Object Oriented Programming

d)

Functional Programming

e)

Select Programming

2.

Objek dalam pemrograman berbasis objek merupakan gabungan dari...

a)

Data dan modul

b)

Variabel dan konstanta

c)

Data dan fungsi

d)

Fungsi dan kelas

e)

Data dan fungsi

3.

Blueprint atau cetak biru dari objek disebut...

a)

Method

b)

Class

c)

Object

d)

Function

e)

Packet

4.

Konsep menyembunyikan detail implementasi dari pengguna disebut...

a)

Inheritance

b)

Polymorphism

c)

Encapsulation

d)

Overriding

e)

Overhead

5.

Pewarisan sifat dari satu kelas ke kelas lain disebut...

a)

Encapsulation

b)

Inheritance

c)

Overloading

d)

Abstraction

e)

Abstrak

6.

Fungsi dengan nama yang sama namun parameter berbeda disebut...

a)

Overriding

b)

Polymorphism

c)

Overloading

d)

Inheritance

e)

Polysim

7.

Kemampuan objek untuk memiliki banyak bentuk disebut...

a)

Polymorphism

b)

Inheritance

c)

Abstraction

d)

Encapsulation

e)

Deheritance

8.

Access modifier private berarti...

a)

Hanya dapat diakses oleh subclass

b)

Hanya dapat diakses di dalam class itu sendiri

c)

Dapat diakses di mana saja

d)

Dapat diakses oleh semua objek

e)

Diakses admin saja

9.

Dalam OOP, method adalah...

a)

Variabel dalam class

b)

Objek yang disimpan

c)

Fungsi yang ada dalam class

d)

Properti dari objek

e)

Proper

10.

Class yang tidak bisa diinstansiasi disebut...

a)

Abstract class

b)

Superclass

c)

Child class

d)

Object class

e)

Over class

11.

Constructor dalam OOP adalah...

a)

Fungsi utama

b)

Fungsi untuk menghapus objek

c)

Fungsi awal saat objek dibuat

d)

Fungsi untuk mencetak data

e)

Fungsi cadangan

12.

Salah satu keuntungan OOP adalah...

a)

Kode lebih panjang

b)

Tidak dapat digunakan kembali

c)

Sulit dipahami

d)

Mudah untuk maintenance dan reuse

e)

Sulit digunakan

13.

Istilah "instance" mengacu pada...

a)

Class

b)

Method

c)

Objek yang dibuat dari class

d)

Fungsi

e)

Manfaat

14.

Di bawah ini yang termasuk bahasa pemrograman OOP adalah...

a)

HTML

b)

Java

c)

SQL

d)

CSS

e)

PHP

15.

Nama lain dari subclass adalah...

a)

Parent class

b)

Superclass

c)

Child class

d)

Abstract class

e)

Subparent class

16.

Proses menyembunyikan data agar tidak dapat diakses langsung disebut...

a)

Polymorphism

b)

Inheritance

c)

Encapsulation

d)

Abstraction

e)

Hide

17.

Jika sebuah class mewarisi dari class lain, maka ia disebut...

a)

Superclass

b)

Parent class

c)

Base class

d)

Child class

e)

Hide class

18.

Class yang tidak bisa diwarisi disebut...

a)

Final class

b)

Abstract class

c)

Static class

d)

Sealed class

e)

Non class

19.

Method yang memiliki nama sama di class induk dan class anak disebut...

a)

Overloading

b)

Inheritance

c)

Overriding

d)

Polymorphism

e)

Hiperolphism

20.

Di dalam class, properti disebut juga dengan...

a)

Fungsi

b)

Atribut

c)

Objek

d)

Struktur

e)

Paket

21.

Bahasa pemrograman yang berbasis teks adalah...

a)

Scratch

b)

Python

c)

Kodu

d)

Blockly

e)

Strack

22.

Output dari program berbasis teks biasanya dalam bentuk...

a)

Gambar

b)

Teks di terminal

c)

Grafik

d)

Simbol

e)

Animasi

23.

Dalam multimedia, objek gambar sering disimpan dalam format...

a)

.doc

b)

.txt

c)

.jpg

d)

.exe

e)

xls

24.

Perintah untuk mencetak teks di Python adalah...

a)

echo

b)

display()

c)

print()

d)

show()

e)

Printly

25.

Salah satu pustaka (library) Python untuk multimedia adalah...

a)

NumPy

b)

Matplotlib

c)

Pygame

d)

SciPy

e)

Game

26.

Format audio yang umum digunakan dalam multimedia adalah...

a)

.mp3

b)

.txt

c)

.csv

d)

.docx

e)

doc

27.

Untuk menampilkan gambar di program Python, dapat menggunakan library...

a)

Tkinter

b)

MySQL

c)

OS

d)

JSON

e)

Css

28.

File .py menunjukkan file dari bahasa...

a)

PHP

b)

C++

c)

Python

d)

Java

e)

Html

29.

Dalam multimedia, animasi bisa dibuat dengan...

a)

Gambar diam

b)

Penggabungan suara

c)

Rangkaian frame gambar

d)

File teks

e)

Animasi

30.

Untuk menambahkan suara di Pygame, digunakan modul...

a)

pygame.sound

b)

pygame.mixer

c)

pygame.voice

d)

pygame.audio

e)

Py.android

31.

Variabel dalam program teks digunakan untuk...

a)

Menyimpan file

b)

Menyimpan nilai/data

c)

Menjalankan perintah

d)

Membuat objek

e)

Membuat packet

32.

Dalam OOP, objek multimedia bisa berupa...

a)

String

b)

Gambar dan suara

c)

Angka

d)

Perulangan

e)

Html

33.

Syntax untuk membuat class baru di Python adalah...

a)

make class

b)

class NamaClass:

c)

object NamaClass:

d)

function NamaClass:

e)

Packet NamClass;

34.

Perintah import pygame digunakan untuk...

a)

Menjalankan Python

b)

Menambahkan modul untuk GUI

c)

Menambahkan modul multimedia

d)

Menjalankan JavaScript

e)

Menjadikan paket

35.

Format video yang umum digunakan di multimedia adalah...

a)

.avi, .mp4

b)

.txt, .docx

c)

.pdf, .xls

d)

.zip, .rar

e)

PHP, html