Anda di halaman 1dari 3

SOAL UTS

MK : OBJECT ORIENTED PROGRAMMING

1. Dalam mempelajari sebuah konsep pemrograman dibutuhkan mahasiswa mengetahui


paradigma pemrograman , sebutkan dan jelaskan tiga paradigma pemrograman beserta contoh
sepenggalan konsep program dari paradigman tersebut.
2. dalam Perulangan dapat dibagi menjadi tiga bagian for , while da do while, berikan penjelasan
kenapa dalam penggunaan do while berapapun jumlah looping yang terdapat dalan tubuh blok do
tidak mempengaruhi keadaan while yang ada didalammnya.
3. dalam pemrograman array terkadang array dapat menjadi sebuah variabel , dimana memang
benar kalau sebuah array merupakan kumpulan dari variabel yang sejenis. pertanyaannya kapan
sebuah array dikatakan menjadi sebuah variabel dan kapan sebuah variabel bisa menjadi array.
4. PErhatikan bagan Object Oriented Programming dibawah ini, Jelaskan konsep OOP dibawah
ini:

Obje
ct

Obje
ct

5. Buatlah sebuah Sourcecode Program OOP sederhana dengan perincian sebagai berikut :
name class : mahasiswa
variabel : nin, nama, alamat,
method : membayar KRS, Ujian
Object : mahasiswa berprestasi, mahasiswa biasa.

1. paradigma prosedural memandang penyelesaian masalah sebagai hasil


dari
serangkaian
langkah
yang
menyelesaikan
Contoh : Algol, Pascal, Fortran, Basic, Cobol, C, dll

sub

masalah.

paradigma fungsional memandang penyelesaian masalah sebagai


komposisi
fungsi
yang
memetakan
masalah
ke
jawaban.
Contoh : LISP, APL, LOGO
paradigma deklaratif memandang penyelesaian masalah adalah pekerjaan
komputer
yang
dilakukan
melalui
inferensi
terhadap
fakta.
Contoh : Prolog
paradigma objek memandang penyelesaian masalah sebagai hasil interaksi
dari objek (objek dalam konsep ini merupakan representasi objek di dunia
nyata).
Contoh : C++, Java, Smalltalk, Eiffel, dll

2. Karena pada blok do-while, proses perulangan terjadi terlebih dahulu baru di
cek, apakah akan terus terulang sampai kondisi terpenuhi baru akan
berhenti.

3. Array dapat dikatan sebuah variable ketika dalam baris data tersebut
disisipkan sebuah tipe data. Sebuah variable dapat menjadi array, ketika
dalam 1 tipe data terdapat banyak nilai.

4.

Setiap Kelas memiliki Variabel dan Method, Objek yang berbeda.

5. public class mahasiswa{


public int nim;
public String nama, alamat;
mahasiswa berprestasi = new mahasiswa();
mahasiswa biasa = new mahasiswa();
public void ujian (int nim){
nim = 123456;
}
public int bayarkrs (){
return nim;
}

Anda mungkin juga menyukai