Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Pemrograman Dasar Pengenalan Java PTIIK- UB. Outline  Kebutuhan akan bahasa pemrograman  Sejarah Java  Java sebagai sebuah Teknologi  Program Java.

Presentasi serupa


Presentasi berjudul: "Pemrograman Dasar Pengenalan Java PTIIK- UB. Outline  Kebutuhan akan bahasa pemrograman  Sejarah Java  Java sebagai sebuah Teknologi  Program Java."— Transcript presentasi:

1 Pemrograman Dasar Pengenalan Java PTIIK- UB

2 Outline  Kebutuhan akan bahasa pemrograman  Sejarah Java  Java sebagai sebuah Teknologi  Program Java sederhana – hello world

3 Mengapa Perlu Bahasa Pemrograman ? Manusia  Manusia : bahasa Manusia  Komputer : bahasa pemrograman => Untuk Berkomunikasi Bahasa Pemrograman : memberikan perintah, supaya komputer melakukan apa yg diinginkan manusia.

4 Komputer dan Programnya  Pemrograman merupakan urutan aktivitas : –Analisis (definisi masalah) –Desain –Implementasi/Coding –Pengujian  Sebagian besar adalah kegiatan tanpa menggunakan keyboard.  Kunci menguasai pemrograman : 1. Latihan !!! (+ 2. baca program orang lain, 3. belajar algoritma & struktur data)

5 Tingkatan Bahasa Pemrograman  Tk. Lebih Tinggi: Logic Programming (Prolog) dan Functional Programming (Haskell, Lisp)  Tk. Tinggi : Pascal/Delphi, C++, BASIC/VB, Java, C#, Fortran, Ruby, PHP, Python  Tk. Sedang : C  Tk. Rendah : Assembler  Tk. Hardware : Bhs Mesin Bhs Logic/Functional Bhs Tk. Tinggi Bhs Tk. Sedang Bhs Assembler Bhs Mesin

6 Sejarah Java  James Gosling, dkk th 1991  Sun Microsystem  Language for home appliances & devices  Oak  Java  Java 1.1 – 1.5 (Tiger), 1.6 (Mustang)  Now : Java Open Source 1.7

7 Teknologi Java (1)  Bahasa Pemrograman  Development Environment –Compiler, interpreter, documentation generator, packaging tool, dll. –Java 2 SDK (Software Development Kit) : complete set of class (libraries)  Application Environment –Stand alone app  Deployment Environment –JRE (Java Runtime Environment) –Browser

8 Teknologi Java (2)  Arsitektur teknologi Java, meliputi : –Java Virtual Machine (JVM) :interpreter –Garbage Collection –Java Runtime Environment (JRE) –JVM tool interface

9 Konsep pengembangan program java : Write Once Run Anywhere (WORA) Teknologi Java (3)

10 Teknologi Java (4) carefullyoptionally  Write Once carefully Run Anywhere optionally (WORA)

11 Fase – Fase Pemrograman JAVA

12 Hello World //File : Hello.java public class Hello { public static void main(String[] args) { System.out.println(“Hello World!”); }


Download ppt "Pemrograman Dasar Pengenalan Java PTIIK- UB. Outline  Kebutuhan akan bahasa pemrograman  Sejarah Java  Java sebagai sebuah Teknologi  Program Java."

Presentasi serupa


Iklan oleh Google