Selasa, 18 April 2017

CONSTRUCTOR (JAVA)


Pemrograman berorientasi objek

Pada pertemuan kedua materi membahas tentang constructor langsung saja berikut contoh program dan langkah-langkahnya:

v  Langkah 1 : Membuat skema
                                                   







Tanda “-“ Sebagai privat sedangkan tanda “+’’ dilambangkan sebagai public.

v  Langkah 2 : class login(ketikan script berikut)
a.     Membuat kerangka class login
 


b.    Medeklarasi variabel yang dibutuhkan


variabel adalah tempat penyimpanan sementara yang sifatnya temporary.

c.    Mendeklarasi constructor


perhatiakan dalam constructor  ada keyword this penggunaan keyword ini akan mengacu pada variabel yang dideklarasikan pada class login.jika tidak diberi keyword this maka keyword tersebut akan mengacu pada variabel yang dideklarasikan pada keyword.seperti gambar dibawah

d.    Membuat  method setter

 
 Perhatiakan  gambar yang bergaris merah dibawah













e.    Membuat method getter
 



Method getter digunakan untuk mengambil nilai dari masing masing variabel.

v  Langkah ke 3 :class utama(ketikkan skript berikut)
a.    Membuat kerangka kelas utama







b.    Membuat instance of class






c.    Membuat menu dan perulangan menu











Menu ini digunakan untuk mempermudah user dalam melakukan pemilihan program yang dieksekusi.untuk proses perulangan menu disini menggunakan while dimana jika kondisi bernilai true maka program akan dijalankan.
d.    Membuat inputan yang diisi user


Untuk melakuakan perulangan tentunya program akan meminta inputan pada user dari keyboard,sehingga intinya program akan mengeksekusi  sesuai inputan user tersebut.


e.    Mengecek inputan user








Untuk mengecek inputan user disini saya menggunakan switch...case.
f.     Mengisi case 1(dengan login admin)









Artinya  jika user menginputkan angka 1 program akan mengeksekusi login admin.
g.    Mengisi case 2(ubah password admin)









Dalam case ini berisi permintaan kepada user untuk menginput kan password lama dan password baru.jika nilai variabel sama atau bernilai true maka program akan menampilakan password berhasil dirubah,jika false maka akan menampilakan anda menampilkan password lama.
h.    Mengisi case 3(buat user)

Berisi permintaan inputan username,password kepada user.didalam case ini terjadi proses transfer data user name pada variabel create_user dan password pada create_password kedalam constractor login.jika berhasil program akan mencetak user telah berhasil dibuat.
i.      Mengisi case 4(lihat data user)



1.Disini program mencetak data username dan password yang sudah ada pada variabel user1 jika belum diubah pada caase 2 maka data user name adalah admin dan pasword 12345,jika dirubah maka program akan menampilkan perubahan yang dilakukan oleh user.
2.program akan mencetak username dan password yang sudah dibuat pada case 3 divariabel user 2.

Jika semua telah selesai maka  jalankan programnya.



                     





Jumat, 07 April 2017

SEJARAH JARINGAN KOMPUTER


SEJARAH JARINGAN KOMPUTER


Konsep jaringan komputer lahir pada tahun 1940-an di Amerika dari sebuah proyek pengembangan komputer MODEL I di laboratorium Bell dan group riset Harvard University yang dipimpin profesor H. Aiken. Pada mulanya proyek tersebut hanyalah ingin memanfaatkan sebuah perangkat komputer yang harus dipakai bersama. Untuk mengerjakan beberapa proses tanpa banyak membuang waktu kosong dibuatlah proses beruntun (Batch Processing), sehingga beberapa program bisa dijalankan dalam sebuah komputer dengan dengan kaidah antrian.

Ditahun 1950-an ketika jenis komputer mulai membesar sampai terciptanya super komputer, maka sebuah komputer mesti melayani beberapa terminal (lihat Gambar 1) Untuk itu ditemukan konsep distribusi proses berdasarkan waktu yang dikenal dengan nama TSS (Time Sharing System), maka untuk pertama kali bentuk jaringan (network) komputer diaplikasikan. Pada sistem TSS beberapa terminal terhubung secara seri ke sebuah host komputer. Dalam proses TSS mulai nampak perpaduan teknologi komputer dan teknologi telekomunikasi yang pada awalnya berkembang sendiri-sendiri.

Memasuki tahun 1970-an, setelah beban pekerjaan bertambah banyak dan harga perangkat komputer besar mulai terasa sangat mahal, maka mulailah digunakan konsep proses distribusi (Distributed Processing). Seperti pada Gambar 2, dalam proses ini beberapa host komputer mengerjakan sebuah pekerjaan besar secara paralel untuk melayani beberapa terminal yang tersambung secara seri disetiap host komputer. Dala proses distribusi sudah mutlak diperlukan perpaduan yang mendalam antara teknologi komputer dan telekomunikasi, karena selain proses yang harus didistribusikan, semua host komputer wajib melayani terminal-terminalnya dalam satu perintah dari komputer pusat.

Selanjutnya ketika harga-harga komputer kecil sudah mulai menurun dan konsep proses distribusi sudah matang, maka penggunaan komputer dan jaringannya sudah mulai beragam dari mulai menangani proses bersama maupun komunikasi antar komputer (Peer to Peer System) saja tanpa melalui komputer pusat. Untuk itu mulailah berkembang teknologi jaringan lokal yang dikenal dengan sebutan LAN. Demikian pula ketika Internet mulai diperkenalkan, maka sebagian besar LAN yang berdiri sendiri mulai berhubungan dan terbentuklah jaringan raksasa WAN.


JENIS JARINGAN KOMPUTER


Secara umum jaringan komputer dibagi atas lima jenis, yaitu;
1. Local Area Network (LAN)
Local Area Network (LAN), merupakan jaringan milik pribadi di dalam sebuah gedung atau kampus yang berukuran sampai beberapa kilometer. LAN seringkali digunakan untuk menghubungkan komputer-komputer pribadi dan workstation dalam kantor suatu perusahaan atau pabrik-pabrik untuk memakai bersama sumberdaya (misalnya printer) dan saling bertukar informasi.

2. Metropolitan Area Network (MAN)
Metropolitan Area Network (MAN), pada dasarnya merupakan versi LAN yang berukuran lebih besar dan biasanya menggunakan teknologi yang sama dengan LAN. MAN dapat mencakup kantor-kantor perusahaan yang letaknya berdekatan atau juga sebuah kota dan dapat dimanfaatkan untuk keperluan pribadi (swasta) atau umum. MAN mampu menunjang data dan suara, bahkan dapat berhubungan dengan jaringan televisi kabel.

3. Wide Area Network (WAN)
Wide Area Network (WAN), jangkauannya mencakup daerah geografis yang luas, seringkali mencakup sebuah negara bahkan benua. WAN terdiri dari kumpulan mesin-mesin yang bertujuan untuk menjalankan program-program (aplikasi) pemakai.

4. Internet
Sebenarnya terdapat banyak jaringan didunia ini, seringkali menggunakan perangkat keras dan perangkat lunak yang berbeda-beda. Orang yang terhubung ke jaringan sering berharap untuk bisa berkomunikasi dengan orang lain yang terhubung ke jaringan lainnya. Keinginan seperti ini memerlukan hubungan antar jaringan yang seringkali tidak kampatibel dan berbeda. Biasanya untuk melakukan hal ini diperlukan sebuah mesin yang disebut gateway guna melakukan hubungan dan melaksanakan terjemahan yang diperlukan, baik perangkat keras maupun perangkat lunaknya. Kumpulan jaringan yang terinterkoneksi inilah yang disebut dengan internet.

5. Jaringan Tanpa Kabel
Jaringan tanpa kabel merupakan suatu solusi terhadap komunikasi yang tidak bisa dilakukan dengan jaringan yang menggunakan kabel. Misalnya orang yang ingin mendapat informasi atau melakukan komunikasi walaupun sedang berada diatas mobil atau pesawat terbang, maka mutlak jaringan tanpa kabel diperlukan karena koneksi kabel tidaklah mungkin dibuat di dalam mobil atau pesawat. Saat ini jaringan tanpa kabel sudah marak digunakan dengan memanfaatkan jasa satelit dan mampu memberikan kecepatan akses yang lebih cepat dibandingkan dengan jaringan yang menggunakan kabel.


Sumber : https://christofel22.wordpress.com/jaringan-komputer/sejarah-jaringan-komputer/