Estu Sinduningrum, ST, MT E-mail : [email protected] · NetBeans Open Source dan Sun (). Sun...

50
Estu Sinduningrum, ST, MT E-mail : [email protected]

Transcript of Estu Sinduningrum, ST, MT E-mail : [email protected] · NetBeans Open Source dan Sun (). Sun...

Page 1: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

Estu Sinduningrum, ST, MT

E-mail : [email protected]

Page 2: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

1ST LESSON

SISTEM KOMPUTER,

PENGENALAN & INSTALASI JAVA

Page 3: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

DEFINISI

Sistem adalah Suatu kesatuan elemen yang saling

berhubungan sehingga membentuk suatu kelompok dalam

melaksanakan suatu tujuan pokok yang ditargetkan.

Sistem komputer adalah elemen-elemen yang terkait untuk

menjalankan suatu aktifitas dengan menggunakan

komputer.

Tujuan pokok dari sistem komputer adalah untuk mengolah

data menjadi informasi.

Estu Sinduningrum, ST, MT

Page 4: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

KLASIFIKASI KOMPUTER

Klasifikasi Komputer dibagi dalam beberapa klasifikasi yaitu

berdasarkan :

1. Jenis data yang diolah

2. Kemampuan Komputer

3. Ukuran fisik

4. Bidang Masalah

Estu Sinduningrum, ST, MT

Page 5: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

KLASIFIKASI KOMPUTER (1)

Berdasarkan Jenis Data yang Diolah

a. Komputer Analog (Analog Computer)

digunakan untuk mengolah data kualitatif

b. Komputer Digital (Digital Computer)

digunakan untuk mengolah data kuantitatif

c. Komputer Hybrid (Hybrid Computer)

Kombinasi komputer analog dan komputer digital

Estu Sinduningrum, ST, MT

Page 6: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

KLASIFIKASI KOMPUTER (2)

Berdasarkan Kemampuan Komputer

Small Scale Computer

Medium Scale Computer

Large Scale Computer

Berdasarkan Ukuran Fisik

Komputer Mini (Mini Computer)

Komputer Mikro (Micro Computer)

Estu Sinduningrum, ST, MT

Page 7: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

KLASIFIKASI KOMPUTER (3)

Berdasarkan Bidang Masalah

Special Purpose Computer

General Purpose Computer

Estu Sinduningrum, ST, MT

Page 8: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

KONFIGURASI KOMPUTER

Komputer terbagi menjadi 3 bagian :

1. Hardware (Perangkat Keras)

Peralatan dalam bentuk fisik yang menjalankan sistem

komputer.

2. Software (Perangkat Lunak)

Rangkaian prosedur dan dokumentasi program yang

berfungsi menyelesaikan masalah yang dikehendaki.

3. Brainware (Perangkat pikir)

Orang yang menggunakan komputer

Estu Sinduningrum, ST, MT

Page 9: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

KONFIGURASI SOFTWARE

Klasifikasi Software terbagi menjadi :

Sistem Operasi (Operating Software)

perangkat lunak yang dihubungkan dengan pelaksanaan program

dan koordinasi dari aktivitas sistem komputer.

Bahasa Pemrograman

bahasa komputer yang digunakab untuk menulis instruksi-instruksi

program untuk melakukan suatu pekerjaan yang dilakukan oleh

programer.

Program Paket

program komputer yang siap digunakan atau disebut juga program

siap pakai. Estu Sinduningrum, ST, MT

Page 10: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

KONFIGURASI SOFTWARE (1)

Sistem Operasi (Operating System)

Fungsi dasar :

a) Menjadwalkan Tugas

b) Mengelola Sumberdaya perangkat lunak dan perangkat

keras

c) Menjaga keamanan sistem

d) Memungkinkan pembagian sumberdaya untuk beberapa

pemakai

e) Menyimpan catatan pemakai

f) Menangani interrupt

Estu Sinduningrum, ST, MT

Page 11: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

KONFIGURASI SOFTWARE (2)

Bahasa Pemrograman

Adapun bahasa pemrograman yang dikenal saat ini:

1. Bahasa tingkat rendah (Low Level Language)

contoh : bahasa mesin dan bahasa rakitan

2. Bahasa tingkat menengah (Middle Level Language)

contoh : bahasa c

3. Bahasa tingkat tinggi ( High Level Language)

contoh : BASIC, COBOL, PASCAL, PL/I, ALGOL

Estu Sinduningrum, ST, MT

Page 12: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

KONFIGURASI SOFTWARE (3)

Program Paket

Yaitu program komputer yang siap digunakan atau disebut juga

program siap pakai. Program paket digunakan untuk aplikasi

bisnis secara umum, aplikasi khusus dibidang industri, aplikasi

untuk meningkatkan produktifitas organisasi ayau perusahaan

dan aplikasi untuk produktifitas perorangan.

Contoh : lotus 123, Dbase, dan Wordstar.

Estu Sinduningrum, ST, MT

Page 13: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

KONFIGURASI BRAINWARE

Brainware dikelompokkan menjadi 3, yaitu:

Operator

seseorang yang mengoperasikan mesin komputer atau dapat

pula dikatakan dengan seseorang yang menjelaskan tindakan

untuk dilaksanakan.

Programer

seseorang yang bertugas merancang, menulis, dan menguji

komputer

System Analyst

seseorang yang bertugas untuk melakukan spesifikasi

penyelesaian masalah. Estu Sinduningrum, ST, MT

Page 14: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

HISTORY OF JAVA

Pada awalnya java didesain oleh Sun

Microsystems (http://java.sun.com), dan

digunakan dalam mikroprosesor untuk sistem

cerdas dari peralatan elektronika.

Namun karena perubahan tren kearah internet

networking, maka java dikembangkan dalam

dynamic content untuk web.

Pada awalnya bahasa pemrograman ini bernama

OAK. diinspirasi ketika James Gosling melihat

pohon di seberang kaca ruang kantornya.

Estu Sinduningrum, ST, MT

Page 15: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

KARAKTERISTIK JAVA

Java adalah bahasa berorientasi obyek: satu

program Java bukanlah terdiri dari beberapa

prosedur yang saling berhubungan, akan tetapi

merupakan gabungan dari struktur data yang

kita sebut obyek.

Setiap obyek terdiri dari data data dan metode

metode (satu fungsi atau prosedur, kita sebut

metode di Java) untuk memanipulasi data.

Page 16: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

KEUNGGULAN JAVA

1. Java bersifat sederhana dan relatif mudah

2. Java berorientasi pada objek (Object Oriented)

3. Java bersifat terdistribusi

4. Java bersifat Multiplatform

5. Java bersifat MultiThread

Estu Sinduningrum, ST, MT

Page 17: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

OOP

Object Oriented Programming

Estu Sinduningrum, ST, MT

Page 18: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

OOP

Bahasa pemprograman java adalah bahasa yang

paling dasar atau mudah di mengerti untuk jenis

bahasa pemprograman yang bersifat OOP (Object

Oriented Programming), pemprogram visual,

maupun pemprograman WEB.

Estu Sinduningrum, ST, MT

Page 19: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

APA ITU OBJECT????

Objek adalah kesatuan entitas yang memiliki sifat dan

tingkah laku.

Dalam kehidupan sehari-hari, objek adalah benda, baik

benda berwujud nyata seperti manusia, hewan, mobil,

komputer, handphone, pena, ataupun benda yang tidak

nyata arau konsep, seperti tabungan bank, sistem antrian,

sistem internet banking, dan sebagainya.

Estu Sinduningrum, ST, MT

Page 20: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

PEMPROGRAMAN

BERORIENTASI OBJEK (OOP)

Kosep yang membagi program menjadi objek-

yang saling berinteraksi satu sama lain.

Objek adalah benda, baik benda yang

berwujud nyata maupun benda yang tidak

nyata (Konsep).

Estu Sinduningrum, ST, MT

Page 21: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

KEUNTUNGAN OOP

Ada enam keuntungan yang diperoleh bila

menggunakan OOP

1. Alami(Natural)

2. Dapat diandalkan (Reliable)

3. Dapat digunakan kembali Reusable)

4. Mudah untuk di-maintain (Maintainable)

5. Dapat diperluas (Extendable)

6. Efisiensi waktu

Estu Sinduningrum, ST, MT

Page 22: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

Berikut ini beberapa bahasa pemrograman yang

menggunakan konsep OOP :

1. C++

2. Visual C++

3. Delphi

4. Visual Basic

5. Java Estu Sinduningrum, ST, MT

Page 23: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

JAVA TERSIFAT TERDISTRITRUSI

Pada dekade awal perkembangan PC (Personal

Computer), komputer hanya bersifat sebagai workstation

tunggal, tidak terhubung satu sama lain.

Saat ini, sistem komputerisasi cenderung terdistribusi,

mulai dari workstation clien, e-mail server, database

server, web server, proxy server, dan sebagainya.

Estu Sinduningrum, ST, MT

Page 24: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

JAVA BERSIFAT MULTIPLATFORM

Dewasa ini kita mengenal banyak platform

Operating System, mulai dari Windows, Apple,

berbagai varian LIND, dan Linux, dan sebagainya.

Pada umumnya, program yang dibuat dan dikompile

di suatu ptatform hanya bisa dijalankan di platform

tersebut. Java bersifat multiplatform, yakni dapat

dijterjemahkan oleh Java lnterpreter pada berbagai

sistem operasi. Estu Sinduningrum, ST, MT

Page 25: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

JAVA BERSIFAT MULTITHREAD

Thread adalah proses yang dapat dikerjakan

oleh program dalam suatu waktu. Java bersifat

Multithreaded, artinya dapat mengerjakan

beberapa proses dalam waktu yang hampir

bersamaan.

Estu Sinduningrum, ST, MT

Page 26: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

Java adalah bahasa yang diterjemahkan (interpreted): instruksi

sistem JVM(Java Virtual Machine) menterjemahkan bahasa

Java ke dalam bahasa yang di mengerti oleh mesin.

Java adalah bahasa yang bisa di pakai di mana saja (portable):

dari kenyataan bahwa Java adalah bahasa yang bisa di

terjemahkan, berarti pula Java merupakan bahasa yang dapat

di jalankan di berbagai macam platform dengan syarat Virtual

Machine (JVM) terinstall di tempat tersebut. Kita kenal jargon

ini dengan WORA (Write Once – Run Anywhere)

KARAKTERISTIK JAVA

Estu Sinduningrum, ST, MT

Page 27: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

JAVA VIRTUAL MACHINE

Java adalah bahasa yang bisa disebut compiled dan

interpreted. Di bahasa pemrograman yang lain, biasanya

hasil kompilasi dari program akan berbentuk satu file biner

yang hanya bisa di mengerti oleh satu jenis mesin/prosesor

tertentu dan tidak di kenali oleh mesin yang lain.

Sebaliknya di Java, hasil kompilasi akan berbentuk satu file

dalam bahasa intermediate antara kode biner(mesin) dan

kode yang bisa kita baca. File intermediate itu nantinya

akan di terjemahkan oleh sebuah “Java Virtual Machine”

Estu Sinduningrum, ST, MT

Page 28: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

JVM ini sudah termasuk sebagai pelengkap dari

distribusi browser browser terbaru yang ada di pasaran.

Untuk aplikasi berbasis AWT, JVM sudah lebih dari cukup

untuk menjalankannya, akan tetapi untuk aplikasi berbasis

Interface swing, masih diperlukan penterjemah lainnya

yang kita sebut sebagai “Java Plug-In” dimana untuk

distribusi terbaru Java, Plug In ini sudah termasuk dalam

paket Java 2 Runtime Environment.

JAVA VIRTUAL MACHINE

Estu Sinduningrum, ST, MT

Page 29: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

JDK

Java Development Kit yang sering disingkat menjadi JDK adalah sekumpulan alat alat

untuk menunjang pengembangan dan pembuatan program Java sederhana yang

didistribusikan secara gratis oleh Sun Microsystem. Alat alat itu antara lain adalah:

1. javac : kompilator program java

2. java : penterjemah dan eksekutor program java (virtual machine) bertype aplikasi

3. appletviewer : eksekutor program java bertipe applet.

4. jdb : debuger program java

5. javap : dekompilator program java, mengembalikan program dari biner(bytecode) ke

source code.

6. jar : kompresor dari class java.

7. javadoc : generator dokumentasi program java.

Estu Sinduningrum, ST, MT

Page 30: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

JDK

Selain JDK bawaan sendiri dari Sun, ada juga

beberapa tool untuk pengembangan aplikasi dari

pihak ketiga, contohnya:

Jbuilder dari Borland (www.borland.com).

NetBeans Open Source dan Sun

(www.NetBeans.org).

Sun ONE, yaitu versi komersial dari NetBeans yang

dibuat oleh Sun (java.sun.corn).

Eclipse Open Source dari IBM (www.eclipse.org).

Estu Sinduningrum, ST, MT

Page 31: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

IDE (INTEGRATED DEVELOPMENT ENVIRONMENT)

Tool-tool di atas juga memiliki IDE sendiri-sendiri, yaitu sebuah

lingkungan pengembangan aplikasi yang lengkap dan dapat membantu

proses pengembangan sebuah aplikasi menjadi lebih cepat.

Pada IDE Anda dapat melakukan proses perancangan, kompilasi,

debugging, building, dan dapat menggunakan fasilitas pertolongan

online.

Pada IDE para pengembang hanya perlu memencet tombol fungsi

tertentu seperti (F6 atau F9 “Netbeans, dan lain- lain) untuk melakukan

proses-proses kompilasi, debugging, bahkan building sebuah aplikasi.

Estu Sinduningrum, ST, MT

Page 32: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

API

API adalah Application Programming

Interface yaitu sebuah layer yang berisi

class-class yang sudah didefinisikan dan

antarmuka pemrograman yang akan

membantu para pengembang aplikasi dalam

perancangan sebuah aplikasi.

API memampukan para pengembang untuk

dapat mengakses fungsi-fungsi sistem

operasi yang diizinkan melatui bahasa Java.

Estu Sinduningrum, ST, MT

Page 33: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

API

Pada saat ini dikenal ada tiga buah API dari Java, yaitu:

J2SE, Java 2 Standard Edition adalah sebuah API yang dapat

digunakan untuk mengembangkan aplikasi-aplikasi yang

bersifat client-side standalone atau applet.

J2EE, Java 2 Enterprise Edition adalah API yang digunakan

untuk melakukan pengembangan aplikasi-aplikasi yang

bersifat server-side seperti Java Servlet, dan Java Server

Pages.

J2ME, Java 2 Micro Edition adalah API yang merupakan

subset dari J2SE tetapi memiliki kegunaan untuk

mengembangkan aplikasi pada handheld device seperti

Smart Phone atau PDA tentu saja yang di dalamnya telah

ditanamkan interpreter Java.

Estu Sinduningrum, ST, MT

Page 34: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

JAVA PROGRAMMING

Program Java lebih sehingga ditulis dalam dua model.

Applications – A stand-alone program secara normal berjalan pada aplikasi

desktop.

Script( Applet, JSP) – Program dikirimkan pada sebuah remote computer didownload

kedalam internet dan berjalan dengan web browser.

Estu Sinduningrum, ST, MT

Page 35: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

JAVA PROGRAM DEVELOPMENT

Lima tahap pemrosesan pembentukan program java.

– Tahap 1 – Penulisan pembuatan program

– Tahap 2 - Kompilasi

– Tahap 3 - Loading

– Tahap 4 - Verifikasi

– Tahap 5 - Eksekusi

Untuk membuat dan menjalankan java, Kita membutuhkan

text editor, Java compiler, dan Java interpreter.

Estu Sinduningrum, ST, MT

Page 36: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

JAVA PROGRAM DEVELOPMENT

Tahap 1 - Penulisan dan Pembuatan Untuk membuat program java kita menuliskan program dalam bahasa java kemudian

menyimpannya dalam file berekstensi .java.

Stage 2 - Kompilasi Perintah javac digunakan untuk mengkompilasi File java kedalam format Java

bytecodes, File berakhir kompilasinya dengan dibentuknya file berekstensi .class.

Tahap 3 - Loading

Apabila program java dieksekusi maka program didownload dari file .class kedalam memori.

Tahap 4 - Verifikasi

Kode Byte java diverifikasi kebenaran susunan penulisannya dan skema keamanannya.

Tahap 5 - Eksekusi

Terakhir, Program dieksekusi oleh Interpreter Java untuk dijalankan sesuai dengan instruksi bytecode.

Jika program dalam bentuk applet maka harus dijalankan melalui browser.

Estu Sinduningrum, ST, MT

Page 37: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

1ST HOMEWORK

Page 38: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

INSTALASI JDK

Estu Sinduningrum, ST, MT

Page 39: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

INSTALASI JAVA SDK

1. Bukalah folder tempat anda menyimpan file-file instalasi Java SDK.

2. Klik-dobel file instalasi Java SDK untuk mengeksekusi instalasi. Dalam contoh ini,

file yang dieksekusi bernama lengkap jdk-6u6-windows-i586-p.exe

Dalam beberapa detik, akan muncul kotak dialog berisi lembar persetujuan antara

pihak Sun Microsystems, Inc. sebagai pembuat software dan pihak anda sebagai

pengguna software.

Program Install Java :

Estu Sinduningrum, ST, MT

Page 40: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

Persetujuan License muncul, klik Accept

Estu Sinduningrum, ST, MT

Page 41: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

Klik Next

Estu Sinduningrum, ST, MT

Page 42: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

Proses Instalasi menunggu beberapa menit

Estu Sinduningrum, ST, MT

Page 43: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

Menunggu

Estu Sinduningrum, ST, MT

Page 44: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

Instalasi selesai Klik Finish

Estu Sinduningrum, ST, MT

Page 45: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

SETTING CLASSPATH

Estu Sinduningrum, ST, MT

Page 46: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

SETTING CLASSPATH

Klik Start

Klik Run

Ketik cmd

Klik Ok

Estu Sinduningrum, ST, MT

Page 47: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

SETTING CLASSPATH

Melakukan test error pada console :

Tulis Javac atau pun Java tekan enter, jika

terdapat error

Estu Sinduningrum, ST, MT

Page 48: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

SETTING CLASSPATH

1. Maka setting pada : Control panel > system >

advance > environment variable.

2. Setting PATH

3. Setting CLASSPATH

Estu Sinduningrum, ST, MT

Page 49: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

SETTING CLASSPATH

Jika tidak error maka

tampilan akan seperti ini

:

Page 50: Estu Sinduningrum, ST, MT E-mail : estu.ningrum@yahoo.co · NetBeans Open Source dan Sun (). Sun ONE, yaitu versi komersial dari NetBeans yang dibuat oleh Sun (java.sun.corn). Eclipse

TERIMA KASIH