Demo D1-7 Staff

Posted: Mei 5, 2012 in Uncategorized

Untuk mengirim objek melalui socket, kita memerlukan coding staff seperti yang dibawah ini.

 

Lalu kita buat coding di server yang nantinya bisa mengirim ke client.

 

Untuk client kita keting coding seperti ini.

 

Lalu sever mengcompile dengan mengetik javac nama file.java dan merunning dengan mengetik java nama file, maka hasilnya seperti ini.

Lalu untuk client hasilnya seperti dibawah ini.

 

Demo D1-5 Server-Client

Posted: Mei 5, 2012 in Uncategorized

Ini program untuk bertukar pesan antara komputer server dengan komputer klient.

Pertama-tama kita ketik codingnya dulu. Coding bisa di ketik di notepad, notepad++, editplus. Setelah diketik kita simpan dengan nama yang disesuaikan dengan nama class. Ada dua file yaitu file untuk server dan file untuk client. Lalu file disimpan di folder bin yang ada di java.

Ini coding untuk server

Ini coding untuk client

Setelah disimpan, kita buka Command Prompt lalu kita compile dengan mengetik javac nama file.java. Jika sudah tidak ada error lalu kita running dengan mengetik java nama file. Dan hasilnya seperti gambar dibawah ini.

Untuk server hasilnya seperti ini

Untuk client hasilnya seperti dibawah ini.

Demo D1-4 NsLookup

Posted: Mei 5, 2012 in Uncategorized

Ini program untuk menampilkan nama IPAddress dengan memakai hostname yang ada di komputer anda.

 

Pertama-tama kita ketik codingnya dulu. Coding bisa di ketik di notepad, notepad++, editplus. Setelah diketik kita simpan dengan nama yang disesuaikan dengan nama class yaitu NsLookup. Lalu file disimpan di folder bin yang ada di java.

 

Setelah disimpan, kita buka Command Prompt lalu kita compile dengan mengetik javac nama file.java. Jika sudah tidak ada error lalu kita running dengan mengetik java nama file. Dan hasilnya seperti gambar dibawah ini.

 

 

 

 

 

 

 

 

 

 

 

 

Demo D1-3 getIPtoName

Posted: Mei 5, 2012 in Uncategorized

Ini program untuk menampilkan nama IPAddress dengan hostname yang sama di komputer anda.

 

Pertama-tama kita ketik codingnya dulu. Coding bisa di ketik di notepad, notepad++, editplus. Setelah diketik kita simpan dengan nama yang disesuaikan dengan nama class yaitu IPtoName. Lalu file disimpan di folder bin yang ada di java.

 

Setelah disimpan, kita buka Command Prompt lalu kita compile dengan mengetik javac nama file.java. Jika sudah tidak ada error lalu kita running dengan mengetik java nama file. Dan hasilnya seperti gambar dibawah ini.

 

 

 

 

 

 

 

 

 

 

 

Demo D1-2 getName

Posted: Mei 5, 2012 in Uncategorized

Ini program untuk menampilkan nama PC di komputer anda.

 

Pertama-tama kita ketik codingnya dulu. Coding bisa di ketik di notepad, notepad++, editplus. Setelah diketik kita simpan dengan nama yang disesuaikan dengan nama class yaitu getName. Lalu file disimpan di folder bin yang ada di java.

 

Setelah disimpan, kita buka Command Prompt lalu kita compile dengan mengetik javac nama file.java. Jika sudah tidak ada error lalu kita running dengan mengetik java nama file. Dan hasilnya seperti gambar dibawah ini.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Demo D1-1 getIP

Posted: Mei 5, 2012 in Uncategorized

Ini program untuk menampilkan IP Address pada komputer anda.

Pertama-tama kita ketik codingnya dulu. Coding bisa di ketik di notepad, notepad++, editplus. Setelah diketik kita simpan dengan nama yang disesuaikan dengan nama class yaitu getIP. Lalu file disimpan di folder bin yang ada di java.

Setelah disimpan, kita buka Command Prompt lalu kita compile dengan mengetik javac nama file.java. Lalu kita running dengan mengetik java nama file. Dan hasilnya seperti gambar dibawah ini.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

QUANTUM COMPUTING

Posted: Mei 5, 2012 in Uncategorized

Teori Kuantum

Pada tahun 1990, fisikawan Max Planck (1858 – 1947), berusaha mempelajari radiasi benda hitam. Beliau berusaha mendapatkan persamaan matematika yang menyangkut bentuk dan posisi kurva pada grafik distribusi spektrum. Planck menganggap bahwa permukaan benda hitam memancarkan radiasi terus-menerus, sesuai dengan hukum dasar mekanika yang dikembangkan oleh Sir Isaac Newton. Namun Planck gagal mendapatkan persamaan matematika yang dicarinya. Planck berpendapat bahwa hukun mekanika yang berkenaan dengan suatu atom sedikit banyak berbeda dengan hukum Newton.

Max Planck mencoba asumsi baru, bahwa permukaan benda hitam memancarkan energi secara kontinyu, melainkan berjalan sedikit demi sedikit dan berhatap-tahap. Menurut Planck, benda hitam menyerap energi dalam berkas-berkas kecil dan memancarkan energi yang diserapnya. Dalam hipotesa ini, Planck berhasil menemukan suatu persamaan matematika untuk radiasi benda hitam. Persamaan itu disebut Hukum Radiasi Benda Hitam Planck yang menyatakan bahwa intentitas cahaya yang dipancarkan dari suatu benda hitam berbeda-beda sesuai dengan panjang gelombang cahaya.

Teknologi komputer merupakan salah satu teknologi yang paling cepat mengalami perkembangan. Tetapi komputer tercanggih saat ini belum bisa memuaskan hasrat manusia untuk membuat Superkomputer. Komputer kuantum merupakan komputer yang nantinya layak disebut sebagai komputer super. Teori komputer kuantum pertama kali diceruskan oleh fisikawan dari Argonne National Laboratory.

Paul Benioff orang yang pertama kali mengaplikasikan teori fisika kuantum pada dunia komputer tahun 1981. Komputer yang biasa digunakan sehari-hari adalah komputer digital. Komputer digital berbeda dengan komputer kuantum. Komputer digital bekerja dengan bantuan microprocessor yang berbentuk chip kecil yang dikenal dengan Central Processing Unit (CPU) dan merupakan jantungnya komputer. Mcroprocessor pertama yang diperkenalkan pada tahun 1971 bernama Intel 4004.

Sedangkan komputer kuantum memanfaatkan fenomena yang disebut superposisi. Superposisi merupakan suatu partikel yang bisa berada dalam dua keadaan sekaligus. Dalam komputer kuantum, selain 0 dan 1 dikenal pula superposisi dari keduanya, yang berarti bisa berupa 0 danm 1. Komputer kuantum tidak menggunakan bits tetapi QUBITS (Quantum Bits). Karena kemampuannya untuk berada di berbagai macam keadaan (multiple states), komputer kuantum memiliki potensi untuk melakukan perhitungan secara simultan sehingga lebih cepat dari komputer digital.

Komputer kuantum menggunakan partikel yang bisa berada dalam dua keadaan sekaligus, misalnya atom yang pada saat yang sama berada dalam keadaan tereksitasi dan tidak tereksitasi, atau partikel cahaya yang berada di dua tempat berbeda pada saat bersamaan. Atom memiliki konfigurasi spin, bisa ke atas (up) yang diberi lambang 1 dan bisa kebawah (down) yang diberi lambang 0.

Ada  satu fenomena lain yang dipakai dalam teknologi komputer kuantum yaitu Entanglement. Jika dua atom mendapatkan gaya tertentu kedua atom tersebut bisa masuk pada keadaan “entangled”. Atom-atom yang saling berhubungan dalam entanglement ini akan tetap berhubungan walaupun jarakanya berjauhan.

Saat ini perkembangan teknologi sudah menghasilkan komputer kuantum sampai 7 qubits, tetapi menurut penelitian. dalam beberapa tahun mendatang, teknologi komputer kuantum bisa mencapai 100 qubits.

Referensi :

http://www.scribd.com/doc/1032333/komputer-kuantum

http://jurnal.kesimpulan.com/2011/09/komputer-kuantum-dan-cpu-kuantum-dengan.html

Computational Semantics

Posted: Maret 27, 2012 in Uncategorized

Komputasi semantik adala studi mekanisme proses dengan makna representasi bahasa alami. Memainkan peran penting dalam pengolahan bahasa alami dan linguistik komputasi. Semantik komputasi memiliki titik kontak dengan bidang semantik leksikal. Pada tahun 1999 ada sekelompok khusus yang berhubungan dengan semantik komputasi, yaitu SIGSEM.

 

Tujuan dari komputer semantik adalah menemukan teknik untuk membangun representasi semantik yang dapat digunakan untuk melakukan inferensi. Komputasi semantik berguna untuk pencarian informasi, dialog sistem, informasi transaksi.

 

Dalam semantik komputasi, pemakaian logika lebih diutamakan karena menawarkan tingkat kinerja yang berguna untuk penalaran tertentu.

Cloud computing adalah pemanfaatan teknologi komputer yang berbasis internet. Menurut sebuah makalah tahun 2008 yang dipublikasi IEEE Internet Computing “Cloud Computing” adalah suatu paradigma di mana informasi secara permanen tersimpan di server di internet dan tersimpa secara sementara di komputer pengguna (client) termasuk di dalamnya adalah desktop, komputer tablet, notebook, komputer tembok, handheld, sensor-sensor, monitor”.

 

Konsep umum komputasi awan mencakup SaaS, Web 2.0, dan tren terbaru, dengan tema umum yang bergantung pada internet untuk kebutuhan pengguna (client). Dan jenis lingkungan memungkinkan perusahaan mendapatkan aplikasi dengan cepat untuk memenuhi permintaan bisnis yang tak terduga.

 

Karakteristik Cloud Computing

  1. Autonomic computing : sistem komputer yang mampu memanajemen diri.
  2. Client server model : aplikasi terdistribusi yang mengacu antara server dan client.
  3. Grid computing : komputasi terdistribusi yang terdiri dari sekelompok jaringan dan komputer untuk melakukan tugas yang sangat besar.
  4. Mainframe komputer : komputer yang digunakan oleh organisasi besar untuk aplikasi seperti polisi dan intelejen rahasia, perencanaan sumber daya perusahaan, dan proses transaksi keuangan.
  5. Utility komputing : paket sumber daya komputasi seperti perhitungan dan penyimpanan.
  6. Peer to peer : arsitektur terdistribusi yang tidak memerlukan koordinasi pusat.

Karakteristik utama cloud computing

  1. Pemberdayaan pengguna sumber daya komputasi yang menempatkan sumber daya tersebut dalam kontrol mereka sendiri.
  2. Meningkatkan agility dengan kemampuan pengguna untuk penyediaan sumber daya infrastruktur teknologi.
  3. API (Application Programming Interface) software yang memungkinkan mesin untuk berinteraksi dengan perangkat lunak awan.
  4. Pengurangan biaya klaim dan mengubah pengeluaran publik pengiriman awan menjadi biaya operasional.
  5. Skalabilitas dan elastisitas provisioning sumber daya secara halus.
  6. Kinerja di monitor, arsitektur yang longgar yang dibangun menggunakan layanan web.
  7. Pemeliharaan yang mudah, karena tidak perlu diindtal pada setiap komputer cilent.

Tugas Jaringan Komputer Lanjut

Posted: Desember 30, 2011 in Uncategorized

VLSM

VLSM digunakan untuk membagi IP address menjadi beberapa network.berguna agar menghindari pemborosan pemakaian / pemberian IP address ke instansi tertentu.VLSM membagi network bukan berdasarkan kelas melainkan berdasarkan subnetmask atau disebut juga Classless Inter-Domain Routing (CIDR).

soal tes awal

diketahui :
*Sebuah Gedung 5 lantai
*IP Lokal 200.0.1.0/24
*IP Lokal 200.0.2.0/24
*Kebutuhan perlantai :
# 11 PC untuk Accountung Staff
# 3 PC untuk Ruang Server
# 7 PC untuk IT Staff
# 28 PC untuk Operatinal Staff
# 30 PC untuk CS Staff

1. rancanglah network skemanya

2. subnet sesuai kebutuhan

jawaban tes awal

IP = 200.0.1.0/24

Jumlah divisi = 5

Jumlah lantai = 5

Jumlah router per lantai = 5

#Subnet untuk Router per divisi = 5x (5x 3 Host + 5x (NID+BID))

Berarti 2n – 2 >= 125, n = 7, jumlah vlsm = 128

Net prefix = 32 – 7 = 25

IP router menjadi 200.0.1.0/25 – 200.0.1.127/25 dengan netmask 255.255.255.128

Pembagian Host/router = 5

Image

Subnet untuk Router per lantai =  5×2 Host + 5x(NID + BID) = 20

Berarti 2n – 2 >= 20, n = 5, jumlah vlsm = 32

Net prefix = 32 – 5 = 27

IP router menjadi 200.0.1.128/27 – 200.0.1.159/27 dengan netmask 255.255.255.224

Pembagian Host/router = 4

Image

Subnet untuk per divisi per lantai =  79host + 5 router + NID + BID = 86

IP = 200.0.2.0/24

Berarti 2n – 2 >= 86, n = 7, jumlah vlsm = 128

Net prefix = 32 – 5 = 27

IP router menjadi 200.0.2.0/25 – 200.0.2.127/25 dengan netmask 255.255.255.128

Pembagian Host/router = 7

Image

Subnet per divisi dengan range IP sesuai kebutuhan dengan VLSM

Hasil Subnet

Image

Gambar Skema Network

Image

Jawaban Tes Akhir VLSM

VLSM digunakan untuk membagi IP Address menjadi beberapa network. VLSM berguna agar menghindari pemborosan pemakaian / pemberian IP Address ke instansi tertentu. VLSM membagi network bukan berdasarkan kelas melainkan berdasarkan subnetmask atau disebut juga Classless Inter-Domain Router (CIDR).

Mayor Jaringan : 200.200.0.0/16

Tersedia alamat IP dalam jaringan utama : 65534

Jumlah alamat IP yang dibutuhkan : 76

Tersedia alamat IP dalam subnet dialokasikan : 142

Sekitar 0% dari ruang alamat jaringan yang tersedia utama yang digunakan

Sekitar 54% dari ruang alamat sebnet jaringan yang digunakan

Image

Kuis

1. Apakah yang dimaksud dengan komunikasi broadband?

Komunikasi Broadband merupakan komunikasi data yang memiliki kecepatan tinggi dan juga memiliki bandwidth yang besar.

Ada beberapa definisi untuk komunikasi broadband, antara lain : menurut rekomendasi ITU No. I.113, “Komunikasi broadband didefinisikan sebagai komunikasi dengan kecepatan transmisi 1,5 Mbps hingga 2,0 Mbps.”. sedangkan menurut FCC di amerika, “ komunikasi broadband dicirikan dengan suatu komunikasi yang memiliki kecepatan simetri (up-stream dan down-stream) minimal 200 kbps. Maka dari itu komunikasi brodband sering disebut juga dengan komunikasi masa depan. Broadband itu sendiri menggunakan beberapa teknologi yang dibedakan sebagai berikut :

– Digitas Subscriber Line (DSL).

– Modem Kabel.

– Broadband Wireless Access (WiFi dan WiMAX).

– Satelit.

– Selular.

2. Sebutkan keuntungan SONET !

Keuntungan SONET (Synchronous Optical Networking) :

– Dapat memberikan fungsionalitas yang bagus baik pada jaringan kecil, medium, maupun besar.

– Collector rings menyediakan interface ke seluruh aplikasi, termasuk local office, PABX, access multiplexer, BTS, dan terminal ATM.

– Manejemen bandwith berfungsi untuk proses routing, dan manajemen trafik.

– Jaringan backbone berfungsi menyediakan konektifitas untuk jaringan jarak jauh.

– Memiliki fitur redudansi yang mirip dengan FDDI.

3. Jelaskan prinsip kerja dari ATM !

Prinsip kerja ATM (Automatic Teller Machine) :

– Pada ATM, informasi dikirim dalam blok data dengan panjang tetap yang disebut sel. Sel merupakan unit dari switching dan transmisi.

– Untuk mendukung layanan dengan rate yang beragam, maka pada selang waktu tertentu dapat dikirimkan sel dengan jumlah sesuai dengan rate-nya.

– Sebuah sel terdiri atas information field yang berisi informasi pemakai dan sebuah header.

– Informasi field dikirim dengan transparan oleh jaringan ATM dan tak ada proses yang dikenakan padanya oleh jaringan.

– Urutan sel dijaga oleh jaringan, dan sel diterima dengan urutan yang sama seperti pada waktu kirim.

– Header berisi label yang melambangkan informasi jaringan seperti addressing dan routing.

– Dikatakan merupakan kombinasi dari konsep circuit dan packet switching, karena ATM memakai konsep connection oriented dan mengggunakan konsep paket berupa sel.

– Setiap hubungan mempunyai kapasitas transfer (bandwidth) yang ditentukan sesuai dengan permintaan pemakai, asalkan kapasitas atau resource-nya tersedia.

– Dengan resource yang sama, jaringan mampu atau dapat membawa beban yang lebih banyak karena jaringan mempunyai kemampuan statistical multiplexing.

4. Apakah yang dimaksud dengan DSL?

DSL (Digital Subcriber Line) merupakan atu set teknologi yang menyediakan penghantar data digital melewati kabel yang digunakan dalam jarak dekat dari jaringan telepon setempat, biasanya kecepatan downolad dari DSL berkisar dari 128 kbit/d sampai 24.000 kb/d tergantung dari teknologi DSL tersebut. Kecepatan upload lebih rendah dari download untuk ADSL dan sama cepat untuk SDSL.

contoh teknologi DSL (kadang disebut dengan xDSL) termasuk:

– High-bit-rate Digital Subscriber Line (HDSL)

– Symmetric Digital Subscriber Line (SDSL)

– Asymmetric Digital Subscriber Line (ADSL)

– Rate-Adaptive Digital Subscriber Line (RADSL)

– Very-high-bit-rate Digital Subscriber Line (VDSL)

– Very-high-bit-rate Digital Subscriber Line 2 (VDSL2)

– G. Symmetric High-speed Digital Subscriber Line (G.SHDSL)

Soal dan Jawaban Tes Akhir

  1. Service yang cara kerjanya mirip dengan mengirim surat adalah : a. Connection Oriented
  2. Nama lain untuk Statistical Time Division Multiplexing (TDM) adalah :  b. Synchronous TDM
  3. Hubungan laju transmisi data dengan lebar pita saluran transmisi adalah : d. Semua jawaban salah
  4. Teknik encoding Bipolar-AMI dan Pseudotemary termasuk ke dalam teknik : a. Multilevel Binary
  5. Jika dua frame ditransmisikan secara serentak maka akan menyebabkan terjadinya tubrukan. Kejadian ini dalam jaringan dikenal dengan istilah : c. Crash
  6. Salah satu protokol CSMAyang tidak terus menerus mendengarkan channel adalah : d. CSMA/CD
  7. Salah satu protocol yang bebas dari tubrukan adalah : c. Carrier Sense
  8. Selective Repeater merupakan istilah lain dari : a. Router
  9. Dalam pemeliharaan ring logis 802.4, frame kontrol yang bertugas untuk menginjinkan suatu stasiun untuk meninggalkan ring adalah : c. Token
  10. Algoritma yang digunakan untuk menghindari kemacetan adalah : b.Flow Control
  11. Algoritma routing yang menggunakan informasi yang dikumpulkan dari subnet secara keseluruhan agar keputusannya optimal adalah : d. Algoritma Terdistribusi
  12. Keuntungan multiplexing adalah : b. Komputer host hanya memerlukan saru I/O port untuk banyak terminal
  13. Jenis kabel UTP digunakan untuk jaringan Ethernet : c. 10BaseT
  14. Suatu algoritma routing yang tidak mendasarkan keputusan routingnya pada kondisi topologi dan lalu lintas saat itu adalah : a. Non adaptive
  15. Data / message yang belum dienkripsi disebut dengan : a. Plaintext
  16. Algoritma kontrol kemacetan yang menjaga jumlah pakte agar tetap konstan dengan menggunakan permits yang bersirkulasi dengan subnet adalah : c. Pra Alokasi Buffer
  17. Sekumpulan aturan yang menentukan operasi unit-unit fungsional untuk mencapai komunikasi antar dua entitas yang berbeda adalah : c. Protokol
  18. Algoritma yang digunakan oleh transparent bdridgeadalah : b. Backward Learning 
  19. Dalam model OSI internetworking membagi lapisan network menjadi beberapa bagian, kecuali : a. Intranet sublayer
  20. Teknik time domain reflectometry digunakan pada standard IEEE : b. 802.3
  21. Suatu cara yang mempunyai kemamouan untuk menyedian privacy, authencity, integrity dan pengamanan data adalah : a. Enkripsi
  22. Tujuan adanya jaringan komputer adalah : d. Semua jawaban benar
  23. Mengontrol supaya tidak terjadi deadlock merupakan fungsi dari lapisan : a. Network Layer
  24. Frame yang terjadi apabila suatu stasiun mentransmisikan frame pendek ke jalur ring yang panjang dan bertubrukan atau dimatikan sebelum frame tersebut dikeluarkan. Frame ini disebut dengan istilah : b. Beacon
  25. Wire center digunakan pada standar : b. 802.3
  26. Komponen dasar model komunikasi adalah : d. Semua benar
  27. Di bawah ini termasuk Broadcast network : c. Satelit
  28. Paket radio termasuk golongan : a. Broadcast
  29. Di bawah ini termasuk golongan guided media : d. Semua benar
  30. Modul tranmisi yang sifatnya searah adalah : c. TV

Materi Sonet

Storage Area Network (SAN) adalah sebuah jaringan berkecepatan sangat tinggi yang khusus, terdiri dari server dan penyimpan (storage). Terpisah & berbeda dengan LAN/WAN perusahaan, tujuan utama SAN adalah untuk menangani trafik data dalam jumlah besar antara server dan peralatan penyimpan, tanpa mengurangi bandwidth yang ada di LAN/WAN. Biasanya tersambung melalui Fiber Channel, sebuah teknologi komunikasi data berkecepatan sangat tinggi, menjadikan SAN sebuah jaringan dedicated yang platform-independent yang beroperasi dibelakang server. SAN terdiri dari infrastruktur komunikasi, yang memberikan sambungan fisik, dan lapisan managemen, yang mengatur sambungan, elemen penyimpan, dan sistem komputer sehingga menghasilkan transfer data yang sangat aman dan handal.