Anda di halaman 1dari 12

DEFINISI DAN LANGKAH-LANGKAH UNTUK MENGINSTAL

NETBEANS

TUGAS PEMOGRAMAN JAVA DASAR

Oleh:
Nama Kelompok: 3 Idiot
Rachma Sri Wibowo 17-55-201-142
Dyan Wahyu Wibowo 17-55-201-055
Ramdan Dwiansyah Yusuf 17-55-201-233

TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH TANGERANG
TANGERANG
2019
BAB I
PENDAHULUAN

1.1 Latar Belakang

Zaman modern saat ini perkembangan teknologi sangat pesat, tidak dapat
dihindari lagi kita harus ikut andil dalam perkembangan teknologi, segala sesuatu
kegiatan atau pekerjaan dilakukan dengan teknologi berbasis aplikasi, untuk membuat
aplikasi sendiri memerlukan softwere yang dinamakan NetBeans.
NetBeans adalah suatu serambi pengembangan perangkat lunak yang ditulis
dalam bahasa pemrograman Java. Serambi pada NetBeans, pengembangan suatu aplikasi
dapat dilakukan dimulai dari setelan perangkat lunak modular bernama modules.
Awal kemunculan aplikasi NetBeans telah ada sejak tahun 1997 yaitu sebagai
sebuah proyek kuliah. Pada tahun tersebut, suatu perusahaan dibangun oleh Roman
Staněk di sekitar proyek kuliah tersebut lalu perusahaan tersebut memulai memproduksi
versi NetBeans IDE (Integrated Development Environment) komersial hingga akhirnya
dibeli oleh Sun Microsystems pada tahun 1999 lalu menjadikan NetBeans IDE sebagai
serambi bersifat sumber terbuka pada bulan Juni 1999.

1.2 Tujuan

Penginstalan NetBeans dan pembelajaran awal untuk mengenal lebih dalam.

1.3 Ruang Lingkup

Mahasiswa.
BAB II
LANDASAN TEORI

Aplikasi NetBeans ini diperuntukkan bagi pengembangan dalam Java. Namun,


aplikasi ini juga mendukung program-program pembuatan bahasa lain secara khusus
seperti PHP, C/C++ dan HTML5. NetBeans adalah alat lintas serambi serta
penerapannya dijalankan pada Microsoft Windows, Mac OS X, Linux, Solaris dan
serambi-serambi lainnya yang mendukung JVM (Java Virtual Machine) yang sepadan.

Kelebihan Java Netbeans


Java mempunyai beberapa keunggulan dibandingkan dengan bahasa pemrograman
lainnya. Keunggulan bahasa pemrograman Java antara lain:

1. Berorientasi objek

Java adalah bahasa pemrograman yang berorientasi pada objek. Java membagi program
menjadi objek-objek serta memodelkan sifat dan tingkah laku masing-masing dalam
menyelesaikan suatu masalah.

2. Java bersifat multiplatform

Java dirancang untuk mendukung aplikasi yang dapat beroperasi di lingkungan jaringan
berbeda. Untuk mengakomodasi hal tersebut, Java compiler membangkitkan bytecodes
(sebuah format yang tidak tergantung pada arsitektur tertentu yang didesain untuk
mengirimkan kode ke banyak platform perangkat keras dan perangkat lunak secara
efisien). Java dapat dijalankan oleh banyak platform seperti Linux, Unix, Windows,
Solari, maupun Mac.
3. Java bersifat multithread

Multithreading adalah kemampuan suatu program komputer untuk mengerjakan


beberapa proses dalam suatu waktu. Thread dalam Java memiliki kemampuan untuk
memanfaatkan kelebihan multi prosessor apabila sistem operasi yang digunakan
mendukung multi prosessor.

4. Dapat didistribusi dengan mudah

Java memiliki library rutin yang lengkap untuk dirangkai pada protocol TCP/IP (seperti
HTTP dan FTP) dengan mudah. Kemampuan networking Java lebih kuat dan lebih
mudah digunakan. Java memudahkan tugas pemrograman jaringan yang sulit seperti
membuka dan mengakses sebuah soket koneksi. Java juga mamudahkan pembuatan CGI
(Common Gateway Interface).

5. Bersifat dinamis

Java dirancang untuk beradaptasi dengan lingkungan yang sedang berkembang. Java
bersifat dinamis dalam tahap linking. Class yang ada dapat di link sebatas yang
diperlukan, apabila diperlukan modul kode yang baru dapat di link dari beberapa
sumber, bahkan dari sumber dalam jaringan Internet.

Kekurangan Java Netbeans

Penggunaan memori yang cukup banyak, lebih besar daripada bahasa tingkat tinggi
sebelum generasi Java. Namun hal ini memang sesuai dengan fitur beragam yang
dimiliki oleh Java. Masalah memori ini juga tidak dialami oleh semua pengguna aplikasi
Java. Mereka yang sudah menggunakan perangkat keras dengan teknologi terbaru tidak
merasakan kelambatan dan konsumsi memori Java yang tinggi. Lain halnya dengan
mereka yang menggunakan teknologi lama atau komputer yang sudah berumur tua lebih
dari empat tahun akan merasakan adanya kelambatan. Namun apapun kelemahan yang
dimiliki Java, faktanya adalah Java merupakan bahasa pemrograman yang populer dan
digunakan di seluruh dunia saat ini.
Kekurangan java di karenakan Proses Compile, Mengharuskan pengguna mengcompile
programnya sebelum dijalankan, berbeda dengan bahasa pemrograman python yang
tidak perlu mengcompile terlebih dahulu .

Penggunaan Memori yang besar , Berbeda dengan bahasa pemrograman lain yang hanya
membutuhkan memori sedikit
Kekurangan

 Tulis sekali, jalankan di mana saja – Masih ada beberapa hal yang tidak
kompatibel antara platform satu dengan platform lain. Untuk J2SE, misalnya
SWT-AWT bridge yang sampai sekarang tidak berfungsi pada Mac OS X.
 Mudah didekompilasi. Dekompilasi adalah proses membalikkan dari kode jadi
menjadi kode sumber. Ini dimungkinkan karena kode jadi Java merupakan
bytecode yang menyimpan banyak atribut bahasa tingkat tinggi, seperti nama-
nama kelas, metode, dan tipe data. Hal yang sama juga terjadi pada Microsoft
.NET Platform. Dengan demikian, algoritma yang digunakan program akan lebih
sulit disembunyikan dan mudah dibajak/direverse-engineer.
 Penggunaan memori yang banyak. Penggunaan memori untuk program berbasis
Java jauh lebih besar daripada bahasa tingkat tinggi generasi sebelumnya seperti
C/C++ dan Pascal (lebih spesifik lagi, Delphi dan Object Pascal). Biasanya ini
bukan merupakan masalah bagi pihak yang menggunakan teknologi terbaru
(karena trend memori terpasang makin murah), tetapi menjadi masalah bagi
mereka yang masih harus berkutat dengan mesin komputer berumur lebih dari 4
tahun.
BAB III
PEMBAHASAN

NetBeans adalah sistem operasi bebasis java. NetBeans itu sendiri mempunyai
berbagai jenis dengan beragam bahasa pemograman;
1. NetBeans IDE adalah IDE open source yang ditulis sepenuhnya dengan
bahasa pemrograman Java menggunakan platform NetBeans.
2. NetBeans Mobility Pack adalah alat untuk mengembangkan aplikasi yang
berjalan pada perangkat bergerak (mobile), umumnya telepon seluler,
tetapi juga mencakup PDA, dan lain-lain.
3. NetBeans Profiler adalah alat untuk mengoptimalkan aplikasi Java,
membantu menemukan kebocoran memori dan mengoptimalkan
kecepatan.
4. NetBeans C/C++ Pack menambahkan dukungan terhadap pengembang
C/C++ ke NetBeans IDE 5.5.
5. NetBeans Enterprise Pack memperluas dukungan terhadap
pengembangan aplikasi perusahaan dan web service di NetBeans IDE 5.5.
6. NetBeans JavaScript Editor menyediakan perluasan dukungan terhadap
JavaScript dan CSS.
7. NetBeans Ruby Pack, mengijinkan pengembangan IDE menggunakan
Ruby dan Jruby,
NetBeans dapat diperoleh dengan cara download Aplikasi tersebut melalui
NetBeans.org. Kemudian, NetBeans dapat di instal, dengan mepersiapkan koneksi dan
folder yang akan menjadi tempat pada saat menginstal perangkat lunak atau softwere
NetBeans. Setelah mendapatkan link di klik melalui google drive dan melalui beberapa
proses yang ada NetBeans siap di gunakan.
1. Pilih Windows x86 silahkan Download Java SE
and NetBeans Cobundle (JDK 8u141 and NB 8.2)

2. Klik 2 kali untuk install muncul proses seperti


gambar di bawah ini, tunggu hingga selesai.
3. Klik Next

4. Pilih accept the term in the license agreement dan


klik Next
5. Tentuka dimana file akan di install terus klik Next

6. Pilih lokasi JDK dan Netbeans terus klik Next


7. Centang ceck for update apabila ingin update
ketika ada koneksi internet, kemudia klik install untuk
memulai install

8. Tunggu hingga proses instalasi selesai terus klik


Next
9. Akhirnya proses instalasinya sudah dan klik Finish
untuk memula membuaka netbeans.
BAB IV
KESIMPULAN

Netbeans merupakan sebuah aplikasi Integrated Development Environment (IDE) yang


berbasiskan Java dari Sun Microsystems yang berjalan. Dalam proses instalisai perlu
memerhatikan berapa folder dan jenis jdk yang resmi supaya tidak terjadi hal seperti
corupt dan lain lain.

DAFTAR PUSTAKA

Wikipedia, 2019. NetBeans. https://id.wikipedia.org/wiki/NetBeans (diakses pada 3


Desember 2019).
Iluminesa, 2016. Kelebihan dan Kekurangan NetBeans.
https://ilmunesia.com/mengetahui-kelebihan-dan-kekurangan-java-netbeans/ (diakses
pada 5 Desember 2019)

Rumputnetbeans, 2016. Macam macam NetBeans.


http://rumputneatbeans.blogspot.com/2016/12/macam-macam-netbeans.html (diakses
pada 5 Desmber 2019)

Anda mungkin juga menyukai