MODUL I, Algoritma Pemrograman I

ALGORITMA DAN PEMROGRAMAN DENGANNETBEANS
A.     DASARTEORI
Algoritma adalah urutan langkah-langkah logispenyelesaian masalah yang disusun secara sistemasis dan sesuai dengan logikamanusia. Untuk menjadi sebuah algoritama urutan langkah yang ditempuh untukmenyelesaikan masalah harus memberikan hasil yang benar.
Unfied modeling language (UML) belakangan inimerupakan skema reprensentasi grafis yang banyak digunakan secara luas untukpermodelan system berorientasi objek. UML adalah bahasa grafis yang kompleksdan kaya dengan fitur, contohnya Activity Diagram. Activity Diagram adalahflowchar yang memodelkan aksi yang akan dikerjakn oleh objek beserta denganordernya.
            Netbeans adalah IDE yang ditujukanuntuk memudahkan pemrograman java. Dalam netbeans, pemrograman berbasis visualdan event driven. Untuk membuat dialog atau user-interface, kita tidak perlumembuat teks program secara manual baris per baris, tatapi cukup “klik” padacomponent-pallete. Teks program akan dihasilkan secara otomatis. Netbeansmencangkup complier atau builder, dan debugger internal.
B.     PEMBAHASAN
Program1:
publicclass ProgramSederhana {
    public static void main(String[] args) {
        System.out.println(“TitikNurhayati”);
        System.out.println(“Jalan RayaJanti”);
    }
}
Hasil Program :
Penjelasan :
Padascrip di atas adalah menentukan paket untuk tempat penyimpanan program
publicclass ProgramSederhana {
    public static void main(String[] args) {
Terdapatpernyataan public class. Pernyataanini adalah pernyataan pembuka sebuah kelas. Kelas sendiri digunakan untukmenciptakan objek. Kata public di depannyaberfungsi agar kelas tersebut dapat diakses oleh semua program lain. Class itusendiri diberi nama ProgramSederhana. Lalu kita menemukanpernyataan public static void main (String [] args) adalah pernyataanpembuka sebuah metode. Metode sendiri adalah kumpulan pernyataan untukmelakukan suatu tugas tertentu  dalamkelas. Dalam setiap aplikasi harus ada sebuah metode yang bernama main yang akandieksekusi pertama kali saat program tersebut dijalankan. Pada program di atasterdapat kata static pada pernyataan pembukametode main. Hal ini berarti metode main tidak mengubahatau menggunakan objek yang diciptakan oleh kelas tersebut, sehingga dapatdikatakan berdiri sendiri dan tidak terikat dengan objek. Dalam metode main dalam aplikasi,parameternya adalah selalu String[]args, dimana args hanyalah sebuah namadari objek array dari String. Array ini nantinya akanberisi parameter-parameter yang diberikan user sebagai argumen.
        System.out.println(“TitikNurhayati”);
        System.out.println(“Jalan RayaJanti”);
    }
}
kitamenggunakan objek  System.out danmemanggil metode println()yang akan mencetak katayang terdapat dalam tanda kurung. Karena kita menggunakan println() makahasil output akan tercetak di bawahnya,bukan di sampingnya.
ProgramPada Latihan 1 :
publicclass Latihan1 {
    public static void main(String[] args) {
        System.out.print(“HalooSemua…”);
        System.out.print(“Selamat BelajarJava..”);
    }
}
HasilProgram :
Penjelasan:
packagetitik.lat1;
Padascrip di atas adalah menentukan paket untuk tempat penyimpanan program
publicclass Latihan1{
    public static void main(String[] args) {
Terdapatpernyataan public class. Pernyataanini adalah pernyataan pembuka sebuah kelas. Kelas sendiri digunakan untukmenciptakan objek. Kata public di depannyaberfungsi agar kelas tersebut dapat diakses oleh semua program lain. Class itusendiri diberi nama Latihan1. Lalu kita menemukanpernyataan public static void main (String [] args) adalah pernyataanpembuka sebuah metode. Metode sendiri adalah kumpulan pernyataan untukmelakukan suatu tugas tertentu  dalamkelas. Dalam setiap aplikasi harus ada sebuah metode yang bernama main yang akandieksekusi pertama kali saat program tersebut dijalankan. Pada program di atasterdapat kata static pada pernyataan pembukametode main. Hal ini berarti metode main tidak mengubahatau menggunakan objek yang diciptakan oleh kelas tersebut, sehingga dapatdikatakan berdiri sendiri dan tidak terikat dengan objek. Dalam metode main dalam aplikasi,parameternya adalah selalu String[]args, dimana args hanyalah sebuah namadari objek array dari String. Array ini nantinya akanberisi parameter-parameter yang diberikan user sebagai argumen.
        System.out.print(“HalooSemua…”);
        System.out.print(“Selamat BelajarJava..”);
    }
}
kitamenggunakan objek  System.out danmemanggil metode print()yang akan mencetak katayang terdapat dalam tanda kurung. Karena kita menggunakan print() makahasil output akan tercetak di sampingnya,bukan di bawahnya.
ProgramPada Latihan 2 :
publicclass Latihan2 {
    public static void main(String[] args) {
        System.out.println(“Kami SedangBelajar Java”);
        System.out.println(“Jangan DiGanggu…!”);    }}
HasilProgram :
Penjelasan:
Padascrip di atas adalah menentukan paket untuk tempat penyimpanan program
publicclass Latihan2{
    public static void main(String[] args) {
Terdapatpernyataan public class. Pernyataanini adalah pernyataan pembuka sebuah kelas. Kelas sendiri digunakan untukmenciptakan objek. Kata public di depannyaberfungsi agar kelas tersebut dapat diakses oleh semua program lain. Class itusendiri diberi nama Latihan2. Lalu kita menemukanpernyataan public static void main (String [] args) adalah pernyataanpembuka sebuah metode. Metode sendiri adalah kumpulan pernyataan untukmelakukan suatu tugas tertentu  dalamkelas. Dalam setiap aplikasi harus ada sebuah metode yang bernama main yang akandieksekusi pertama kali saat program tersebut dijalankan. Pada program di atasterdapat kata static pada pernyataan pembukametode main. Hal ini berarti metode main tidak mengubahatau menggunakan objek yang diciptakan oleh kelas tersebut, sehingga dapatdikatakan berdiri sendiri dan tidak terikat dengan objek. Dalam metode main dalam aplikasi,parameternya adalah selalu String[]args, dimana args hanyalah sebuah namadari objek array dari String. Array ini nantinya akanberisi parameter-parameter yang diberikan user sebagai argumen.
        System.out.println(“Kami SedangBelajar Java”);
        System.out.println(“Jangan DiGanggu…!”);    }}
kitamenggunakan objek  System.out danmemanggil metode println()yang akan mencetak katayang terdapat dalam tanda kurung. Karena kita menggunakan println() makahasil output akan tercetak di bawahnya,bukan di sampingnya.
C.     TUGAS
1.     Apa saja kelebihan NetBeans sebagai IDEpemrograman java ?
Mempunyai garbage collection, dapatmembuat program berbasis visual dan event driven, tidak perlu membuat teksprogram secara manual baris per baris untuk membuat dialog atau user-interface,dapat menghasilkan teks program secara otomatis, di dalam netbeans juga adacompailer, builder, dan debugger internal.
2.     Sebutkan editor yang dapat digunakanuntuk program java !
NotePad, TextPad, GEL, Enclips
D.    KESIMPULAN
Daripernyataan – pernyataan di atas, dapat kita simpulkan bahwa untuk membuatprogram dengan bahasa pemrograman java akan lebih mudah sekali jika kitamembuatnya dengan editor yaitu NetBeans, karena NetBeans mudah di gunakan dan teks program akan dihasilkansecara otomatis.
E.     LISTING
Terlampir
Advertisements

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s