Quiz 9 Flashcards

1
Q

Konsep awal OOP berasal dari bahasa

A

Simula 67

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

OOPL murni adalah

A

Smalltalk

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Opsi-opsi berikut adalah konsep dasar dari OOP kecuali

A

Polymorphism

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Paradigma yang didukung oleh OOPL adalah opsi-opsi berikut ini kecuali

A

class, procedural programming, object, message passing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

OOPL yang mendukung konsep multiple inheritance adalah

A

C++

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Stand alone class mungkin terjadi di bahasa

A

C++

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Bahasa OOP yang pengembangnya tidak didasarkan pada bahasa-bahasa sebelumnya adalah

A

Smalltalk

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Bahasa-bahasa yang dikelompokkan dalam hybrid languages adalah

A

Java and C++

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Alokasi yang mungkin dari object-object C++ adalah opsi-opsi berikut ini kecuali

A

Heap allocated menggunakan operator new

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Class di C++

A

paling sedikit menpunyai satu konstruktor

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Object Based Language adalah sebutan untuk

A

module oriented programming

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

ADT di OOP disebut

A

class

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Subprogram yang mendefinisikan operasi pada object suatu class disebut

A

method

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Komputasi di OOPL dispesifikasi oleh

A

message yang dikirim oleh suatu object ke object lain

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

salah satu kerugian penggunaan inheritance dalam reuseability adalah

A

independency di antara object dalam hirarki

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Polymorphism terbentuk karena terjadinya

A

dynamic binding antara message dan definisi metode

17
Q

Derived class disebut subtype dari parent class jika relasi di antara keduanya adalah

A

is a

18
Q

bahasa yang semua entitasnya adalah object mulai dari konstanta integer sampai system penanganan file adalah

A

C++

19
Q

Arti dari pure virtual function di C++ adalah

A

has no body, can not be called

20
Q

opsi-opsi berikut ini adalah salah, kecuali

A

object di C++ dan Java adalah heap dynamic