lap5 JAVA

7
PEMROGRAMAN VISUAL A. Teori Dasar 1. Pengertian Java Java adalah sebuah teknologi yang diperkenalkan oleh Sun Microsysytems pada pertengahan tahun 1990. Menurut definisi Sun, Java adalah nama untuk sekumpulan teknologi untuk membuat dan menjalankan perangkat lunak pada computer standalone ataupun pada lingkungan jaringan. Kita lebih menyukai Java sebagai sebuah teknologi disbanding hanya sebuah bahasa pemrograman, karena Java lebih lengkap karena Java lebih lengkap dibanding sebuah bahasa pemrograman konvensional. 2. JDK (Java Development Kit) Java Development Kit (JDK) adalah Sun Microsystems produk ditujukan untuk pengembang Java. Sejak diperkenalkannya Java, telah jauh SDK Java yang paling banyak digunakan. Pada tanggal 17 November 2006, Sun mengumumkan bahwa akan dirilis di bawah GNU General Public License (GPL), sehingga membuat perangkat lunak bebas. Hal ini terjadi sebagian besar pada tanggal 8 Mei 2007 [3]; Sun kontribusi kode sumber untuk JDKOpen. 3. Pengertian Netbeans Netbeans merupakan sebuah aplikasi Integrated Development Environment (IDE) yang berbasiskan Java dari Sun Microsystems yang berjalan di atas swing. Swing merupakan sebuah teknologi Java untuk pengembangan aplikasi desktop yang dapat berjalan pada berbagai macam platform seperti windows, linux, Mac OS X dan Solaris. Sebuah IDE merupakan lingkup pemrograman yang di integrasikan ke dalam suatu aplikasi perangkat lunak yang menyediakan Graphic User Interface (GUI), suatu kode editor atau text, suatu compiler dan suatu debugger. UNIVERSITAS PUTRA INDONESIA “YPTK” LAPORAN Program Studi :Pendidikan Teknik Informatika dan Komputer Dan Komputer Nama : FEBRIZA Tanggal : 22 April 2015 No.BP : 12101156110024 Judul : Tugas Program Java Pertemuan ke-7

description

LAPORAN PEMROGRAMAN VISUAL

Transcript of lap5 JAVA

Page 1: lap5 JAVA

PEMROGRAMAN VISUAL

A. Teori Dasar

1. Pengertian Java

Java adalah sebuah teknologi yang diperkenalkan oleh Sun Microsysytems pada

pertengahan tahun 1990. Menurut definisi Sun, Java adalah nama untuk sekumpulan

teknologi untuk membuat dan menjalankan perangkat lunak pada computer standalone

ataupun pada lingkungan jaringan. Kita lebih menyukai Java sebagai sebuah teknologi

disbanding hanya sebuah bahasa pemrograman, karena Java lebih lengkap karena Java

lebih lengkap dibanding sebuah bahasa pemrograman konvensional.

2. JDK (Java Development Kit)

Java Development Kit (JDK) adalah Sun Microsystems produk ditujukan untuk

pengembang Java. Sejak diperkenalkannya Java, telah jauh SDK Java yang paling

banyak digunakan. Pada tanggal 17 November 2006, Sun mengumumkan bahwa akan

dirilis di bawah GNU General Public License (GPL), sehingga membuat perangkat

lunak bebas. Hal ini terjadi sebagian besar pada tanggal 8 Mei 2007 [3]; Sun kontribusi

kode sumber untuk JDKOpen.

3. Pengertian Netbeans

Netbeans merupakan sebuah aplikasi Integrated Development Environment (IDE) yang

berbasiskan Java dari Sun Microsystems yang berjalan di atas swing. Swing merupakan

sebuah teknologi Java untuk pengembangan aplikasi desktop yang dapat berjalan pada

berbagai macam platform seperti windows, linux, Mac OS X dan Solaris. Sebuah IDE

merupakan lingkup pemrograman yang di integrasikan ke dalam suatu aplikasi

perangkat lunak yang menyediakan Graphic User Interface (GUI), suatu kode editor

atau text, suatu compiler dan suatu debugger.

UNIVERSITAS PUTRA INDONESIA

“YPTK”

PADANG

LAPORAN

Program Studi :Pendidikan Teknik Informatika

dan Komputer

Dan Komputer

Nama : FEBRIZA

Tanggal : 22 April 2015 No.BP : 12101156110024

Judul : Tugas Program Java Pertemuan ke-7

Page 2: lap5 JAVA

B. Tujuan dan Manfaat

1. Siswa dapat mengenal dan mengetahui apa itu java

2. Siswa dapat mengenal dan mengetahui apa itu Netbeans

3. Siswa dapat memahami dan menjelaskan source kode pada java

C. Keselamatan Kerja

1. Gunakan Software sesuai dengan fungsinya

2. Perhatikan juga spesifikasi minimum yang di butuhkan oleh software yang kita

gunakan

D. Alat dan Bahan

1. Sebuah PC/ Laptop

2. Software JDK (Java Development Kit) dan Netbeans

E. Langkah Karja dan Gambaran Kerja

1. Design form

Keterangan:

a. Semua nama variabel textfield mempermudah dalam pendefinsian variabel untuk

memberikan perintah menampilkan text (setText)

Page 3: lap5 JAVA

b. Untuk menampilkan nama,nis dan kelas yang dinputkan user, maka di tambah label

dengan nama variabel (jnama,jnis,jkelas)

2. Script agar tampilan form ketikan jalan berada ditengah

3. Script pada tombol proses

Pada tombol proses akan diproses nilai akhir (txtakhir), prediket

(txtprediket), keterangan(txtket), nama(jnama), nis(jnis), dan kelas

(cbkelas)

a. Logika untuk mencari jumlah nilai akhir (txtakhir)

Keterangan :

1) Double :Menggunakan 64-bit dengan selang 1.7E-308 sampai

1.7E+308. Memiliki tingkat ketelitian yang besar dan sangat cocok

digunakan dalam penghitungan besaran trigonometri, akar

perpangkatan, dsb.

2) Rumus nilai akhir [txtakhir] : ((nilai latihan [txtlat] +nilai tugas

[txttugas] + nilai uh [txtuh])* 20%) + (nilai uts [txtuts] *

30%) + (nilai uas [txtuas] * 50%) /(dibagi) 5

Page 4: lap5 JAVA

b. Logika untuk pemberian prediket (txtprediket)

Keterangan:

1) Pemberian prediket (txtprediket) di nilai dari hasil nilai akhir

dimana nilai akhir didefenisikan sebagai akhir pada script

menghitung jumlah nilai akhir

2) Logika if pada script yaitu : jika hasil nilai akhir >=90 maka prediket

yang diberikan yaitu A, jika hasil nilai akhir >80 maka prediket yang

diberikan yaitu B, jika hasil nilai akhir >70 maka prediket yang

diberikan yaitu C, jika hasil nilai akhir >50 maka prediket yang

diberikan yaitu D, dan selain nilai diatas maka prediket E.

c. Script untuk keterangan (txtket)

Page 5: lap5 JAVA

1) Pemberian keterangan di lihat dari hasil nilai akhir dimana nilai akhir

didefenisikan sebagai akhir pada script menghitung jumlah nilai

akhir

2) Dengan logika jika nilai akhir >(lebih) dari 80 maka keterangan

(txtket) adalah tuntas dan untuk niai selain itu diberikan keterangan

tidak tuntas

d. Script untuk menampilkan nama dan nis

1) Fungsi nm=String.valueOf(txtnama.getText());

digunakan untuk mengambil sebuah value yang diambil dari field box

bernama txtnama yang akan diberi input oleh user, kemudian input

tersebut di tampung ke dalam variabel jnama dan begitu juga untuk

nis.

e. Script untuk combo box kelas (cbkelas)

a) kelas=cbkelas.getSelectedItem().toString(); user

akan memilih pilihan kelas yang ada pada combo box

b) jika user memilih X makan akan tampil pada label jkelas X, jika

user memilih XI makan akan tampil pada label jkelas XI, jika user

memilih XII makan akan tampil pada label jkelas XII

Page 6: lap5 JAVA

4. Script tombol hapus

5. Script tombol hapus

6. Hasil

Page 7: lap5 JAVA

F. KESIMPULAN

Dalam membuat program java harus memahami tentang dasar-dasar dan eleman-

eleman pemrograman java terlebih dahulu,seperti himpunan karakter, pengenal, kata

kunci, tipe data primitif, variabel dan konstanta dan konstanta bernama.jika semua

elemen-elemen tersebut belum paham maka pemrograman java tidak dapat berjalan.