TUGAS 1 ALGORITMA PEMROGRAMAN 2


      1.  Apa yang anda ketahui tentang Bahasa Pemrograman JAVA
    Jawab :
     
       Java adalah bahasa pemrograman tingkat tinggi yang berorientasi objek dan program java tersusun dari bagian yang disebut kelas. Kelas terdiri atas metode-metode yang melakukan pekerjaan dan mengembalikan informasi setelah melakukan tugasnya. Para pemrogram  Java banyak mengambil keuntungan dari kumpulan kelas di pustaka kelas Java, yang disebut dengan Java Application Programming Interface (API). Kelas-kelas ini diorganisasikan menjadi sekelompok yang disebut paket (package). Java API telah menyediakan fungsionalitas yang memadai untuk menciptakan applet dan aplikasi canggih. Jadi ada dua hal yang harus dipelajari dalam Java, yaitu mempelajari bahasa Java dan bagaimana mempergunakan kelas pada Java API. Kelas merupakan satu-satunya cara menyatakan bagian eksekusi program, tidak ada cara lain. Pada Java program javac untuk mengkompilasi file kode sumber Java menjadi kelas-kelas bytecode. File kode sumber mempunyai ekstensi *.java. Kompilator javac menghasilkan file bytecode kelas dengan ekstensi *.class. Interpreter merupakan modul utama sistem Java yang digunakan aplikasi Java dan menjalankan program bytecode Java.

      Pemrograman Java sudah ada sejak dari era 1990-an, kian berkembang dan melebarkan dominasinya di berbagai bidang. Salah satu penggunaan terbesar Java adalah dalam pembuatan aplikasi native untuk Android. Selain itu Java pun menjadi pondasi bagi berbagai bahasa pemrograman seperti Kotlin, Scala, Clojure, Groovy, JRuby, Jython, dan lainnya yang memanfaatkan Java Virtual Machine sebagai rumahnya.


2. Sebutkan kelebihan dan kekurangan bahasa pemrograman JAVA
    Jawab :

    Kelebihan Java

    a.    Mudah Untuk Dikembangkan       
           Salah satu kelebihan dari bahasa pemrograman Java ini adalah kemudahan dalam hal pengembangan aplikasi. Setiap aplikasi ataupun program yang dibuat dengan menggunakan dasar bahasa pemrograman Java memiliki kemampuan yang sangat baik untuk dilakukan pengembangan lebih lanjut.

             
                Hal ini tentu saja akan sangat membantu para programmer dan developer untuk lebih baik lagi dalam mengembangkansatu aplikasi yang berbasis Java. Bisa dibilang, Java merupakan salah satu bahasa pemrograman yang memang paling banyak digunakan karena adanya kelebihan yang satu ini, yaitu mudah dalam melakukan pengembangan.

   b.    Bahasa Pemrograman Yang berorientasi terhadap objek
          Kelebihan lainnya dari bahasa pemrograman Java yang satu ini lebih bersifat teknis. Bahasa pemrograman Java merupakan salah satu bentuk atau jenis bahasa pemrograman yang berorientasi terhadap objek. Itu artinya setiap aplikasi yang dibangung dengan menggunakan bahasa pemrograman java akan disesuaikan dengan objek atau bisa juga dengan tampilan dan interface dari aplikasi tersebut.

       Bahasa pemrograman yang berorientasi terhadap objek juga ada pada pemrograman bahasa c, di lihat dari scriptnya java dan bahasa c sedikit memiliki kesamaan namun tetap pada konteksnya masing-masing.

    c.    Memiliki Kemudahan Dalam Menyusun Suatu Script
           
Kelebihan lainnya dari bahasa pemrograman Java, selain mudah dikembangkan, dan bersifat universal adalah bahwa bahasa pemrograman Java merupakan salah satu bahasa pemrograman yang mudah untuk dipelajari. Para programmer dan developer dalam menyusun sebuah program, haruslah menggunakan sebuah script, agar program tersebut dapat berjalan.
       Dengan menggunakan bahasa pemrograman Java, script terswebut akan lebih mudah untuk dibuat dan dipelajari, sehingga beberapa programmer pemula pun sudah bisa mengembangkan sebuah aplikasi yang menggunakan bahasa pemrograman Java.

    Kekurangan JAVA

    a.      
Penggunaan Memory Yang Cukup Tinggi
           Bahasa pemrograman Java memang menawarkan banyak sekali fitur yang luar baisa, mulai dari kemudahan dalam menyusun script, hingga fitur object oriented, yang menjadi salah satu ciri khas dari bahasa pemrograman Java. Akan tetapi sayangnya, semua kelebihan tersebut harus dikompensasi dengan kebutuhan memory yang cukup besar.
       Hal ini menyebabkan beberapa aplikasi Java membuthkan resource memory yang cukup besar untuk dapat berjalan dengan baik. Begitu pula ketika seorang developer akan mengembangkan aplikasi Java, developer juga membutuhkan memory yang tinggi dalam mengembangkan aplikasi ini. Tentunya komputer yang di pakai harus memiliki kapasitas RAM terbesar untuk melancarkan develop agar lebih optimal.


    b.       Mudah Didekompilasi

           Bahasa mudahnya dari istilah dekompilasi ini adalah pengambilan source code. Jadi, Java merupakan salah satu bahasa pemrograman yang mudah megnalami dekompilasi.
           Souce code dan juga script yang dibuat dengan bahasa pemrograman Java dapat dengan mudah diambil dan juga dibajak oleh orang lain, sehingga memunculkan banyak hack dan juga pengcopyan dari aplikasi yang menggunakan bahasa pemrograman Java tersebut.


c.    Java adalah bahasa pemrograman yang kompleks

3. Apa yang anda ketahui tentang Object-Oriented Programming (OOP)
    Jawab :
    Pemrograman Berorientasi Objek atau Object Oriented Programming (OOP) adalah sebuah tata
    cara pembuatan program (programming paradigm) dengan menggunakan konsep “objek” yang
    memiliki 
data (atribut yang menjelaskan tentang objek) dan prosedur (function) yang dikenal
    dengan method. 

4. Jelaskan cara atau tahapan-tahapan instalasi Netbeans.
    Jawab :
    a. Double klik file yang sudah anda install, maka akan muncul tampilan seperti ini. Tunggu hingga
        selesai loading.

    b. Setelah selesai loading, maka akan muncul seperti ini. klik next saja.

   c. Kemudian akan muncul lagi tampilan seperti ini. dan klik next lagi
   d. Dan JDK anda sudah selesai di instal.
Selanjutnya adalah kita menginstall netbeans.
Berikut langkah-langkahnya :

1. Double klik installer Netbeans :  
Install NetBeans IDE 8.0.2 1

Install NetBeans IDE 8.0.2


2. Klik tombol next :
Install NetBeans IDE 8.0.2 2
Install NetBeans IDE 8.0.2 2

3. Klik tombol next :
Install NetBeans IDE 8.0.2 3
Install NetBeans IDE 8.0.2 3

4. Klik tombol next :
Install NetBeans IDE 8.0.2 4
Install NetBeans IDE 8.0.2 4

5. Klik tombol next :
Install NetBeans IDE 8.0.2 5
Install NetBeans IDE 8.0.2 5

6. Klik tombol next :
Install NetBeans IDE 8.0.2 6
Install NetBeans IDE 8.0.2 6

7. Jika Proses penginstallan NetBeans sudah selesai klik Finish dan buka aplikasi NetBeans IDEyang
    sudah diinstall.
Install NetBeans IDE 8.0.2 7
Install NetBeans IDE 8.0.2 7

8. Tampilan NetBeans setelah di install.
Install NetBeans IDE 8.0.2 8
Install NetBeans IDE 8.0.2 8

Share this:

CONVERSATION

0 komentar:

Posting Komentar