MODUL PRAKTIKUM DASAR-DASAR PEMROGRAMAN

dokumen-dokumen yang mirip
MODUL PRAKTIKUM KE 1

BAHASA PEMROGRAMAN JAVA

MODUL 1 INSTALASI PAKET JAVA DAN PROGRAM SEDERHANA

PEMROGRAMAN BERORIENTASI OBJEK

2 TIPE DATA DAN VARIABEL

BAB II VARIABEL DAN TIPE DATA

Badiyanto, S.Kom., M.Kom. PBO java

PEMROGRAMAN JAVA : VARIABEL DAN TIPE DATA

PEMAHAMAN DASAR DASAR JAVA

Bahasa Pemrograman 2.

Pengenalan JavaScript

SUMBER BELAJAR PENUNJANG PLPG

DASAR PEMOGRAMAN JAVA

BAB 3 TYPE DATA, VARIABLE DAN OPERATOR

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

Elemen Dasar Dalam Bahasa Java

INTRODUCTION TO JAVA

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

LAB PEMROGRAMAN I (JAVA FUNDAMENTAL) PERTEMUAN 3 Dosen : Bella Hardiyana S. Kom

Pemrograman dengan Java

LAPORAN RESMI. PRAKTIKUM TEKNOLOGI WEB Pengenalan JavaScript

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

Pemrograman. Pertemuan-3 Fery Updi,M.Kom

BAB 1 KONSEP DASAR JAVA

PEMROGRAMAN BERORIENTASI OBJEK

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK TIS243

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

Identifier, Keywords, Variabel, Tipe Data Primitif dan Operator PBO. Ramos Somya

INTRODUCTION JAVA NORHIKMAH,M.KOM

JAVA FUNDAMENTAL ATURAN PERKULIAHAN SILABUS

LAPORAN RESMI PRAKTIKUM II WEB DESAIN PENGENALAN JAVASCRIPT

KONSEP DASAR PEMROGRAMAN BERORIENTASI OBYEK

BAHASA PEMROGRAMAN JAVA PUTU INDAH CIPTAYANI JURUSAN SISTEM INFORMASI STMIK AMIKOM YOGYAKARTA

Pengenalan Bahasa Pemrograman Java

Pemrograman Berbasis Objek. Politeknik Elektronika Negeri Surabaya

Pengantar Pemrograman dengan Bahasa Java

Nama : Julian Chandra W Telp :

Struktur Kontrol Pemrograman Java : PERCABANGAN

1 - Pengenalan Java PENDAHULUAN

Pemrograman Berorientasi Objek. Beni Suranto, S.T.

Pengantar Pemrograman dengan Bahasa Java

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

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

JAVA BASIC PROGRAMMING Joobshet

JAVA PADA NETBEANS IDE 7.4 ASRI WIDYADHARI KOM E 13

E-Book PEMROGRAMAN BERORIENTASI OBJEK. Disusun Oleh: Arfian Hidayat, S.Kom

PRAKTIKUM 1 DASAR PEMROGRAMAN JAVA

Pendahuluan Dasar Pemrograman Java

6 Modul Praktikum Pemrograman Berorientasi Objek Common Laboratory 2009/2010

Bahasa Pemrograman Java. Yudi Adha. ST. MMSI

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

Java Fundamental. Saniati STMIK Teknokrat, Bandar Lampung

TIPE DATA DAN VARIABLE

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

Dasar Pemograman Java

PERTEMUAN 2 ARRAY, PERCABANGAN, DAN PERULANGAN

Dasar Pemrograman Java

PERTEMUAN I PENGENALAN JAVA

Modul PVB-POLINEMA V1.0

Modul Praktikum 3 Pemograman Berorientasi Objek

Modul Praktikum 1 Pemograman Berorientasi Objek

OPERATOR-OPERATOR DALAM JAVA

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK

Tujuan : A. Percabangan Percabangan di dalam Java terdapat 2 macam, yaitu dengan memakai if dan switch.

TIPE DATA PADA JAVA. Pertemuan (K-04/L-04)

TPI4202 e-tp.ub.ac.id

Bahasa Pemrograman :: Dasar Pemrograman Java

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

Dasar Pemrograman Java

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

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

Pemrograman Berorientasi Objek

1. Mana diantara pilihan-pilihan berikut ini yang merupakan penulisan loop yang benar?

AP2B Dini Triasanti STRUKTUR PEMROGRAMAN PYTHON

29 Februari Introduction Of Java

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

MODUL DUA VARIABEL DAN TIPE VARIABEL

BAB 3 STRUKTURE PROGRAM JAVA

LAPORAN PRAKTIKUM PERTENGAHAN SEMESTER (LAB. ACTIVITY) ALGORITMA & PEMROGRAMAN TEKNIK INFORMATIKA. Oleh: NIM : Materi:

BAHASA PEMROGRAMAN C

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

Tipe Data, Variabel, Input/Output

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

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

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

LAPORAN PRAKTIKUM STRUKTUR DATA

MATERI PRAKTIKUM STRUKTUR DATA

Pemrograman Berorientasi Object

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

PRAKTIKUM 1 DASAR PEMROGRAMAN JAVA

Modul 2 Dasar Pemrograman Java. Oleh: Mike Yuliana PENS-ITS

Pemrograman Fery Updi,M.Kom

PERTEMUAN 2 ARRAY, PERCABANGAN, DAN PERULANGAN

Tipe Data dan Variabel. Dosen Pengampu Muhammad Zidny Naf an, M.Kom

PRAKTIKUM 1 DASAR PEMROGRAMAN JAVA

Pemrograman Berorientasi Obyek. Dasar Pemrograman Java

TIPE DATA DAN VARIABLE

STRUKTUR PEMROGRAMAN PYTHON

JAVA. Sekilas tentang java : FITUR JAVA :

Transkripsi:

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 Nabi Muhammad SAW yang telah membimbing manusia dari jaman jahiliyah ke jaman yang terang dan penuh dengan kedamaian. Persaingan dalam dunia komputer sekarang ini berjalan dengan ketat, salah satu contohnya adalah banyaknya software generic maupun system informasi yang dihasilkan oleh para programmer yang tergabung dalam software house maupun berdiri sendiri. Untuk membekali dan membentuk suatu programmer yang handal perlu adanya pembekalan dasar pemrograman, yang nantinya menjadi fondasi dalam membangun atau mengembangkan suatu aplikasi yang handal. Oleh karena itu perlu adanya materi atau pengajaran yang secara khusus memberikan pengetahuan atau konsep dasar untuk membuat sebuah aplikasi. Dasar dasar pemrograman adalah matakuliah yang nantinya memberikan pengetahuan dasar pemrograman bagi mahasiswa atau calon programmer agar mempunyai konsep dasar pemrograman yang baik. Dengan memberikan konsep dasar pemrograman menggunakan tool bahasa pemrograman java, diharapkan mahasiswa dapat mempunyai daya saing di pasaran, karena bahasa pemrograman java adalah bahasa pemrograman yang dikenal tangguh dan bahasa pemrograman yang bisa berjalan di berbagai macam system operasi (multiplatform) dan merupakan bahasa pemrograman yang berorientasi objek. Pada dasarnya perintah dalam bahasa java tidak terlalu sulit jika mau mengkaji dan terus mengkesplorasi bahasa tersebut.

MODUL PRAKTIKUM DASAR-DASAR PEMROGRAMAN Modul 1. Pengenalan Dasar Pemrograman Modul 2. Tipe Data dan Variabel Modul 3. Operator Modul 4. Array Modul 5. Struktur kendali Modul 6. Perulangan Modul 7. Inputan Buffer dan Inputan Dialog Modul 8. Modul 9. Interaksi Program dengan Database Access Modul 10. Pengenalan Dasar Konsep PBO

Modul 1. Pengenalan Dasar Pemrograman Dasar - dasar pemrograman adalah pembelajaran teknik dasar memprogram dengan bantuan tool bahasa pemrograman tertentu. Dalam matakuliah ini akan membahas tentang dasar-dasar pemrograman dengan menggunakan bahasa pemrograman java. 1.1 Pengenalan JDK Java adalah salah satu bahasa pemrograman yang bersifat open source yang merupakan produk dari Sun Microsystem. Bahasa Java adalah bahasa modern yang telah diterima masyarakat komputasi dunia. Hampir semua perusahaan perangkat lunak dan komputer besar mendukung dan mengembangkan aplikasi sistem berbasis Java. Java adalah salah satu bahasa pemrogaman Multiplatform (Bisa berjalan di berbagai macam sistem operasi) karena pada dasarnya java mempunyai Jre (java runtime environment) atau dapat kita artikan sebagai mesin tersendiri untuk mengeksekusi binary code hasil dari compilasi program yang telah kita buat, bereda dengan bahasa pemrograman vb, c++ yang memanfaatkan komponen sistem dalam Windows untuk mengeksekusi binary code hasil kompilasi program.. Pada Tahun 1996, Sun Microsystem secara resmi merilis versi awal Java yang kemudian terus berkembang hingga muncul JDK 1.1 (Java Development Kit versi 1.1). Perkembangan terus dilakukan hingga muncul versi baru yang disebut Java 2. Perubahan utama antara versi sebelumnya adalah adanya Swing yang merupakan teknologi Graphical User Interface (GUI) yang mampu menghasilkan aplikasi desktop yang benar-benar baik. Untuk mengembangkan aplikasi berbasis java, kita memerlukan Java Development Kit(JDK), saat ini java telah mencapai versi 2 yang kenal dengan java 2 platform. Java 2 platform, dibagi menjadi tiga kategori yaitu: 1. Java 2 Standart Edition (J2SE) 2. Java 2 Enterprice Edition(J2EE) 3. Java 2 Micro Edition(J2ME) 1.2 Instalasi JDK

Sebelum anda membuat aplikasi dengan java maka anda harus menginstal software bahasa pemrograman java. java dapat anda dapatkan dengan cara download di alamat link berikut http://java.sun.com. Kemudian setelah anda mendownloadnya maka mulai dengan menginstal, pada dasarnya proses insalasi java sangat mudah yaitu dengan cara mengklik ganda pada file master java kemudian ikuti prosedur yang diperintahkan. 1.2.1 Seting path Untuk dapat dijalankan di semua lingkungan pada suatu operasi system, terlebih dahulu kita harus melakukan seting path, untuk melakukan setting path silahkan perhatikan berikut: - Klik kanan my Computer kemudian pilih properties - Kemudian muncul jendela seperti berikut, kemudian klik advanced - Kemudian klik tombol environment variable

- Setelah itu akan muncul jendela environment variable, kemudian klik new pada panel System variable, dan isikan keterangan berikut : 1. Variable name = path 2. Variable value = - java home dir\bin 1.3 Editor Java Ada banyak editor yang bisa kita gunakan untuk menuliskan soce code bahasa pemrograman java, bahkan semua editor dimungkinkan selama editor tersebut mampu menyimpan file dengan ekstensi.java yang merupakan ekstensi dari file untuk menyimpan source code bahasa pemrograman java. Berikut contoh beberapa editor yang bisa dipakai untuk menuliskan aplikasi java: 1. Notepad 2. Gel 3. JCreator 4. Netbeans 1.4 Pembuatan Program Untuk memulai membuat aplikasi dengan java terlebih dahulu kita harus membuat kelas kedalam file yang berekstensi.java 1. Langkah pertama (Pembuatan kelas) Buat file dengan ekstensi.java kemudian berikut contoh format penulisan kelas pada bahasa pemrograman java. public class helloworld {

} public static void main(string args[]) { System.out.println( hallo dunia ); } Ada beberapa hal yang perlu kita perhatikan dalam pembuatan kelas dan aturan penulisan program dalam pemrograman java diantaranya: 1. Dalam penamaan kelas harus sama dengan nama file.java yang telah kita buat. 2. Dalam penamaan kelas tidak boleh ada kartakter operator khusus, angka didalamya misalnya tanda -, +, spasi baik di awal maupun di akhir atau ditengah nama kelas, juga tidak boleh menggunakan keyword sebagai nama kelas. 3. Java adalah bahasa pemrograma yang case sensitive artinya, huruf besar dan kecil dibedakan dalam proses compilasi program, misal penamaan kelas dengan nama helodunia tidak sama dengan Helodunia 4. Nama file harus sama dengan nama class public nya Sebagai contoh, jika nama class public anda adalah Hello, anda harus menyimpan file tersebut dengan nama Hello.java. 5. Biasakan anda menulis komentar sebagai penjelasan pada kode yang anda tulis, yaitu komentar yang berisi keterangan mengenai baris perintah pada class atau apa yang dijalankan oleh method yang anda tulis tersebut. 2. Langkah kedua (Kompilasi) Buka commad prompt dan silahkan masuk ke direktori tempat anda menyimpan file yang telah anda buat. Setelah anda masuk kedirektori tempat anda menyimpan file program kemudian lakukan proses compilasi dengan cara ketikkan javac<spasi>nama file Contoh : 3. Langkah ketiga (Menjalankan Program) Buka commad prompt dan silahkan masuk ke direktori tempat anda menyimpan file yang telah anda buat.

Setelah anda masuk kedirektori tempat anda menyimpan file program kemudian lakukan proses compilasi dengan cara ketikkan javac<spasi>nama file Contoh : Tugas Praktikum 1. Buat program untuk memunculkan keterangan informasi diri anda minimal ketarangan seperti berikut ini - Nama : Bagus Satrio - Alamat : Malang - Email : Ahmad @yahoo.com - Gender : Laki-Laki - Sekolah Asal : SMAN 2 Malang - Nama Bapak : H.Syaiful Satrio - Nama Ibu : Hj.Siti Suharti - Hobi : 1. Mancing 2. Renang 2. Teliti penamaan kelas berikut, tunjukkan mana yang benar dan yang salah: - Public class javaku - public class hello_dunia - public class be4u - public class 4Uall - public Class program_1ku - public class _hallo_dunia - public class protected - publicclass pertama - public class static 3. Koreksi Listing Program berikut : public class Percobaan

{ public static void main (string[]args) { system.out.println("apakah Anda Tahu kalau program ini benar?"); System.out.println(Sebenarnya program ini benar ); System.out.Println("Kenapa harus diteliti lagi? ); System.out.println("Kamu tahu jawabannya); } }

Modul 2. Tipe Data, Keyword dan Variabel 2.1 Tipe Data Dalam bahasa pemrograman java ada beberapa tipe data yang harus kita ketahui misalnya seperti yang dijabarkan pada table berikut: Data Type Description byte -128 s/d 127 short -32.768 s/d 32.768 int -2.147.483.648 s/d 2.147.483.647 long -9.223.372.036.854.775.808 s/d 9.223.372.036.854.775.807 float 3,4 x 10-38 s/d 3,4 x 10 38 double 1,7 x 10-308 s/d 1,7 x 10 308 char single character, assign with boolean true or false 2.2 Keyword Keyword adalah kata kunci atau code - code yang dipakai dalam bahasa pemrograman java. abstract default if private throws boolean do import public try break double int return void byte else static short while Case extends long super const catch final native switch for char finally new this continue class float package throw transient 2.3 Variabel Variabel adalah sebuah nama yang diberikan untuk menampung suatu nilai.

- Pendeklarasian Variabel Variabel dideklarasikan dengan cara [Tipe data] <spasi> [Nama variabel]. - Nilai Default Nilai default dari suatu variable tergantung dari tipe data yang dipakai, misal Int = 0, Floating point = 0.0D(double), 0.0 F(Float), Boolean = False. - Aturan penamaan variable a. Diawali dengan o o huruf/abjad karakter mata uang o underscore ( _ ) b. Terdiri dari huruf/abjad, angka dan underscore c. Tidak boleh mengandung karakter khusus atau spasi d. Tidak boleh diawali dengan angka Contoh Implementasi Variabel public class ContohVariabel1 { public static void main(string args[]) { int a=0; // local variable boolean b=true; // local variable float c=23; // local variable System.out.println(a); System.out.println(b);

System.out.println(c); } } Tugas Praktikum 1. Buat program untuk menghitung luas dan keliling lingkaran yang mempunyai jari 6.4 cm. 2. Bangunlah program konversi dari jam ke detik. Misalnya berapa detikkah 8 jam 15 menit 20 detik itu? 3. Bangunlah sebuah program untuk menghitung gaji bersih setelah dipotong pajak 10%. Dengan gaji kotor $ 1000 jika $1 bernilai Rp. 9600 berapa(rp) gaji bersih yang diterima? Buat Listing programnya sehingga di temukan output sebagai berikut! Gaji Kotor : Rp. Potongan : Rp. Gaji Bersih : Rp. Tugas di Rumah 1. Lakukan instalasi java di komputer anda 2. Lakukan instalasi gel di komputer anda 3. Bangunlah sebuah program untuk menghitung operasi penjumlahan, pengurangan, perkalian dan pembagian dari dua buah bilangan.