Object-Oriented Programing Java Programing

Slides:



Advertisements
Presentasi serupa
Review C/C++ & Intro to Java Pemrograman Berorientasi Obyek IT209.
Advertisements

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 Berorientasi Objek
Pemrograman Berorientasi Objek
Pengantar Teknologi Informasi
PEMROGRAMAN KOMPUTER 2 4 SKS 2 TEORI DAN 2 PRAKTEK
Pemrograman Berorientasi Objek. Java, Apa itu?  Salah satu bahasa pemrograman yang unggul dibanding yang lain  Merupakan filter-filter dari bahasa pemrograman.
Pengenalan Java As’ad Djamalilleil
Mengenali Lingkup Pemrograman Anda
Algoritma & Pemrograman 1
- PERTEMUAN 1 - PENGANTAR DAN INSTALASI JAVA BAHASA PEMROGRAMAN.
Object Oriented Programming (OOP)
Pengenalan Java.
Pengantar & Dasar Pemrograman Java Oleh :Yeka Hendriyani, M.kom
Pengenalan Pemrograman Java
Konsep Pemrograman dan Paradigmanya
Pemrograman berorientasi objek
ABAP.
Pemrograman Visual I Outline: Profil Kontrak Perkuliahan
Teknik Kompilasi “Translator”
Pengantar Teknologi Informasi (Teori)
Pengenalan Java Pertemuan Ke-1.
Algoritma & Pemrograman 1
ALGORITMA & PEMROGRAMAN
Pengenalan Java Pertemuan Ke-1.
Pengenalan dan Struktur Java (Statement Output)
Pengenalan Java.
Java Fundamental Java Fundamental Syahrul Mauluddin S.Kom.
Java Fundamentals Eko Hari Rachmawanto.
Bahasa Pemrograman 2 Oleh : Safitri Juanita.
Pengantar Teknik Kompilasi
DASAR PEMROGRAMAN KOMPUTER
Pengenalan Program Java
PERTEMUAN KE 1 PENGENALAN J2EE BY : TITO SUGIHARTO
PEMROGRAMAN BERORIENTASI OBJEK
As’ad Djamalilleil Pengenalan Java As’ad Djamalilleil
Object Oriented Programming
Pemrograman Berorientasi Obyek IT209
Praktikum OOP Java (IX307)
Teknik Kompilasi “Translator”
MODUL PRATIKUM PEMOGRAMAN BERORIENTASI OBJEK (OOP)
DASAR PEMROGRAMAN KOMPUTER
10 Langkah Jadi Pebisnis IT untuk Mahasiswa Lugu
MODUL PRATIKUM PEMOGRAMAN BERORIENTASI OBJEK (OOP)
ALGORITMA & PEMROGRAMAN
JAVA.
Pengenalan Java.
Pengenalan Bahasa JAVA
INTRODUCTION TO C++
Pengantar Teknologi Informasi
PEMROGRAMAN BERORIENTASI OBJEK
Pengantar Teknologi Informasi
Pengenalan Java.
Algoritma Pemrograman 3
Pengenalan Java.
Pemrograman C (IN124C) Ramos Somya, S.Kom., M.Cs..
Pengantar Teknologi Informasi
INTRODUCTION TO C++
Object-Oriented Programming (OOP). TEXT BOOK Materi Pertama 1.OOP Concepts: Konsep dan Paradigma Object-Oriented.
Review C/C++ & Intro to Java
Pemrograman C (IN124C) Ramos Somya, S.Kom., M.Cs..
PEMROGRAMAN BERORIENTASI OBJEK
Java Fundamental Java Fundamental Syahrul Mauluddin S.Kom.
Pengantar Teknik Kompilasi
Pemrograman Berorientasi Objek (PBO)
Pengantar Teknik Kompilasi
Dasar Pemrograman Pengenalan Nurul Anisa Sri Winarsih, M. CS
Pengantar Teknologi Informasi
Transcript presentasi:

Object-Oriented Programing Java Programing USNI, 5 dan 12 Sept 2008

Petrus Sianggian P Web-Blog:http://petrusmaju.wordpress.com IT Leader Of Constructa Konsultan IT Dosen Email : petrusmaju@gmail.com, petrus_maju@yahoo.com Mobile : 92371773 / 08568863556 HomePage:http://www.lembonghouse.com Web-Blog:http://petrusmaju.wordpress.com Wajib Gabung utk semua mahasiswa yang ambil mata kuliah saya PetrusMaillist http://groups.yahoo.com/group/petruskampus/)

Target Materi : Konsep OOP Pemprograman dan Environment Dasar2 Pemprograman Java Praktikum

Tool Yang digunakan: JBUILDERS ( CODING ) IREPORT ( REPORTING ) NETBEANS ( VISUAL JAVA )

Orang terkaya di-Indonesia 1. Aburizal Bakrie 5,4 miliar USD 2. Sukanto Tanoto 4,7 miliar USD 3. R. Budi Hartono 3,14 miliar USD 4. Michael Hartono 3,08 miliar USD 5. Eka Tjipta Widjaja 2,8 miliar USD 6. Putera Sampoerna 2,2 miliar USD 7. Martua Sitorus 2,1 miliar USD 8. Rachman Halim 1,6 miliar USD 9. Peter Sondakh 1,45 miliar USD 10. Eddy William Katuari 1,39 miliar USD

Orang Terkaya di Amerika 1. Bill Gates $46,5 milyar 2. Warren Buffett $44,0 milyar 3. Paul Allen $21,0 milyar 4. Larry Ellison $18,4 milyar 5. S. Robson Walton $18,3 milyar 6. Jim Walton $18,2 milyar 7. John T. Walton $18,2 milyar 8. Michael Dell $16,0 milyar 9. Sheldon Adelson $15,6 milyar 10. Steven Ballmer $12,1 milyar Orang Indonesia Kaya karena Alam, Amerika karena Pengetahuan

Perbedaan Compiler dan Intepreter Komputer tidak mengerti bahasa manusia Bahasa mesin terlalu sulit untuk manusia Jadi  Dipermudah dengan membuat bahasa pemrograman tingkat tinggi  Kemudian dilakukan penterjemahan bahasa program menjadi bahasa mesin Caranya  Compiler: source  machine code  load / linked  execute  Intrepeter: source  execute (per instruction) Keuntungan compiler:  Lebih cepat Kerugian compiler:  Platform dependent  Keuntungan interpreter:  Platform independence  Kerugian interpreter:  Lebih lambat

Dasar-Dasar Pemrograman Java Program Java umumnya dikerjakan dalam 5 tahap: Edit Program dibuat menggunakan editor dan disimpan dalam disk dengan nama file yang diakhiri dengan ekstensi .java Compile Compiler membentuk bytecodes dari program dan menyimpannya dalam disk dengan nama file yang diakhiri dengan ekstensi .class Load Class loader meload membaca file .class yang mengandung bytecodes dari disk dan menempatkannya dalam memori Verify Bytecodes verifier memastikan bahwa semua bytecodes valid dan tidak mengganggu sistem sekuriti java Execute Intepreter membaca bytecodes dan menerjemahkannya ke bahasa mesin

Compiler dan Intepreter pada Java Program: source code Java (*.java) dalam bentuk file teks.  Compiler Java (javac) membaca source code dan menghasilkan representasi “ byte-codes ” (*.class).  Kompilasi dijalankan sekali saja.  Bytecodes diartikan (di-interpretasi) oleh Java Intrepeter pada komputer tempat program java dijalankan. Intrepeter (java) dijalankan setiap kali program tersebut dieksekusi.  Java bytecodes merupakan keunikan dari Java yang dapat dijalankan pada berbagai jenis komputer (platform independent). Compiler dan Intepreter pada Java

Pengenalan Aplikasi Java Pemrograman dengan bahasa Java mengikuti paradigma (pola pikir) OOP (object-oriented programming)‏  Setiap program Java terdiri dari satu atau lebih class  Class mengandung definisi method dan variable. Setiap program java harus memiliki paling sedikit satu user defined class. Java membedakan antara huruf besar dan huruf kecil (case sensitive). Ketika menyimpan program, nama file program harus sama dengan nama class, dengan menambahkan ekstensi .java  Aplikasi Java berisi satu atau beberapa method  Method menjalankan task tertentu dan dapat mengembalikan nila. Void berarti method tidak mengembalikan nilai