Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehHartanti Chandra Telah diubah "6 tahun yang lalu
1
Java Fundamentals Eko Hari Rachmawanto
2
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
3
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
4
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
5
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
6
Compiler or Interpreter?
Compiler: Mengkompilasi source code menjadi bentuk file yang bisa dieksekusi Interpreter: Mengkompilasi dan menjalankan source code secara langsung
7
Machine language program (executable “.exe” file)
C Language (Compiler) #include <stdio.h> main() { printf(“Hallo”); } Machine language program (executable “.exe” file) C Compiler C Program
8
Java Language (Compiler + Interpreter)
javac (Java Compiler) java (Java Interpreter)
9
Tingkat Bahasa Pemrograman
Bahasa Pemrograman Tingkat Rendah (Assembler) Bahasa Pemrograman Tingkat Sedang (C, Pascal, Fortran) Bahasa Pemrograman Tingkat Tinggi (Java, C++, C#)
10
Pertanyaan ???
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.