Jumat, 11 Mei 2018

TUGAS ANALISIS PROGRAM - PEMROGRAMAN JARINGAN


GETIP.JAVA


Logika tersebut pengambilan data Library atau pemanggilan simpanan didalam berupa java.net

Logika tersebut untuk penamaan class yaitu getIP dan untuk main untuk eksekusi setiap program karena programnya public brarti digunakan didalam class atau diluar class lalu static berarti memiliki sifat yang sama pada class lalu void tidak ada pengiriman nilai balik terhadap class itu sendiri, Strings itu untuk menangani karakter yang berjenis array dan args untuk variabel objek.

Logika tersebut adalah penerima sebuah nama host yang variabelnya adalah 0, Untuk membuat sebuah stream socket dan koneksi ke suatu port dalam komputer InetAddress bernilai null.
Logika tersebut untuk variabel nya panjangnya i = 0 lalu jika i lebih besar dari 0 maka program akan mencetak IP tersebut.


GETNAME.JAVA


Logika tersebut pengambilan data Library atau pemanggilan simpanan didalam berupa java.net

Logika tersebut untuk penamaan class yaitu getName dan untuk main untuk eksekusi setiap program karena programnya public brarti digunakan didalam class atau diluar class lalu static berarti memiliki sifat yang sama pada class lalu void tidak ada pengiriman nilai balik terhadap class itu sendiri, Strings itu untuk menangani karakter yang berjenis array dan args untuk variabel objek.

Logika tersebut adalah nama host pada Ip address yang variabelnya adalah 0, Untuk membuat sebuah stream socket dan koneksi ke suatu port dalam komputer InetAddress bernilai null.

Logika tersebut adalah untuk mencetaknya Nama komputer anda : , Pelanggilannya dari host.getHostName tersebut dari stream socket dan koneksi ke port dalam komputer menggunakan InetAddress

IPTONAME.JAVA
Logika tersebut pengambilan data Library atau pemanggilan simpanan didalam berupa java.net
Logika tersebut untuk penamaan class yaitu IptoName dan untuk main untuk eksekusi setiap program karena programnya public brarti digunakan didalam class atau diluar class lalu static berarti memiliki sifat yang sama pada class lalu void tidak ada pengiriman nilai balik terhadap class itu sendiri, Strings itu untuk menangani karakter yang berjenis array dan args untuk variabel objek
Logika tersebut Jika variabel nya panjangnya = 0 maka system akan menampilkan teks pemakai lalu program akan keluar.
Logika tersebut adalah penerima sebuah nama host yang variabelnya adalah 0, Untuk membuat sebuah stream socket dan koneksi ke suatu port dalam komputer InetAddress bernilai null.
Logika tersebut try untuk mengurung eksekusi dalam sebuah program, di dalam terdapat address = socket stream alamat dan nama hostnya, lalu catch bisa disebut dengan exception arah host komputer, Lalu mencetak systemnya berupa text. Dalam hal try catch adalah untuk menangani suatu kesalahan atau error pada listing program.

NSLOOKUP.JAVA
Logika tersebut pengambilan data Library atau pemanggilan simpanan didalam berupa java.net
Logika tersebut untuk penamaan class yaitu NsLookup dan untuk main untuk eksekusi setiap program karena programnya public brarti digunakan didalam class atau diluar class lalu static berarti memiliki sifat yang sama pada class lalu void tidak ada pengiriman nilai balik terhadap class itu sendiri, Strings itu untuk menangani karakter yang berjenis array dan args untuk variabel objek.
Logika tersebut Jika variabel nya panjangnya = 0 maka system akan menampilkan teks pemakai lalu program akan keluar.
Logika tersebut adalah penerima sebuah nama host yang variabelnya adalah 0, Untuk membuat sebuah stream socket dan koneksi ke suatu port dalam komputer InetAddress bernilai null.
Logika tersebut try untuk mengurung eksekusi dalam sebuah program, di dalam terdapat address = socket stream alamat dan nama hostnya, lalu catch bisa disebut dengan exception arah host komputer, Lalu mencetak systemnya berupa text. Dalam hal try catch adalah untuk menangani suatu kesalahan atau error pada listing program.
Logika tersebut byte IP = address.getAddress bahwa pada IP didalam pc tersebut akan menampilkan IP Address lalu di ambil IP tersebut untuk pemanggilan menggunakan host bahwa pc host tersebut Unknown lalu munculnya IP Address Pc tersebut.

SIMPLESERVER.JAVA

Logika tersebut pengambilan data Library atau pemanggilan simpanan didalam berupa java.net dan java.io
Logika tersebut untuk penamaan class yaitu simpleServer dan untuk main untuk eksekusi setiap program karena programnya public brarti digunakan didalam class atau diluar class lalu menggunakan TESTPORT sebesar 5000 dan  static berarti memiliki sifat yang sama pada class lalu void tidak ada pengiriman nilai balik terhadap class itu sendiri, Strings itu untuk menangani karakter yang berjenis array dan args untuk variabel objek.
Logika tersebut adalah penerima sebuah Serversocket, BufferedReader, DataOutputStream, Dan Socket Client variabelnya adalah 0, Untuk membuat sebuah stream socket dan koneksi ke suatu port dalam komputer bernilai null.
Logika tersebut try untuk mengurung eksekusi dalam sebuah program, di dalam terdapat checkServer = New ServerSocket(TESTPORT) stream akan memulai menjalankan server bahwa server telah. lalu catch bisa disebut dengan exception arah host komputer, Lalu mencetak systemnya berupa e. Dalam hal try catch adalah untuk menangani suatu kesalahan atau error pada listing program.
Logika tersebut try untuk mengurung eksekusi dalam sebuah program, Terdapat bagian blok pada clientSocket = lalu mengecheckServer bahwa client dan server sudah terhubung atau belum.
Logika tersebut bagian untuk terhubungnya aktivitas jika bagian terima salam dan juga pada server akan membalas salam juga atau jika tidak di mengerti akan menjawab saya tidak mengerti.
Logika tersebut adalah bagian penutup ataupun output pada stream dan juga koneksi.


SIMPLECLIENT.JAVA

Logika tersebut pengambilan data Library atau pemanggilan simpanan didalam berupa java.net dan java.io
Logika tersebut untuk penamaan class yaitu simpleClient dan untuk main untuk eksekusi setiap program karena programnya public brarti digunakan didalam class atau diluar class lalu menggunakan REMOTE_PORT sebesar 5000 dan  static berarti memiliki sifat yang sama pada class lalu void tidak ada pengiriman nilai balik terhadap class itu sendiri, Strings itu untuk menangani karakter yang berjenis array dan args untuk variabel objek.
Logika tersebut adalah penerima sebuah Socket cl, BufferedReader is, DataOutputStream, Dan BufferedReader stdin, InputStreamReader ini sebagai bagian inputan system tersebut lalu untuk variabelnya adalah 0, Untuk membuat sebuah stream socket dan koneksi ke suatu port dalam komputer bernilai null, maupun input ataupun output. Jadi belum diketahui bahwa nilainya null.
Logika tersebut try untuk mengurung eksekusi dalam sebuah program, Terdapat bagian blok pada cl = lalu mengecheckClient REMOTE_PORT bahwa client siap di jalankan dan exception sendiri mencari Host yang diminta jika terdapat di pc/laptopnya hostnya IndraBenyaminS maka balik ke e1 nah e1 sendiri dari e nya server jika bukan maka error. Terhubungnya antara client ke server.
Logika tersebut try untuk mengurung eksekusi dalam sebuah program, disini bagian blok untuk simpleClient dijalankan memasukkan kata kunci kalo dilihat di server, katakuncinya salam, bagian userinput = stdin.readline akan mencetak/membacanya jika tidak sesuai makanya error.
Logika tersebut try untuk mengurung eksekusi dalam sebuah program, disini bagian blok untuk penerimaan server bahwa client berhasil terhubung menggunakan output = is.readline dari simpleServer akan mencetak outputnya sendiri atau membalas.
Logika tersebut adalah bagian penutup ataupun output pada stream dan juga koneksi.


OUTPUT simpleServer Dan simpleClient

Sumber :