Mengapa saat ini metodologi berorientasi objek berkembang lebih pesat

1. Ilustrasikan dalam dunia nyata  :  

a) Objek adalah semua hal yang ada dalam dunia nyata, baik konkrit maupun abstrak. Obyek memiliki status (state) dan tingkah laku (behavior)

  • Contoh obyek konkrit : rumah, sekolah, dosen, mahasiswa, dll.
  • Contoh obyek abstrak : mata kuliah, penjadwalan, dll
  • Contoh lain : Singa merupakan objek dari binatang buas, Manusia merupakan dari makhluk hidup ciptaan Allah SWT, keyboard merupakan objek dari perangkat keras komputer, mobil merupakan objek dari alat transportasi.

b) Atribut adalah data yang dapat membedakan antara satu obyek dengan obyek yang lain. Contoh : atribut yang ada pada mobil yaitu bahan bakar, roda, dan kecepatan. Contoh lainnya yaitu untuk class mahasiswa terdapat obyek mahasiswa si A, dan obyek si mahasiswa si B. Yang membedakan antara obyek si A dan obyek si B  adalah NRP-nya yang merupak

c) Method merupakan bagian dari class yang menangani suatu tujuan tertentu dan berisi serangkaian perintah (perintah=baris program). Contoh : obyek Roti, obyek ini mempunyai method Pembuatan Roti, Anjing memiliki kemampuan untuk kulit. Jadi kulit ( ) adalah salah satu metode dari kelas Dog.

d) Class merupakan tempat untuk membuat obyek. Di dalam class dideklarasikan variable dan method yang dimiliki oleh obyek. Proses pembuatan obyek dari sebuah class disebut dengan instansiasi. Jadi obyek merupakan hasil instansiasi dari class. Contoh class : Orang, perusahaan , binatang, proses adalah objek. Setiap orang mempunyai umur, IQ, dan mungkin pekerjaan. Setiap proses mempunyai pemilik, prioritas, list dari sumber daya yang dibutuhkan.

2. Sebutkan minimal 5 atribut dan minimal 3 method yang melekat pada diri anda ?  

Atribut yang melekat pada diri kita:

  • Saya memakai baju
  • Dila mengenakan pita
  • Penduduk Bandung
  • Berjenis kelamin Laki/Perempuan
  • Dasi dipakai Lukman

Method yang melekat pada diri kita :

  • Pergi ke sekolah naik motor
  • Belajar rajin
  • Suka berolah raga

3. Sebutkan paradigma lain dalam bahasa pemrograman selain paradigma berorientasi objek, bandingkan dan
sebutkan masing-masing kekurangan dan kelemahannya ?  

  • Paradigma Pemrograman Prosedural atau Imperatif
    Paradigma ini sering menganggap teori-teori logika formal, dan perhitungan seperti pemotongan dalam ruang logika. Pemrograman deklaratif telah menjadi kepentingan tertentu baru-baru ini, karena dapat sangat menyederhanakan penulisan program paralel. Hal ini kontras dengan pemrograman imperatif, yang memerlukan algoritma yang diberikan secara eksplisit. Declarative Programming lebih mendeskripsikan apa yang program dapat kerjakan, daripada Bagaimana untuk menyelesaikannya
  • Paradigma Pemprograman Fungsional
    Program yang dihasilkan dengan bahasa pemrograman yang menggunakan paradigma ini biasanya membutuhkan waktu pemrosesan yang lebih lama dibandingkan dengan yang menggunakan paradigma prosedural karena dibutuhkan waktu lebih untuk memproses fungsi-fungsi yang digunakan dalam membuat program.
  • Paradigma Pemrograman Deklaratif, Predikatif atau Lojik
    Ketika program dieksekusi, pemakai akan mengajukan pertanyaan, selanjutnya program akan menggunakan aturan deduksi dan mencocokkan pertanyaan dengan fakta-fakta yang ada untuk menjawab pertanyaan.
  • Paradigma Pemprograman Terstruktur
    Jika suatu proses telah sampai pada suatu titik / langkah tertentu , maka proses selanjutnya tidak boleh mengeksekusi langkah sebelumnya / kembali lagi ke baris sebelumnya, kecuali pada langkah – langkah untuk proses berulang (Loop).

4. Mengapa saat ini metodologi berorientasi objek berkembang lebih pesat dibandingkan dengan metode-metode
yang lain dalam bahasa pemrograman ? 

Pemrograman berorientasikan objek dikatakan lebih baik apabila Model data berorientasi objek dikatakan dapat memberi fleksibilitas yang lebih, kemudahan mengubah program, dan digunakan luas dalam teknik piranti lunak skala besar. Lebih jauh lagi, pendukung OOP mengklaim bahwa OOP lebih mudah dipelajari bagi pemula dibanding dengan pendekatan sebelumnya, dan pendekatan OOP lebih mudah dikembangkan dan dirawat.

5. Sebutkan bahasa pemrograman yang mendukung pemrograman berorientasi obyek (OOP) ? 

Smalltalk, Eifel, Delphi, Java, Visual Foxpro, C++, Pascal, SIMULA, Ruby, Python, PHP, C#, Perl, Adobe Flash AS 3.0

6. Apa yang anda ketahui perbedaan antara syntax error dan runtime error ? 

  • Syntax Error Kesalahan yang paling sering dilakukan saat pembuatan program, tapi paling mudah diselesaikan. Syntax error, merupakan kesalahan yang terjadi pada code program, kesalahannya disebabkan karena kode yang diketikkan tidak sesuai dengan aturan/tata cara penulisan yang dimiliki oleh bahasa pemrograman yang sedang digunakan.

    –  Contoh Syntax Error

    Pada C++, baris kode harus selalu diakhiri dengan (;). Jika tanda ini tidak disertakan maka akan terjadi kesalahan, karena tidak sesuai dengan aturan pengkodean pada C++.

    Kesalahan penulisan keyword (perintah baku yang telah disediakan oleh bahasa pemrograman)

  • Run-time Error
    Merupakan kesalahan yang terjadi saat program sedang berjalan. Misalkan, kesalahan saat pengalokasian memori atau bisa terjadi ketika program hendak mengakses suatu file namun file tidak ditemukan.

C. Buatlah aplikasi pembayaran sederhana dengan netbeans pajak menjadi 5% dan keterangan dapat bonus jika pembayaran diatas 1.000.000 selain itu tidak dapet bonus. 

Mengapa saat ini metodologi berorientasi objek berkembang lebih pesat

Hasil :

Mengapa saat ini metodologi berorientasi objek berkembang lebih pesat

Tolong dibantu ya kak @zamroniy​

Saat ini berkorespondisi yang eraktis dengan memanfaatkan ​

potensial yang dapat kita raih jika mendirikan toko klontong disekitar kita!

globalisasi yang meluas di fasilitasi oleh​

karangan tentang impian ​

gimana caranya tulisnya bhs pacal tabel kontak program hitunh gaji kelas ti jurusan tkj / rpl ini pakai aplikasi apa ada edit ,file pakai aplikasi dos … box turbo tulisanya caranya gimana proses hitung gaji ,user sampai end didalam tabel???​

3. Jabarkan yang kita ketahui tentang dukungan file ekstensi Atlantis Word Processor! Jawab:4.Apa aplikasi yang digunakan oleh file dengan extension d … oc? Jawab: 5. Jelaskan cara untuk mengembalikan file yang ada di Recycle Bin ke tempat semula! Jawab:​

mengapa kita harus mempelajari mailing & embedding ?pliss jwb kk ​

pliss jawab dongg kakk besok udah di kumpul :((​

PC Arya memiliki alamat IP ADDRESS 192.168.100.1 SUBNETMASK: 255.255.255.0, PC Arga memiliki alamat IP ADDRESS 192.168.1.100 SUBNETMASK: 255.255.255.0 … . Apakah PC Arga dan Arya bisa terhubung? Apa alasannya?​