Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quis PBO - Tek Informatika - D3 XVI

Total questions: 10

Worksheet time: 17mins

Name
Class
Date
1.

Diketahui potongan program sebagai berikut:

  Type   TMahasiswa=object

 

     Public        Nama:string;        NIM:string;        Programstudi:string;        SKS:Integer;

       IPK:Single;   end;

 var x:TMahasiswa;

Pada TMahasiswa adalah ?

 

 

a)

Class

b)

Kelas

c)

Objeck

d)

Attribut

2.

Diketahui potongan program adalah

Begin

  try

 

    Writeln ('Program consul is Running');

    Writeln ('Pengenalan consul ');

    Writeln ('------------------ ');

 

    x.Nama :='Titik Lusiani';     x.Nim :='970187';

Agar program dapat menampilkan Output maka di tulis ?

   

   

a)

writeln('Nama :',x.Nama);

b)

writeln('Nama :',Nama);

c)

writeln('Nama :',x, Titik Lusiani;

d)

writeln;

('Nama :',x.Nama);

3.

Perintah menulis IPK dengan format dibawah ini adalah benar adalah?

a)

writeln('IPK :',Format('%.2f', [x.IPK]));

b)

writeln('IPK :',('%.2f', [x.IPK]));

c)

writeln('IPK :',Format('[x.IPK]));

d)

writeln('IPK :',Format('%.2f', [x.IPK]);

4.

Empat prinsip dasar dari pemrograman berorientasi objek yaitu :

 

1. Abstraksi Data (Data Abstraction)

2. Enkapsulasi (Encapsulation)

3. Pewarisan (Inheritance)

dan ?

a)

4. Polimorpisme (Polymorphism)

b)

4. Polimorpis

c)

4. Polymorphis

d)

4. Polimorpisme memperbolehkan anda untuk memperlakukan anggota(member) suatu class yang

merupakan class induknya.

5.

Sebuah Class mendefinisikan karakteristik abstrak dari sebuah benda (obyek), termasuk karakteristik benda (atribut atau ciri benda) dan perilaku benda tersebut (sesuatu yang bisa dilakukan oleh benda

tersebut atau dikenal dengan method atau operasi). Berikut adalah kelas adalah?.

a)

Mahasiswa DIII Teknik Informatika

b)

Nrp

c)

Alamat

d)

Satuan

6.

Banyak juga yang mendefinisikan class sebagai

cetak biru yang menjelaskan tentang sesuatu. Diketahui Class Mahasiswa maka attribute yang sesuai adalah?

a)

Nama

b)

Gaji

c)

Asal satker

d)

Jabatan

7.

Object adalah sebuah instansiasi (instance) khusus dari sebuah class. Contoh : objek yang bernama Irma merupakan sebuah instansiasi dari sebuah class TManusia. Maka lebih detil dibawah ini yang benar adalah ?

a)

var

Orang:TManusia;

Irma:TManusia;

b)

Orang:TManusia;

Irma:TManusia;

c)

var

Irma:TManusia;

Orang:TManusia

d)

variable

Orang:TManusia;

Irma:TManusia;

8.

Contoh data abstraction dalam pendefinisian sebuah class yang benar adalah ?

a)

TManusia=class

Nama:String;

Tinggi:Integer;

Berat:Double;

end;

 

TMahasiswa=class(TObject)

NIM:String;

Nama:String;

TempatLahir:String;

TanggalLahir:TDate;

end;

b)

TManusia=class

Nama:String;

Tinggi:Integer;

Berat:Double;

TMahasiswa=class(TObject)

NIM:String;

Nama:String;

TempatLahir:String;

TanggalLahir:TDate;

end;

c)

TManusia=class

Nama:String;

Tinggi:Integer;

Berat:Double;

TMahasiswa=class(TObject)

NIM:String;

Nama:String;

TempatLahir:String;

TanggalLahir:TDate;

d)

TManusia=class

Nama:String;

Tinggi:Integer;

Berat:Double;

end;

TMahasiswa=class

NIM:String;

Nama:String;

TempatLahir:String;

TanggalLahir:TDate;

end;

9.

Kemampuan suatu class untuk mewariskan atribut dan perilakunya kepada anak classnya (sub class). Class anak boleh direstruktur programnya sehingga mempunyai atribut dan perilaku tambahan sehingga

tidak persis dengan class induknya, dalam hal ini disebut?

a)

INHERITANCE

b)

INHERITANCED

c)

ABSTRACTION

d)

ENCAPSULATION

 

10.

Diketahui Class yaitu 1.Mahasiswa, 2. Strata, 3.MataKuliah, 4.Dosen

5.       Jadwal, 6. Nilai. Sub Class yang sesuai untuk Class Strata adalah ?

a)

Class Strata

Memiliki Sub Class Prodi

b)

Class Strata

Memiliki Sub Class DIII Tek Informatika

c)

Class Strata

Memiliki Sub Class Mahasiswa

d)

Class Strata

Memiliki Sub Class Kaprodi