wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Kuis Pemrograman

Total questions: 15

Worksheet time: 2mins

Name
Class
Date
1.

Apa kepanjangan dari OOP...

a)

Object Option Programmer

b)

Object Optional Programming

c)

Object Oriented Programming

d)

Optional Object Programming

2.

Apa yang disebut dengan OOP...

a)

Suatu metode yang memudahkan kita dalam menulis kode

b)

Suatu metode pemrograman yang berorientasi pada variable

c)

Suatu gaya penulisan kode pada pemrograman

d)

Suatu metode pemrograman yang berorientasi pada object

3.

Apa yang dimaksud dengan Paradigma Pemrograman...

a)

Metode dalam pemanggilan class dalam pemrograman

b)

Induk dari semua bahasa Pemrograman

c)

Gaya atau cara kita menulis suatu program

d)

Jenis pengembangan suatu program

4.

Pada OOP kita akan sering menjumpai istilah seperti...

a)

Class, Property, Function

b)

Class, Object, Constructors

c)

Class, Function, Object

d)

Object, Constructors, Property

5.

Mengapa Object Oriented Programming...

a)

Karena kotlin cocok dengan OOP

b)

Karena dengan OOP memudahkan kita untuk membuat program

c)

Karena salah satu Paradigma yang masih populer

d)

Karena Paradigma Pemrograman hanya ada OOP

6.

Di dalam class Cat, ia mempunyai var color: String = "Kuning". Variable color tersebut masuk ke dalam jenis...

a)

Function

b)

Object

c)

Constructors

d)

Property

7.

Apa yang dimaksud dengan Class...

a)

Class adalah wadah untuk menampung sebuah data

b)

Class merupakan sebuah blueprint yang dapat dikembangkan untuk membuat sebuah objek

c)

Class merupakan induk dari sebuah project

d)

Class merupakan template dari sebuah function

8.

Class memiliki 2 bagian penting, yaitu...

a)

Property dan Function

b)

Property dan Object

c)

Object dan Constructors

d)

Function dan Object

9.

Apa yang dimaksud dengan Object dalam Pemrograman...

a)

Object adalah komponen dari suatu Class

b)

Object merupakan hasil dari pembuatan suatu Class

c)

Object merupakan turunan dari sebuah Class

d)

Object merupakan hasil dari penerapan Class

10.

Berikut adalah contoh object dari suatu class Person yaitu...

a)

Object Person

b)

val person = Person.name

c)

var person = Person()

d)

fun person() {

Person

}

11.

Langkah dalam pembuatan class dengan menambahkan keyword...

a)

class

b)

classes

c)

kelas

d)

object class

12.

Dalam pembuatan object dari sebuah class kita butuh menambahkan...

a)

Menambahkan keyword "object class"

b)

Menambahkan keyword "object"

c)

Membuat satu variable dengan mengambil nilai class

d)

Mengisi object di dalam class

13.

Property adalah...

a)

Data yang terdapat dalam sebuah function

b)

Fungsi yang terdapat pada Class

c)

Sebuah nilai yang dihasilkan dari pembuatan class

d)

Data yang terdapat dalam sebuah Class

14.

Jika kita ingin mengakses nilai dari sebuah property, kita butuh keyword atau tanda...

a)

titik (.)

b)

tanda tanya (?)

c)

tanda seru (!)

d)

tanda kurung kurawal {}

15.

Function adalah...

a)

Kumpulan variable yang terdapat pada suatu Class

b)

Merupakan data yang terdapat pada suatu Class

c)

Merupakan inisialisasi dari suatu pembuatan Object

d)

Merupakan sebuah prosedur yang memiliki keterkaitan dengan pesan dan objek