Thursday, January 29, 2009

UAS Bahasa Pemrograman 2 TF D Pagi

JAWABAN UAS:

1. Polymorphisme: Banyak rupa/bentuk. Satu nama tetapi bisa mempunyai tugas yang berbeda-beda. Implementasi dalam OOP bisa berupa overloading maupun virtual function. Overloading bisa terhadap fungsi maupun operator. Sedangkan virtual function diimplementasikan pada kasus inheritance/pewarisan dengan memanfaatkan pointer ke object. Pewarisan: fitur OOP yang memungkinkan class anak mendapat warisan data maupun fungsi dari class induk. Dua sifat pewarisan yang umum: public dan private (jelaskan). Sedangkan jenisnya ada 5 (single, multilevel, dst). Beri contoh masing-masing.

2. Overloading operator unary dan binary. Lihat kembali catatan.

3. Class pointer: pointer yang menunjuk ke alamat memori sebuah object. Pengaksesan atribut sebuah object bisa melalui pointernya. Pointer object class induk bisa digunakan untuk mengakses object class anak. Lengkapi dengan contoh sederhana. Pointer this: pointer bawaan yang digunakan untuk mengakses atribut milik class yang bersangkutan. Pointer ini bermanfaat untuk membedakan apakah sebuah variabel atau fungsi yang memiliki nama sama itu adalah milik class, bukan milik komponen di dalam sebuah class. Lihat kembali catatan kuliah.

4. Permainan tentang pewarisan dan visibility modifier. Ingat: bagian private tidak bisa diwariskan dan tidak boleh diakses dari luar class yang bersangkutan. Hati-hati pula dengan bagian protected. Lihat kembali catatan. Z:X berarti pewarisan private by default, bukan salah ketik! :)

DAFTAR NILAI BP 2 KELAS TF D PAGI

05-067 B
05-202 C+
06-238 A-
07-001 B+
07-004 B+
07-005 B+
07-007 B+
07-011 B+
07-012 A-
07-013 C
07-014 C+
07-015-05 B+
07-016 A
07-017 B+
07-019 A
07-020 B+
07-022 A
07-023 B
07-024 C+
07-025 B+
07-026 C-
07-027 B+
07-028 B+
07-029 C-
07-030 A-
07-033 A
07-035 A
07-036 A-
07-037 B
07-038 C-
07-045 C
07-046 B-
07-047 B+
07-050 B+
07-052 C
07-055 A-
07-056 A
07-057 B+
07-058 B
07-061 D
07-090 D
07-112 B+
07-113 B+
07-122 A-
07-126 B+
07-127 B
07-148 C+
07-157 C+
07-176 C
07-200 D
07-231 A
07-250 C+
07-259 B-
07-266 B-
07-284 D+

Catatan: Nilai di atas adalah hasil olahan sedemikian rupa. Jangan berpuas diri dulu. Jangan sekali-kali disamakan standar nilainya dengan kampus lain, apalagi kampus negeri. Jadi, ayo terus giat belajar, Kita masih jauh tertinggal.

3 comments:

  1. assalamualaiakum........
    pak saya berterima kasih yang sebesar-besarnya. karena bapak sempat mendidik saya dengan sebaik mungkin. dan saya sadar masih banyak kekurangan saya dalam berbagai hal, maka dari itu saya akan selalu berusaha sebaik mungkin untuk menjadi lebih baik.

    pak CAHYO ajieeebbbbbb abissssss
    wassalam

    ReplyDelete
  2. assalamualaikum.....

    bapak saya berterimakasih krn tlh mendidik saya, saya sadar masih banyak kekurangan terutama pada program-program & saya akan berusaha lebih giat lagi

    terimasihkan pak cahyo
    wassalamualaikum...

    ReplyDelete
  3. assalamualaikum...
    pak cahyo makasih bapak sudah jadi pembimbing saya sekaligus teman - teman...
    pak cahyo saya minta maap kalo dikelas saya sering buat kelas rame...
    sekali lagimakasih ya pak atas semuanya...

    ReplyDelete