Selasa, 26 Februari 2019

Pertemuan II


                Tes TipeData,Keputusan,dan Tes Perulangan


  • DASAR TEORI
       Java adalah pemrograman berorientasi objek. Sebagai bahasa pemrograman berorientasi object, JAVA  menggunakan kelas-kelas untuk mengorganisasikan  kode program dalam modul-modul logika.Pemrograman berorientasi object menjadi object sebagai komponen utama dalam program.
Object menggabungkan data dan fungsi sebagai satu kesatuan.Sedangkan pada pemrograman yang tidak beorintasi object,fungsilah yang menjadi perhatian utama.


A. EDISI JAVA

     JAVA merupakan sebuah bahsa pemrograman berorientasi object yang dapat berjalan pada platform yang berbeda,baik itu Windows,Linux,serta sistem operasi lainnya.Untuk menginstalasi dan menggunakan Java ,Sun Microsystem selaku pengembang Java menyediakan paket instalasi sesuai dengan kebutuhan kitadalam membangun suatu aplikasi.

Berikut ini uraian singkat  mengenai paket aplikasi Java yang tersedia :

  1. Java 2 Standard Edition (J2SE)
          Paket instalasi ini dapat digunakan untuk mengembangkan aplikasi yang berjalan pada lingkungan workstation,seperti aplikasi destop.

      2. Java 2 Enterprise Edition (J2EE)
       
          Paket instalasi ini dapat digunakan untuk mengembangkan aplikasi pada lingkungan internet maupun aplikasi skla enterprise.

      3. Java 2 Micro Edition (J2ME)

          Paket instalasi ini dapat digunakan untuk mengembangkan software yang berjalan pada perangkat yang memilki memori dan sumber daya yang kecil,seperti Handphone,PDA,dan Smartcard.





  • ATURAN DASAR JAVA
Berikut adalah sejumlah aturan umum dari penggunaan sintaks bahasa pemrograman JAVA :

  1. JAVA = case sensitive
  2. Nama file dokumen JAVA harus sama dengan nama kelas
  3. Secara umum JAVA mengabikan spasi kosong Spasi kosong terdiri dari karakter yang tidak muncul pada layar. Misalnya tab,spasi,baris baru. Gunakanlah spasi kosong untuk membuat program lebih menarik dan mudah dibaca.
  4. Tanda {} adalah symbol  pengelompokkan dalam JAVA. Berfungsi untu menandai awal dan akhir seksi program
  5. Setiap pernyataan JAVA diakhiri dengan tanda ;
  6. Program komputer biasanya  juga berisi komentar-komentar. Java menawarkan 2 cara untuk menyisipkan komentar,yakni :
             a. Simbol// digunakan untuk penulisan satu baris komputer
             b. Simbol/*dan*digunakan untuk penulisan untuk penulisan komentar lebih dari satu baris
      7.  Aturan-aturan ini hanya berlaku untuk kelas.



  • ATRIBUT DAN DATA
          Atribut menyatakan suatu lokasi di dalam memori komputer yang digunakan untuk menyimpan suatu nilai dan nilainyang  didalamnya  bisa diubah  JAVA memiliki tipe data,sintak keputusan dan perulangan yang sama C++
.
Cara mendeklarasikan atribut :

  1. TipeData nama atribut

               contoh : int i;

      2.TipeData nama atribut = nilai awal
                contoh : String nama = "JAVA"

Selain itu di Java memilki banyak komponennya seperti :
Perulangan,keputusan,dll



LANGKAH-LANGKAH PRAKTIKUM


  1. Klik Start-----All Programs-----TextPad
  2. Klik Configuration-----Preferance pada TextPad
  3. Pada bagian File,ubah default file menjadi Java
  4. Pada bagian Tools,harus tersedia Compile Java ,Run JavaApplication dan Run Java Applet telah tersedia.Jika belum klik add dan pilih Java SDK Commands
  5. Klik OK untuk menyimpan konfigurasi 

A.Membuat Program HelloWorld.java
   public class HellowWoeld {
      public static void main (String[] args) {
                 System.out.println("Hellow World from JAVA");
      }
}


     












B.Membuat PROGRAM TesTipeData.java

class TesTipeData {
 public static void main (String[] args) {

 byte b = 1;
 short s = 100;
 int i = 1000;
 long l = 10000;
 char c = 'a';
 float f = 3.14f;
 double d = 3.14;
 boolean t = true;
 final double PI = 3.14;

 System.out.println("byte " +b);
 System.out.println("short " +s);
 System.out.println("int " +i);
 i = 010;
 System.out.println("int " +i+ " octal mode");
 i = 0XFF;
 System.out.println("int " +i+ " hexa mode");
 System.out.println("long " +l);
 System.out.println("char " +c);
 System.out.println("float " +f);
 System.out.println("double " +d);
 System.out.println("boolean " +t);
 System.out.println("PI " +PI);
}
}

               
 C.Membuat PROGRAM TesKeputusan.java


class TesKeputusan {
 public static void main (String[] args) {
        char jeniskelamin = 'W';
        //nested if
        if (jeniskelamin=='L')
              System.out.println("Cowok");
        else if (jeniskelamin=='P')
              System.out.println("Cewek");
        else
              System.out.println("Banci");

        //ternary
        System.out.println(jeniskelamin=='P'? "Dia pasti cowok" :"Dia pasti cewek");

        //switch case
        switch (jeniskelamin) {
              case 'P' : System.out.println("Cowok");break;
              case 'L' : System.out.println("Cewek");break;
              default     : System.out.println("Banci");break;
                         }
          }
         }

















    D.Membuat PROGRAM TesPerulangan.java

    public class TesPerulangan {
      public static void main (String[] args) {
            int i;
            
            //for
            System.out.println("[Perulangan FOR...");
            for (i=0; i<10; i++)
                  System.out.println("Perulangan ke : "+i);
                  
            //while
            System.out.println("Perulangan While...");
            i=0;
            while (i<10) {
                  System.out.println("Perulangan ke : "+i);
                  i++;
            }
            
            //do while
            System.out.println("Perulangan Do While...");
            i=0;
            do {
                   System.out.println("Perulangan ke : "+i);
                   i++;
            }
            while (i<10);
      }

    }




    Baiklah sekian Laporan tugas ini saya harap halaman postingan saya bisa saling berbagi ilmu
    Terima Kasih

    Tidak ada komentar:

    Posting Komentar