PENGENALAN LINGKUNGAN KERJA JAVA

dokumen-dokumen yang mirip
PERCOBAAN 1 : Ketik program di bawah ini, bila terjadi kasalahan waktu compile dan runtime, betulkan!

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

Pemrograman Berbasis Objek. Politeknik Elektronika Negeri Surabaya

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK TIS243

PRAKTIKUM 1 DASAR PEMROGRAMAN JAVA

Pendahuluan Dasar Pemrograman Java

PRAKTIKUM 1 DASAR PEMROGRAMAN JAVA

Praktikum 2 Dasar Pemrograman Java dan Tipe Data

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

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

PRAKTIKUM 1 DASAR PEMROGRAMAN JAVA

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

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

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK

PEMROGRAMAN BERORIENTASI OBJEK

MODUL PRAKTIKUM KE 1

Pemrograman. Pertemuan-3 Fery Updi,M.Kom

Bahasa Pemrograman 2.

Topik. 1. Statement if 2. Statement if..else.. 3. Statement if..else.. If (bertingkat ) 4. Penggunaan Input Keyboard

MODUL III ARRAYLIST TUGAS PENDAHULUAN

Tiga Metode Sangat Penting dalam Pemrograman Java Bagi Pemula

Pemrograman JAVA INPUT-OUTPUT

PEMROGRAMAN JAVA. Yoannita, S.Kom. Input Kondisi (IF-ELSE, SWITCH)

Bahasa Pemrograman :: Dasar Pemrograman Java

BAB VI ARRAY Mendeklarasikan Variabel Array int[ ] bilangan; int bilangan[ ]; Mendefinisikan Array Bilangan = new int[5]; Latihan 21. ArrSatu.

KENDALI PROSES. Untuk mengatur arus program, pemrograman java menyediakan struktur perulangan (looping), kondisional, percabangan, dan lompatan.

Mendapatkan Input Dari Keyboard

Instalasi dan Konfigurasi Java

MODUL PRAKTIKUM DASAR-DASAR PEMROGRAMAN

Pemrograman dengan Java

Input Nilai tanpa Case String di Java

Pengantar Pemrograman dengan Bahasa Java

BAHASA PEMROGRAMAN JAVA

Pengantar Pemrograman dengan Bahasa Java

Modul 3 Flow Control dan Input

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK

Sekarang, kita akan mencoba untuk menganalisa program Java pertama : public class Hello {

PRAKTIKUM 3 KONSTRUKTOR DAN OVERLOADING

Nama Lengkap : Muiz Lidinillah NIM :

INTRODUCTION JAVA NORHIKMAH,M.KOM

Definisi Eksepsi (exception)

Modul Praktikum Pemrograman

Tutorial FDM Nurul Huda 2008, bundled by samsonasik. Modul Java 1

PERTEMUAN I PENGENALAN JAVA

Setelah menyelesaikan praktikum ini, mahasiswa diharapkan mampu:

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

BAB 8 Argumen dari Command-line

subclass class manapun private default protected public package yang sama

PEMROGRAMAN JAVA : ARRAY

Percabangan & Perulangan

Pengantar Algoritma & Flow Chart

MATERI PRAKTIKUM STRUKTUR DATA

PAKET (PACKAGE) 20 Januari 2012

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

BAB 5 Mendapatkan Input dari Keyboard

BAB 8 Argumen dari Command-line

Pertemuan 2 (2) : Membuat Class dan mengakses Anggota Class

BAB 5 Mendapatkan Input dari Keyboard

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

PEMAHAMAN DASAR DASAR JAVA

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

Dasar Pemrograman Java

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

LAB PEMROGRAMAN I (JAVA FUNDAMENTAL)

Pemrograman Berorientasi Object

Dasar-Dasar OOP di Java

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

Praktikum tentang Collection Permainan Remi

TKJ 2A TKJ 2B TMJ 2. Estu Sinduningrum, ST, MT

public class B extends A {... }

Modul 4: Lebih Dalam lagi tentang Class, Objek dan Method

Operator, Statement kondisional, dan Iterasi pada Java

TPI4202 e-tp.ub.ac.id. Lecture 4 Mas ud Effendi

BAB II VARIABEL DAN TIPE DATA

BAB 2 INPUT DARI KEYBOARD

MODUL 5 PERULANGAN A. WHILE

MK. Pemrograman Berorientasi Objek. Input dari Keyboard. Karmilasari

IKG2I4 / Software Project I

Mukhlidi Muskhir Modul 1

IKG2I4 / Software Project I

Deklarasi atribut dapat dilakukan dengan sintaks sebagai berikut:

PEMROGRAMAN LANJUTAN JAVA. Dasar-Dasar Netbeans

PEMROGRAMAN JAVA : VARIABEL DAN TIPE DATA

TIPE DATA DAN OPERASI I/O

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PEMROGRAMAN 2

LAPORAN PRAKTIKUM ALGORITMA DAN PEMROGRAMAN ( Implementasi Rekursi Pada Java)

A. Judul Percobaan/praktikum Tipe Data, Keyword, Variabel, Operator dan Teknik Konfersi

Method / Fungsi / Sub Program

Membuat Menu Login Sederhana [Full Coding]

Buku Petunjuk Praktikum. Praktikum Pemrograman Berbasis Obyek

2 TIPE DATA DAN VARIABEL

Pemrograman Database Java

SUMBER BELAJAR PENUNJANG PLPG

if (ekspresi_boolean) { Pernyataan1; } else { Pernyataan2; }

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

Dasar-Dasar OOP di Java

Pemrograman Java. Compiler. Interpreter

6 Modul Praktikum Pemrograman Berorientasi Objek Common Laboratory 2009/2010

PEMROGRAMAN JAVA. Petunjuk Penulisan Program Token Aturan Penamaan Identifier Lingkungan /Scope dari variabel Tipe Data (i) Yoannita

Transkripsi:

PRAKTIKUM 1 PENGENALAN LINGKUNGAN KERJA JAVA A. TUJUAN PEMBELAJARAN 1. Mengenal dan mempersiapkan lingkungan kerja Java 2. Mampu menerapkan langkah-langkah dalam menginstall Java Development Kit 3. Membuat program sederhana dengan Java 4. Mengkompilasi dan menjalankan program Java 5. Menganalisa beberapa problem yang terjadi saat pemrograman dan memberikan solusi B. DASAR TEORI Untuk bisa bekerja dengan Java, maka kita perlu melakukan instalasi Java Development Kit (JDK) atau Java 2 Software Development Kit (J2SDK). Setelah proses instalasi selesai, selanjutnya adalah melakukan penyetingan PATH dan CLASSPATH di dalam sistem. Penyetingan PATH sangat berguna untuk memberitahu sistem dimana kita meletakkan file-file utama Java (diantaranya java, javac, jdb, dan lain-lain). Sedangkan penyetingan CLASSPATH sangat berguna untuk memberitahu sistem dimana kita meletakkan file-file class yang akan kita libatkan dalam program kita. Penyetingan CLASSPATH ini biasa melibatkan dua item, yaitu tanda. (titik) yang menandakan direktori kerja dan tools.jar yang berisikan kumpulan file-file library standar yang disediakan oleh Java. 1

C. TUGAS PENDAHULUAN Buatlah makalah yang berisi tentang perkembangan teknologi Java dan uraikan berbagai macam teknologi Java serta aplikasinya saat ini. D. PERCOBAAN Percobaan 1 : Instalasi JDK Pilih dan tentukan file instalasi JDK sesuai dengan operating system yang dipakai oleh komputer anda. Jalankan file instalasi JDK dan ikuti proses instalasi tahap demi tahap. Pilihlah direktori penginstallan secara default (biasanya ini akan membuat direktori baru atau c:\jdkxxx atau c:\j2sdkxxx dimana xxx adalah versi JDK yang di-install. Percobaan 2 : Pengesetan PATH Masuk ke system setting OS anda melalui control panel dan lakukan penambahan PATH dengan cara sebagai berikut: set PATH=%PATH%;%JAVA_HOME%\bin Percobaan 3 : Pengesetan CLASSPATH Masuk ke system setting OS anda melalui control panel dan lakukan penambahan atau membuat baru CLASSPATH dengan cara sebagai berikut: set CLASSPATH=.;%JAVA_HOME%\lib\tools.jar Percobaan 4 : Menampilkan suatu tulisan ke layar Hallo.java public class Hallo { public static void main(string args[]) { System.out.println("Hallo..."); 2

Percobaan 5 : Melibatkan class lain dalam program Buatlah class TestGreeting dan Greeting dalam dua file sumber berbeda. TestGreeting.java public class TestGreeting { public static void main (String[] args) { Greeting hello = new Greeting(); hello.greet(); Greeting.java public class Greeting { public void greet() { System.out.println("hi"); E. LATIHAN Latihan 1 : Menganalisa dan membenahi kesalahan pada program Tulislah program berikut ini dan simpanlah dengan nama Test.java Test.java public class Testing { public static void main(string[] args) { 3

Lakukan kompilasi pada file tersebut dan amati hasilnya. Kenapa terjadi kegagalan pada saat kompilasi?. Benahilah kesalahan diatas sehingga program tersebut dapat berjalan dengan baik. Latihan 2 : Menganalisa dan membenahi kesalahan pada program Tulislah program dibawah ini dan simpanlah dengan nama tertentu sesuai pilihan anda. public class Test { public static void main(string[] args) { public class TestAnother { public static void main(string[] args) { Lakukan kompilasi pada file tersebut dan amati hasilnya. Kenapa terjadi kegagalan pada saat kompilasi? Benahilah kesalahan diatas sehingga program tersebut dapat berjalan dengan baik. Latihan 3 : Menganalisa dan membenahi kesalahan pada program Tulislah program berikut ini dan simpanlah. public class Test { public static void main(string args) { 4

Lakukan kompilasi pada program tersebut dan jalankan. Kenapa terjadi kesalahan pada saat menjalankan program tersebut. Benahilah kesalahan diatas sehingga program tersebut dapat berjalan dengan baik. Latihan 4 : Menganalisa dan membenahi kesalahan pada program Tulislah program berikut ini dan simpanlah. public class Test { public void main(string args[]) { Lakukan kompilasi pada program tersebut dan jalankan. Kenapa terjadi kesalahan pada saat menjalankan program tersebut. Benahilah kesalahan diatas sehingga program tersebut dapat berjalan dengan baik. F. TUGAS Tugas 1 : Menghitung luas dan keliling lingkaran Buatlah program untuk menghitung luas dan keliling lingkaran. Untuk nilai PI gunakan konstanta PI yang ada di java.lang.math.pi Rumus : Luas lingkaran = PI x jari-jari 2 Keliling lingkaran = 2 x PI x jari-jari Tugas 2 : Mengkonversi suatu nilai dari Celcius ke Fahrenheit atau sebaliknya Buatlah suatu program untuk mengkonversi suatu nilai dari Celcius ke Fahrenheit atau sebaliknya. Rumus : 5

Lampiran Cara memasukkan input melalui JOptionPane. import javax.swing.joptionpane; public class InputPane { public static void main(string args[]) { int nilai; String str = JOptionPane.showInputDialog("Masukkan nilai :"); nila i= Integer.parseInt(str); System.out.println(nilai); System.exit(0); LAPORAN RESMI Kumpulkan hasil percobaan di atas, tambahkan dalam laporan resmi flow chart untuk menghitung nilai rata-rata dari n bilangan yang diinputkan, hitung jumlah totalnya, hitung maksimal dan minimal bilangan. 6