PRAKTIKUM 1 DASAR PEMROGRAMAN JAVA

dokumen-dokumen yang mirip
PRAKTIKUM 1 DASAR PEMROGRAMAN JAVA

Pendahuluan Dasar Pemrograman Java

Modul 1 Pengenalan Java. Oleh: Mike Yuliana PENS-ITS

PRAKTIKUM 1 DASAR PEMROGRAMAN JAVA

JAVA PADA NETBEANS IDE 7.4 ASRI WIDYADHARI KOM E 13

Pengantar Pemrograman dengan Bahasa Java

Pengantar Pemrograman dengan Bahasa Java

PENGENALAN LINGKUNGAN KERJA JAVA

By. Rita Wiryasaputra

Pemrograman Berorientasi

MODUL PRAKTIKUM KE 1

Pengenalan JAVA. Farhat, ST., MMSI., MSc

Tabel 1. Instruksi untuk menampilkan teks No. Bahasa Pemrograman Instruksi 1. Pascal WRITE ( Bahasa pemrograman itu mudah );

Review C/C++ & Intro to Java. Pemrograman Berorientasi Obyek IT209

Dasar Pemrograman. Visual Studio Program C++ Sederhana. Yoannita, S.Kom.

Rekomendasi Min Perangkat Keras. Prosesor dual core 1.5 GHz RAM 2 GB Monitor 10 " VGA Onboard Keyboard PS2 Mouse PS2

2. Software yang dibutuhkan Untuk membuat sebuah program java, minimal yang dibutuhkan adalah:

Penggunaan Netbeans IDE, Hello World, variable dan Operator aritmetika.

PENGENALAN NETBEANS Algoritma & Pemrograman 2016/2017 Hastha Sunardi 2016 PENGENALAN NETBEANS. (Pertemuan: K[-]/L[1])

Konsep Pemrograman Berorientasi Obyek. Maria Ulfah S Nurochman

A-PDF OFFICE TO PDF DEMO: Purchase from to remove the watermark. Ade Sarah H

Pemrograman JAVA INPUT-OUTPUT

1 - Pengenalan Java PENDAHULUAN

Membuat aplikasi sederhana menggunakan java NetBeans dan cara menginstal java NetBeans

MODUL 1 PRAKTIKUM ALGORITMA & PEMROGRAMAN I

INTRODUCTION JAVA NORHIKMAH,M.KOM

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK. Maimunah, S.Si,M.Kom

Chapter# 5. Tujuan : Mahasiswa m

Pengenalan Bahasa C++, Algoritma Pemrograman, Integrated Development Equipment (IDE) Visual C++ dan Dasar Dasar Bahasa C++

INSTALL JAVA. 2. Kemudian akan muncul tampilan dalam bentuk rar. Klik ganda pada jdk-7u45-windows- i586.exe, seperti gambar berikut :

BAB 2 PENGENALAN JAVA DAN NETBEANS

Perkenalan.

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK TIS243

PENGENALAN BAHASA PEMROGRAMAN JAVA

MODUL PRAKTIKUM DASAR-DASAR PEMROGRAMAN

TPI4202 e-tp.ub.ac.id

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) PERTEMUAN 1 PENGENALAN LINGKUNGAN PEMROGRAMAN JAVA

PENDAHULUAN TENTANG NETBEANS

Input - Output PEMROGRAMAN DASAR. Dr. Eng. Herman Tolle, ST., MT. Sistem Informasi PTIIK UB Semester Ganjil 2014/2015

Paradigma Pemrograman Berorientasi Objek

Pemrograman dengan Java

BAB 2 PENGENALAN JAVA. Tujuan:

Praktikum Pemograman Berorientasi Objek

PERTEMUAN I PENGENALAN JAVA

Estu Sinduningrum, ST, MT

Bahasa Pemrograman Sejarah singkat C++ Struktur program C++ Yoannita

Diperkenalkan pertama oleh tim Sun System yang dipimpin Patrick Naughton dan James Gosling tahun 1991 dengan code

Modul Praktikum 1 Pemograman Berorientasi Objek

Bahasa Pemrograman 2.

Pemrograman Java. Compiler. Interpreter

Bahasa Pemrograman 2.

Pengenalan Program Java

PENGENALAN JAVA PROGRAMMING

PEMROGRAMAN JAVA : PENGENALAN JAVA

Mukhlidi Muskhir Modul 1

Pemrograman Berbasis Objek. Pengenalan Java. Entin Martiana. Politeknik Elektronika Negeri Surabaya

29 Februari Introduction Of Java

TPI4202 e-tp.ub.ac.id

BAB 3 Mengenali Lingkup Pemrograman Anda

PEMOGRAMAN JAVA. I. Dasar Pemograman Java 11/28/ /28/ Mukhlidi Muskhir. Mukhlidi Muskhir. Cari Path dan edit kemudian copykan foldernya

MODUL 1 INSTALASI PAKET JAVA DAN PROGRAM SEDERHANA

PEMROGRAMAN BERORIENTASI OBJEK. Nurochman

Java Programming. Basic Java. Modul Pertemuan I - Pengenalan Java - Tipe Data Primitive dan String

LAPORAN TUGAS 2 PRAKTIKUM DASAR PEMROGRAMAN. Disusun Oleh : Aprivivianti Cahyaningrum ( )

BAHASA PEMROGRAMAN JAVA

Pemrograman Berbasis Objek 2. Java Programming Fery Updi,M.Kom

Memahami Sintaks dan Grammar Bahasa Java. Swing, GUI Component, Event Handling, Pengembangan Aplikasi GUI

ALGORITMA, FLOWCHART dan PSEUDO-CODE

LAB PEMROGRAMAN I (JAVA FUNDAMENTAL)

MODUL 1 PENGENALAN ENVIROMENT C++

JAVA FUNDAMENTAL ATURAN PERKULIAHAN SILABUS

Part 2 - Algoritma & Pemrograman Konsep dasar Pemrograman

Diciptakan oleh James Gosling. Resmi diperkenalkan tahun Merupakan bahasa pemrograman berorientasi obyek murni. Pada awalnya hanya mampu

Pemrograman Berorientasi Objek

Dasar Pemrograman Java

Mengenal Java Dan Cara Membuat Project Java Bagi Pemula

PEMROGRAMAN BERORIENTASI OBJEK

Nama : Julian Chandra W Telp :

Pemrograman Berorientasi Objek 1 (IDENTIFIER KEYWORD LITERAL DAN (IDENTIFIER, KEYWORD, LITERAL DAN TIPE DATA, OPERATOR, SEPARATOR)

MODUL 1 STANDAR INPUT DAN OUTPUT

IKG2I4 / Software Project I

TIPE DATA Pertemuan (K-03/L-03)

1 - Bahasa Pemrograman

KONSEP OBJEK ORIENTASI PROGRAM

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK

LAB02 : KODING PROGRAM

Pengenalan Bahasa Pemrograman Java

LAPORAN 2 PEMOGRAMAN JAVA III APPLICATION PROGRAMMING INTERFACE

BAB 3 Mengenali Lingkup Pemrograman Anda

Pengenalan Java PEMROGRAMAN DASAR. Dr. Eng. Herman Tolle, ST., MT. Sistem Informasi PTIIK UB Semester Ganjil 2014/2015

DASAR PEMROGRAMAN JAVA. Astrid Lestari Tungadi, S.Kom., M.TI.

BAB II TINJAUAN PUSTAKA

Pemrograman Berbasis Objek. Pengenalan Java. Yuliana Setiowati. Politeknik Elektronika Negeri Surabaya

PEMAHAMAN DASAR DASAR JAVA

Pemrograman Berbasis Objek. Politeknik Elektronika Negeri Surabaya

Percabangan & Perulangan

Diciptakan oleh James Gosling. Resmi diperkenalkan tahun Merupakan bahasa pemrograman berorientasi obyek murni. Pada awalnya hanya mampu

Pengenalan Java, Tipe Data, Variabel dan Operator. Putu Putra Astawa

Transkripsi:

PRAKTIKUM 1 DASAR PEMROGRAMAN JAVA A. TUJUAN 1. Memahami tentang lingkungan java 2. Memahami tentang aplikasi program java sederhana 3. Memahami tentang proses input dan output B. DASAR TEORI Bahasa pemrograman Java lahir pertama kali dari The Green Project (James Gosling dkk dari sun microsystems) pada tahun 1991Teknologi *7 (Star Seven). Mula-mula James Gosling menyebut bahasa pemrograman yang dihasilkannya dengan OAK Sun mengubahnya menjadi Java.Sun merilis versi awal java secara resmi pada awal 1996 yg kemudian terus berkembang hingga muncul JDK 1.1 kmd JDK 1.2 shg mulai versi ini java disebut java 2. Pada tahun 1998-1999 lahirlah teknologi J2EE(Java 2 Enterprise Edition). Terakhir Teknologi Java melahirkan J2ME(Java 2 Micro Edition) yang sudah diadopsi oleh Nokia, Siemens, SonyEricsson, Motorola untuk menghasilkan aplikasi mobile baik games maupun software lainnya yang dpat dijalankan diperalatan mobile seperti handphone. Kelebihan java: Multiplatform dapat dijalankan di beberapa platform / sistem operasi komputer OOP (Object Oriented Programming) semua aspek yang terdapat di Java adalah Objek. Perpustakaan Kelas yang lengkap Java terkenal dengan kelengkapan library/ perpustakaan (kumpulan program yang disertakan dalam pemrograman java) yang sangat memudahkan dalam penggunaan oleh para pemrogram untuk membangun aplikasinya. Bergaya C++ memiliki sintaks seperti bahasa pemrograman [C++] sehingga menarik banyak pemrogram C++ untuk pindah ke Java. Praktikum Dasar Programming 2 1

J2SDK adalah seperangkat tool (kit) yang berisi kompiler dan interpreter java yang direlease oleh sun dan bersifat free Nama Program Keterangan javac Kompiler java Interpreter jdb Debugger javap Disasembler appletviewer Penampil applet javadoc Pembangkit dokumentasi javah Pembangkit berkas header C Gambar 1. Program pada J2SDK Beberapa editor yang bisa digunakan untuk pemrograman java adalah: Notepad editor standard yang disediakan oleh windows. Tidak dilengkapi dengan utilitas jumlah baris (berpengaruh pada pelacakan baris program yang menyebabkan error kompilasi) Netbeanssalah satu editor yang dilengkapi dengan pelacakan baris program yang menyebabkan error kompilasi Editor-editor lain: Eclipse, Gel, JBuilder, Jcreator dan lain-lain. Praktikum Dasar Programming 2 2

Contoh program sederhana dari java adalah: Langkah-langkah pembuatan project: 1. Start NetBeans IDE. 2. Pada IDE, pilih File > New Project (Ctrl-Shift-N), seperti yang ditunjukkan oleh gambar dibawah ini 3. Pada New Project wizard, Pilih categories Java dan pilih Java Application seperti yang ditunjukkan oleh gambar dibawah ini. Kemudian pilih Next. Praktikum Dasar Programming 2 3

4. Pada halaman Name and Location dari wizard, pilih: -- Nama dari project. -- Lokasi dari project Kemudian klik Finish 5. Buat file.java, kemudian klik finish Praktikum Dasar Programming 2 4

Tampilan yang dihasilkan: C. TUGAS PENDAHULUAN 1. Buatlah algoritma untuk mengkonversi suatu nilai dari Celcius ke Fahrenheit atau sebaliknya. Rumus: 2. Buatlah algoritma untuk menghitung luas lingkaran dengan jari-jari diinputkan melalui keyboard. Praktikum Dasar Programming 2 5

C. PERCOBAAN 1. Menganalisa dan membenahi kesalahan pada program. Tulislah program berikut ini dan simpanlah dengan nama tertentu Lakukan kompilasi pada file tersebut dan amati hasilnya. Kenapa terjadi kegagalan pada saat kompilasi?. Benahilah kesalahan diatas sehingga program tersebut dapat berjalan dengan baik. 2. Tulislah program dibawah ini dan simpanlah dengan nama tertentu. Lakukan kompilasi pada file tersebut dan amati hasilnya. Kenapa terjadi kegagalan pada saat kompilasi?. Benahilah kesalahan diatas sehingga program tersebut dapat berjalan dengan baik. Praktikum Dasar Programming 2 6

3. Mengapa ada kesalahan pada program dibawah ini? Benahilah! public class Test3 { public static void main(string args) { System.out.println("What's wrong with this program?"); } } 4. Mengapa ada kesalahan pada program dibawah ini? Bagaimana program yang benar? public class Test4 { public void main(string[] args) { System.out.println("What's wrong with this program?"); } } 5. Buatlah suatu program dengan nama file HelloWorld yang mencetak tulisan : Hello World!!! Everyday is a wonderful day!!! 6. Buatlah program berdasarkan algoritma yang sudah dibuat pada laporan pendahuluan Praktikum Dasar Programming 2 7

E. LAPORAN RESMI Dari flowchart dibawah ini: Start Start float panjang=2; float lebar=5; float luas; int jam,menit,detik,totdet jam, menit,detik luas=panjang*lebar totdet=jam*3600+menit*60+ detik luas totdet end end 1. Buatlah program untuk menghitung luas persegi panjang 2. Buatlah program untuk mengkonversi jam, menit dan detik ke dalam total detik Praktikum Dasar Programming 2 8