際際滷

際際滷Share a Scribd company logo
PEMROGRAMAN
BERSASIS OBJEK
Elkin Rilvani, S.Kom, MM
PENGERTIAN BAHASA PROGRAMAN
 Sederetan perintah yang dikenal dan dieksekusi oleh computer
menyelesaikan permasalahan.
 Pada dasarnya computer hanya dapat mengenali 0 dan 1
 Tapi dengan adanya Compiler dan Interpreter dalam computer
maka Bahasa pemrograman dapat bekerja dengan baik.
 Compiler adalah tipe khusus dari program komputer yang
menerjemahkan file teks yang dibuat manusia ke dalam format
yang dapat lebih mudah dimengerti oleh komputer.
 Interpreter adalah program sistem yang berfungsi sebagai
penerjemah kode program dengan mengeksekusi perintah secara
baris per baris dengan mengikuti logika yang terdapat di dalam
kode tersebut.
Generasi Bahasa Pemrograman
Generasi
I
Generasi
II
Generasi
III
Generasi
IV
Generasi Bahasa Pemrograman
 Bahasa pemrograman generasi pertama (generasi I) merupakan
bahasa pemrograman kuno, dimana penggunaan bahasa
pemrograman ini berorientasi pada mesin.
 Bahasa pemrograman generasi kedua (generasi II) merupakan
bahasa pemrograman yang menggunakan prinsip bahasa rakitan
atau assembly.
 Bahasa pemrograman generasi ketiga (generasi III) menggunakan
pendekatan prosedural. Sebagai bahasa prosedural, pemrogram
perlu menuliskan instruksi-instruksi yang rinci agar komputer
melaksanakan tugasnya. Program ditulis dengan menggunakan
kata-kata yang biasa dipakai manusia,
Generasi Bahasa Pemrograman
 Bahasa pemrograman generasi ke empat (generasi IV) ini
menawarkan kemudahan dalam membuat suatu program, dengan
banyak pilihan bahasa pemrograman populer untuk tujuan
spesifik, seperti bahasa pemrograman C ++, Java, Visual basic
Bahasa Pemrograman Java
 Java adalah bahasa pemrograman yang dapat dijalankan di
berbagai komputer termasuk telepon genggam. Bahasa ini awalnya
dibuat oleh James Gosling saat masih bergabung di Sun
Microsystems saat ini merupakan bagian dari Oracle dan dirilis
tahun 1995. Bahasa ini banyak mengadopsi sintaksis yang terdapat
pada C dan C++ namun dengan sintaksis model objek yang lebih
sederhana serta dukungan rutin-rutin aras bawah yang minimal.
 Proyek ini dimotori oleh Patrick Naughton, Mike Sheridan, dan
James Gosling, beserta sembilan pemrogram lainnya dari Sun
Microsystems.
 Dengan Visi Once Write, Run Anywhere
 Awalnya bernama OAK
Bahasa Pemrograman Java
 Pertemuan proyek berlangsung di sebuah gedung perkantoran
Sand Hill Road di Menlo Park. Sekitar musim panas 1992 proyek ini
ditutup dengan menghasilkan sebuah program Java Oak pertama,
yang ditujukan sebagai pengendali sebuah peralatan dengan
teknologi layar sentuh (touch screen), seperti pada PDA sekarang
ini.
Bahasa Pemrograman Java
 Logo Java  Maskot : Duke
Bahasa Pemrograman Java
 Tema Java : GOSS
Go Open Source Software
 Licensi : FOSS
Free Open Source Software
Instalasi Java
 PC / Laptop
 JDK (Java Development Kit)
 JRE (Java Run Environment)
 IDE (Integrated Development Environment)  Editor
- Notepad
- Notepad ++ atau Sublime atau Atom
- Eclipse
- NetBeans, dll.
Title and Content Layout with SmartArt
Step 1
Title
Step 2
Title
Step 3
Title
Step 4
Title
Pendahuluan
Pendahuluan
Pendahuluan
Pendahuluan
Pendahuluan
Pendahuluan
Pendahuluan
Pendahuluan

More Related Content

What's hot (10)

Pemrograman dasar
Pemrograman dasarPemrograman dasar
Pemrograman dasar
smktamansiswabdg
Pemrograman terstruktur
Pemrograman terstrukturPemrograman terstruktur
Pemrograman terstruktur
muhzaid
Chapter 5
Chapter 5Chapter 5
Chapter 5
Dhany Nurdiansyah
Pemrogaman dasar
Pemrogaman dasarPemrogaman dasar
Pemrogaman dasar
Indrakurniawanstar
Bab i
Bab iBab i
Bab i
rozita izan
Bahasa pemrograman
Bahasa pemrogramanBahasa pemrograman
Bahasa pemrograman
Helen Handa Mukti
P3
P3P3
P3
Ilham Kurniawan
Paper bahasa pemrograman matkul mikroprosessor
Paper bahasa pemrograman matkul mikroprosessorPaper bahasa pemrograman matkul mikroprosessor
Paper bahasa pemrograman matkul mikroprosessor
Listyowatik (Yanie)
Teknik kompilasi
Teknik kompilasi Teknik kompilasi
Teknik kompilasi
Mr. FM
Logika algoritma dan pemograman
Logika algoritma dan pemogramanLogika algoritma dan pemograman
Logika algoritma dan pemograman
diran rahmat

Similar to Pendahuluan (20)

BAHASA PEMROGRAMAN POPULER
BAHASA PEMROGRAMAN POPULERBAHASA PEMROGRAMAN POPULER
BAHASA PEMROGRAMAN POPULER
DeptP3M
Pertemuan - 1.pptx
Pertemuan - 1.pptxPertemuan - 1.pptx
Pertemuan - 1.pptx
Nazri46
Artikel bahasa pemrograman
Artikel bahasa pemrogramanArtikel bahasa pemrograman
Artikel bahasa pemrograman
roy naldo
Bagian ke 2- Pengenalan Pemrograman.pptx
Bagian ke 2- Pengenalan Pemrograman.pptxBagian ke 2- Pengenalan Pemrograman.pptx
Bagian ke 2- Pengenalan Pemrograman.pptx
afiyahrifkha
MK-DASPRO Part 2 Pengenalan Pemrograman.pptx
MK-DASPRO Part 2 Pengenalan Pemrograman.pptxMK-DASPRO Part 2 Pengenalan Pemrograman.pptx
MK-DASPRO Part 2 Pengenalan Pemrograman.pptx
afiyahrifkha
Ppt java
Ppt javaPpt java
Ppt java
akuyuli
5.software komputer
5.software komputer5.software komputer
5.software komputer
Aripinor
Proposal bahasa indonesia
Proposal bahasa indonesiaProposal bahasa indonesia
Proposal bahasa indonesia
nurulqom
Generasi bhs pemrograman.ppt
Generasi bhs pemrograman.pptGenerasi bhs pemrograman.ppt
Generasi bhs pemrograman.ppt
gea prima
Pengenalan_Materi-Paradigman_PBO-fix.pptx
Pengenalan_Materi-Paradigman_PBO-fix.pptxPengenalan_Materi-Paradigman_PBO-fix.pptx
Pengenalan_Materi-Paradigman_PBO-fix.pptx
ngajiyanto .
C basic
C basicC basic
C basic
Shin'z Hidayatt
MENGENAL COMPILER DALAM TEKNOLOGI KOMPUTER
MENGENAL COMPILER DALAM TEKNOLOGI KOMPUTERMENGENAL COMPILER DALAM TEKNOLOGI KOMPUTER
MENGENAL COMPILER DALAM TEKNOLOGI KOMPUTER
CumiAsin3
Generasi Bhs Pemrograman_Generasi Bhs Pemrograman_.ppt
Generasi Bhs Pemrograman_Generasi Bhs Pemrograman_.pptGenerasi Bhs Pemrograman_Generasi Bhs Pemrograman_.ppt
Generasi Bhs Pemrograman_Generasi Bhs Pemrograman_.ppt
AndiHildayanti5
Bab 2 Definisi Algoritma
Bab 2 Definisi AlgoritmaBab 2 Definisi Algoritma
Bab 2 Definisi Algoritma
pakdemamo
10. bahasa rakitan
10. bahasa rakitan10. bahasa rakitan
10. bahasa rakitan
Wandi Parlente
Library Cafe BPKP - A Practical Experience on How Auditors Become Programmers
Library Cafe BPKP - A Practical Experience on How Auditors Become ProgrammersLibrary Cafe BPKP - A Practical Experience on How Auditors Become Programmers
Library Cafe BPKP - A Practical Experience on How Auditors Become Programmers
debriansaragih
Bahasa c
Bahasa cBahasa c
Bahasa c
farizky berian
konsep asas pengaturcaraan
konsep asas pengaturcaraankonsep asas pengaturcaraan
konsep asas pengaturcaraan
haikalJaini
JENI-Intro1-Bab02-Pengenalan Bahasa Java.pdf
JENI-Intro1-Bab02-Pengenalan Bahasa Java.pdfJENI-Intro1-Bab02-Pengenalan Bahasa Java.pdf
JENI-Intro1-Bab02-Pengenalan Bahasa Java.pdf
Jurnal IT
BAHASA PEMROGRAMAN POPULER
BAHASA PEMROGRAMAN POPULERBAHASA PEMROGRAMAN POPULER
BAHASA PEMROGRAMAN POPULER
DeptP3M
Pertemuan - 1.pptx
Pertemuan - 1.pptxPertemuan - 1.pptx
Pertemuan - 1.pptx
Nazri46
Artikel bahasa pemrograman
Artikel bahasa pemrogramanArtikel bahasa pemrograman
Artikel bahasa pemrograman
roy naldo
Bagian ke 2- Pengenalan Pemrograman.pptx
Bagian ke 2- Pengenalan Pemrograman.pptxBagian ke 2- Pengenalan Pemrograman.pptx
Bagian ke 2- Pengenalan Pemrograman.pptx
afiyahrifkha
MK-DASPRO Part 2 Pengenalan Pemrograman.pptx
MK-DASPRO Part 2 Pengenalan Pemrograman.pptxMK-DASPRO Part 2 Pengenalan Pemrograman.pptx
MK-DASPRO Part 2 Pengenalan Pemrograman.pptx
afiyahrifkha
Ppt java
Ppt javaPpt java
Ppt java
akuyuli
5.software komputer
5.software komputer5.software komputer
5.software komputer
Aripinor
Proposal bahasa indonesia
Proposal bahasa indonesiaProposal bahasa indonesia
Proposal bahasa indonesia
nurulqom
Generasi bhs pemrograman.ppt
Generasi bhs pemrograman.pptGenerasi bhs pemrograman.ppt
Generasi bhs pemrograman.ppt
gea prima
Pengenalan_Materi-Paradigman_PBO-fix.pptx
Pengenalan_Materi-Paradigman_PBO-fix.pptxPengenalan_Materi-Paradigman_PBO-fix.pptx
Pengenalan_Materi-Paradigman_PBO-fix.pptx
ngajiyanto .
MENGENAL COMPILER DALAM TEKNOLOGI KOMPUTER
MENGENAL COMPILER DALAM TEKNOLOGI KOMPUTERMENGENAL COMPILER DALAM TEKNOLOGI KOMPUTER
MENGENAL COMPILER DALAM TEKNOLOGI KOMPUTER
CumiAsin3
Generasi Bhs Pemrograman_Generasi Bhs Pemrograman_.ppt
Generasi Bhs Pemrograman_Generasi Bhs Pemrograman_.pptGenerasi Bhs Pemrograman_Generasi Bhs Pemrograman_.ppt
Generasi Bhs Pemrograman_Generasi Bhs Pemrograman_.ppt
AndiHildayanti5
Bab 2 Definisi Algoritma
Bab 2 Definisi AlgoritmaBab 2 Definisi Algoritma
Bab 2 Definisi Algoritma
pakdemamo
Library Cafe BPKP - A Practical Experience on How Auditors Become Programmers
Library Cafe BPKP - A Practical Experience on How Auditors Become ProgrammersLibrary Cafe BPKP - A Practical Experience on How Auditors Become Programmers
Library Cafe BPKP - A Practical Experience on How Auditors Become Programmers
debriansaragih
konsep asas pengaturcaraan
konsep asas pengaturcaraankonsep asas pengaturcaraan
konsep asas pengaturcaraan
haikalJaini
JENI-Intro1-Bab02-Pengenalan Bahasa Java.pdf
JENI-Intro1-Bab02-Pengenalan Bahasa Java.pdfJENI-Intro1-Bab02-Pengenalan Bahasa Java.pdf
JENI-Intro1-Bab02-Pengenalan Bahasa Java.pdf
Jurnal IT

Pendahuluan

  • 2. PENGERTIAN BAHASA PROGRAMAN Sederetan perintah yang dikenal dan dieksekusi oleh computer menyelesaikan permasalahan. Pada dasarnya computer hanya dapat mengenali 0 dan 1 Tapi dengan adanya Compiler dan Interpreter dalam computer maka Bahasa pemrograman dapat bekerja dengan baik. Compiler adalah tipe khusus dari program komputer yang menerjemahkan file teks yang dibuat manusia ke dalam format yang dapat lebih mudah dimengerti oleh komputer. Interpreter adalah program sistem yang berfungsi sebagai penerjemah kode program dengan mengeksekusi perintah secara baris per baris dengan mengikuti logika yang terdapat di dalam kode tersebut.
  • 4. Generasi Bahasa Pemrograman Bahasa pemrograman generasi pertama (generasi I) merupakan bahasa pemrograman kuno, dimana penggunaan bahasa pemrograman ini berorientasi pada mesin. Bahasa pemrograman generasi kedua (generasi II) merupakan bahasa pemrograman yang menggunakan prinsip bahasa rakitan atau assembly. Bahasa pemrograman generasi ketiga (generasi III) menggunakan pendekatan prosedural. Sebagai bahasa prosedural, pemrogram perlu menuliskan instruksi-instruksi yang rinci agar komputer melaksanakan tugasnya. Program ditulis dengan menggunakan kata-kata yang biasa dipakai manusia,
  • 5. Generasi Bahasa Pemrograman Bahasa pemrograman generasi ke empat (generasi IV) ini menawarkan kemudahan dalam membuat suatu program, dengan banyak pilihan bahasa pemrograman populer untuk tujuan spesifik, seperti bahasa pemrograman C ++, Java, Visual basic
  • 6. Bahasa Pemrograman Java Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam. Bahasa ini awalnya dibuat oleh James Gosling saat masih bergabung di Sun Microsystems saat ini merupakan bagian dari Oracle dan dirilis tahun 1995. Bahasa ini banyak mengadopsi sintaksis yang terdapat pada C dan C++ namun dengan sintaksis model objek yang lebih sederhana serta dukungan rutin-rutin aras bawah yang minimal. Proyek ini dimotori oleh Patrick Naughton, Mike Sheridan, dan James Gosling, beserta sembilan pemrogram lainnya dari Sun Microsystems. Dengan Visi Once Write, Run Anywhere Awalnya bernama OAK
  • 7. Bahasa Pemrograman Java Pertemuan proyek berlangsung di sebuah gedung perkantoran Sand Hill Road di Menlo Park. Sekitar musim panas 1992 proyek ini ditutup dengan menghasilkan sebuah program Java Oak pertama, yang ditujukan sebagai pengendali sebuah peralatan dengan teknologi layar sentuh (touch screen), seperti pada PDA sekarang ini.
  • 8. Bahasa Pemrograman Java Logo Java Maskot : Duke
  • 9. Bahasa Pemrograman Java Tema Java : GOSS Go Open Source Software Licensi : FOSS Free Open Source Software
  • 10. Instalasi Java PC / Laptop JDK (Java Development Kit) JRE (Java Run Environment) IDE (Integrated Development Environment) Editor - Notepad - Notepad ++ atau Sublime atau Atom - Eclipse - NetBeans, dll.
  • 11. Title and Content Layout with SmartArt Step 1 Title Step 2 Title Step 3 Title Step 4 Title