Kamis, 22 Oktober 2015

Input Dari Keyboard

JOptionPane

Disini kita akan mencoba belajar dasar pemrograman java dengan menggunakan fitur JoptionPane. Di dalam java ada yang namanya JoptionPane. JoptionPane merupakan kelas yang digunakan sebagai standar dialog box untuk memberikan informasi kepada pengguna aplikasi. Ada beberapa metode didalam JoptionPane yaitu :
a.       showConfrimDialog
b.      showInputDialog
c.       showMessageDialog
d.      showOptionDialog
disini yang akan kita gunakan adalah showInputDialog. Disini ada sedikit contoh penggunaan showInputDialog yang ada pada listing code dibawah :

import java.io.*;
import javax.swing.*;
public class coba
{
                public static void main(String args[])
                {              
                                double jumlah, harga, dis, bayar, subtotal;
                                String ket, nama, pembeli, kasir;
                               
                                nama = JOptionPane.showInputDialog("Masukkan Nama Barang ","Barang");
                                               
                                String hrg = JOptionPane.showInputDialog("Masukkan Harga Barang ","0");
                                harga = Integer.parseInt(hrg);
                               
                                String jml = JOptionPane.showInputDialog("Masukkan Jumlah Barang ","1");
                                jumlah = Integer.parseInt(jml);
                               
                                pembeli = JOptionPane.showInputDialog("Masukkan Nama Customer","Pembeli ");
                               
                               
                                subtotal=harga*jumlah;
                               
                                if (jumlah>=40)
                                                {
                                                                dis=subtotal*0.05;
                                                                ket="Discount 5%";
                                                }
                                                else if (jumlah>=30)
                                               
                                                {
                                                                dis=subtotal*0.03;
                                                                ket="Discount 3%";
                                                }
                                                else if (jumlah>=20)
                                                {
                                                                dis=subtotal*0.02;
                                                                ket="Discount 2%";
                                                }
                                                else
                                                {
                                                                dis=subtotal*0;
                                                                ket="Discount 0%";
                                                }
                                               
                                bayar=subtotal-dis;
                               
                                System.out.println("\n"+"                ==================================================");
                                System.out.println("                                            ** TOKO SUBUR MAKMUR **                           ");
                                System.out.println("                ==================================================");
                                System.out.println("            Nama Pembeli      : "+pembeli);
                                System.out.println("            Nama Barang         : "+nama);
                                System.out.println("            Harga Barang        : Rp. "+harga);
                                System.out.println("            Jumlah Barang      : "+jumlah+" pcs");
                                System.out.println("            SubTotal : Rp. "+subtotal);
                                System.out.println("            Discount                : "+ket);
                                System.out.println("            Jumlah Diskon       : Rp. "+dis);
                                System.out.println("            Total Bayar            : Rp. "+bayar);
                                System.out.println("                ==================================================");
                                System.out.println("            TERIMA KASIH "+pembeli+" SUDAH BERBELANJA DI TOKO KAMI");
                                System.out.println("            ANDA MENGHEMAT UANG BELANJA SEBESAR Rp. "+dis);
                                System.out.println("\n"+"                                                                                   Hormat Kami");
                               
                                kasir = JOptionPane.showInputDialog("Masukkan Nama Kasir ","Kasir");
                                System.out.println("\n"+"\n"+"\n"+"                                                                                               "+kasir);
                }
}

Kemudian ketika di compile dan di execute akan muncul seperti gambar dibawah :

Kemudia masukkan nama barang dan pilih OK atau tekan enter dan akan muncul seperti gambar dibawah :

Kemudia masukkan harga barang dengan angka (number) karena pada harga menggunakan tipe data Integer, setelah harga diisi pilih OK atau tekan enter dan akan muncul seperti gambar dibawah :


Kemudia masukkan jumlah barang dengan angka dan pilih OK atau tekan enter dan akan muncul seperti gambar dibawah :



Kemudian masukkan nama customer dan pilih OK atau enter. Setelah kita menginputkan pada tampilan diatas maka akan ditampilkan pada layar hitam yang menyerupai Command Promt seperti gambar dibawah :



Kemudian masukkan nama kasir dan pilih OK atau enter. Setelah di enter atau di OK akan menghasilkan tampilan seperti berikut :


Sekian artikel tentang JoptionPane Semoga bermanfaat. Terima kasih J

DOWNLOAD VIDEO YOUTUBE

Cara Mudah Terbaru Download Video di Youtube Tanpa Software IDM,Keepvid



Silahkan anda paste link video di youtube anda pada form dibawah ini :
Contoh Url/link Video di Youtube : https://www.youtube.com/watch?v=HdBqqmPRk5w


Ikuti Langkah Download Youtube :

  1. Select The Video You Want To Download.
  2. Copy link on address bar of video you want to download.
  3. Place the link into box in top this page.
  4. Then Click Download Button.
  5. Select Format Of Video You Want to Download.
  6. Last, Save To Your Computer.

Jika masih belum paham silahkan baca postingan Cara Mudah mendownload Video di Youtube Tanpa Software IDM,Keepvid


Sumber :

http://www.danardwi.co.vu/2013/09/download-video-youtube.html

TOPOLOGI JARINGAN KOMPUTER

TOPOLOGI JARINGAN KOMPUTER
Pada posting kali ini kita akan membahas tentang Topologi Jaringan. Topologi jaringan adalah hal yang menjelaskan hubungan geometris antara unsur-unsur dasar penyusun jaringan, yaitu nodelink, dan station.
A.   Topologi Bus
Pada topologi Bus, kedua unjung jaringan harus diakhiri dengan sebuah terminator. Barel connector dapat digunakan untuk memperluasnya. Jaringan hanya terdiri dari satu saluran kabel yang menggunakan kabel BNC. Komputer yang ingin terhubung ke jaringan dapat mengkaitkan dirinya dengan mentap Ethernetnya sepanjang kabel.
Linear Bus: Layout ini termasuk layout yang umum. Satu kabel utama menghubungkan tiap simpul, ke saluran tunggal komputer yang mengaksesnya ujung dengan ujung. Masing-masing simpul dihubungkan ke dua simpul lainnya, kecuali mesin di salah satu ujung kabel, yang masing-masing hanya terhubung ke satu simpul lainnya. Topologi ini seringkali dijumpai pada sistem client/server, dimana salah satu mesin pada jaringan tersebut difungsikan sebagai File Server, yang berarti bahwa mesin tersebut dikhususkan hanya untuk pendistribusian data dan biasanya tidak digunakan untuk pemrosesan informasi.
Instalasi jaringan Bus sangat sederhana, murah dan maksimal terdiri atas 5-7 komputer. Kesulitan yang sering dihadapi adalah kemungkinan terjadinya tabrakan data karena mekanisme jaringan relatif sederhana dan jika salah satu node putus maka akan mengganggu kinerja dan trafik seluruh jaringan.
* Keunggulan topologi Bus adalah pengembangan jaringan atau penambahan workstation baru dapat dilakukan dengan mudah tanpa mengganggu workstation lain.
* Kelemahan dari topologi ini adalah bila terdapat gangguan di sepanjang kabel pusat maka keseluruhan jaringan akan mengalami gangguan.
Topologi linear bus merupakan topologi yang banyak dipergunakan pada masa penggunaan kabel Coaxial menjamur. Dengan menggunakan T-Connector (dengan terminator 50ohm pada ujung network), maka komputer atau perangkat jaringan lainnya bisa dengan mudah dihubungkan satu sama lain. Kesulitan utama dari penggunaan kabel coaxial adalah sulit untuk mengukur apakah kabel coaxial yang dipergunakan benar-benar matching atau tidak. Karena kalau tidak sungguh-sungguh diukur secara benar akan merusak NIC (network interface card) yang dipergunakan dan kinerja jaringan menjadi terhambat, tidak mencapai kemampuan maksimalnya. Topologi ini juga sering digunakan pada jaringan dengan basis fiber optic (yang kemudian digabungkan dengan topologi star untuk menghubungkan dengan client atau node.).

B.   Topologi Star ( Bintang )

Topologi bintang merupakan bentuk topologi jaringan yang berupa konvergensi dari node tengah ke setiap node atau pengguna. Topologi jaringan bintang termasuk topologi jaringan dengan biaya menengah.
Kelebihan
·                 Kerusakan pada satu saluran hanya akan mempengaruhi jaringan pada saluran tersebut dan station yang terpaut.
·                      Tingkat keamanan termasuk tinggi.
·                      Tahan terhadap lalu lintas jaringan yang sibuk.
·                     Penambahan dan pengurangan station dapat dilakukan dengan mudah.
Kekurangan
·                     Jika node tengah mengalami kerusakan, maka seluruh jaringan akan terhenti.
Penanganan
·                      Perlunya disiapkan node tengah cadangan.
C.   Topologi Ring

Topologi cincin adalah topologi jaringan berbentuk rangkaian titik yang masing-masing terhubung ke dua titik lainnya, sedemikian sehingga membentuk jalur melingkar membentuk cincin. Pada topologi cincin, komunikasi data dapat terganggu jika satu titik mengalami gangguan. Jaringan FDDI mengantisipasi kelemahan ini dengan mengirim data searah jarum jam dan berlawanan dengan arah jarum jam secara bersamaan.


Sumber Referensi dari
Modul pembelajaran untuk SLTA
http://www.adalahcara.com/2014/09/macam-pengertian-topologi-jaringan-komputer.html


JENIS-JENIS JARINGAN KOMPUTER

JENIS-JENIS JARINGAN KOMPUTER
Pada posting kali ini saya akan memberikan penjelasan mengenai jenisjenis jaringan komputer. Mungkin Yang sering dibahas dan sering dipelajari di sekolah ada tiga jenis jaringan,namun jenis jenis jaringan komputer tidak hanya WAN (Wide Area Network), MAN (Metropolitan Area Network), dan juga LAN (Local Area Network). Selain jenis jaringan tersebut ada juga jaringan komputer yang lain seperti internet dan wireles. s.
Jaringan komputer adalah hubungan antara dua atau lebih sistem komputer melalui media komunikasi untuk melakukan komunikasi data satu dengan yang lainnya. Secara umum jaringan terdiri 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 hingga beberapa kilometer. LAN sering kali digunakan untuk menghubungkan komputer-komputer pribadi atau workstation  dalam kantor suatu perusahaan atau pabrik-pabrik untuk memakai sumber daya (resource)  seperti printer  secara bersama-sama, dan saling bertukar informasi.
Pada sebuah LAN, setiap node atau komputer mempunyai daya komputasi sendiri, berbeda dengan konsep dump terminal. Setiap komputer juga dapat mengakses sumber daya yang ada di LAN sesuai dengan hak akses yang telah diatur. Sumber daya tersebut dapat berupa data atau perangkat seperti printer. Pada LAN, seorang pengguna juga dapat berkomunikasi dengan pengguna yang lain dengan menggunakan aplikasi yang sesuai.
Berbeda dengan Jaringan Area Luas atau Wide Area Network (WAN), maka LAN mempunyai karakteristik sebagai berikut :
a.   Mempunyai pesat data yang lebih tinggi
b.  Meliputi wilayah geografi yang lebih sempit
c.   Tidak membutuhkan jalur telekomunikasi yang disewa dari operator telekomunikasi.
Biasanya salah satu komputer di antara jaringan komputer itu akan digunakan menjadi server yang mengatur semua sistem di dalam jaringan tersebut.
2.  Metropolitan Area Network (MAN)
Metropolitan Area Network (MAN) merupakan versi LAN  yang berukuran lebih besar dan biasanya menggunakan teknologi yang sama dengan LAN. MAN dapat mencangkup kantor-kantor perusahaan yang letaknya berdekatan atau juga sebuah kota dan dapat dimanfaatkan untuk keperluan pribadi atau umum. MAN mampu menunjang data dan suara, bahkan dapat berhubungan dengan jaringan televisi kabel.
3.  Wide Area Network (WAN)
Wide Area Network (WAN) memiliki jangkauan yang mencangkup daerah geografis yang luas. WAN mampu melingkupi sebuah negara bahkan benua. Jenis jaringan ini terdiri dari kumpulan mesin-mesin yang bertujuan untuk menjalankan program-program (aplikasi) pemakai.
4.  Internet
Orang yang terhubung kejaringan sering berharap untuk bisa berkomunikasi dengan orang lain yang terhubung ke jaringan lainnya. Keinginan seperti ini memerlukan hubungan antar jaringan yang seringkali tidak kompatibel dan berbeda. Kumpulan jaringan yang saling terhubung (terinterkoneksi) inilah yang disebut dengan Internet.
5.  Jaringan Tanpa Kabel 
Jaringan Tanpa Kabel atau yang biasa lebih di kenal dengan Wireless merupakan sebuah solusi terhadap komunikasi yang tidak bisa dilakukan dengan jaringan yang menggunakan kabel. Jaringan tanpa kabel memiliki kelebihan karena lebih leluasa bergerak (mobile) dalam melakukan aktifitas komunikasi.


Refensi
modul pembelajaran smk 

Minggu, 18 Oktober 2015

LATAR BELAKANG DAN SEJARAH JARINGAN

LATAR BELAKANG DAN SEJARAH JARINGAN
Pada postingan kali ini kita akan membahas tentang latar belakang dan sejarah jaringan komputerPada tahun 1940-an, di Amerika ada sebuah penelitian yang ingin memanfaatkan sebuah perangkat komputer secara bersama-sama. Hal ini terus berkembang hingga pada tahun 1950-an, terciptanya jenis-jenis komputer mulai bervariasi sampai terciptanya super komputer. Karena mahalnya harga perangkat komputer, ada tuntutan bahwa sebuah komputer harus mampu melayani beberapa terminal. Tuntutan inilah yang mendasari konsep distribusi proses berdasarkan waktu, dikenal dengan nama TSS (Time Sharing System), bentuk aplikasi pertama kali sebuah jaringan (network) komputer. Pada sistem TSS beberapa terminal terhubung secara seri ke sebuah komputer host.


Selanjutnya konsep ini berkembang menjadi proses distribusi (Distributed Processing). Dalam proses ini beberapa komputer host (server) mengerjakan sebuah pekerjaan besar secara paralel untuk melayani beberapa terminal yang tersambung secara seri di setiap host.


Ketika ukuran komputer mengecil dan harga komputer mulai turun serta konsep proses distribusi sudah matang, komputer dan jaringannya sudah mulai digunakan untuk beragam aktivitas seperti menangani proses bersama atau komunikasi antar komputer (Peer to Peer System). Aktivitas tersebut dilakukan tanpa melalui komputer pusat. Pada masa ini teknologi jaringan lokal yang dikenal dengan sebutan LAN (Local Area Network) mulai berkembang. Demikian pula ketika internet diperkenalkan, sebagaian besar LAN yang berdiri sendiri mulai saling berhubungan dan membentuk jaringan raksasa di tingkat dunia yang disebut dengan WAN (Wide Area Network).
Referensi dari buku ketrampilan komputer dan pengelolaan informasi untuk smk kelas XII