Java Fundamentals Eko Hari Rachmawanto.

Slides:



Advertisements
Presentasi serupa
Java Fundamentals: 5. Java Advanced
Advertisements

Review C/C++ & Intro to Java Pemrograman Berorientasi Obyek IT209.
Oleh Ardian M. Prastiawan 9/12/2014 2:00:42 PM1. Materi 9/12/2014 2:00:42 PM2 1. Mangenal Delphi – 2 x Pertemuan 2. Mengenal IDE – 3 x Pertemuan 3. Object.
Pemrograman Berorientasi Objek
Pengantar Teknologi Informasi
Pemrograman Berorientasi Objek. Java, Apa itu?  Salah satu bahasa pemrograman yang unggul dibanding yang lain  Merupakan filter-filter dari bahasa pemrograman.
Pemrograman Windows.
Pemrograman Lanjut Ratnokustiawan.wordpress.com.
Algoritma & Pemrograman 1
BAB 1 KONSEP OOP.
Class, Inheritance, Encapsulation & Interface
SOFTWARE PENDUKUNG DAN PENGOPERASIAN SISTEM INFORMASI
Pengantar C (Minggu ke II)
Objek-Oriented Programming (OOP) Dosen Pengampu : Nur Iksan Dosen Pengampu : Nur Iksan.
Pemrograman Dasar Pengenalan Java PTIIK- UB.
Pengantar Teknik Kompilasi
H. Risdiandri Iskandar, SKom,MM 1 Dasar Pemrograman Java.
Pengenalan Java.
Konsep Pemrograman dan Paradigmanya
Rekayasa Perangkat Lunak Konsep Orientasi Objek
TEKNIK KOMPILASI.
Pemrograman Visual I Outline: Pengenalan bahasa C#
Pemrograman Visual Oleh : Erni Fatmawati.
PENGANTAR TEKNIK KOMPILASI
Teknik Kompilasi “Translator”
Pengantar Teknologi Informasi (Teori)
Materi 1: Konsep Pemrograman Berorientasi Objek Kelas dan Objek
Algoritma & Pemrograman 1
Objek-Oriented Programming (OOP)
ALGORITMA & PEMROGRAMAN
Object-Oriented Programing Java Programing
PEMROGRMAN BERORIENTASI OBJECT Kontrak Perkuliahan
ALGORITMA DAN PEMROGRAMAN 2
BAB 1 KONSEP OOP.
BAHASA PEMROGRAMAN.
Java Fundamental Java Fundamental Syahrul Mauluddin S.Kom.
Pengantar Teknik Kompilasi
DASAR PEMROGRAMAN KOMPUTER
Pengenalan Pemrograman 2
Object Oriented Programming
Pemrograman Berorientasi Obyek IT209
Teknik Kompilasi “Translator”
MODUL PRATIKUM PEMOGRAMAN BERORIENTASI OBJEK (OOP)
DASAR PEMROGRAMAN KOMPUTER
MODUL PRATIKUM PEMOGRAMAN BERORIENTASI OBJEK (OOP)
Pengenalan Borland Delphi 7.0
ALGORITMA & PEMROGRAMAN
PEMROGRAMAN BERORIENTASI OBJECT 4 SKS 2 TEORI DAN 2 PRAKTEK
Lecturer Note II Turbo Pascal & Pemrograman
Pemrograman Berorientasi objek Java (IX307)
JAVA.
INTRODUCTION TO C++
Pengantar Teknologi Informasi
PEMROGRAMAN BERORIENTASI OBJEK
Pengantar Teknologi Informasi
Pemrograman C (IN124C) Ramos Somya, S.Kom., M.Cs..
Pengantar Teknologi Informasi
Teknik Kompilasi Abdul Wahid, ST, M.Kom
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
TEORI DAN KONSEP PEMROGRAMAN BERBASIS OBJECT (OOP)
Pemrograman C (IN124C) Ramos Somya, S.Kom., M.Cs..
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
Dasar Pemrograman Java H. Risdiandri Iskandar, SKom,MM 1.
Transcript presentasi:

Java Fundamentals Eko Hari Rachmawanto

Learning Design Pretest dan Posttest untuk Mengukur Kompetensi Kognifif Mahasiwa Penyajian Materi dengan Model Minimalism berbasis Konsep Amati-Tiru-Modifikasi Latihan Secara Iteratif untuk Meningkatkan Kompetensi Kognitif dan Psikomotorik Mahasiswa Penugasan berbasis Self-Contained Project dan Literatur Review

Course Outline OOP Concepts: Konsep dan Paradigma Object-Oriented Java Basics: Memahami Sintaks dan Grammar Bahasa Java Java GUI: Swing, GUI Component, Event Handling, Pengembangan Aplikasi GUI Java Algorithms: Pengantar Algoritma, Struktur Data, Algorithm Analysis Java Advanced: Eksepsi, Thread, Java API Java Database: Koneksi ke Database, Pengembangan Aplikasi Database

OOP Concepts Konsep Pemrograman dan Paradigmanya: Tingkat Bahasa Pemrograman, Paradigma Pemrograman, Teknologi Java dan Perangkat Pemrograman: Java Family, Perangkat, Instalasi, Kompilasi Konsep Dasar Pemrograman Berorientasi Objek: Class, Object, Attribute, Method, Constructor Karakteristik Pemrograman Berorientasi Objek: Abstraction, Encapsulation, Inheritance, Polymorphisme Pengorganisasian Class: Package, Interface, JAR, Java API Documentation

Bahasa Pemrograman? Komputer bekerja seperti switching dan hanya mengenali 0 dan 1 Manusia tidak (paham) berbicara dengan bahasa 0 dan 1 Perlu bahasa pemrograman yang dapat menjadi perantara percakapan antara komputer dan manusia Bahasa pemrograman diubah ke dalam bahasa yang dipahami oleh komputer dengan menggunakan interpreter atau kompiler

Compiler or Interpreter? Compiler: Mengkompilasi source code menjadi bentuk file yang bisa dieksekusi Interpreter: Mengkompilasi dan menjalankan source code secara langsung

Machine language program (executable “.exe” file) C Language (Compiler) #include <stdio.h> main() { printf(“Hallo”); } 000101000011001010000100010010010101010101010010 Machine language program (executable “.exe” file) C Compiler C Program

Java Language (Compiler + Interpreter) javac (Java Compiler) java (Java Interpreter)

Tingkat Bahasa Pemrograman Bahasa Pemrograman Tingkat Rendah (Assembler) Bahasa Pemrograman Tingkat Sedang (C, Pascal, Fortran) Bahasa Pemrograman Tingkat Tinggi (Java, C++, C#)

Pertanyaan ???