Anda di halaman 1dari 6

LAPORAN JOBSHEET 1

PEMOGRAMAN BERBASIS JARINGAN

Untuk Memenuhi Tugas


Mata Kuliah Praktikum Pemograman Berbasis Jaringan
Dosen :
Lativa Mursyida, S.Pd.,M.Pd.T.

Oleh :

NAMA : YANOWARDI
NIM : 17076078

PENDIDIKAN TEKNIK INFORMATIKA


UNIVERSITAS NEGERI PADANG
2019
A. Tujuan
 Mahasiswa mampu mengenal dan menggunakan komponen – komponen
dasar dalam Visual Java
 Mahasiswa mampu membuat Project, Package dan Form baru.
 Mahasiswa mampu membuat program sederhana dengan IDE NetBeans
6.5

B. Alat dan Bahan


 Personal Computer/Laptop
 Software NetBeans 6.5 keatas
 Java 2 SDK -> jdk-1_5_0_07-windows-i586-p.exe)

C. Langkah Kerja
a. IP Finder
i. Coding

ii. Output
iii. Analysis
Baris1,pengorganisasian kelas-kelas dan interface yang
sekelompok menjadi suatu unit tunggal dalam library.
Baris2-3,merupakan kata kunci untuk melibatkan class-
class lain yang terhimpun di dalam package yang akan kita
import.
Baris5,deklarasi class bersifat public(bisa diakses oleh class
mana saja)
Baris6,deklarasi fungsi main
Baris7,deklarasi tipe data String dg variabel host
Baris8,mengambil inputan yang dimasukan keyboard
Baris9,kelas yang mengambil alamat IP pada suatu
komputer.
Baris10,menampilkan “ Enter host name : “
Baris11,melanjutkan imputan untuk selanjutnya
ditampilkan.
Baris13,menjalankan fungsi try (suatu kondisi yang harus
dijalankan)
Baris15,mengambil nilai pada address untuk mencari host
name yang sesuai dengan address.
Baris16,menampilkan address beserta hostname nya
Baris18,menjalankan fungsi catch (hanya dijalankan jika
kondisi di fungsi try tidak dapat dijalankan)
Baris20,menampilkan “Could not find (host yang
dimaksud)”

b. My Local IP Address
i. Coding

ii. Output
iii. Analysis
Baris1,pengorganisasian kelas-kelas dan interface yang
sekelompok menjadi suatu unit tunggal dalam library.
Baris3,merupakan kata kunci untuk melibatkan class-class
lain yang terhimpun di dalam package yang akan kita import.
Baris4,deklarasi class bersifat public(bisa diakses oleh class
mana saja)
Baris5,deklarasi fungsi main
Baris7,menjalankan fungsi try (suatu kondisi yang harus
dijalankan)
Baris9,mengambil alamat IP komputer untuk disimpan di
variable address
Baris10,menampilkan hasil variable address
Baris12,,menjalankan fungsi catch (hanya dijalankan jika
kondisi di fungsi try tidak dapat dijalankan)
Baris14,menampilkan “Could not find local address”
c. IP Detection
i. Coding

ii. GUI

iii. Output
iv. Analysis
Pada jButton >Event>Action>ActionPerformed……
Menjalankan fungsi InetAddress dengan variable address
Mengambil data yang diinputkan pada jTextFieldIP untuk
disimpan di variable host.
Didalam fungsi try tersebut IP yang diinputkan akan dicarikan
hostname yang tepat dan ditampilkan pad jLabelIP.Bila IP
yang diinputkan di jTextFieldIP tidak ditemukan maka
selanjutnya fungsi catch akan dijalankan sehingga akan
muncul dialog “ host ditak ditemukan / tidak ada jaringan
internet , ERROR dan semacamnya dan untuk semua program
yang berbasis jaringan ini diperlukan koneksi internet yang
aktif agar program dapat dijalankan.

Anda mungkin juga menyukai