MODUL 1 PRAKTIKUM ALGORITMA & PEMROGRAMAN I

dokumen-dokumen yang mirip
2.1 if Jenis-jenis Percabangan if adalah if, if else, If else if else if - else

Tipe Data Floating Point Tipe data yng digunakan untuk menampung bilangan desimal

int i = 0; while (i < 10) { System.out.println( Informatika Unpas ); i++; }

I. Tujuan Instruksional Umum Mengenal konsep dasar berorientasi objek Memahami dan dapat mengimplementasikan Kelas dan Objek pada java.

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

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

Pengantar Pemrograman dengan Bahasa Java

Pengantar Pemrograman dengan Bahasa Java

INSTRUKSI PENCABANGAN

PRAKTIKUM 1 DASAR PEMROGRAMAN JAVA

PRAKTIKUM 1 DASAR PEMROGRAMAN JAVA

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

Modul Praktikum 1 Pemograman Berorientasi Objek

MEMULAI ECLIPSE. Juli 2009 Tingkat: Oleh : Feri Djuandi Pemula Menengah Mahir.

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

I. Tujuan Instruksional Umum Komunikasi antar objek pada kelas yang berbeda Memahami berbagai macam modifier dan karakteristiknya II.

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

MODUL 1 INSTALASI PAKET JAVA DAN PROGRAM SEDERHANA

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

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

PRAKTIKUM 1 DASAR PEMROGRAMAN JAVA

Pendahuluan Dasar Pemrograman Java

Dasar Pemrograman Java

LAB02 : KODING PROGRAM

JAVA PADA NETBEANS IDE 7.4 ASRI WIDYADHARI KOM E 13

TPI4202 e-tp.ub.ac.id

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

TUGAS AKHIR APLIKASI KALKULATOR BOLA BERBASIS JAVA

Algoritma dan Pemrograman Leon Andretti Abdillah. 02 Basic Java with eclipse

MODUL PRAKTIKUM TI014 STRUKTUR DATA Season 1

Java - Belajar Object Oriented Programming (OOP) (Part 1 - Class, Method, Getter, Setter)

Latihan Ujian Pemrograman Berorientasi Objek. Semester Genap 2016/2017

BAB I PROJECT NETBEANS DAN GUI SEDERHANA

Pengenalan APLIKASI DATABASE

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

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

Class & Object 2 ~Praktikum~ Imam Fahrur Rozi

BAB 8 Argumen dari Command-line

SUMBER BELAJAR PENUNJANG PLPG

LAPORAN PERCOBAAN IV PEMBUATAN CALCULATOR ( MENGHITUNG GAJI KARYAWAN DAN TUNJANGANNYA) BERBASIS JAVA

MODUL PRAKTIKUM KE 1

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

TPI4202 e-tp.ub.ac.id

PERTEMUAN 3 OBJEK DAN CLASS

LAPORAN PERCOBAAN V ( APLIKASI NILAI MAHASISWA) BERBASIS JAVA

BAGIAN XIII GRAPHICAL USER INTERFACE DENGAN SWING. Praktikum I : Menggunakan JFrame, JTextField, JLabel dan JButton

BAB 8 Argumen dari Command-line

Pemrograman. Pertemuan-3 Fery Updi,M.Kom

Tutorial Web Service JAX-WS Konverter Suhu dengan NetBeans

3.1 Pencabangan if Sederhana (Tunggal)

BAB 3 Mengenali Lingkup Pemrograman Anda

Praktikum. PBO (Kelas K) Oleh : MOHAMMAD SHOLIKIN

PENGENALAN BAHASA PEMROGRAMAN JAVA

Introduction Eclipse in Ubuntu

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

Class yang dipakai Untuk membuat tampilan map pada Android, kita bisa memanfaatkan MapView sebagai berikut:

Membuat Menu Login Sederhana [Full Coding]

Ginanjar Utama Workbench Tempat Bekerja

BAB 3 Mengenali Lingkup Pemrograman Anda

LAPORAN PRAKTIKUM ALGORITMA DAN PEMROGRAMAN ( Implementasi Rekursi Pada Java)

Praktikum III : Menggunakan JRadioButton

Pertemuan 4 Array pada Java

LAPORAN RESMI INHERITANCE

INTRODUCTION JAVA NORHIKMAH,M.KOM

Persiapan Sebelum mengikuti tutorial ini, ada baiknya pembaca telah membaca beberapa tutorial sebagai berikut:

MODUL 1 PRAKTIKUM PEMROGRAMAN BERORIENTASI OBYEK(PBO) KELAS DAN OBJEK. TGL PRAKTIKUM : 24 September 2012 :ACHMAD FAJAR NORULLAH NRP :

TUGAS KELOMPOK 4 PEMROGRAMAN BERBASIS OBJEK

MODUL 1 DASAR-DASAR PEMROGRAMAN C++

Membuat aplikasi sederhana menggunakan java NetBeans dan cara menginstal java NetBeans

BAB 3 CLASS DAN OBJECT. Tujuan:

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

PRAKTEK 1 CLASS, ATTRIBUTE, METHOD, DAN OBJEK

PRAKTIKUM 6 SPINNER. 1. Aktifkanlah project baru, File New Project Android Application Project. Modul 6 Spinner Page 1

Dasar pengenalan class dan contoh

PEMROGRAMAN BERORIENTASI OBJEK

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

BAB IV PENGUJIAN DAN ANALISA ALAT

Pemrograman. Fery Updi,M.Kom

Praktikum Pemograman Berorientasi Objek

LAPORAN TUGAS AKHIR APLIKASI KALKULATOR BERBASIS JAVA

Mukhlidi Muskhir Modul 1

Pemrograman Berbasis Objek. Politeknik Elektronika Negeri Surabaya

Modul Tutorial C# 1. Membuat Class Library ENRICO BUDIANTO MICROSOFT INNOVATION CENTER UNIVERSITAS INDONESIA

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

PEMROGRAMAN BERORIENTASI OBJEK

BAB IV PENGUJIAN DAN ANALISA

Modul II Object Oriented Programming

Firma Firmansyah Adi B. Resume Web Service

IKG2I4 / Software Project I

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK

[Pemrograman Android Widget 01][Level: Pemula] Andi Taru Nugroho Nur Wismono S.Kom.,M.Cs. Lisensi Dokumen:

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

Pertemuan 1. Pengenalan Java

BAB IV HASIL DAN UJI COBA

Membuat Kalkulator dengan Java

MODUL 3 Servlet dan JavaBean

BAB IV HASIL DAN PEMBAHASAN

APLIKASI INFORMASI TABEL PERIODIK UNSUR KIMIA BERBASIS ANDROID

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

Perkenalan.

Transkripsi:

MODUL 1 PRAKTIKUM ALGORITMA & PEMROGRAMAN I Greeting Oleh: Hendra Komara, ST. 1

I. Bahan Kajian Algoritma dan Pemrograman Algoritma adalah Urutan logis dan sistematis untuk menyelesaikan suatu masalah. Setiap algoritma merupakan sekumpulan daftar instruksi untuk menyelesaikan suatu tugas. Diawali dan diakhiri sesuai dengan tanda yang sudah didefinisikan. Algoritma sendiri berasal dari kata Al-Khwarizmi, seorang astronom dan matematika dari Persia. Bahasa Pemrograman Bahasa pemrograman adalah teknik komunikasi standar untuk mengekspresikan instruksi kepada komputer. Layaknya bahasa manusia, setiap bahasa memiliki tata tulis dan aturan tertentu. Bahasa pemrograman memfasilitasi seorang programmer untuk secara spesifik apa yang akan dilakukan oleh komputer selanjutnya, bagaimana data tersebut disimpan dan dikirim, dan apa yang akan dilakukan apabila terjadi kondisi yang variatif. Java Java dibuat dan diperkenalkan pertama kali oleh Sun Microsystems yang dipimpin oleh James Gosling pada tahun 1991 dengan nama Oak, akan tetapi karena Oak sudah terdaftar maka mereka menggantinya dengan nama Java. Ide pertama kali kenapa dibuat java adalah adanya motifasi untuk membuat bahasa pemrograman yang portable dan platformindependen (tidak tergantung pada SO) yang dapat digunakan untuk membuat peranti lunak yang bisa berjalan di berbagai SO dan dapat ditanam(embedded) pada berbagai macam alat elektronik seperti telepon, microwave dll. Java merupakan Bahasa pemrograman yang mebdekati objek oriented murni. Java memiliki struktur objek oriented. Pada java segala sesuatu yang didefinisikan harus berada pada dalam kerangka kelas. Pada kelas terdapat method dan atribut 2

Struktur Program Java package paket.paket; //pendefinisian paket public class NamaKelas { //pendefinisian kelas static int a=0; //pendefinisian atribut //pendefinisian method public static void namamethod() { //implementasi method //pendefinisian method main public static void main(string[] args) { //implementasi method Eclipse Dalam terminlogi pemrograman java dikenal berbagai kakas(tool) yang membantu para pemrogram untuk mengembangakan aplikasi java, salah satunya adalah eclipse 3

Tampilan eclipse Sekitar Nopember 2001, IBM mengucurkan dana sebesar sekitar US$ 40 juta dalam bentuk kakas(tool) perangkat lunak ke publik Dimulai dengan kumpulan kakas ini, beberapa organisasi terkemuka dunia komputasi membentuk konsorsium penyedia IDE Dimana pada dasarnya IDE ini merupakan kakas terpadu untuk coding, editing, complile, serta menjalankan berbagai program komputer berbasis bahasa java Konsorsium tersebut akhirnya dinamakan Eclipse Foundation Inc Dalam hal ini Eclipse merupakan kakas universal untuk semua platform, sifat universal tersebut didapat dari kemampuanya untuk menerima aneka modul tambahan (plug-in) di dalamnya 4

II. Instruksi Praktikum 1. Latihan 1 : Instruksi : 1. Buat project baru 2. Klik File New Java Project 3. Beri nama projectnya dengan nrp anda klik tombol finish 4. Buat paket baru, klik kanan di folder src, pilih new package beri nama ap1.prak.nrp1040xxx.temp1 5. Buat class baru, klik kanan di package ap1.greeting.nrp1040xxx, pilih new class beri nama Template klik button finish 6. Kemudian ketikkan source dibawah ini di editornya : /** * @purpose Menunjukan struktur java * @author Hendra Komara, ST. */ //nrp sesuaikan dengan nrp masing-masing package ap1.prak.nrp1040xxx.temp1; public class Template { public static void show(){ System.out.println("show"); public static void test(){ show(); public static void main(string[] args) { test(); 7. Simpan dengan menggunakan shortcut Ctrl+S 5

Pengamatan : Jika tidak ada tanda error ( ), running program diinstruksi yang berikutnya: 8. Pilih menu Run Run As Java Application Pengamatan: Running Hasilnya akan terlihat seperti console di bawah: Latihan 2 : Instruksi: 1. Buat project baru 2. Klik File New Java Project 3. Beri nama projectnya dengan nrp anda klik tombol finish 4. Buat paket baru, klik kanan di folder src, pilih new package beri nama ap1.prak.nrp1040xxx.temp2 5. Buat class baru, klik kanan di package ap1.prak.nrp1040xxx.temp2, pilih new class beri nama Template klik tombol finish 6. Kemudian ketikkan source dibawah ini di editornya : 6

/** * @purpose Pengelolaan Komentar dan * menunjukan struktur template pembentukan kelas * @author Hendra Komara, ST. */ package ap1.praktikum.nrp1040xxx.temp2; public class Template { //A. Tanggungjawab-2 (respomsibilities) //B. Struktur data dan atribut-atribut //C. Konstruktor //D. Metode-2 pengaksesan (accessor method) //E. Metode-2 bisnis/pengolahan (bussines/procesing method) //F. Metode-2 bantuan (helper method) //G. metode-2 pengujian (testing method) public static void show(){ System.out.println("show template"); public static void test(){ show(); /* * H. Titik awal eksekusi prigram (entry point for execution) * * @param args */ public static void main(string[] args) { test(); 7

7. Simpan dengan menggunakan shortcut Ctrl+S, jika tidak ada error ( ) maka bisa dilakukan instruksi selajutnya Pengamatan: 8. Pilih menu Run Run As Java Application Pengamatan: Running: Hasilnya akan terlihat seperti console di bawah: 8