1 / 14

PEMROGRAMAN BERORIENTASI OBJEK

PEMROGRAMAN BERORIENTASI OBJEK. SKS : 4 ( Empat ) Semester : 4. Oleh : Oman Somantri , S.Kom. SISTEM PERKULIAHAN. Nilai Akhir = KEHADIRAN + TUGAS + QUIS + UTS + UAS Standarisasi : Kehadiran + Keaktifan = 10 % Quis = 5 % Tugas = 15 % UTS = 30 % UAS = 40 %

holland
Télécharger la présentation

PEMROGRAMAN BERORIENTASI OBJEK

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. PEMROGRAMAN BERORIENTASI OBJEK SKS : 4 (Empat) Semester : 4 Oleh : Oman Somantri, S.Kom

  2. SISTEM PERKULIAHAN • NilaiAkhir = KEHADIRAN + TUGAS + QUIS + UTS + UAS • Standarisasi : • Kehadiran + Keaktifan = 10 % • Quis = 5 % • Tugas = 15 % • UTS = 30 % • UAS = 40 % • MetodePerkuliahan : • Ceramah • Diskusi • Penugasan • Presentasi • Project Work

  3. ApaItu Java ? SebuahBahasaPemrograman Sebuah Development Environment (menyediakanbanyak tools ex:compiler, interpreter, penyusundokumentasi, paketkelasdansebagainya ) SebuahAplikasi ( AplikasiSerbaguna yang dapatdijalankanpadaseluruhmesin yang memiliki Java Runtime Environment (JRE). Sebuah Deployment Environment 1. Java Runtime Environment (JRE) = J2SDK 2. Web Browser komersial = interpreter,runtime environment dariteknologi Java

  4. Sejarah Java Pada 1991, sekelompokinsinyurSundipimpinoleh Patrick Naughtondan Gosling inginmerancangbahasakomputeruntukperangkatkonsumerseperti TV Box. Karenaperangkattersebuttidakmemilikibanyakmemori, bahasa berukurankecildanmengandungkode yang liat. Proyekdiberinamakode ”Green”. Karenaorang – orangdiproyek Green berbasis C++ danbukan Pascal maka kebanyakansintaksdiambildari C++, sertamengadopsiorientasiobjekdanbukan prosedural. Mulanyabahasa yang diciptakandiberinama ”Oak” oleh James Gosling yang mendapatinspirasidarisebuahpohon yang beradapadaseberangkantornya, namundikarenakannama Oak sendirimerupakannamabahasapemrograman yang telahadasebelumnya, kemudian SUN menggantinyadenganJAVA.

  5. Karakteristik Java : 1. Sederhana (Simple) 2. Berorientasiobjek (Object Oriented) Memodelkandunianyatakedalamobjekdanmelakukaninteraksiantarobjek-objektersebut 3. Terdistribusi (Distributed) 4. Interpreted, adanya (Java Virtual Machine (JVM) 5. Robust Kemampuan mendeteksi error secara lebih teliti dibandingka bahasa pemrograman lain )

  6. LanjutanKarakteristik.. • Secure • Architecture Neutral = Merupakanplatform independent. Program cukupmempunyaisatubuahversi yang dapatdijalankanpada platform berbedadengan Java Virtual Machine. • Portable = Mudahdibawake platform yang berbeda-bedatanpaharusdikompilasiulang. • Performance • Multithreaded = melakukanbeberapapekerjaansecarasekaligusdansimultan • Dynamic Perubahanpadasuatu class denganmenambahkan properties ataupun method dapatdilakukantanpamenggangu program yang menggunakan class tersebut

  7. Fitur Java • Java Virtual Machine (JVM) Sebuahmesinimajiner (maya) yang bekerjadenganmenyerupaiaplikasipadasebuahmesinnyata • Garbage Collection Program tidakperlumenghapussendiriobjek – objek yang tidakdigunakanlagi • Code Security Code Security terimplementasipada Java melaluipenggunaan Java Runtime Environment (JRE)

  8. Fase – fasePemrograman JAVA

  9. Lanjutan …

  10. JAVA Platform

  11. CDLC (Connected Limited Device Configuration)

  12. CDC (Connected Device Configuration)

More Related