MENGENAL DAN MEMULAI JAVA

LAPORAN PRAKTIKUM
MODUL 1  MENGENAL DAN MEMULAI JAVA









Disusun Oleh :
20160910005
ANDIKA PRATAMA
SI 2016 B



PRODI SISTEM INFORMASI
FAKULTAS ILMU KOMPUTER
UNIVERSITAS KUNINGAN 

DAFTAR ISI

DAFTAR ISI    i
BAB I    1
DASAR TEORI    1
PRAKTIKUM    2
BAB II    5
LATIHAN / POST TEST    5
BAB III    9
TUGAS INDIVIDU    9



BAB I

DASAR TEORI

    Java merupakan sa;ah satu Bahasa pemrograman tingkat tinggi berorientasi objek, dikembangkan pertamakali oleh Sun icrosystem yang dimulai oleh James Gosling dan dirilis pada tahun 1955.

    Java versifat Write Once, Run Anywhere (program aplikasi yang ditulis satu kali dan dapat berjalan pada banyak platform). “jubilee Enterprise, Belajar java database, dan netbeans dari nol”.

    Java menggunakan pemrograman berorientasi objek yang membbuat program dapat dibuat seara modular dan dapat digunakan kembali. Pemrograman berorintasi objek memodelkan dunia nyata kedalam objek dan melakukan interaksi antar objek-objek tersebut.

Untuk membuat program java, yang dibutuhkan yaitu :
1. J2 SDK : Java 2 Standar Development Kit (J2SDK) adalah seperangkatn tool (kit) yang berisi compiler dan java yabg dirilis oleh sun dan bersifat free. Istilah J2SDK merupakan akronim dari java 2 Software Development Kit. Compiler ini tersedia untuk berbagai platform system operasi; DOS, linux, dan solaris.

2. netbeans : Netbeans IDE merupakan software IDE (integrate development environment) yang digunakan untuk membuat aplikasi/ software yang lain (editor + compiler + debugger + built automation tool +versoning system +dst). Netbeans IDE dapat digunakan untuk membuat aplikasi java standart edition, java marco edition, java enterprise edition, java fx, PHP, C/C++, Ruby, Groovy, dan phyton.



PRAKTIKUM

Praktikum 1
•    Script
public class praktikum {
    public static void main (String[]args){
        System.out.println("Pemrograman Berorientasi Objek");
        System.out.print("Java Is Simple");
        System.out.print("Java Is Robust");
    }
           
}
•    Hasil run





•    Analisis :

program diatas adalah sebuah program untuk menampilkan output sebuah keterangan dengan menggunakan statement System.out.println(“”) yang fungsi dasarnya untuk menampilkan sebuah kata atau nilai yang ada di dalam variable maupun tidak. ada dua perbedaan dalam menampilkan sebuah value dengan menggunakan System.out yang pertama system.out,println yang digunakan jika kita ingin membuat baris baru setelah value didalamnya di proses. Yang kedua system.out.print script untuk output ini bila digunakan tidak akan membuat garis baru . jika kita menggunakan system.out.print dan dibawahnya terdapat system.out.print juga maka hasilnya akan kesamping 
contoh :
        System.out.print("Java Is Simple");
        System.out.print("Java Is Robust");
Hasilnya :
Java Is SimpleJava Is Robust

Praktikum 2
•    Script
public class praktikum_2 {
    public static void main(String[] args) {
        int a,b,c,d;
        a = 5;
        b = 3;
        c = 6;
        d = a+b;
        System.out.println(c);
        System.out.println(d);
    }
}

•    Hasil run

 
•    Analisis :

    Program diatas adalah sebuah program yang menampilkan sebuah nilai yang terdapat pada variable dengan menggunakan statement system.out.print();. Untuk proses penampilannya bisa dideklarasikan sebagai berikut : pertama kita buat dulu tipe data yang bisa menampung sebuah angka salah satunya adalah integer lalu kita buat variabelnya, untuk variable bisa dibuat secara bebas kecuali angka. Untuk diatas adalah variable a,b,c dan d .selanjutnya kita berikan nilai pada seitap variable proses . lalu kita buat proses aritmatika dengan menggunakan variable hasilnya adalah d(variable hasil adalah sebuah variable yang digunakan untuk menentukan sebuah proses aritmatika) . setelah semua proses sudah selesai kita tinggal panggil atau tampilkan hasil yang telah dilakukan untuk menampilkan proses seperti yang tertera diatas yaitu dengan system.out.print() lalu kita selipkan sebuah variable yang akan ditampilkan. Contoh :
System.out.print(d);


BAB II

LATIHAN / POST TEST

1.    perhatikan sorce code praktikum1 di atas, lakukan percobaan berikutnya :
a.    Line 11 -> rubahlah public class PostTest1 menjadi public class PostTest2. Amati hasilnya dan jelaskan !

Post test 1

    
Post test 2

 

Penjelasan : untuk post test 1 tidak ada yang error karena sudah sesuai dengan keberadaan yang sama dengan nama class yang dibuat . sedangkan untuk post test 2 ada yang error karena untuk nama class tidak semudah itu untuk merubahnya harus kita sesuaikan dahulu dengan nama class yang dibuat seblumnya tetapi untuk membenarkannya cukup mudah dalam masalah ini karena java sudah membuat penyelesaian error dengan otomatis hanya tinggal klik lampu bertanda seru merah maka klik perintah yang akan dibenarkan.

b.    Line 14 -> hilangkan tanda * pada line tersbut. Amati dan jelaskan !


Penjelasan : penghilangan tanda bintang akan terjadi error karena bintang tersebut adalah sebuah komentar yang biasanya digunakan untuk menjelaskan sebuah script dalam baris , artinya jika kita hilangkan maka program akan membaca hal tersebut sebagai bagian dari struktur program yang pastinya akan terjadi error.

2.    Program Biodata
•    Script
public class biodata {
    public static void main(String[] args) {
        System.out.println("NIM     :   20160910005");
        System.out.println("Nama    :   Andika Pratama");
        System.out.println("Kelas   :   SI 2016 B");
        System.out.println("Prodi   :   Sistem Informasi");
        System.out.println("Alamat  :   Perum Korpri Cigintung");
        System.out.println("Email   :   adikapratama5@gmail.com");
        System.out.println("No Hp   :   089614715843");
    }
}
•    Hasil run


•    Analisis

Program diatas adalah sebuah program yang menampilkan biodata seperti NIM,Nama,Kelas dll. Untuk menampilkan hasil tersebut kita bisa menggunakan statement system.out.println agar ketika kita membuat keterangan didalamnya maka akan membuat garis baru jika proses statement itu selesai. Ada dua acara untuk menampilkan hasil seperti diatas untuk cara pertama sama seperti program diatas untuk cara kedua hampir sama tetapi kita hanya membuat 1 system.out.println. untuk lebih jelas bilah lihat script dibawah.

System.out.println("NIM     :   20160910005 \n Nama    :   Andika Pratama\n Kelas   :   SI 2016 B
\n Prodi   :   Sistem Informasi\n Alamat  :   Perum Korpri Cigintung\n Email   :   adikapratama5@gmail.com\n No Hp   :   089614715843");

Maka tampilannya akan sama seperti program biodata yang diatas. Ada script “\n” yang berguna untuk membuat garis baru pada setiap kata sesudah nya.


3.    Perbaiki praktikum 2
•    Script
public class post3 {
     public static void main(String[] args) {
        int a,b,c,d;
        a = 5;
        b = 3;
        c = 6;
        d = a+b;
        System.out.println("Nilai c = "+c);
        System.out.println("Nilai d = "+a+"+"+b+"= "+d);
    }
}
•    Hasil run



•    Analisis

Dalam program praktikum2 disitu hanya menampilkan sebuah hasil akhirnya saja atau bisa dikatakan hasil proses yang dilakukan tidak ada keterangan apapun. untuk menambahkan keterangan pada setiap hasil yang didapatkan kita hanya tinggal menambahkan statement proses lalu menambahkan variable proses serta proses aritmatika yang digunakan.  Bisa dilihat sebagai berikut : 
System.out.println("Nilai c = "+c);
System.out.println("Nilai d = "+a+"+"+b+"= "+d);


BAB III

TUGAS INDIVIDU

Buatlah program untuk menghitung volume,luas, dan keliling balok !
•    Script
public class individu {
    public static void main(String[] args) {
        int volume,luas,kel;
        int p = 4,l = 2,t=2;
       
        luas=2*(p*l+l*t+p*t);
        volume=p*l*t;
        kel=4*(p*l*t);
       
        System.out.println("Luas balok jika panjang = "+p+"cm Lebar = "+l+"cm Tinggi = "+t+"cm adalah "+luas);
         System.out.println("volume balok jika panjang = "+p+"cm Lebar = "+l+"cm Tinggi = "+t+"cm adalah "+volume);
          System.out.println("keliling balok jika panjang = "+p+"cm Lebar = "+l+"cm Tinggi = "+t+"cm adalah "+kel);
    }
}


•    Hasil run

 

Comments

Popular Posts