Anda di halaman 1dari 2

SOAL UJIAN TENGAH SEMESTER(UTS)

Mata Kuliah : OOP (Object Oriented Programming)


Prodi : Teknik Informatika
Dosen Pengampu : Aswan S. Sunge, S.E, M.Kom
Waktu :
Sifat Ujian : Open Book
Hari/Tanggal :

Jawablah soal dibawah ini dengan singkat dan padat dengan presepsi Anda :
1. Secara garis besar pemrograman (terutama untuk aplikasi desktop) dibedakan menjadi
dua, yaitu pemrograman konvensional dan pemrograman visual
Jawab
Pemrograman Konvensional adalah merupakan Bahasa pemrograman struktural yang
berbasis teks dimana untuk menghasilkan suatu tampilan atau program dihasilkan dari
kode-kode yang ditulis bari perbaris sesuai sintaks yang berlaku.
Contoh dari Pemrograman Konvensional : C++, Pascal, Dst
Sedangkan Pemrograman Visual adalah merupakan Bahasa pemrograman yang
mendukung Konsep OOP ( Object Oriented Programing) , RAD dan Event Driven
Berbasis GUI ( Grafical User Interface ) yang menghasilkan suatu program atau tampilan
dengan membuat interface atau koneksi antara objek-objek dengan cara menggambar,
menunjuk dan mengklik pada diagram.
Contoh dari Pemrograman Visual : VB.NET ,
2. Jelaskan kelebihan VB.Net dengan Bahasa pemogrman yang lain
Jawab
Kelebihan VB.Net adalah
 VB.Net mempunyai fasilitas Real Time Background Compiler yaitu sebagai
penanganan dalam error atau bug.
 Lebih cepat dalam pembuatan aplikasi berbasis desktop
 Menyediakan untuk developer pemrograman data akses ActiveX Data Object (ADO)
 Bahasa yang sederhana. Banyak hal yang mungkin sulit dilakukan jika kita
menggunakan bahasa pemrograman lainnya, akan dapat dilakukan dengan mudah
dengan menggunakan Visual basic.
 Karena Visual basic sangat populer, maka sangat banyak sumber-sumber yang dapat
kita gunakan untuk belajar dan mengembangkan kemampuan kau baik berupa buku,
web site dll.
 Bisa memperoleh banyak tools baik gratis maupun tidak di Internet yang akan sangat
membantu menghemat waktu kita dalam pemrograman.

3. Jelaskan kenapa VB.Net sudah termasuk konsep OOP


Jawab
Pemrograman berorientasi Objek yang dalam istilah Inggris disebut sebagai Object
Oriented Programming (disingkat OOP) adalah salah satu pendekatan pemrograman atau
paradigma untuk pengembangan / development suatu perangkat lunak komputer dimana
dalam struktur perangkat lunak tersebut didasarkan kepada interaksi objek dalam
penyelesaian suatu proses
Perdebatan apakah Visual Basic merupakan bahasa pemrograman berorientasi object
ataukah tidak, berakhir pada saat dirilisnya Visual Studio .NET dan generasi seterusnya.
Pada .NET, Visual Basic murni merupakan bahasa pemrograman berorientasi object.
Dasar dari tipe sistem .NET adalah inheritance, yang tidak Anda temui dalam Visual
Basic sebelumnya. Contoh implementasi inheritance pada .NET adalah namespace.
Inti dari Konsep OOP adalah memiliki Sifat Enkapsulasi,Inheritence
(Turunan),Polimorpisme (Banyak bentuk), dan semua itu sudah dimiliki oleh VB.NET .
karena itulah VB.NET termasuk dalam Konsep OOP

Anda mungkin juga menyukai