Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

PERKULIAHAN & PENGENALAN JAVA GALIH WASIS WICAKSONO.

Presentasi serupa


Presentasi berjudul: "PERKULIAHAN & PENGENALAN JAVA GALIH WASIS WICAKSONO."— Transcript presentasi:

1 PERKULIAHAN & PENGENALAN JAVA GALIH WASIS WICAKSONO

2 TOPIK Sejarah & fitur Java Struktur program Java Struktur dasar : tipe data, variabel, konstanta, komentar, reserved words, dl l Control flow : percabangan & perulangan Konsep & implementasi Class di Java

3 TOPIK (CON’T) Konsep & implementasi objek : enkapsulasi, pewarisan, polimorfisme, pesan, dan penerapannya Penanganan Exception Penanganan File & I/O GUI : AWT, Swing

4 PENILAIAN PERKULIAHAN – Kehadiran: 5 % – TUGAS Mingguan <= 3x: 15 % Pra UTS : 10 % Pra UAS : 20 % – QUIZ: 5 % – UTS: 20 % – UAS: 25 % LOMBA ANTAR KELAS

5 TUGAS Tugas Mingguan : – Menyelesaikan kasus / implementasi teori (maksimal 3 hari) Pra UTS : – Studi kepustakaan (menelaah, mengevalusi, mengoptimasi) (1 minggu) Pra UAS : – Membangun sistem literatur IT UMM (2 minggu)

6 REFERENSI Core Java™ 2 Volume I - Fundamentals, 7 th & 8 th, Cay S. Horstmann, Gary Cornell Core Java™ 2 Volume II - Advanced Features, 7 th & 8 th, By Cay S. Horstmann, Gary Cornell Head First Java 2 nd edition Absolute Java, 5/E Walter Savitch DAPAT DIDOWNLOAD DI : galih.staff.umm.ac.id

7 PENGENALAN JAVA

8 STRUKTURAL – OBJECT ORIENTED Pendekatan top to bottom Berbasis struktur data dan subrutin/fungsi Membagi tugas kedalam fungsi yg modular. So, mudah dibaca. Program didekomposisi sbg hirarki proses Fungsi mengambil input dan menghasilkan output Menggunakan bagian tertentu untuk tugas tertentu Membagi program menjadi object & dpt dipakai diprogram lain Setiap module memiliki data sendiri dan instruksi akan diapakan data tsb. Program didekomposisi sbg jaring kolaborasi object

9 JAVA Sederhana Berorientasi object Mudah dalam interkoneksi via internet Kuat Aman Arsitektur yang netral portabel

10 JAVA (CON’T) Mudah di interpret Performa yang tinggi Multi thread Dinamis

11 BAGAIMANA JAVA BEKERJA?

12

13

14 JAVA DARI WAKTU KE WAKTU slow Little faster Much faster Powerful & easier to develop

15 ISTILAH DALAM JAVA NAMAAKRONIMDESKRIPSI Java Development KitJDKSoftware bagi programer untuk menulis program java Java Runtime EnvironmentJRESoftware bagi konsumen untuk menjalankan prog. Java Standart EditionSEPlatform java untuk desktop & aplikasi sever sederhana Enterprise EditionEEPlatform java untuk aplikasi server yg kompleks Micro EditionMEPlatform java untuk mobile Java 2 Mendeskripsikan java tahun 1998 – 2006 Software Development KitSDKIstilah untuk mendeskripsikan JDK tahun

16 INTEGRATED DEVELOPMENT ENVIRONMENT (IDE) Eclipse (www.eclipse.org)www.eclipse.org Netbeans (www.netbeans.org)www.netbeans.org BlueJ (www.bluej.org)www.bluej.org Jcreator (www.jcreator.com)www.jcreator.com IntelliJ IDEA(www.jetbrains.com/idea)www.jetbrains.com/idea Borland Jbuilder (www.borland.com)www.borland.com Dr.Java (http://drjava.sourceforge.net)http://drjava.sourceforge.net

17 BAGAIMANA STRUKTUR CODE JAVA?

18 STRUKTUR CODE JAVA

19 CONTOH Public class MyFirstApp { public static void main (string[] args) { System.out.print(“I Rule”); } Hello word so mainstream!!

20


Download ppt "PERKULIAHAN & PENGENALAN JAVA GALIH WASIS WICAKSONO."

Presentasi serupa


Iklan oleh Google