WorksheetsQuis PBO - Tek Informatika - D3 XVI
Total questions: 10
Worksheet time: 17mins
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 ?
Class
Kelas
Objeck
Attribut
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 ?
writeln('Nama :',x.Nama);
writeln('Nama :',Nama);
writeln('Nama :',x, Titik Lusiani;
writeln;
('Nama :',x.Nama);
Perintah menulis IPK dengan format dibawah ini adalah benar adalah?
writeln('IPK :',Format('%.2f', [x.IPK]));
writeln('IPK :',('%.2f', [x.IPK]));
writeln('IPK :',Format('[x.IPK]));
writeln('IPK :',Format('%.2f', [x.IPK]);
Empat prinsip dasar dari pemrograman berorientasi objek yaitu :
1. Abstraksi Data (Data Abstraction)
2. Enkapsulasi (Encapsulation)
3. Pewarisan (Inheritance)
dan ?
4. Polimorpisme (Polymorphism)
4. Polimorpis
4. Polymorphis
4. Polimorpisme memperbolehkan anda untuk memperlakukan anggota(member) suatu class yang
merupakan class induknya.
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?.
Mahasiswa DIII Teknik Informatika
Nrp
Alamat
Satuan
Banyak juga yang mendefinisikan class sebagai
cetak biru yang menjelaskan tentang sesuatu. Diketahui Class Mahasiswa maka attribute yang sesuai adalah?
Nama
Gaji
Asal satker
Jabatan
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 ?
var
Orang:TManusia;
Irma:TManusia;
Orang:TManusia;
Irma:TManusia;
var
Irma:TManusia;
Orang:TManusia
variable
Orang:TManusia;
Irma:TManusia;
Contoh data abstraction dalam pendefinisian sebuah class yang benar adalah ?
TManusia=class
Nama:String;
Tinggi:Integer;
Berat:Double;
end;
TMahasiswa=class(TObject)
NIM:String;
Nama:String;
TempatLahir:String;
TanggalLahir:TDate;
end;
TManusia=class
Nama:String;
Tinggi:Integer;
Berat:Double;
TMahasiswa=class(TObject)
NIM:String;
Nama:String;
TempatLahir:String;
TanggalLahir:TDate;
end;
TManusia=class
Nama:String;
Tinggi:Integer;
Berat:Double;
TMahasiswa=class(TObject)
NIM:String;
Nama:String;
TempatLahir:String;
TanggalLahir:TDate;
TManusia=class
Nama:String;
Tinggi:Integer;
Berat:Double;
end;
TMahasiswa=class
NIM:String;
Nama:String;
TempatLahir:String;
TanggalLahir:TDate;
end;
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?
INHERITANCE
INHERITANCED
ABSTRACTION
ENCAPSULATION
Diketahui Class yaitu 1.Mahasiswa, 2. Strata, 3.MataKuliah, 4.Dosen
5. Jadwal, 6. Nilai. Sub Class yang sesuai untuk Class Strata adalah ?
Class Strata
Memiliki Sub Class Prodi
Class Strata
Memiliki Sub Class DIII Tek Informatika
Class Strata
Memiliki Sub Class Mahasiswa
Class Strata
Memiliki Sub Class Kaprodi
