Sabtu, 11 April 2015

STD-1 ANISA 14 650 16

 Rangkuman  !


A.   PENGERTIAN STRUKTUR DATA
Dalam istilah ilmu komputer, sebuah struktur data adalah cara penyimpanan, penyusunan dan pengaturan data di dalam media penyimpanan komputer sehingga data tersebut dapat digunakan secara efisien.Sedangkan Data adalah representasi dari fakta dunia nyata. Fakta atau keterangan tentang kenyataan yang disimpan, direkam atau direpresentasikan dalam bentuk tulisan, suara, gambar, sinyal atau simbol. Dengan adanya strutktur data tentunya kita dapat memaksimalkan penggunaan memori dan menghindari penggunaan memori yang berlebihan.

Secara garis besar type data dapat dikategorikan menjadi:
Type data sederhana.
1.      Type data sederhana tunggal : misalnya Integer, real, boolean dan karakter.
2.      Type data sederhana majemuk : misalnya String.

Struktur Data, meliputi:
1.      Struktur data sederhana, misalnya array dan record.
2.   Struktur data majemuk, yang terdiri dari:
1.   Linier         : Stack, Queue, sertaList dan Multilist
2.   Non Linier : Pohon Biner dan Graph

B.   PENGERTIAN PEMROGRAMAN JAVA
Pemrograman Java merupakan suatu software bahasa pemrograman yang dikembangkan sebagai komponen utama platform Java oleh Sun Microsystems yang diluncurkan pada tahun 1995. Kehadiran bahasa pemrograman ini banyak dipengaruhi oleh bahasa pemrograman sebelumnya yakni C dan C++. Dalam bahasa pemrogaman ini terdapat beberapa paket yang disertakan dalam peluncuran awalnya adalah sbb: Java.lang, Java.io, Java.util, Java.net, Java.awt, Java.applet.
Menurut definisi dari Sun, Java adalah nama untuk sekumpulan teknologi untuk membuat dan menjalankan perangkat lunak pada komputer standalone ataupun pada lingkungan jaringan. Kita lebih menyukai menyebut Java sebagai sebuah teknologi dibanding hanya sebuah bahasa pemrograman, karena Java lebih lengkap dibanding sebuah bahasa pemrograman konvensional.
Teknologi Java memiliki tiga komponen penting, yaitu:
1. Programming-language specification
2. Application-programming interface
3. Virtual-machine specification

       1.  CONTOH PEMROGRAMAN JAVA :
Contoh Program Java Membaca Input dari file
1. import java.io.*;
import java.util.*;
public class Main {
  public static void main (String[] args)throws FileNotFoundException {
 try {
               double n1, n2, n3;
  String n; 
  Scanner fileInput = new Scanner(new FileReader("nilai.txt"));
                PrintWriter outFile = new PrintWriter("hasil.out");
                System.out.println("mulai scanner file");
           try {
                while (fileInput.hasNext()) {
                     String line = fileInput.nextLine();
                     Scanner lineScan = new Scanner(line);
                     lineScan.useDelimiter(";");
                        n   = lineScan.next();
   n1 = lineScan.nextDouble();
   n2 = lineScan.nextDouble();
   n3 = lineScan.nextDouble();
                        double average=(n1+n2+n3)/3;
                        outFile.println(n+";"+average);
  }  } catch (Exception e) {
            System.out.println("scan file error");
        }
        fileInput.close();
 outFile.close();
        System.out.println("berhasil scanner file, hasil output akan dicetak di hasil.txt");
  } catch (FileNotFoundException fnfex) {
            System.out.println("File does not exist!!");
        }
        }
         }


Contoh Program Java Matriks Orthogonal
import java.util.Scanner;
public class array
{
    public static void main(String[] args) {
        //deklarasi variabel array dan penciptaan
        Double array[][]=new Double [2][2];

        Scanner scan=new Scanner(System.in);
        System.out.println("Masukkan nilai matriks baris 1 kolom 1: ");
        array[0][0]=scan.nextDouble();
        System.out.println("Masukkan nilai matriks baris 1 kolom 2: ");
        array[0][1]=scan.nextDouble();
        System.out.println("Masukkan nilai matriks baris 2 kolom 1: ");
        array[1][0]=scan.nextDouble();
        System.out.println("Masukkan nilai matriks baris 2 kolom 2: ");
        array[1][1]=scan.nextDouble();

Contoh program Halo dunia yang ditulis menggunakan bahasa pemrograman java adalah sebagai berikut :
//Outputs “Hello World” and then exits
 Public class Hello World{ Public static void main (String args[ ] ) {
System.out.println (“Hello World”);
         }
     }
Coding 1 : 
package laporanmethod;
public class methodsatu {
public static void kalimat (){
System.out.println("Selamat Datang Di Jurusan Sistem Informasi");
}
    public static void main(String[] args) {
    kalimat();
    System.out.println ("\nAkan di masukan lagi : \n");
    kalimat();
    kalimat();
     
    }
}

Output 1 :

 











Coding 2 :
package laporanmethod;
/**
 *
 * @author Sindir-Asik
 */
public class methodempat {
        public static int perkalian ( int a ){
        return (a * a);
        }
    public static void main(String [] args){
        System.out.print("Hasil 80 pangkat dua = ");
        System.out.println(perkalian(80));
        System.out.print("Hasil 100 pangkat dua = ");
        System.out.println(perkalian(100));
   }
}

Output 2 :



DAFTAR PUSTAKA






Tidak ada komentar :

Posting Komentar