SlideShare a Scribd company logo
1 of 8
FUNGSI JAVA DAN
PERKEMBANGANNYA BAGI
KHALAYAK
by : Leli Rizki P.P
1102412006
Rombel 1
Apa itu Java ?
Java bahasa pemrograman yang multi
platform dan multi device. Aplikasi dengan
berbasis Java ini dikompulasikan ke dalam
p-code dan bisa dijalankan dengan Java
Virtual Machine. Fungsionalitas dari Java ini
dapat berjalan dengan sistem operasi yang
berbeda karena sifatnya yang umum dan
non-spesifik.
Sejarah Pemrograman Java
Bahasa pemrograman java di mulai sejak tahun 1991.
Pada saat itu sekelompok insinyur Sun di pimpin oleh
Patrick Naughton dan James Gosling yang mempunyai
tujuan pemikiran untuk merancang bahasa komputer
untuk perangkat consumer seperti cable tv box.
karena perangkat tersebut tidak memiliki banyak
memori, bahasa harus berukuran kecil dan
mengandung kode yang liat.
cara mendesain sebuah bahasa pemograman
komputer yang berukuran kecil yang dapat digunakan
untuk peralatan elektronika konsumen sepertu
Keuggulan dan Kelemahan Java

Keunggulan
dari Java

Beorientasi objek
Java berifat
multifatform
Java bersifat
multihread
Java bersifat
dinamis

Kelemahan
dari Java

Proses Compile
Penggunaan memori
yang cukup banyak
Tulis sekali, jalankan
di mana saja
Mudah
didekompilasi.
Bahasa
Pemrograman

 Intruksi

yang diberikan kepada computer
pada dasarnya adalah inturuksi
 berupa binarycode
 rangkaian kode-kode biner (yang terdiri atas
bilangan-bilangan “0” dan “1” ) yang dapat
”dimengerti”oleh computer
 intruksi yang memiliki relasi dengan operasi
elementer yang dapat dilakukan oleh
komputer, misalnya operasi “menyimpan 1
byte ke alamat tertentu pada memeory”,
“memutar hard-disk”, dan sebagainya.
Setiap operasi pada computer memiliki kode
biner tertentu.
Mengapa Mempelajari Java
Sederhana
 Berorientasi obyek (obyek oriented)
 Terdistribusi (Distributed)
 Interpreted
 Robust
 Secure
 Architecture Neutral
 Portable
 Performance
 Multitheaded
 Dynamic

Terima Kasih ...

More Related Content

Viewers also liked (13)

GoPro Slidecast
GoPro SlidecastGoPro Slidecast
GoPro Slidecast
 
London Worcester Elena
London Worcester ElenaLondon Worcester Elena
London Worcester Elena
 
Laughlin 13’
Laughlin 13’Laughlin 13’
Laughlin 13’
 
Relaxation oscillator
Relaxation oscillatorRelaxation oscillator
Relaxation oscillator
 
冰淇淋Diy
冰淇淋Diy冰淇淋Diy
冰淇淋Diy
 
Silvan e-Marketing Strategy
Silvan e-Marketing Strategy Silvan e-Marketing Strategy
Silvan e-Marketing Strategy
 
wmsbox in medias res Lechner Vortrag EN
wmsbox in medias res Lechner Vortrag ENwmsbox in medias res Lechner Vortrag EN
wmsbox in medias res Lechner Vortrag EN
 
DKNEC CORP
DKNEC CORPDKNEC CORP
DKNEC CORP
 
Types of Diodes
Types of DiodesTypes of Diodes
Types of Diodes
 
Dc motor speed controlling
Dc motor speed controllingDc motor speed controlling
Dc motor speed controlling
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Phase locked loop design
Phase locked loop designPhase locked loop design
Phase locked loop design
 
Project report of Cell phone detector circuit
Project report of Cell phone detector circuitProject report of Cell phone detector circuit
Project report of Cell phone detector circuit
 

Similar to Ppt java leli rombel 1

[Www.indowebster.com] jeni-intro1-bab02-pengenalan bahasa-java
[Www.indowebster.com] jeni-intro1-bab02-pengenalan bahasa-java[Www.indowebster.com] jeni-intro1-bab02-pengenalan bahasa-java
[Www.indowebster.com] jeni-intro1-bab02-pengenalan bahasa-java
Than Thi Habidan
 
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
 
Jeni Intro1 Bab02 Pengenalan Bahasa Java
Jeni Intro1 Bab02 Pengenalan Bahasa JavaJeni Intro1 Bab02 Pengenalan Bahasa Java
Jeni Intro1 Bab02 Pengenalan Bahasa Java
Individual Consultants
 
Jeni intro1-bab02-pengenalan bahasa java
Jeni intro1-bab02-pengenalan bahasa javaJeni intro1-bab02-pengenalan bahasa java
Jeni intro1-bab02-pengenalan bahasa java
Kristanto Wijaya
 
Ppt java
Ppt javaPpt java
Ppt java
akuyuli
 
Ppt java
Ppt javaPpt java
Ppt java
mutianb
 
Tugas java praktektohir
Tugas java praktektohirTugas java praktektohir
Tugas java praktektohir
pencari buku
 
Tugas latihan java tohir 1
Tugas latihan java tohir 1Tugas latihan java tohir 1
Tugas latihan java tohir 1
pencari buku
 
Rangkuman tentang java
Rangkuman tentang javaRangkuman tentang java
Rangkuman tentang java
Fitra Sani
 
Pemrograman iii chapter i
Pemrograman iii chapter iPemrograman iii chapter i
Pemrograman iii chapter i
AMAROL_POLIMAT
 

Similar to Ppt java leli rombel 1 (20)

[Www.indowebster.com] jeni-intro1-bab02-pengenalan bahasa-java
[Www.indowebster.com] jeni-intro1-bab02-pengenalan bahasa-java[Www.indowebster.com] jeni-intro1-bab02-pengenalan bahasa-java
[Www.indowebster.com] jeni-intro1-bab02-pengenalan bahasa-java
 
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
 
Jeni Intro1 Bab02 Pengenalan Bahasa Java
Jeni Intro1 Bab02 Pengenalan Bahasa JavaJeni Intro1 Bab02 Pengenalan Bahasa Java
Jeni Intro1 Bab02 Pengenalan Bahasa Java
 
Modul2 - Pengenalan Bahasa Java
Modul2 - Pengenalan Bahasa JavaModul2 - Pengenalan Bahasa Java
Modul2 - Pengenalan Bahasa Java
 
Jeni intro1-bab02-pengenalan bahasa java
Jeni intro1-bab02-pengenalan bahasa javaJeni intro1-bab02-pengenalan bahasa java
Jeni intro1-bab02-pengenalan bahasa java
 
Ppt java
Ppt javaPpt java
Ppt java
 
Ppt java
Ppt javaPpt java
Ppt java
 
Java ppt
Java pptJava ppt
Java ppt
 
Makalah java
Makalah javaMakalah java
Makalah java
 
Tugas java praktektohir
Tugas java praktektohirTugas java praktektohir
Tugas java praktektohir
 
Tugas latihan java tohir 1
Tugas latihan java tohir 1Tugas latihan java tohir 1
Tugas latihan java tohir 1
 
Java
JavaJava
Java
 
Pert 2 PBO
Pert 2 PBOPert 2 PBO
Pert 2 PBO
 
Java
JavaJava
Java
 
Rangkuman tentang java
Rangkuman tentang javaRangkuman tentang java
Rangkuman tentang java
 
Java ppt
Java pptJava ppt
Java ppt
 
Presentation java PPT
Presentation java PPTPresentation java PPT
Presentation java PPT
 
Pemrograman iii chapter i
Pemrograman iii chapter iPemrograman iii chapter i
Pemrograman iii chapter i
 
2. prosedur pbo
2. prosedur pbo2. prosedur pbo
2. prosedur pbo
 
Andino Maseleno - Modul J2ME
Andino Maseleno - Modul J2MEAndino Maseleno - Modul J2ME
Andino Maseleno - Modul J2ME
 

Ppt java leli rombel 1

  • 1. FUNGSI JAVA DAN PERKEMBANGANNYA BAGI KHALAYAK by : Leli Rizki P.P 1102412006 Rombel 1
  • 3. Java bahasa pemrograman yang multi platform dan multi device. Aplikasi dengan berbasis Java ini dikompulasikan ke dalam p-code dan bisa dijalankan dengan Java Virtual Machine. Fungsionalitas dari Java ini dapat berjalan dengan sistem operasi yang berbeda karena sifatnya yang umum dan non-spesifik.
  • 4. Sejarah Pemrograman Java Bahasa pemrograman java di mulai sejak tahun 1991. Pada saat itu sekelompok insinyur Sun di pimpin oleh Patrick Naughton dan James Gosling yang mempunyai tujuan pemikiran untuk merancang bahasa komputer untuk perangkat consumer seperti cable tv box. karena perangkat tersebut tidak memiliki banyak memori, bahasa harus berukuran kecil dan mengandung kode yang liat. cara mendesain sebuah bahasa pemograman komputer yang berukuran kecil yang dapat digunakan untuk peralatan elektronika konsumen sepertu
  • 5. Keuggulan dan Kelemahan Java Keunggulan dari Java Beorientasi objek Java berifat multifatform Java bersifat multihread Java bersifat dinamis Kelemahan dari Java Proses Compile Penggunaan memori yang cukup banyak Tulis sekali, jalankan di mana saja Mudah didekompilasi.
  • 6. Bahasa Pemrograman  Intruksi yang diberikan kepada computer pada dasarnya adalah inturuksi  berupa binarycode  rangkaian kode-kode biner (yang terdiri atas bilangan-bilangan “0” dan “1” ) yang dapat ”dimengerti”oleh computer  intruksi yang memiliki relasi dengan operasi elementer yang dapat dilakukan oleh komputer, misalnya operasi “menyimpan 1 byte ke alamat tertentu pada memeory”, “memutar hard-disk”, dan sebagainya. Setiap operasi pada computer memiliki kode biner tertentu.
  • 7. Mengapa Mempelajari Java Sederhana  Berorientasi obyek (obyek oriented)  Terdistribusi (Distributed)  Interpreted  Robust  Secure  Architecture Neutral  Portable  Performance  Multitheaded  Dynamic 