Pages

Wednesday, 3 April 2013

Enkapsulasi dan Dekapsulasi


Enkapsulasi adalah suatu proses untuk menyembunyikan atau memproteksi suatu proses dari kemungkinan interferensi atau penyalahgunaan dari luar sistem sekaligus menyederhanakan penggunaan sistem itu sendiri, juga membuat satu jenis paket data jaringan menjadi jenis data lainnya. Enkapsulasi terjadi ketika sebuah protokol yang berada pada lapisan yang lebih rendah menerima data dari protokol yang berada pada layer yang lebih tinggi dan meletakkan data ke format data yang dipahami oleh protokol tersebut. Akses ke internal sistem diatur sedemikian rupa melalui seperangkat interface. Dengan enkapsulasi data menjadi memiliki identitas. Contoh sederhana proses enkapsulasi dalam proses pengiriman surat, jika sebuah surat akan dikirim namun tanpa adanya  amplop, alamat dan perangko. Surat tersebut hendaknya memiliki identitas agar dapat sampai ke tujuan, jika tidak memiliki identitas maka surat tersebut tidak akan dapat sampai ke tujuan. Amplop dengan alamat dan perangko sama dengan enkapsulasi pada data.

Dekapsulasi adalah Proses pemisahan header IP terluar pada paket yang datang, sehingga datagram yang ditumpangkan itu dapat diakses dan dapat dikirimkan ke tujuan yang sebenarnya. Dekapsulasi merupakan kebalikan dari enkapsulasi.
Akibat dari enkapsulasi dan dekapsulasi ini adalah, Anda akan melihat banyak sekali data acak ketika melakukan sniffing di jaringan. Data acak ini adalah header atau informasi tambahan yang diiikutsertakan ke dalam data yang sebenarnya agar bisa disampaikan ke komputer tujuan oleh media fisik.

Sunday, 17 March 2013

tugas APSI


Hay semuanya , sekarang ini saya akan memberitahu cara membuat web statis  secara sederhana dengan aplikasi yang saya kasih tau, apli8kasi apa saja yang akan di butuhkan dalam membuat web statis? Kalo caranya dan aplikasi apa saja tentunya banyak cara mudah untuk membuat sebuah web statis atau dinamis, kalau saya dengan menggunakan aplikasi : Adobe dreamweaver,adobe potoshop , dan menggunakan aplikasi yang sudah lama maromedia flash 8,
Untuk  membuat desain gambarnya saya membuat dengan potoshop, setelah membuat desain dengan potoshop biasanya saya menciptakan banner pada web statis saya sendiri tanpa copy paste dari gambar orang lain J
Setelah semua gambar sudah di buat mungkin kalian bisa mencoba membuka aplikasi dreamweavernya dan membuat kotak setelah membuat kotak dan anda masukan gambar yang sudah di buat pada aplikasi potoshop sebelumnya bias anda insert pada kolom atau table , dan semua bias anda cipatak sendiri sesuai keinginan anda ,
Dan mungkin anda bertanya aplikasi flash yang saya gunakan fungsinya untuk apa? Saya enggunakan aplikasi flash 8 untuk membuat sebuah animas atau tombol-tombol pada web statis saya ,

Mungkin hanya seperti di atas saya bias memberitahukan kepada kalian cara membuat web statis dengan aplikasi apa saja yang biasa saya gunakan ..

Wednesday, 13 March 2013

Gambar wired LAN, wireless LAN, Ad-Hoc Mode, dan Infrastruktur Mode

Pengertian wired LAN dalam bahasa yang simpel ialah pendistribusian informasi melalui kawat. Wired menggunakan kabel sebagai media penghubung.Singkatnya perangkat tersebut dapat dilihat dan diraba, makanya dari itu disebut juga telekomunikasi fisik.


Pengertian wireless adalah kebalikan dari wired, tidak bisa dilihat, yaitu melalui gelombang. Jaringan nirkabel ini merupakan salah satu media transmisi yang menggunakan gelombang radio sebagai media transmisinya. Data-data digital yang dikirim melalui wireless akan dimodulasikan ke dalam gelombang elektromagnetik.
Media wireless yang umum digunakan adalah dengan menggunakan gelombang radio yang di set untuk bekerja di bidang frekwensi tertentu sesuai dengan standar. Berikut spektrum frekuensinya.





Pengertian Ad Hoc

Definisi ad hoc network adalah desentraliasi dari jaringan wireless, disebut ad hoc network karena tidak bergantung pada infrastruktur yang sudah ada, seperti router dalam jaringan kabel ataupun Access Point pada jaringan nirkabel.

Dalam Ad hoc network, setiap node bertugas dalam merouting data kepada node lain, jadi penentuan node mana yang mengirimkan data dibuat secara dinamis berdasarkan konektivitas dari jaringan itu sendiri.

Ad hoc adalah sebuah istilah dari bahasa Latin yang populer dipakai dalam bidang keorganisasian atau penelitian. Istilah ini memiliki arti "dibentuk atau dimaksudkan untuk salah satu tujuan saja" atau sesuatu yang "diimprovisasi".


Infrastructure






Jaringan wireless infrastructure kebanyakan digunakan untuk memperluas jaringan LAN atau untuk berbagi jaringan agar dapat terkoneksi ke internet. Untuk membangun jaringan infrastructure diperlukan sebuah perangakat yaitu wireless access point untuk menghubungkan client yang terhubung dan manajemen jaringan wireless.

Sunday, 6 January 2013

Cara membuat Informasi Database Server


Cara membuat Informasi Database Server

Silahkan buka aplikasi anda Dreameaver, dan klik file-new,
Setelah itu anda masukan kode di bawah ini dan paste ke file dreamweaver anda untuk membuat informasi database server ,

$link = mysql_connect('localhost', 'root', 'maxikom');
if (!$link) {
die('Could not connect: ' . mysql_error()); }
printf("Informasi Database server :
");
printf("Versi MySQL : %s\n", mysql_get_server_info());
printf("
Host : %s\n", mysql_get_host_info());
printf("
Versi Protocol MySQL : %s\n", mysql_get_proto_info());
printf("
MySQL client : %s\n", mysql_get_client_info()); ?>

setelah di copy paste silahkan anda simpan berkas anda di dalam www/folder yg anda inginan /paste di dalam folder yg sudah anda buat,

dan hasil dari program php yang anda sudah buat seperti di bawah ini :




Cara membuat file text


Cara membuat file text pada php pada aplikasi dreamweaver

Pertama anda buka note dan tuliskan pada note dengan tulisan seperti di bawah ini :

Copy dan paste pada program anda, setelah anda copy dan paste jangan lupa menyimpan hasil kerja anda di dalam appserver/www/(folder yg anda inginkan)filephp /
Dan save dengan nama tulis.php

Isi Pesan Anda di sini :


{ $text= $_POST['pesan'];
$myFile = "./Filetext_database.txt";
$fh = fopen($myFile, 'w') or die("can't open file");
$stringData = $text;
$write_ok=fwrite($fh, $stringData);
if (!$write_ok){
echo "Pesan tidak dapat disimpan";
}else{
echo ("Pesan yang Anda simpan
");
echo baca();}
fclose($fh); }
function baca(){
$myFile = "./Filetext_database.txt";
$FP = fopen('Filetext_database.txt', 'r');
while(!feof($FP)){
$line = fgets($FP);
$line = htmlspecialchars($line);
echo($line); }
fclose($FP); } ?>

hasil outpu yang sudah anda kerjakan akan keluar seperti di bawah ini :
dengan mengetik pada browser anda  localhost/filephp/tulis.php
hasilnya seperti di bawah ini :


Cara membuat polling


Cara membuat polling atau vote php pada aplikasi dreamweaver

Pertama anda buka note dan tuliskan pada note dengan tulisan seperti di bawah ini :

“ Apakah Anda senang belajarPHP? +Sangat Senang;Senang;Lumayan;Terpaksa +1;1;0;0; “ dan simpan dengan nama “data polling”

Dan proses kedua buka aplikasi dreameaver\notepad dan tuliskan pada aplikasi yang anda gunakan seperti di bawah ini , dan jangan lupa untuk menyimpan file tersebut dengan nama “polling.php”

if(file_exists("datapolling.txt")) {
echo "
";
$file = fopen("datapolling.txt",'r');
$poll = fgets($file,5000);
fclose($file);
$data = explode("&",$poll);
echo $data[0]."
";
$pilihan = explode(";",$data[1]);
for($i = 0;$i < count($pilihan);$i++){
if($i == 0){
echo "$pilihan[$i]
";
}else{
echo "$pilihan[$i]
";
}
}
echo "
";
echo "
";
} else {
echo "Tidak ada polling";
}
?>

Dan proses ketiga , buka aplikasi dreamweaver dan tuliskan seperti di bawah ni :
Simpan dengan nama “proses_polling.php”

session_start();
if(file_exists("datapolling.txt")) {
$file = fopen("datapolling.txt",'r');
$poll = fgets($file,4000);
fclose($file);
$data = explode("&",$poll);
$pilihan = explode(";",$data[1]);
$counter = explode(";",$data[2]);
if (!$_SESSION['status']) {
$_SESSION['status']="pilih";
$counter[$opt]++;
$file = fopen("datapolling.txt",'w');
$poll = $data[0]."+".$data[1]."+";
for($i = 0;$i < count($pilihan);$i++) {
$poll .= $counter[$i].";";
}
fputs($file,$poll);
fclose($file);
}
echo $data[0],"
Pilihan anda $pilihan[$opt]
";
for($i = 0;$i < count($pilihan); $i++){
$jml=$jml+$counter[$i];
}
echo "
Jawaban
Persentase
Vote
";
for($i = 0;$i < count($pilihan); $i++){
if($jml==0){
$j=1;
}else{
$j=$jml;
}
$hasil_vote=sprintf("%01.1f",(($counter[$i]/$j)*100));
echo "
$pilihan[$i]

$hasil_vote %
$counter[$i]
";
}
}
?>

Setelah semuanya selesai masukan semua file pada appserver/www/ (dan buat folder ) polling simpan semua berkas yang anda sudah buat pada folder polling, setelah menyimpannya anda buka browser anda , dan keti pada url localhost/polling


Silahkan anda mencoba untuk membuat web , terimakasih

PROLOG [menu]

Cara Menggunakan SWI-Prolog
1.      Buka SWI-Prolog.
2.      Pilih File → New (Beri nama file bebas dengan extension .pl) Misalnya : menu.pl
Lalu Save.
3.      Buka  jendela baru dalam bentuk notepad deangan nama file yang sudah kita beri nama sebelumnya. Perlu diingat dalam penamaan nama file harus  sama persis dengan nama yang sudah dibuat sebelumnya. (Ketik coding program disini).
4.      Ketika mengetik coding program, perhatikan syntax-syntax yang berlaku. Jangan lupa memberikan tanda titik (.) pada setiap akhir coding sebelum di enter. Huruf yang diketikpun sebaiknya menggunakan huruf kecil semua.
5.      Setelah semua coding selesai diketik, Save dan minimize.
6.      Lalu buka kembali SWI-Prolog. Kemudian pilih File → Consult. Fungsi dari consult tersebut adalah memanggil file .pl yang sudah dibuat sebelumnya. Jika terjadi error, pilih File → Edit.
7.      Jika tidak terjadi error maka output akan langsung tertera di bawah coding program.
     


i
INPUT :






OUTPUT  :




Silahkan anda mencoba , dan menuliskan inputnya pada program prolog seperti gambar yang input ....