Anda di halaman 1dari 2

Nama: Dimas Ardianto

Nim : 2014311017

Prodi: Teknik Informatika

Kelas : A

UTS PEMROGRAMAN FRAMEWORK

1. Apa yang anda ketahui tentang Pemrograman Framework ?, Jelaskan

2. Pemahaman konsep PBO (Pemrograman Berorientasi Objek) sangat dibutuhkan


dalam Pemrograman Framework, Kenapa? Jelaskan

3. MVC dan MMVC adalah salah satu konsep dalam pemrograman Framework,
Jelaskan secara mendetail..

4. Apa topik Makalah yang kamu dapatkan, jelaskan dengan singkat dan mendetail

Jawaban:

1. Framework yaitu kerangka kerja untuk mengembangkan aplikasi berbasis


website maupun desktop, fungsinya untuk membantu kinerja dari developer,
serta membuat kode program menjadi lebih terstruktur.

2. Karena tujuan dari PBO untuk mempermudah pengembangan program dengan


cara mengikuti model yang telah ada, jadi setiap bagian dari suatu
permasalahan adalah objek dan objek itu sendiri merupakan gabungan dari
beberapa objek yang lebih kecil lagi, dan objek yang kecil saling berhubungan,
berinteraksi, berkomunikasi, dan saling berkomunikasi kepada objek-objek
lainnya, sama halnya dengan program.

3. MVC atau Model View Controller adalah sebuah pola desain arsitektur dalam

sistem pengembangan website yang terdiri dari tiga bagian, yaitu:

 Model, bagian yang mengelola dan berhubungan langsung dengan database;

 View, bagian yang akan menyajikan tampilan informasi kepada pengguna;

 Controller, bagian yang menghubungkan model dan view dalam setiap proses

request dari user.

Dengan konsep MVC ini, website seakan memiliki bagian yang terpisah dan bisa

dikembangkan masing-masing. Maka, proses pembuatan website bisa dilakukan

lebih cepat karena developer akan lebih fokus pada pengerjaan salah satu bagian

saja.

Karena dianggap efektif, konsep MVC banyak diterapkan di berbagai framework.

Sebagai contoh, di framework PHP, Laravel, CodeIgniter, Symfony, Yii,

dan Zend sudah menggunakan konsep ini.

4. Ruby On Rails adalah bahasa pemrograman yang dibuat pada 1990-an oleh
Yukihiro “Matz” Matsumoto. Tugas utama Ruby adalah pembuatan cepat proyek
baru dengan perfoma yang tinggi. Ruby adalah bahasa pemrograman untuk
tujuan umum seperti C ++ atau PHP. Sejak 2002, bahasa ini telah memiliki 1.082
rilis. Rilis stabil terbarunya (versi Ruby 2.6.2) diluncurkan pada 13 Maret 2019.

Anda mungkin juga menyukai