KONSEP DAN PARADIKMA PEMROGRAMAN_MODUL 01


Nama : Akhmad Muqoddim Fahmi Ilmi
Kelas  : A 
Nim    : 4123041


Soal : Mencari perbedaan PBO dan Terstruktur beserta contohnya pendekatannya ?


  1. 1. Pemrograman Berorientasi Objek (PBO):

  2. Pendekatan: PBO mengorganisir program menjadi objek-objek yang memiliki atribut dan metode yang berinteraksi satu sama lain.

  3. Penerapan: Objek-objek ini mewakili entitas dalam dunia nyata atau abstrak, dan program terdiri dari pemodelan interaksi antara objek-objek ini.

  4. Contoh: Sistem manajemen perpustakaan yang menggunakan kelas Buku, Anggota, dan Peminjaman. Setiap kelas memiliki atribut dan metode yang berkaitan dengan entitas yang diwakilinya. Misalnya, kelas Buku memiliki atribut seperti judul, pengarang, dan tahun terbit, serta metode untuk meminjam dan mengembalikan buku


  1. 2. Pemrograman Terstruktur:


    • Pendekatan: Pemrograman terstruktur menggunakan pendekatan prosedural, di mana program dibagi menjadi serangkaian tugas yang harus dilakukan secara berurutan.
    • Penerapan: Program terstruktur mengandalkan fungsi atau prosedur sebagai unit utama eksekusi, di mana setiap fungsi memiliki tugas tertentu dan dapat dipanggil secara berulang.
    • Contoh: Program pencarian linear dalam sebuah daftar. Program tersebut akan mencari suatu elemen dalam daftar secara berurutan dengan membandingkan setiap elemen satu per satu dengan elemen yang dicari, hingga elemen yang dicari ditemukan atau daftar telah dijelajahi sepenuhnya. Dalam pendekatan terstruktur, kita akan menulis fungsi untuk melakukan pencarian, yang kemudian dipanggil dari dalam program utama.



Komentar

Postingan populer dari blog ini