LAPORAN PRAKTIKUM
Bahasa Pemograman 1
MODUL 1
( Pengenalan Java )
Disusun Oleh :
Nama : Abdul Hamid
Nim : 20170810022
Prodi : Teknik Informatika
FAKULTAS ILMU
KOMPUTER UNIVERSITAS KUNINGAN
Jalan Cut Nyak Dien
No. 36 A, Kel. Cijoho, Kuningan, Jawa Barat 45513 2019
Tugas
1. Buat makalah yang
isinya mencakup tentang java, Netbeans setting path pada java dan contoh program sederhana yang ditulis menggunakan
java dan Netbeans.
PEMBAHASAN
A. Tentang JAVA
Pengertian Java
Java adalah sebuah platfrom
teknologi pemrograman yang dikembangkan oleh SunMicrisystem. Pertama kali
dirilis tahun 1991 dengan nama kode Oak, yang kemudian padatahun 1995 kode Oak
diganti dengan nama Java. Yang memotivasi Java dibuat adalah untukmembuat
sebuah bahasa pemrograman yang portable dan independent terhadap pltfrom (platfrom independent). Java juga dapat membuat perangkat lunak
yang dapat ditanamkan(embedded) pada berbagai mesin dan peralatan konsumer
seperti handphone, microwave,remote control, dan lain-
lain. kemudian hal ini Java
memiliki konsep yang disebut “writeonce run everywhere” tersebut.
Java 2 adalah generasi kedua
dari Java platfrom. Sebuah mesin interpreter yang diberinama Java Virtual
Machine (JVM). JVM ini lah yang akan membaca bytecode dalam file.Class dari
suatu program sebagai reprsentasi langsung dari program yang berisi
bahasamesin. Dengan demikian bahasa java disebut sebagai bahasa pemrograman
yang portabelkarena dapat dijalankan pada berbagai sistem operasi seperti,
Windows, Linux, Unix,MacOS, atau SymbianOS (mobile) asalkan pada sistem operasi
tersebut terdapat JVM.Kunci dari portabilitas ini adalah keluaran hasil
kompilasi java bukanlah file executablemelainkan berbentuk bytecode.Ekstensi
java harus dikompilasikan menjadi file bytecode, agar program java
dapatdijalankan. Untuk menjalankan bytecode tersebut dibutuhkan JRE (Java
RuntimeEnvironment) yang memungkinkan pemakai untuk menjalankan program java,
hanyamenjalankan, tidak untuk membuat kode baru lagi. JRE berisi JVM dan
library java yangdigunakan.
1. Sayangnya terjadi perpecahan di antara mereka suatu hari pada
pukul 04.00 di sebuahruangan hotel Sheraton Palace. Tiga dari pimpinan utama
proyek, Eric Schmidt dan GeorgePaolini dari Sun Microsystems bersama Marc
Andreessen, membentuk Netscape. Nama Oak,
diambil dari pohon oak yang
tumbuh di depan jendela ruangan kerja “bapak java”,
JamesGosling. Nama Oak
ini tidak dipakai untuk versi release Java karena sebuah perangkat lunaksudah
terdaftar dengan merk dagang tersebut, sehingga diambil nama penggantinya
menjadi
“Java”. Nama ini diambil dari
kopi murni yang digiling langsung dari biji (kopi tubruk)
kesukaan Gosling.Versi keluaran
awal java ditahun 1996 sudah merupakan versi relase sehinggadinamakan java
versi 1.0, versi ini menyertakan banyak paket standar awal yang
terusdikembangkan pada versi selanjutnya, seperti;
Java lang, yaitu peruntukan
kelas elemen-elemen dasar Java io, yaitu peruntukan kelas input dan output, termasuk
penggunaan berkas Java until, yaitu peruntukan kelas pelengkap seperti kelas
struktur data dan kelas penaggalan
Java net, yaitu peruntukan
kelas TCP/IP Java awt, yaitu kelas dasar untuk aplikasi antar muka dengan
pengguna (GUI) Java applet, yaitu kelas dasar aplikasi antar muka untuk
diterapkan pada penjelajah web Mudah didekompilasi.
Dekompilasi adalah proses membalikkan dari kode jadi menjadikode sumber. Ini
dimungkinkan karena kode jadi Java merupakan bytecode yangmenyimpan banyak atribut
bahasa tingkat tinggi, seperti nama-nama kelas, metode, dantipe data. Hal yang
sama juga terjadi pada Microsoft. NET Platform. Dengan demikian,algoritma yang
digunakan program akan lebih sulit disembunyikan dan
mudahdibajak/direverse-engineer.
Penggunaan memori yang banyak.
Penggunaan memori untuk program berbasis Java jauhlebih 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 makinmurah),
tetapi menjadi masalah bagi mereka yang masih harus berkutat dengan
mesinkomputer berumur lebih dari 4 tahun.
B. NetBeans SETTING PATH PADA JAVA
Berikut adalah langkah langkah dalam setting path java pada Windows 10.
1. Klik menu start kemudian pilih computer/This Pc kemudian klik kanan dan pilih propertis .
2. Kemudian klik Advanced System Setting dan kemudian klik pada kotak Environment Variabel Kemudian pada kotak system variables pilih path dan kemudianedit, Kemudian pada kotak Variabel Value pastekan lokasi dimana tempat kitamenyimpan path java. Jangan lupa tambahkan tanda titik koma sebagai pemisah (;)
3.Terakhir tinggal tekan tombol Windows lalu ketikan cmd dan klick kanan Run as Administrator
4. Setelah Command Prompt muncul di desktop, ketikan
javac Biodata.java ( javacBiodata.java adalah file java yang sudah di buat di editor
seperti Notepad dan Notepad++ ), kemudian ketikan kembali java file
untuk menampilkan hasil
runing program java.
Pretest :
1. Apa yang anda ketahui tentang java dan Netbeands ?
Jawab :
·
Netbeands
yaitu Suatu serambi pengembangan perangkat lunak yang di tulis dalam bahasa
pemograman java.
·
Java
yaitu bahasa pemograman yang dapat dijalankan di berbagai komputer termasuk hp.
2. Apa Keunggulan dan kelemahan java ?
Jawab
·
Keunggulan
nya yaitu ada OOP semua aspek yang terdapat di java adalah objek,Library kelas
sangat lengkap,memiliki atau Berbagai C++,membuat program lebih cepat,memiliki
fasilitas pengaturan penggunaan memori sehingga programmer tidak perlu
melakukan pengaturan memori secara langsung.
·
Kelemahan
nya yaitu Tulis sekali jalankan dimana
saja, mudah didekompilasi,penggunaan memori yang banyak.
3. Tuliskan struktur
dari program aplikasi java dan buatkan
contohnya
· Struktur program aplikasi
Import
java.nama_class.nama_fungsi;
Class
nama_program {
Public static
void main(String[]args) {
//define
variabel
....
//instruksi-instruksi
}
}
|
Praktikum :
Latihan 1
bisa kita lihat untuk program yang akan kita buat disini
bisa kita lihat untuk program yang akan kita buat disini
Membuat program java
sederhana menggunakan java aplication dengan cara kita gunakan tombol
ctrl+shift+N setelah itu kita pilih java application dan kita berikan nama
project nya sesuai dengan yang kita inginkan.
Latihan 2 :
Selanjutnya kita mencoba
membuat program java yang lainnya kita simak untuk gambar program nya tersebut
Disini akan menampilkan sebuah tampilan out put dengan
langsung seperti ini
Latihan 3
Disini kita akan membuat
program selanjut nya dengan cara yang sama kita lihat saja pada gamabr dibawah
ini :
Hasil run dari progrm
tersebut :
Seperti yang kita lihat
bahwasan nya kita akan membuat program pengukuran berart badan dan kita
menggunakan BufferedReader berfungsi untuk memanggil sebuah angkan yang
ditentukan oleh output yang akan kita isi.
Latihan 4
Yang terakhir kita
membuat program sebuah inputan yang akan kita isi di dalam tampilan output nya
seperti ini program tersebut
Hasil Run dari Program Tersebut
:
Setelah kita buat
program tersebut dan kita amati hasil tampilan output nya dan kita disini di sampaikan
untuk mengisi sebuah data yang akan dimasukkan di dialam tampilan output nya
Disini kita akan membuat
program identitas pribadi dan untuk pembuatan program nya kita gunakan “Joption” berfungsi untuk memanggil
sebuah data yang akan kita panggil di output untuk pengisian nya kita di
tampilkan di input untuk file nya.
KESIMPULAN
Dari pembahasan dapat ditarik kesimpulan bahwa :
1. Java dikenal sebagai bahasa pemrograman yang bersifat strongly, yang berarti diharuskan mendeklarasikan tipe data dari semua variable yang apabila lupa atau salah dalam mengikuti aturan pendeklarasian variable, maka akan terjadi error pada saat proses kompilasi.
2. Tipe data yang terdapat pada bahasa pemrograman Java pada umumnya tidak jauh berbeda dengan bahasa pemrograman lain seperti C, C++, Pascal, Basic, dan lainnya, yakni terdiri dari integer, floating point, char, dan boolean.
3. Aturan penulisan variabel pada bahasa pemrograman Java juga tidak jauh berbeda dengan bahasa pemrograman lain seperti C, C++, Pascal, Basic, dan lainnya, yakni harus diawali dengan huruf/abjad, karakter mata uang, dan underscore ( _ ) dan terdiri dari huruf/abjad, angka, dan underscore ( _ ), serta tidak boleh menggunakan kata-kata yang dikenal oleh bahasa pemrograman Java (keyword), seperti byte, case, int, dan lainnya.
4. Sama halnya dengan semua bahasa pemrograman, Java juga menyediakan operator-operator aritmatika untuk memanipulasi data numerik.
5. Selain operator aritmatika, Java juga mempunyai operator-operator lain, seperti operator increment dan decrement, operator assignment (penugasan), operator relasi, operator logical, operator bitwise (yang terdiri dari and, or, xor, dan complement), dan operator precedence.
Tidak ada komentar:
Posting Komentar