Pengenalan Teknologi Java

Slides:



Advertisements
Presentasi serupa
Frameworks FTSI Unipdu Jombang.
Advertisements

Pemrograman Internet Basis Java
Review C/C++ & Intro to Java Pemrograman Berorientasi Obyek IT209.
Praktikum Bahasa Pemrograman
Introduction OOP with JAVA Universitas Muhammadiyah Malang Fakultas Teknik Jurusan Teknik Informatika Semester Genap Nur hayatin, S.ST.
Oleh: Ali Ridho Barakbah
PEMROGRAMAN KOMPUTER 2 4 SKS 2 TEORI DAN 2 PRAKTEK
Pengenalan Java As’ad Djamalilleil
Konsep Pemrograman Berorientasi Obyek
Pemrograman Internet Basis Java
Algoritma & Pemrograman 1
- PERTEMUAN 1 - PENGANTAR DAN INSTALASI JAVA BAHASA PEMROGRAMAN.
SOFTWARE.
Introduction Object Oriented Programming (JAVA) Nur Hayatin, S.ST Teknik Informatika – UMM 2011.
Object Oriented Programming (OOP)
Perangkat Lunak Software. Perangkat Lunak merupakan sekumpulan aturan yang digunakan untuk menjalankan perangkat keras terdiri dari kumpulan istruksi.
Pengenalan Java dan Object-Oriented Programming
PEMOGRAMAN APLIKASI BERGERAK (Java ME)
Pemrograman Dasar Pengenalan Java PTIIK- UB.
Pengenalan Java.
Pertemuan 1 Apakah Java Itu ? ASWAR R..
Pengantar & Dasar Pemrograman Java Oleh :Yeka Hendriyani, M.kom
Mobile Programming Pertemuan 1 Presented by Mulyono
Pengenalan Pemrograman Java
Konsep Pemrograman dan Paradigmanya
Pemrograman berorientasi objek
JAVA FUNDAMENTAL Chapter 1 By. Budhi Irawan, S.Si, M.T.
Pemrograman Web II Ganjil
Pengantar Internet & HTML Toufan D Tambunan & Indra L Sardi
PEMROGRAMAN BERORIENTASI OBJEK
ABAP.
PENGENALAN JAVA.
Frameworks Lasmedi Afuan, ST.,M.Cs.
Pengenalan Java Pertemuan Ke-1.
Algoritma & Pemrograman 1
Pengenalan Java Pertemuan Ke-1.
Pemrograman Berorientasi Objek
Pemrograman VII Java U Abd. Rohim, MT mailto:
Pengenalan dan Struktur Java (Statement Output)
Algoritma dan Pemrograman 3
Pengenalan Java.
Java Fundamental Java Fundamental Syahrul Mauluddin S.Kom.
DASAR PEMROGRAMAN KOMPUTER
PERTEMUAN KE 1 PENGENALAN J2EE BY : TITO SUGIHARTO
PEMROGRAMAN BERORIENTASI OBJEK
As’ad Djamalilleil Pengenalan Java As’ad Djamalilleil
Object Oriented Programming
Blog : muningmini.wordpress.com
Pertemuan 1.
Pemrograman Berorientasi Obyek IT209
Sistem Manajemen Basis Data Web
MODUL PRATIKUM PEMOGRAMAN BERORIENTASI OBJEK (OOP)
GDE BRAHUPADHYA SUBIKSA, S.KOM
PENGENALAN MOBILE 2 Ade Irma Suryani
PIBJ (PEMROGRAMAN INTERNET BERBASIS JAVA)
MODUL PRATIKUM PEMOGRAMAN BERORIENTASI OBJEK (OOP)
JAVA.
Pengenalan Java.
Pengenalan Bahasa JAVA
Pengenalan Java.
Algoritma Pemrograman 3
PENGENALAN Pemrograman MOBILE 2
Pengenalan Java.
Meriska Defriani, M.Kom Workshop Pemrograman HUMANIKA
Object-Oriented Programming (OOP). TEXT BOOK Materi Pertama 1.OOP Concepts: Konsep dan Paradigma Object-Oriented.
Review C/C++ & Intro to Java
PEMROGRAMAN BERORIENTASI OBJEK
Java Fundamental Java Fundamental Syahrul Mauluddin S.Kom.
Pemrograman Berorientasi Objek (PBO)
Pengenalan Pemrograman 1
Transcript presentasi:

Pengenalan Teknologi Java OOP Java (IX307)

Bahasan Kebutuhan akan bahasa pemrograman Sejarah Java Java sebagai sebuah Teknologi Program Java sederhana – hello world

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

Komputer dan Programnya Pemrograman merupakan urutan aktivitas : Analisis 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)

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

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

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

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

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

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

Teknologi Java (5) Proprietary Java SDK Sun's JSP Container Bea's XML Bean IBM's Websphere Sun's Java Studio Open Source Apache Harmony Tomcat Apache XML Bean Eclipse Netbeans Ant Junit XDoclet Xalan Cactus JBoss dll

Teknologi Java (6)

Teknologi Java (7)

Independent Platform Layer Teknologi Java (8) Independent Platform Layer Layer Open Source Commercial Microsoft King Bill Gates BI / EIS Mondrian Hyperion SQL Analyzer ERP Compiere PeopleSoft GreatPlain Workspace Cimande Lotus SharePoint Framework Struts JSF COM+/.NET Middleware JBoss Sun Apps Inf. Server MySQL DB2/Oracle SQL Server OS Linux/Solaris AIX Windows

JUG Indonesia and JUG World Wide JUG Indonesia (www.jug.or.id) Born April 2003 Still small if compared with JUG Brazil Member of Java.net, JUGCentral Join the mailing list at JUG-Indonesia@yahoogroups.com JUG World Wide Member of Sun's Java.net Position as a Independent organization based on community. Current website is http://ommunity.java.netjugs Others Indonesian Java User Community JLinux, JavaId, JSP-Indonesia, BenPinter-Java.

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