PEMROGRAMAN I. By : Sri Rezeki Candra Nursari. Penilaian : Genap TA 2010/2011. UAS (lisan) = 30 % UTS = 25 % Tugas = 20 % Praktikum = 25 %
|
|
- Teguh Atmadjaja
- 7 tahun lalu
- Tontonan:
Transkripsi
1 PEMROGRAMAN I By : Sri Rezeki Candra Nursari Penilaian : Genap TA 2010/2011 UAS (lisan) = 30 % UTS = 25 % Tugas = 20 % Praktikum = 25 % Jumlah = 100%
2 1. Meigha A. Krisnha krisnha187@gmail.com 2. Moch. Yusuf. P andhy212@yahoo.com 3. Jimmy k s fatur.fharil@yahoo.com 4. Rehulina triana oktaviani t louphevya_lonely@yahoo.com 5. Prasetya Mahardhitama bluekurv@gmail.com 6. Rr nadya risti wulandari nadyaristy@gmail.com Materi : nursari2010.blogdetik.com Pengantar OOP, Tipe Data, Variabel, Array, Operator, Percabangan, Perulangan, Pendahuluan kelas, Metoda dan Kelas, Inheritance, Polymorphism, Package, Interface, Exception Handling, Multithreaded Programming, Pendahuluan I/O dan Applets
3 JAVA 1. Asal Mula JAVA di perkenalkan pertama kali oleh sebuah tim Sun Microsystem dipimpin oleh Patrick Naughton dan James Gosling Tahun 1995 bahasa pemrograman yang bersifat portable dan platform independent, yang dapat digunakan untuk membuat peranti lunak yang dapat di tanamkan (embedded) pada berbagai macam peralatan elektronik
4 2. Perkembangan Teknologi JAVA Saat ini Sun Microsystem membagi Java menjadi empat jenis edisi, yaitu : 1. Java Card Teknologi Java yag digunakan pada peralatan elektronik yang memiliki memori sangat terbatas, misalnya smart card 2. J2ME (Java 2 Platform Micro Edition) Merupakan teknologi Java edisi mikro, digunakan untuk penerapan teknologi Java pada peralatan elektronik seperti handphone dan PDA 2. Perkembangan Teknologi JAVA Saat ini Sun Microsystem membagi Java menjadi empat jenis edisi, yaitu : 3. J2SE (Java 2 Platform Second Edition) Merupakan teknologi Java edisi standar, digunakan untuk penerapan teknologi pada komputer desktop 4. J2EE (Java 2 Platform Enterprise Edition) Merupakan teknologi Java edisi enterprise, digunakan untuk penerapan teknologi Java pada komputer server
5 2. Perkembangan Teknologi JAVA Setiap edisi Java terdiri dari dua/2 komponen utama, yaitu : Java Application Programming Interface (Java API) Java API terdiri atas kumpulan library yang digunakan untuk keperluan pemrograman. Dengan adanya API, tidak harus membuat program dari awal. Misalnya untuk J2SE, sudah terdapat API untuk pengolahan window dengan Swing dan AWT (Abstract Window Toolkit) Java Run Time Environment (JRE) JRE merupakan lingkungan yang membuat aplikasi Java dapat dijalankan. Salah satu komponen penting JRE adalah JVM (Java Virtual Machine) Perkembangan versi pada Java adalah : Versi JAVA Tahun Jumlah Class Pada tahun 2006, Sun Microsystem menerapkan lisensi open source, yaitu GNU General Public License (GNU GPL) sehingga semua user semakin leluasa menggunakan teknologi Java
6 3. Standar JAVA Ada 6 standar Java, adalah sebagai berikut : 1. Dukungan bahasa Kumpulan kelas dan metode yang mendukung fasilitas bahasa pada Java seperti String, Array, Fungsionalitas tak tergantung sistem, Thread dan Eksepsi 2. Utilitas Kumpulan kelas yang menyediakan fungsi-fungsi utilitas seperti, bilangan acak, fungsi tanggal dan waktu, serta kelas-kelas penyimpanan vektor dan hashtable 3. Masukan/keluaran Kumpulan kelas yang mengambil masukan dari berbagai sumber dan memanipulasi masukan tersebut dengan sejumlah cara serta menampilkannya ke berbagai sumber dengan cara yang bervariasi. Kelas-kelas ini meliputi kelas filter, pengakses file secara sekuensial maupun acak dan puluhan metode untuk membaca dan menulis semua jenis tipe data 3. Standar JAVA Ada 6 standar Java, adalah sebagai berikut : 4. Jaringan Kumpulan kelas yang digunakan untuk menghubungan komputer dengan komputer lain dijaringan lokal maupun internet. Kelaskelas ini meliputi socket, Internet-Address dan pemrosesan URL (Uniform Resource Locator) 5. Abstract Window Toolkit (AWT) Kumpulan kelas yang mengimplementasikan antar muka pengguna grafis (GUI : Graphical User Interface) yang tidak tergantung terhadap platform. 6. Applet Kelas yang memungkinkan untuk membuat program Java yang nantinya didownload dari halaman WEB da dijalankan di browser klien seperti HotJava atau Netscape
7 Perbedaan JAVASCRIPT vs JAVA JavaScript merupakan scripting language yang digabungkan dengan HTML, sehingga memungkinkan suatu web page berinteraksi dengan penggunanya. JavaScript, tidak memerlukan kompilasi, karena konsepnya hanya diinterpretasikan, dimana Web Browserlah yang bertanggung jawab untuk melakukannya. Java merupakan full programming language, yang secara esensi sama dengan bahasa pemrograman lainnya seperti VisualBasic, C++, dan lain-lain. Kode Java dibuat harus dikompilasi menjadi bentuk yang dapat dieksekusi oleh run-time system Java (Java Virtual Machine. Program Java yang dibuat sebagai applet tidak dieksekusi oleh Web Browser, tetapi Web Browser sebagi komtainer yang memungk inkan applet tersebut dieksekusi didalamnnya JAVA Bytecode Hasil kompilasi Java adalah berupa bytecode yang merupakan sekumpulan instruksi yang sangat teroptimasi. Agar bytecode dapat dieksekusi seperti program biasa, maka diperlukan suatu program khusus yang akan menerjemahkan dan mengeksekusi setiap baris instruksi bytecode yang ada oleh microprocesesor secara langsung. Program khusus ini kita kenal sebagai Java Virtual Machine (JVM). Jadi JVM merupakan interpreter dari bytecode
8 Kelebihan JAVA 1. Bersifat portable dan platform independent Program Java yang ditulis dapat dieksekusi di paltform manapun tanpa memerlukan kompilasi ulang (portable) asalkan Java Virtual Machine untuk platform tersebut tersedia 2. Memiliki garbage collection Dapat mendealokasi memori secara otomatis. Anda tidak perlu secara eksplisit membebaskan suatu lokasi memori yang dipakai karena ini akan dilakukan secara otomatis oleh Java. 3. Menghilangkan pewarisan berganda yang terdapat pada C++ Walaupun kelihatannya sebagai suatu kekurangan, namun banyak para ahli yang mengakui bahwa bahasa konsep pewarisan berganda lebih banyak mengakibatkan kerugian dari pada keuntungan. Java telah didesain sedemikian rupa sehingga Anda tidak akan memerlukan teknik ini dalam pembuatan program apapun Kelebihan JAVA 4. Mengurangi pointer aritmetik Pengaksesan lokasi memori secara langsung dengan menggunakan pointer memungkinkan program untuk melakukan suatu tindakan yang tidak seharusnya atau tidak boleh dilakukan. Untuk mengurangi dan menghilangkan kemungkinan kesalahan seperti ini, penggunaan pointer pada Java telah dibatasi dengan menggunakan reference 5. Memiliki array sejati 6. Mengurangi kerancuan antara pemberian nilai pada statemen kondisional. Contoh pengguunaan tanda = dengan == pada kondisi IF
9 Karakteristik JAVA 1. Berorientasi objek Java telah menerapkan konsep pemrograman berorientasi objek yang modern dalam implementasinya 2. Robust/Kokoh Java mendorong pemrograman yang bebas dari kesalahan dengan bersifat strongly typed dan memiliki run-time checking. Perangkat lunak yang kuat tidak mudah menghentikan program karena terdapat bug atau kesalahan logika didalamnya. Pemrograman pada umumnya mempunyai keterbatasan termasuk tipe datadan penggunaan pointer. Java tidak mendukung aritmatika pointer melainkan Array. Karakteristik JAVA 3. Portable Program Java dapat dieksekusi di paltform manapun selama tersedia Java Virtual Machine untuk platform tersebut 4. Multithreading Java mendukung penggunaan multihreading yang telah diintegrasi sacara langsung dalam bahasa Java. Java dapat digunakan untuk membuat aplikasi dimana beberapa event berlangsung pada saat yang sama 5. Dinamis Program Java dapat melakukan suatu tindakan yang ditentukan pada saat eksekusi program dan bukan pada saat kompilasi. Tidak seperti kode dalam C++ yang memerlukan kompilasi kembali jika suatu kelas diubah, Java menggunakan metode dari interface untuk menghilangkan ketergantungan tersebut. Metode dan variabel dari instance baru dapat digunakan tanpa mempengaruhi objek pada client
10 Karakteristik JAVA 6. Sederhana Java menggunakan bahasa yang sederhana dan mudah dipelajari 7. Terdistribusi Java didesain untuk berjalan pada lingkungan yang terdistribusi seperti halnya internet. Java secara spesifik dirancang untuk pekerjaan dalam lingkungan jaringan. Java mempunyai banyak pustaka kelas untuk komunikasi menggunakan protokol internet TCP/IP, termasuk protokol seperti HTTP dan FTP 8. Aman Aplikasi yang dibuat dengan bahasa Java dapat dipastikan keamanannya terutama untuk aplikasi internet. Java membatasi pada pointer sehingga developer tidak dapat mengakses memori jika tidak diijinkan. Aspek ini membuat Java cukup aman dalam lingkungan software. Karakteristik JAVA 9. Netral secara arsitektur Java tidak terikat pada suatu mesin atau sistem operasi tertentu. Kompiler Java membuat bytecode yang dikirim ke browser dan diterjemahkan oleh browser yang mempunyai interpreter Java. Dengan demikian dapat dijalankan pada semua komputer dengan platform yang berbeda 10. Interpreted Aplikasi Java dapat dieksekusi pada platform yang berbeda-beda dengan melakukan interpretasi pada bytecode. Kompiler Java menerjemahkan file sumber Java menjadi bytecode yang dapat dijalankan pada semua komputer yang menjalankan interpreter Java atau Browser
11 Karakteristik JAVA 11. Berkinerja tinggi Bytecode Java telah sangat teroptimasi sehingga eksekusi program dapat dilakukan secara cepat sekalipun dilakukan dengan cara interpretasi terhadap bytecode. Kompilasi Java termasuk kebebasan menerjemahkan bytecode ke kode mesin pada platform yang ada. Hal ini memberikan efisiensi yang sama seperti kompilasi dan pemrosesan secara tradisional. Perbedaan JAVA dengan C/C++ 1. Java tidak mendukung tipe data struct, union dan pointer 2. Java tidak mendukung typedef atau #define 3. Java berbeda dalam menangani operator tertentu dan tidak menginjinkan operator overloading 4. Java tidak mendukung multiple inheritance 5. Java mempunyai kelas String yang menjadi bagian dari paket java.lang 6. Java menangani argumen command-line berbeda 7. Java mempunyai sistem otomatis untuk mengalokasikan dan membebaskan memori, sehingga tidak perlu menggunakan fungsi alokasi dan dealokasi memori
12 Program JAVA Ada 2 pemrograman yang dapat dibuat menggunakan bahasa pemrograman Java, yaitu : 1. Aplikasi Java Program stand alone pada umumnya yang dibagi menjadi dua macam, adalah sebagai berikut : 1. Aplikasi konsol (console application) hanya mendukung output karakter pada screen komputer 2. Aplikasi windows (windowed application) Dapat membuat dan mengatur banyak window, seperti penggunaan enu, toolbar, dialog dan lain-lain 2. Applet Java Program yang disisipkan dalam halaman WEB FLATFORM JAVA Platform java memiliki dua komponen : 1. Java virtual machine (JVM) 2. Java application programming interface (Java API) Java API merupakan kumpulan komponen perangkat lunak yang menyediakan berbagai fasilitas, sperti GUI widget. Java API dikelompokkan dalam paket (package) yang berkaitan. Java Program Java API Java Virtual Machine Hardware-based Platform Platform Java
13 LINGKUNGAN BAHASA PEMROGRAMAN JAVA Source Code Compiler Object Code Verifikasi object code dan di-load ke Java Virtual Machine Eksekusi program oleh interpreter Java Virtual Machine Java Interpreter Interpreter menangani hubungan dengan sistem operasi Operating System Program JAVA Enam kategori versi lingkungan JAVA : 1. Paket lang Tipe primitif sebagai kelas Kelas-kelas : number, character, boolean, double, long, float, integer Superkelas abstrak untuk semua objek pada Java Kelas-kelas : class, objek String Kelas-kelas : String, StringBuffer Informasi sistem Kelas-kelas : System, Process, Runtime, ClassLoader, SecurityManager Fungsi-fungsi matematika seperti: sin(), cos(), exp() dan power() Kelas-kelas : Math Thread Kelas-kelas : Thread, ThreadGroup
14 Program JAVA Enam kategori versi lingkungan JAVA : 1. Paket lang Kesalaan pada program berjalan Kelas-kelas : StackOverflowError, UnknownError, NoSuchMethodError, IncompatibleClassChangeError, OutOfMemoryError, UnsatisfiedLinkError, AbstractMethodError, IllegalAccessError, ThreadDeathVirtualMachineError, ClassCircularityError, ClassFormatError, LinkageError, NoClassDefFoundError, Error, VerifyError, InstantiationError, NoSuchFieldError Eksepsi Kelas-kelas : Throwable, ArithmeticException, ClassCastException, Exception, IllegalArgumentException, InterruptedException, ArrayStoreException, NullPointerException, NegativeArraySizeException, NumberFormatException, ArrayIndexOutOfBoundsException, RuntimeException, SecurityException, IllegalThreadStateException, StringIndexOutOfBoundsException, ClassNotFoundException, InterruptedException, NoSuchMethodException 2. Paket util Kontainer Kelas-kelas : HashtableEntry, Properties, Vector, VectorEnumerator, Stack, ObserverList, BitSet, Dictionary Lain-lain Kelas-kelas : Random, Date, StringTokenizer, NoSuchElementException, Program JAVA Enam kategori versi lingkungan JAVA : 3. Paket io Stream Masukan Kelas-kelas : InputStream, ByteArrayInputStream, FilterInputStream, PushbackInputStream, StringBufferInputStream, DataInputStream,, BufferedInputStream, LineNumberInputStream, SequenceInputStream, PipeInputStream, StreamTokenizer, Stream Keluaran Kelas-kelas : OutputStream, DataOutputStream, BufferedOutputStream, PrintStream, FilterOutputStream, ByteArrayOutputStream, PipedOutputStream File Kelas-kelas :File, FileInputStream, FileOutputStream, RandomAccessFile Eksepsi Kelas-kelas : IOException, InterruptedIOException, FileNotFoundException, EOFException, UTFDataFormatException
15 Program JAVA Enam kategori versi lingkungan JAVA : 4. Paket net Piranti WEB Kelas-kelas : InetAddress, URL, URLConnection, URLStreamHandler, ContentHandler, Soket Kelas-kelas : ServerSocket, Socket, SocketImpl, SocketInputStream, SocketOutputStream Eksepsi Kelas-kelas : ProtocolException, SocketException, UnknownHostException, UnknownServiceException, MalformedURLException 5. Paket awt Paket AWT merupakan kelas-kelas untuk menangani : Jendela, Tombol, Daftar, Menu 6. Paket applet OOP Object Oriented Programming
16 Object Objek mempunyai 2 karakteristik, yaitu : Keadaan (state) menyatakan kondisi yang ada pada objek tersebut pada suatu saat tertentu. Kondisi ini dinyatakan dalam atribut. Dapat dianggap sebagai kata benda Contoh : Seekor kucing meliputi warna bulu, berat badan, lapar, haus, lelah. Sebuah mobil memiliki kecepatan, tipe transmisi, lampu menyala atau tidak, gir, ban Perilaku (behaviour) Merupakan sekumpulan aksi yang dapat dilakukan oleh objek. Dapat dianggap sebagai kata kerja. Contoh : Seekor kucing perilakunya mengeong, berlari, tidur, mengendus. Sebuah mobil perilakunya berbelok, mengerem, melakukan percepatan Object State dan behavior suatu objek bekerja secara bersama-sama. Bagaimana seekor kucing akan mengeong apabila lapar. Apabila kucing lelah maka berperilaku tidur, etc... Dalam PBO kita memodelkan semua objek dalam dunia nyata tersebut kedalam program. Objek yang kita modelkan dalam perangkat lunak juga memiliki 2 karakteristik yang sama yaitu state dan behaviour/perilaku. Dalam pemrograman merelasikan : Keadaan (state) sebagai variabel Perilaku (behaviour) sebagai fungsi/method
17 KELAS Kelas Objek didefiniskan dengan sebuah kelas. Kelas merupakan sebuah model, pola atau cetak biru atau blue print yang digunakan untuk menciptakan sebuah objek Sebuah contoh, objek mobil memiliki beberapa variabel yang menyatakan state dari mobil bersama dengan implementasi dari fungsi yang menyatakan perilaku dari mobil tersebut. Untuk setiap instance kelas tersebut akan mendapat sekumpulan variabel state. Saat instance dari kelas tersebut dibuat, maka variabel yang dideklarasikan akan disimpan di memori. Variabel tersebut kemudian akan dimodifikasi dengan menggunakan fungsi yang telah disediakan.
18 Contoh Class Mahasiswa State Nama Alamat Jurusan Mata kuliah IPS IPK Method Melakukan pendaftaran Mengikuti kuliah Mengikuti ujian ENKAPSULASI
19 Enkapsulasi Enkapsulasi adalah suatu mekanisme untuk menyembunyikan atau memproteksi suatu proses dari kemungkinan interferensi atau penyalahgunaan dari luar sistem dan sekaligus menyederhanakan penggunaan sistem itu sendiri Menggambarkan sebuah objek sebagai sebuah kotak hitam, yang tidak perlu tahu apa yang ada didalamnya. Contoh : Sebagai pengguna mobil, tidak perlu mengetahui secara rinci tentang mobil tersebut, misal berapa katup yang ada di mesin, proses pembakarannya Yang penting bagaimana dapat mengendarai mobil dengan benar. PEWARISAN
20 Pewarisan Bentuknya seperti hirarki, semakin ke level bawah class akan bersifat semakin spesifik sedangkan semakin ke level atas class akan bersifat semakin umum Pewarisan sering disebut sebagai bentuk spesialisasi atau generalisasi atas objek. Contoh : Kendaraan Kendaraan Bermotor Mobil Truk Kendaraan Tak Bermotor Sepeda Becak Pewarisan Semua objek diatas termasuk dalam kelompok Kendaraan. Apabila kendaraan merupakan sebuah kelas, maka kelas kendaraan mewarisi karakteristik yang dimilikinya (memiliki roda). Konsep ini disebut dengan pewarisan/inheritance
21 Class Manusia (state) Berat Tinggi Usia (behavior) Makan Minum Bekerja PEWARISAN Class Wanita (state) Memiliki organ kelamin wanita (behavior) Melahirkan Menyusui Class Pria (state) Memiliki organ kelamin pria (behavior) POLYMORPHISM/ POLIMORFISME
22 Polimorfisme/Polymorphism Polymorphism berasal dari bahasa Yunani yang berarti banyak bentuk. Konsep ini memungkinkan digunakannya suatu interface yang sama untuk memerintahkan suatu objek agar melakukan suatu aksi atau tindakan yang mungkin secara prinsip sama tetapi secara proses berbeda. Satu objek dengan objeklain terjadi komunikasi. Satu objek mengirimkan pesan ke objek-objek lain untuk melakukan sesuatu yang diinginkan. Dalam pemrograman berorientasi objek, polimorfisme memiliki arti, fungsi yang sama, tetapi memiliki perilaku yang berbeda pada kelas-kelas yang berbeda TIPE DATA
23 Tipe Data Ada tiga bentuk data, yaitu : Numerik Data yang berbentuk angka atau bilangan. Data numerik terbagi menjadi dua kategori : Bilangan bulat (integer) Yaitu bilangan yang tidak mengandung angka pecahan Bilangan pecahan (float) Karakter Yaitu bilangan yang mengandung angka pecahan Data yang berbentuk karakter atau deretan karakter. Data karakter terbagi menjadi dua kategori : Karakter tunggal Logika Deretan karakter Tipe data dengan nilai benar (TRUE) atau salah (FALSE) T I P E D A T A a. Tipe data primitif a.1. Character - char a.2. Integer - byte - short - int - long a.3. Floating point single precision - float a.4. Floating point double precision - double a.5. Boolean - boolean b. Tipe data referensi/ komposit b.1. string b.2. array b.3. class b.4. interface
24 T I P E D A T A int Type Data char byte short long float double boolean 0 s.d Atau hexadecimal 0000 s.d. FFFF -128 s.d s.d s.d E-38 s.d. 3.4E38 Batas Nilai s.d E-308 s.d. 1.7E308 Positif atau negatif Nilai yang dinyatakan dengan true atau false Ukuran Dalam Byte T I P E D A T A Konstanta Yg Dicetak Teknik Informatika ; A ; A ; 123; 123L; ; ; ; ; ; ; 111E E6 Yang Tercetak Dilayar Teknik Informatika A A e
25 Reserved Word/Kyword Abstract catch default final if boolean char do finally implements break class double float import static long native private protected public interface strictfp super this throw throws void volatile while null byte const else for instanceof new return switch transient false case continue extends goto int package short synchroni zed try true Variabel Variabel adalah unit dasar penyimpanan di program Java. Variabel harus dideklarasikan sebelum digunakan Sintaks deklarasi variabel adalah : Contoh int nilai1, nilai2, nilai3 int nilai1=60, nilai2=70, nilai3=90 char huruf= x double pi=3,14159
26 OPERATOR ARITMATIKA Standar Operator dari yang tertinggi sampai yang terendah * / % + - Keterangan Multiplication / Perkalian Division / Pembagian Remainder / Sisa Hasil Bagi Addition / Penjumlahan Subtraction / Pengurangan OPERATOR LOGIKA Operator &&! Fungsi Logika AND Logika OR Logika NOT
27 OPERATOR RELASI Operator By Java Contoh Keterangan = == x = = y x sama dengan y!= x!= y x tidak sama dengan y > > x > y x lebih besar dari y < < x < y x lebih besar dari y >= x >= y x lebih besar atau sama dengan y <= x <= y x lebih kecil atau sama dengan y STRUKTUR BAHASA JAVA Struktur utama bahasa Java adalah public class xxxxxxxxxx (merupakan nama klas) {public static void main (String [ ] args) { statement statement } }
28 STRUKTUR BAHASA JAVA Sama seperti program C/C++, pada program Java, bila program java dijalankan, maka instruksi pertama yang dikerjakan adalah instruksi yang ada dalam metode main ( ). public class yyyyy { - } public class xxxxxxxxxx { public static void main (String [ ] args ) { - } public void zzzzz (.. ) { - } } PENGETIKAN KODE PADA PROGRAM JAVA Ada beberapa alternatif aplikasi yang ditawarkan untuk melakukan pengetikan program, antara lain : 1. Blue-J 2. Forte release 2.0
29 BLUE-J Tampilan pertama Blue-J Membuat Project dan Class Baru BLUE-J Source Editor
30 BLUE-J Mengkompilasi - klik command button compile, -program tidak ada kesalahan [class compiled-no syntax error] Menjalankan / Mengeksekusi Program Untuk menjalankan program yang telah ada pada editor, pada kotak dialog BlueJ Hello klik kanan, lalu pilih void main(args) Ok Hasil Program BLUE-J Kesalahan Program
31 FORTE for Java CE Tampilan pertama Forte FORTE for Java CE Membuat Project dan Class Baru
32 FORTE for Java CE Source Editor FORTE for Java CE Mengkompilasi -klik icon compile -(F9) Menjalankan/Mengeksekusi Program -klik icon execute -(F6) Hasil Program
33 FORTE for Java CE Kesalahan Program
PEMROGRAMAN Pemrograman I Dasar Java Pemrograman II Java dalam membaca library Pemrograman III Aplikasi Java Desktop Pemrograman IV Aplikasi Java WEB
Pemrograman I By : Sri Rezeki Candra Nursari 3 + 1 SKS PEMROGRAMAN Pemrograman I Dasar Java Pemrograman II Java dalam membaca library Pemrograman III Aplikasi Java Desktop Pemrograman IV Aplikasi Java
Lebih terperinciBadiyanto, S.Kom., M.Kom. PBO java
Badiyanto, S.Kom., M.Kom PBO java Apa yang Disebut Java? Bahasa pemrograman berorientasi objek murni yang dibuat berdasarkan kemampuankemampuan terbaik bahasa pemrograman objek sebelumnya (C++, Ada, Simula).
Lebih terperinciDiperkenalkan pertama oleh tim Sun System yang dipimpin Patrick Naughton dan James Gosling tahun 1991 dengan code
PENGANTAR JAVA A. Asal Mula JAVA B. Kelebihan JAVA C. Ciri Khas JAVA D. Perangkat Lunak E. Penerapan JAVA F. Java Virtual Machine G. Pengembangan Program Java A. Asal Mula JAVA Diperkenalkan pertama oleh
Lebih terperinciDasar Pemograman Java
Dasar Pemograman Java A Sejarah dan Perkembangan Java Java adalah salah satu pemograman berorientasi objek murni yang dibuat berdasarkan kemampuan terbaik bahasa pemograman objek sebelumnya. Java diciptakan
Lebih terperinci2 TIPE DATA DAN VARIABEL
BAB 2 TIPE DATA DAN VARIABEL Kompetensi Dasar dan Indikator : Setelah mengikuti materi kuliah ini mahasiswa mampu menggunakan tipe data dan variable yang ada dalam Java, dengan indikator mahasiswa mampu:
Lebih terperinciBAB II VARIABEL DAN TIPE DATA
BAB II VARIABEL DAN TIPE DATA Bahasa pemrograman pada umumnya, mengenal adanya variabel yang digunakan untuk menyimpan nilai atau data. Sedangkan Java sendiri dikenal sebagai bahasa pemrograman dengan
Lebih terperinciPEMROGRAMAN JAVA : VARIABEL DAN TIPE DATA
PEMROGRAMAN JAVA : VARIABEL DAN TIPE DATA Asep Herman Suyanto info@bambutechno.com http://www.bambutechno.com Bahasa pemrograman pada umumnya, mengenal adanya variabel yang digunakan untuk menyimpan nilai
Lebih terperinciBAHASA PEMROGRAMAN JAVA
MI1274 Algoritma & Pemrograman Lanjut Genap 2015-2016 BAHASA PEMROGRAMAN JAVA Disusun Oleh: Reza Budiawan Untuk: Tim Dosen Algoritma & Pemrograman Lanjut Hanya dipergunakan untuk kepentingan pengajaran
Lebih terperinciJAVA FUNDAMENTAL ATURAN PERKULIAHAN SILABUS
JAVA FUNDAMENTAL Nama : Julian Chandra W Telp : 085647155605 Email : maeztro_87@yahoo.co.id Referensi : 1. Benny Hermawan. 2004. Menguasai Java 2 & Object Oriented Programming. Andi. 2. Bambang Hariyanto.
Lebih terperinciPengenalan JAVA. Farhat, ST., MMSI., MSc
Pengenalan JAVA Tim sun Microsystems (dipimpin oleh James Gosling) bahasa komputer kecil (chipchip embedded) Proyek bernama Green. Pascal (diciptakkan oleh Niklaus Wirth) Bahasa yang portable kode intermediate
Lebih terperinciPengenalan JavaScript
Pengenalan JavaScript Tujuan - Mahasiswa memahami konsep dasar Javascript - Mahasiswa mampu memahami cara menggunakan Javascript - Mahasiswa mampu memahami dasar variabel di Javascript - Mahasiswa mampu
Lebih terperinciSUMBER BELAJAR PENUNJANG PLPG
SUMBER BELAJAR PENUNJANG PLPG 2017 [TIK] BAB VIII PEMROGRAMAN BERORIENTASI OBJEK [Alfa Faridh Suni] KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN DIREKTORAT JENDERAL GURU DAN TENAGA KEPENDIDIKAN 2017 BAB VIII
Lebih terperinciNama : Julian Chandra W Telp :
JAVA FUNDAMENTAL Nama : Julian Chandra W Telp : 085647155605 Email : maeztro_87@yahoo.co.id julian.chand@gmail.com Referensi : 1. Benny Hermawan. 2004. Menguasai Java 2 & Object Oriented Programming. Andi.
Lebih terperinciKONSEP DASAR PEMROGRAMAN BERORIENTASI OBYEK
KONSEP DASAR PEMROGRAMAN BERORIENTASI OBYEK Farah Zakiyah Rahmanti, M.T 2015 Overview Definisi Teknologi Java Konsep Pemrograman Procedural dan OOP Struktur Java, Identifier, Kata Kunci, Tipe Data, Operator,
Lebih terperinciBAB 3 TYPE DATA, VARIABLE DAN OPERATOR
BAB 3 TYPE DATA, VARIABLE DAN OPERATOR Bahasa pemrograman pada umumnya, mengenal adanya variabel yang digunakan untuk menyimpan nilai atau data. Sedangkan Java sendiri dikenal sebagai bahasa pemrograman
Lebih terperinciElemen Dasar Dalam Bahasa Java
Elemen Dasar Dalam Bahasa Java 1. Kata Kunci Kata kunci adalah kata-kata yang didefenisikan oleh compiler dan memiliki arti dan tujuan spesifik. Java tidak mengizinkan kata-kata tersebut dipakai sebagai
Lebih terperinciDASAR PEMOGRAMAN JAVA
DASAR PEMOGRAMAN JAVA Pertemuan ke-2 Oleh: Winda Aprianti Tipe Data Bilangan Karakter Kata atau Kalimat Boolean Literal merepresentasikan nilai suatu tipe, dimana tipe itu sendiri menjelaskan bagaimana
Lebih terperinciPEMAHAMAN DASAR DASAR JAVA
MODUL 1 PEMAHAMAN DASAR DASAR JAVA A. PENGANTAR JAVA Java Standard Development Kit (JDK/SDK) merupakan alat-alat utama bagi programmer untuk membuat dan menjalankan java. Development Kit dapat didownload
Lebih terperinciPemrograman Berbasis Objek. Pengenalan Java. Entin Martiana. Politeknik Elektronika Negeri Surabaya
Pengenalan Java Entin Martiana Sejarah Java (1) 1991, Sun dipimpin Patric Naughton dan James Gosling ingin merancang bahasa computer untuk perangkat consumer seperti cable TV Box. Karena perangkat itu
Lebih terperinciBAB 1 KONSEP DASAR JAVA
BAB 1 KONSEP DASAR JAVA TUGAS PENDAHULUAN Buatlah algoritma dari program yang ada dalam kegiatan praktikum ini! 1. TUJUAN a. Mahasiswa mengetahui dasar dan elemen-elemen pembentuk bahasa Java b. Mahasiswa
Lebih terperinciLAPORAN RESMI. PRAKTIKUM TEKNOLOGI WEB Pengenalan JavaScript
LAPORAN RESMI PRAKTIKUM TEKNOLOGI WEB Pengenalan JavaScript Dosen Pembimbing : Dwi Susanto Oleh : Noer Rhiannah A (4103131052) 3 D3 MMB B PROGRAM STUDI TEKNOLOGI MULTIMEDIA BROADCASTING DEPARTEMEN MULTIMEDIA
Lebih terperinciPENGENALAN JAVA (2)
PENGENALAN JAVA (2) http://www.brigidaarie.com Sub Pokok Bahasan Tipe data Variabel Reader input Java output Formating output in java Pengelompokan tipe data dalam Java Integer Byte Short Int Long Floating
Lebih terperinciPEMROGRAMAN BERORIENTASI OBJEK
PEMROGRAMAN BERORIENTASI OBJEK Materi I Konsep Dasar PBO Maksud dan tujuan Mengerti penggunaan dan keuntungan serta mampu melakukan pemrograman berorientasi Objek (OOP) Mengerti dan mampu melakukan pemrograman
Lebih terperinciPengenalan Bahasa Pemrograman Java
Pengenalan Bahasa Pemrograman Java Java adalah bahasa pemrograman berorientasi objek murni yang dibuat berdasarkan kemampuan-kemampuan terbaik bahasa pemrograman objek sebelumnya (C++, Ada, Simula). Java
Lebih terperinciSEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN
SEKOLAH TINGGI MANAJEMEN INFORMAA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN Mata Kuliah : KAPITA SELEKTA BAHASA PEMROGRAMAN Kode Mata Kuliah : MI - 15310 Jurusan / Jenjang : S1 SISTEM INFORMASI
Lebih terperinciPengantar Pemrograman dengan Bahasa Java
Pengantar Pemrograman dengan Bahasa Java IF2123 Aljabar Geometri Oleh: Rinaldi Munir Sekolah Teknik Elektro dan Informatika ITB 1 Sejarah Bahasa Java Bahasa java dibuat oleh James Gosling saat masih bergabung
Lebih terperinciE-Book PEMROGRAMAN BERORIENTASI OBJEK. Disusun Oleh: Arfian Hidayat, S.Kom
E-Book PEMROGRAMAN BERORIENTASI OBJEK Disusun Oleh: Arfian Hidayat, S.Kom http://arfianhidayat.com FAKULTAS ILMU KOMPUTER UNIVERSITAS DIAN NUSWANTORO SEMARANG 2013 Daftar Isi Daftar Isi... i Daftar Gambar...
Lebih terperinciPRAKTIKUM 7 DASAR INPUT OUTPUT
PRAKTIKUM 7 DASAR INPUT OUTPUT A. TUJUAN 1. Memahami dasar-dasar input-ouput dalam pemrograman Java 2. Memahami prinsip kerja stream 3. Memahami penggunaan console dalam proses input-output B. DASAR TEORI
Lebih terperinciPemrograman Berbasis Objek. Pengenalan Java. Yuliana Setiowati. Politeknik Elektronika Negeri Surabaya
Pengenalan Java Yuliana Setiowati Kilas Balik Teknologi Java Bahasa Java awalnya bernama Oak, yakni bagian dari projek Green yang dikembangkan khusus oleh Sun Microsystem untuk memprogram perangkat-perangkat
Lebih terperinciChapter# 5. Tujuan : Mahasiswa m
Chapter# 5 Mengenal Java Tujuan : Mahasiswa m A. Java Overview Java direlease oleh Sun Microsystem Inc tahun 1995 Java digunakan untuk aplikasi pemrograman Applet di web browser, selanjutnya berkembang
Lebih terperinciPENGENALAN BAHASA PEMROGRAMAN JAVA
Pertemuan 1 Halaman 1/1 PENGENALAN BAHASA PEMROGRAMAN JAVA Buku referensi : 1. Core Java, Gary Cornell dan Cay S. Horstmann. 2. Teach Yourself Java 1.1 in 21 Days, Laura Lemay dan Charles L. Perkins. 3.
Lebih terperinciPengantar Pemrograman dengan Bahasa Java
Pengantar Pemrograman dengan Bahasa Java IF2123 Aljabar Geometri Oleh: Rinaldi Munir Sekolah Teknik Elektro dan Informatika ITB 1 Sejarah Bahasa Java Bahasa java dibuat oleh James Gosling saat masih bergabung
Lebih terperinciPRAKTIKUM 1 DASAR PEMROGRAMAN JAVA
PRAKTIKUM 1 DASAR PEMROGRAMAN JAVA 1. TUJUAN a. Mahasiswa dapat melakukan instalasi dan konfigurasi path beberapa program yang digunakan untuk membuat program Java b. Mahasiswa dapat membuat program Java
Lebih terperinciLAPORAN RESMI PRAKTIKUM II WEB DESAIN PENGENALAN JAVASCRIPT
LAPORAN RESMI PRAKTIKUM II WEB DESAIN PENGENALAN JAVASCRIPT Di susun oleh : Galuh Meidaluna 4103141023 Dosen : Dwi Susanto ST. MT TEKNOLOGI MULTIMEDIA BROADCASTING POLITEKNIK ELEKTRONIKA NEGERI SURABAYA
Lebih terperinciTIPE DATA PADA JAVA. Pertemuan (K-04/L-04)
TIPE DATA PADA JAVA Pertemuan (K-04/L-04) Alangkah baiknya kita mempelajari terlebih dahulu tentang apa itu tipe data dan mengenal ada berapa tipe data yang digunakan dalam Bahasa Pemrograman Java. Sudah
Lebih terperinciPemrograman Berorientasi Obyek. Exception Handling. Politeknik Elektronika Negeri Surabaya
Exception Handling Topik Kategori Exception try, catch, finally Method yang melempar exception Aturan overriding method dan exception Membuat class exception baru Definisi Exception Suatu mekanisme penanganan
Lebih terperinciJAVA. Sekilas tentang java : FITUR JAVA :
JAVA Sekilas tentang java : Java diciptakan oleh suatu tim yang dipimpin oleh Patrick Naughton dan james gosling dalam suatu proyek dari sun Microsystem. Tujuan adalah untuk menghasilkan bahasa komputer
Lebih terperinciKonsep Pemrograman Berorientasi Obyek. Maria Ulfah S Nurochman
Konsep Pemrograman Berorientasi Obyek Maria Ulfah S Nurochman Kompetensi Menjelaskan paradigma pemrograman berorientasi obyek Membedakan antara paradigma pemrograman berorientasi obyek dan pemrograman
Lebih terperinciPraktikum Pemograman Berorientasi Objek
Praktikum Pemograman Berorientasi Objek Pertemuan ke-1 A. Konsep PBO Pemrograman Berorientasi Objek (Object Oriented Programming) merupakan teknik pemograman dengan pendekatan berorientasi kelas dan objek.
Lebih terperinci29 Februari Introduction Of Java
29 Februari 2012 Introduction Of Java Sejarah Java Dikembangkan oleh tim Pemimpin: James Gosling Company: Sun Microsystem Agustus 1991, bernama Oak Januari 1995, berganti nama Java Dapat dijalankan di
Lebih terperinciPercobaan 6 Exception
Percobaan 6 Exception Pokok Bahasan Penanganan Eksepsi Menangkap Eksepsi Catch Secara bertingkat Melontarkan Eksepsi Melontarkan kembali Eksepsi Klausa Throws Tujuan Belajar Dengan praktikum ini mahasiswa
Lebih terperinciPemrograman Berorientasi Obyek. Dasar Pemrograman Java
Pemrograman Berorientasi Obyek Dasar Pemrograman Java 1 Materi Pokok Membedakan antara valid dan invalid identifiers. Mengetahui Java technology keywords. Mengetahui 8 tipe data primitif. Mendefinisikan
Lebih terperinciPERCOBAAN 6 EXCEPTION
PERCOBAAN 6 EXCEPTION Pokok Bahasan Penanganan Eksepsi Menangkap Eksepsi Catch Secara bertingkat Melontarkan Eksepsi Melontarkan kembali Eksepsi Klausa Throws Tujuan Belajar Dengan praktikum ini mahasiswa
Lebih terperinciPRAKTIKUM 6 EXCEPTION
PRAKTIKUM 6 EXCEPTION A. TUJUAN Memahami konsep, tipe, dan cara penanganan eksepsi. Memahami cara melontar dan menangkap eksepsi. Memahami konsep try catch dan catch secara bertingkat. Memahami klausa
Lebih terperinciMK. Pemrograman Berorientasi Objek PENGENALAN JAVA KARMILASARI
MK. Pemrograman Berorientasi Objek PENGENALAN JAVA KARMILASARI APA itu JAVA? 2 Dibuat pertama kali oleh James Goslig dkk (1991) sebagai bagian dari Sun Microsystem Java Platform Awalnya diberi nama Oak
Lebih terperinciLAB PEMROGRAMAN I (JAVA FUNDAMENTAL) PERTEMUAN 3 Dosen : Bella Hardiyana S. Kom
LAB PEMROGRAMAN I (JAVA FUNDAMENTAL) PERTEMUAN 3 Dosen : Bella Hardiyana S. Kom BAB III DASAR-DASAR PEMROGRAMAN Tipe Data Data adalah sekumpulan kejadian/fakta yang dipresentasikan dengan huruf, angka,
Lebih terperinciKonsep Pemrograman Berorientasi Obyek
Konsep Pemrograman Berorientasi Obyek Tujuan Pengenalan bahasa Java Memberikan latar belakang serta pemahaman tentang konsep pemrograman berorientasi obyek dan perbandingannya dengan pemrograman prosedural.
Lebih terperinciPERTEMUAN I PENGENALAN JAVA
PERTEMUAN I PENGENALAN JAVA Objektif : Praktikan mengetahui dan mengenal bahasa pemrograman Java. Praktikan mengerti konsep dan struktur bahasa pemrograman Java. Praktikan mengerti konsep variabel, tipe
Lebih terperinciPemrograman Dasar [PTI-5001] 2012
Pemrograman Dasar [PTI-5001] 2012 1 Pada akhir pertemuan, diharapkan mahasiswa mampu : Mampu menjelaskan elemen dan struktur bahasa pemrograman Java dan mampu menulis program komputer sederhana dengan
Lebih terperinciNASKAH UTAMA ULANGAN AKHIR SEMESTER GANJIL TAHUN PELAJARAN 2013/2014
YAYASAN PENDIDIKAN ISLAM AL MUHADJIRIN SMK AL MUHADJIRIN KELOMPOK TEKNOLOGI DAN INDUSTRI Jln : Pulau Jawa Raya Perumnas 3 Bekasi Kode Pos 17111 Telp./Fax. 021-8829052 Email : smk_almuhadjirin@yahoo.com
Lebih terperinciPEMROGRAMAN II. By : Sri Rezeki Candra Nursari. Penilaian : Gasal TA 2011/2012. UAS (lisan) = 35 % UTS = 25 % Tugas = 15 % Praktikum = 25 %
PEMROGRAMAN II By : Sri Rezeki Candra Nursari Penilaian : Gasal TA 2011/2012 UAS (lisan) = 35 % UTS = 25 % Tugas = 15 % Praktikum = 25 % Jumlah = 100% email : 1. Meigha A. Krisnha krisnha187@gmail.com
Lebih terperinciException Handling. Topik
Exception Handling Topik Kategori Exception try, catch, finally Method yang melempar exception Aturan overriding method dan exception Membuat class exception baru 1 Definisi Exception Suatu mekanisme penanganan
Lebih terperincipublic class Test { int i = 6; int j = 3; System.out.println(i/j); } Output :
EXCEPTION HANDLING A Little Demo public class Test { public static ti void main(string[] i args) { int i = 6; int j = 3; System.out.println(i/j); Output : 2 A Little Demo public class Test { public static
Lebih terperinciModul 1 Pengenalan Java. Oleh: Mike Yuliana PENS-ITS
Modul 1 Pengenalan Java Oleh: Mike Yuliana PENS-ITS Materi Dasar Programming 2 1. Introduction of Java 2. Basic Java Programming 3. Operator and Assignment 4. Array 5. Class 6. Encapsulation 7. Inheritance
Lebih terperinciTabel 1. Instruksi untuk menampilkan teks No. Bahasa Pemrograman Instruksi 1. Pascal WRITE ( Bahasa pemrograman itu mudah );
PERTEMUAN I BAHASA PEMROGRAMAN JAVA DAN PENGENALAN NETBEANS 1. Program dan Bahasa Pemrograman Di dalam dunia komputer sering kali dijumpai istilah program dan bahasa pemrograman. Kedua istilah tersebut
Lebih terperinciSTMIK AMIKOM YOGYAKARTA YOGYAKARTA 2008 WIDHIARTA, S. KOM
Pemrograman Web // IInternet 1 Pengenallan Perancangan Web S1-TII//D3-TII//S1-SII matterri i:: JavaScrri iptt STMIK AMIKOM YOGYAKARTA YOGYAKARTA 2008 WIDHIARTA, S. KOM CLIENT SIDE SCRIPT - JAVASCRIPT WIDHIARTA,
Lebih terperinciIdentifier, Keywords, Variabel, Tipe Data Primitif dan Operator PBO. Ramos Somya
Identifier, Keywords, Variabel, Tipe Data Primitif dan Operator PBO Ramos Somya Identifier Merupakan nama yang digunakan untuk menamai class, variabel, method dan interface. Aturan: - Tidak ada batasan
Lebih terperinciMODUL PRAKTIKUM DASAR-DASAR PEMROGRAMAN
Kata Pengantar Segala puji bagi Allah SWT yang senantiasa melimpahkan rahmat serta hidayahnya dan memberikan ilmu yang bermanfaat kepada kita. Tak lupa shalawat serta salam semoga tetap tercurahkan kepada
Lebih terperinciReview C/C++ & Intro to Java. Pemrograman Berorientasi Obyek IT209
Review C/C++ & Intro to Java Pemrograman Berorientasi Obyek IT209 Pemrograman Terstruktur Pemrograman terstruktur adalah suatu proses untuk mengimplementasikan urutan langkah untuk menyelesaikan suatu
Lebih terperinciOBJECT ORIENTED PROGRAMMING
OBJECT ORIENTED PROGRAMMING Day 1 : Konsep Pemrograman Berorientasi Object TUJUAN Memberikan latar belakang serta pemahaman tentang konsep pemrograman berorientasi obyek dan perbandingannya dengan pemrograman
Lebih terperinciJAVA DAN APLIKASI TEKNOLOGI INFORMASI DI JURUSAN SISTEM INFORMASI
Makalah PTIK JAVA DAN APLIKASI TEKNOLOGI INFORMASI DI JURUSAN SISTEM INFORMASI Oleh: KHAIRUNNISA R (5212100148) PTIK 05 INSTITUT TEKNOLOGI SEPULUH NOPEMBER SURABAYA 2012 BAB I PENDAHULUAN 1.1 Latar Belakang
Lebih terperinciBahasa Pemrograman 2.
Bahasa Pemrograman 2 Pengenalan JAVA 1 anton@ukdw.ac.id Instalasi JDK Download JDK for free Instalasi biasa Set PATH dan JAVA_HOME set PATH=%PATH%; set JAVA_HOME=
Lebih terperinciPemrograman Berbasis Objek. Exception Handling. Politeknik Elektronika Negeri Surabaya
Exception Handling Kategori Exception Topik Pemrograman Berbasis Objek try, catch, finally Method yang melempar exception Aturan overriding method dan exception Membuat class exception baru Definisi Exception
Lebih terperinciPertemuan 1. Pengenalan Java
Pertemuan 1 Pengenalan Java Objektif: 1. Mahasiswa mengetahui latar belakang perkembangan bahasa Java. 2. Mahasiswa mengetahui fitur-fitur penting yang terdapat pada Java. 3. Mahasiswa mengerti konsep
Lebih terperinciTPI4202 e-tp.ub.ac.id
TPI4202 e-tp.ub.ac.id Bahasa pemrograman berorientasi objek (objectoriented programming/oop) Tidak mungkin membuat program java tanpa kita mendefinisikan class, data dan method Bersifat netral, tidak tergantung
Lebih terperinciPengenalan Java PEMROGRAMAN DASAR. Dr. Eng. Herman Tolle, ST., MT. Sistem Informasi PTIIK UB Semester Ganjil 2014/2015
PEMROGRAMAN DASAR Sistem Informasi PTIIK UB Semester Ganjil 2014/2015 Pengenalan Java Dr. Eng. Herman Tolle, ST., MT Program Teknologi Informasi & Ilmu Komputer, Universitas Brawijaya Outline Pengenalan
Lebih terperinciTipe Data dan Operator
Tipe Data dan Operator Dasar Algoritma dan Pemrogrman Eka Maulana, ST, MT, MEng. Klasifikasi Tipe Data 1 Tipe Data Tipe data adalah jenis data yang dapat diolah oleh komputer untuk memenuhi kebutuhan dalam
Lebih terperinciPEMROGRAMAN BERORIENTASI OBJEK
MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK NINF615 SEMESTER GASAL 2016/2017 PROGRAM STUDI S1 TEKNIK INFORMATIKA MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK DISUSUN OLEH: Tim Asisten Praktikum Jurusan
Lebih terperinciAPLIKASI KALKULATOR PENGHITUNGAN NILAI BERBASIS JAVA
APLIKASI KALKULATOR PENGHITUNGAN NILAI BERBASIS JAVA Oleh: Nama : aryan sigit NPM : 1142216 STMIK AMIK BANDUNG 2012 BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan Teknologi Informasi di Indonesia saat
Lebih terperinciWeek 1 PEMROGRAMAN BERBASIS OBYEK
Week 1 PEMROGRAMAN BERBASIS OBYEK Sejarah Java 1991: project Oak oleh James Gosling Berorientasi obyek, berdasarkan C++ Dirancang untuk memprogram home appliances Dirancang agar dapat berjalan pada berbagai
Lebih terperinciBAB II. KAJIAN PUSTAKA
BAB II. KAJIAN PUSTAKA A. MYSQL MySQL merupakan sistem basis dataopen source paling populer. MySQL adalah sebuah implementasi dari sistem manajemen basis data relasional (Relational Database Management
Lebih terperinciBAHASA PEMROGRAMAN JAVA PUTU INDAH CIPTAYANI JURUSAN SISTEM INFORMASI STMIK AMIKOM YOGYAKARTA
1 BAHASA PEMROGRAMAN JAVA PUTU INDAH CIPTAYANI JURUSAN SISTEM INFORMASI STMIK AMIKOM YOGYAKARTA IDENTIFIER Identifier adalah suatu tanda yang mewakili nama-nama variabel, method, class, dsb. Ingat : Bahasa
Lebih terperinciTurbo C adalah tool yang dipakai untuk membuat code program dalam bahasa C ataupun C++. Berikut adalah jendela utama Turbo C
1. Pendahuluan Lingkungan Turbo C++ 4.5 Turbo C++ 4.5 adalah tool yang dipakai untuk membuat code program dalam bahasa C ataupun C++. Berikut adalah jendela utama Turbo C++ 4.5. 1 2 3 4 1 : Menu Utama
Lebih terperinciPemrograman Berorientasi Objek. Beni Suranto, S.T.
Pemrograman Berorientasi Objek Beni Suranto, S.T. Variabel Variabel adalah nama dari suatu lokasi di memori yang digunakan untuk menyimpan data sementara. Variabel diberi nama tertentu yang menunjukkan
Lebih terperinciBAB 2 Pengenalan Bahasa JAVA
BAB 2 Pengenalan Bahasa JAVA 2.1 Tujuan Pada bab ini akan dibahas secara singkat tentang sejarah JAVA dan definisi teknologi JAVA. Bab ini juga akan sedikit menyinggung tentang fase fase dalam program
Lebih terperinciModul PVB-POLINEMA V1.0
BAB V TIPE DATA, VARIABEL DAN KONSTANTA MATERI 1. Tipe Data 2. Variabel 3. Konstanta STANDAR KOMPETENSI 1. Mampu memahami konteks pemakaian variabel dan konstanta 2. Mampu membuat variabel dengan tipe
Lebih terperinciPemrograman II (Java)
SATUAN ACARA PERKULIAHAN Kode Mata Kuliah: IF0813/3 sks Program Studi: S 1 Sistem Informasi INSTITUT KEUANGAN PERBANKAN INFORMATIKA ASIA PERBANAS Jl. Perbanas, Karet Kuningan, Setiabudi, Jakarta 12940,
Lebih terperinciPenggunaan Netbeans IDE, Hello World, variable dan Operator aritmetika.
Topik Penggunaan Netbeans IDE, Hello World, variable dan Operator aritmetika. Tujuan Setelah menyelesaikan praktikum ini, mahasiswa diharapkan mampu: 1. Menggunakan Netbeans IDE untuk membuat program Java
Lebih terperinciPemrograman I. By : Sri Rezeki Candra Nursari SKS
Pemrograman I By : Sri Rezeki Candra Nursari 3 + 1 SKS Literatur H.M Deitel, P.J Deitel, Small Java How to Program-sixth Edition, Pearson Prentice Hall, 2005 Elliot B. Koffman, Paul A.T. Wolfgang, Objects,
Lebih terperinciPERTEMUAN III OBJEK DAN CLASS TUJUAN PRAKTIKUM
PERTEMUAN III OBJEK DAN CLASS TUJUAN PRAKTIKUM 1. Praktikan memahami perbedaan objek dan class pada Java. 2. Praktikan memahami konsep berorientasi objek. 3. Praktikan dapat membuat program sederhana dengan
Lebih terperinciPemrograman dengan Java
Pemrograman dengan Java Java sebagai salah satu bahasa pemrograman baru menjanjikan banyak kemudahan bagi programer junior maupun senior. Tutorial ini akan membawa Anda mengenal lebih jauh bahasa ini melalui
Lebih terperinciPEMROGRAMAN BERORIENTASI OBJEK
PEMROGRAMAN BERORIENTASI OBJEK Materi II Dasar Pemrograman Java Maksud dan tujuan Memahami Konsep Pemrograman Java Memahami Setting konfigurasi serta mengenal program Java Bahasa Java yang telah dirilis
Lebih terperinciPerkenalan PBO (Java)
Perkenalan PBO (Java) I. Pengenalan Java Java adalah suatu teknologi di dunia software komputer, yang merupakan suatu bahasa pemrograman tingkat tinggi Java mudah dipelajari, terutama bagi programmer yang
Lebih terperinciPemrograman. Pertemuan-3 Fery Updi,M.Kom
Pemrograman Pertemuan-3 Fery Updi,M.Kom 1 Pokok Bahasan Mengenal Tipe Data, Variabel Mengenal Operator 2 public class Main { Komentar /** Bentuk Dasar Kode Java * @param args */ public static void main(string[]
Lebih terperinciPerkenalan.
Perkenalan http://www.brigidaarie.com Data Diri Nama : Brigida Arie Minartiningtyas, M.Kom TTL : Denpasar, 1 Februari 1987 Alamat : Monang-Maning E-mail : brigida_arie@yahoo.com Latar Belakang Pendidikan
Lebih terperinciDEVAL GUSRION, S.KOM, M.KOM MATAKULIAH BAHASA PEMOGRAMAN JAVA LANJUTAN III
DEVAL GUSRION, S.KOM, M.KOM MATAKULIAH BAHASA PEMOGRAMAN JAVA LANJUTAN III 2012 BAB I KONSEP DASAR JAVA Konsep Dasar Object Oriented Programming OOP di JAVA dimulai dari konsep dasar java yaitu: 1.1 Astraksi
Lebih terperinciChapter 1 KONSEP DASAR C
Chapter 1 KONSEP DASAR C Sejarah Dan Standar C Akar dari bahasa C adalah BCPL (dikembangkan oleh Martin Richard tahun 1967). Kemudian Tahun 1970, Ken Thompson mengembangkan bahasa tersebut yang di kenal
Lebih terperinci2. Pilih instruksi yang dapat digunakan dalam method actionperformed untuk membedakan antara tombol buttonone dan buttontwo.
Waktu Sisa : 2:14:53 1. Dari pilihan berikut ini, item manakah yang memiliki atribut dan behaviour? object class attribute data type method behavior 2. Pilih instruksi yang dapat digunakan dalam method
Lebih terperinciSILABUS MATA KULIAH PEMROGRAMAN JAVA
A. IDENTITAS MATA KULIAH Program Studi : Teknik Informatika Mata Kuliah : Pemrograman Java Kode : SP331 Bobot : 4 (empat) sks Kelas : MI Semester : 4 (empat) Mata kuliah prasyarat : Tidak ada Deskripsi
Lebih terperinciKonsep Pemrograman Berorientasi Obyek
Konsep Pemrograman Berorientasi Obyek 1 Tujuan Memberikan latar belakang serta pemahaman tentang konsep pemrograman berorientasi obyek dan perbandingannya dengan pemrograman prosedural. 2 Topik Pemrograman
Lebih terperinciPemrograman Berorientasi Objek 1 (IDENTIFIER KEYWORD LITERAL DAN (IDENTIFIER, KEYWORD, LITERAL DAN TIPE DATA, OPERATOR, SEPARATOR)
(IDENTIFIER KEYWORD LITERAL DAN (IDENTIFIER, KEYWORD, LITERAL DAN TIPE DATA, OPERATOR, SEPARATOR) Asal mula Java : Tim sun Microsystems th 1991 code name Oak th 1995 Java Bahasa pemrograman java yang telah
Lebih terperinciKonsep Pemrograman Berorientasi Obyek. Pertemuan 1
Konsep Pemrograman Berorientasi Obyek Pertemuan 1 Tujuan Memberikan latar belakang serta pemahaman tentang konsep pemrograman berorientasi obyek dan perbandingannya dengan pemrograman prosedural. Topik
Lebih terperinciPengenalan Program Java
Pengenalan Program Java Pengenalan Lingkungan Java Program Java akan melalui 5 tahap proses, yaitu : Edit Compile Load Verify Execute a. Edit Menulis program java dengan menggunakan program editor seperti
Lebih terperinciBahasa C-M6 By Jamilah, Skom 1
BAB 1 KONSEP DASAR BAHASA C 1.1 SEJARAH DAN STANDAR C Akar dari bahasa C adalah bahasa BCPL yang dikembangkan oleh Martin Richard pada tahun 1967. Bahasa ini memberkan ide kepada ken thompson yang kemudian
Lebih terperinciGARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)
Mata Kuliah : Pemrograman Berorientasi Objek II Bobot Mata Kuliah : 2 Sks GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP) Deskripsi Mata Kuliah : : Graphic dan Java 2D; Graphical User Interface Component;
Lebih terperinciBAHASA PEMROGRAMAN. Untuk SMK. Kadarisman Tejo Yuwono Totok Sukardiyono Adi Dewanto. : Ratu Amilia Avianti. Perancang Kulit
BAHASA PEMROGRAMAN Untuk SMK Penulis Editor Perancang Kulit Ukuran Buku : Suprapto Kadarisman Tejo Yuwono Totok Sukardiyono Adi Dewanto : Ratu Amilia Avianti : Tim : 18,2 x 15,7 cm Direktorat Pembinaan
Lebih terperinciPEMOGRAMMAN VISUAL III APLIKASI NILAI MAHASISWA. Diajukan untuk Memenuhi Tugas UTS Pada Mata Kuliah Pemogramman Visual III Tahun Pelajaran
PEMOGRAMMAN VISUAL III APLIKASI NILAI MAHASISWA Diajukan untuk Memenuhi Tugas UTS Pada Mata Kuliah Pemogramman Visual III Tahun Pelajaran 2011-2012 Oleh : Nama: Iis Puspita Laelasari NPM: 1142218 SEKOLAH
Lebih terperinciIKG2I4 / Software Project I
IKG2I4 / Software Project I Mahmud Imrona, M.T. Izzatul Ummah, M.T. Kelompok Keahlian Algoritma dan Komputasi LECTURE NOTE WEEK 6 1 3/11/2015 WEEK 6 Abstract Class Interface Exception 2 3/11/2015 ABSTRACT
Lebih terperinciStruktur Program Bahasa C
Struktur Program Bahasa C Struktur Program Bahasa C /* Komentar */ main( ) { statemen-statemen; } fungsi_tambahan( ) { statemen-statemen } program utama fungsi tambahan yang dapat dipanggil oleh program
Lebih terperinciBEKERJA DENGAN JAVA CLASS LIBRARY
MK. Pemrograman Berorientasi Objek BEKERJA DENGAN JAVA CLASS LIBRARY (CLASS-METHOD-OBJECT) KARMILASARI ANALOGI OBJEK DALAM DUNIA NYATA Objek di dunia nyata = Objek dalam perangkat lunak Atribut di dunia
Lebih terperinci