Wednesday, 1 October 2014

Metode Pencarian Heuristik pertemuan 3

    GENERATE AND TEST
  • Kombinasi metode Depth-First Search dengan Backtracking (pelacakan balik atau mundur)
  • Bergerak ke belakang menuju pada suatu keadaan awal.

    HILL CLIMBING
  • Merupakan metode pelacakan yang mengkombinasikan pelacakan Generate and Test dengan Backtracking.
  • Untuk langkah awal pelacakan dengan memilih node yang memiliki nilai terbaik (fungsi heuristik).

    BEST-FIRST SEARCH
  • Merupakan kombinasi dari metode Depth-First Search dan metode Breadth-First Search dengan mengambil kelebihan dari metode tersebut.

    KESIMPULAN/CATATAN
  • Model pelacakan heuristik merupakan model pelacakan yang paling banyak dipakai penerapannya dalam aplikasi games dan pencarian jalur optimal
  • Pelacakan metode Heuristik dalam pencapaian solusi membutuhkan waktu sedikit bila dibandingkan dengan pelacakan buta ( DFS dan Bredth First Search)
  • Karena waktu proses sedikit, maka metode ini membutuhkan space di memori lbh sedikit juga

Representasi pengetahuan pertemuan ke 4

Bagaimana pengetahuan dari alam diImplementasikan kedalam komputer

Implementasi  yaitu bagaimana membuat model representasi model itu dari alam

Tujuannya membuat deskripsi model pengetahuan

Pengetahuan adalah fakta" suatu keadaan yang timbul karena pengalaman

dibagi menjadi 3:
-procedural knowledge (bagaimana melakukan sesuatu)
-Declarative knowladge (mengetahui itu benar apa salah)
-Tacit knowladge (tidak di ungkapkan dengan bahasa)

=> Representasi pengetahuan : metode untuk mengkodekan pengetahuan dalam sebuah sistem cerdas (ex sistem pakar)

Karakteristik :
- diprogram denga bajasa komputer dan disimpan di dalam memori.
- fakta dan pengetahuan lain yang terkandung di dalam dapat digunakan untuk melakukan penalaran 

Model teknik representasi pengetahuan
-logika
-list
-jaringan
-bingkai
-table keputusan
-graph
-kaidan
-naskah

Klasifikasi representasi
-Representasi logika : menggunakan logika formal yang digunakan didalam prolog
-Representasi Prosedural : menggambarkan prosedur sebagai kumpulan instruksi untuk memecahkan masalah  yang digunakan didalam progaram

-Representasi Network : pengetahuan sebagai graph tree

Proses penalaran => khusus --> umum
         =>umum ---> khusus

Friday, 6 June 2014

Tutorial wirelesshark



Nama : Fajar Nuryanto
Nim : 12018039

Tutorial penggunaan wirelessshark
1.buka wireshark
2.pada capture pilih options

3.pada interface pilih local dan Realtek(sesuai komputer anda)

4.klik bottom brouse
5.isi kan nama (contoh nama.txt) dan klik ok

6.klik start
7.tunggu beberapa menit , bila anda sudah yakin ada pasword yg masuk, pilih option klik stop.
8.kita buka fil nama.txt yang kita simpan di document tadi
9.cari lah username dan pasworrd dengan menekan tombol ctrl + f
10.Ketik kan user.
11.sekian dan terima kasih

Monday, 2 June 2014

Program faktorial rekursif

#include <iostream.h>
#include <conio.h>

int faktorial (int n){
    int fak;
    if (n<=1) fak=1;
    else (fak= n * faktorial(n-1));  return fak;
    }

int main(){
    int n;
    cout<<"\tProgram Faktorial rekursif 1 Maret 2012";
    cout<<"\n\nMasukkan Bilangan : "; cin>>n;
    cout<<"Hasil dari "<<n<<"! \t: "<<faktorial(n);
   
    getch();
    return 0;}


referensi : http://lukmanreza.blogspot.com

Pemangkatan interaktif

#include <iostream.h>
#include <conio.h>

int pangkat (int a, int n){
   int k, hasil;
    hasil==1;
    for(k=1; k<=n; k++)
             hasil=hasil*a;
    return hasil;  }

int main(){
    int a, n;
    cout<<"\tProgram Pemangkatan rekursif 1 Maret 2012";
    cout<<"\n\nMasukkan Bilangan \t: "; cin>>a;
    cout<<"Mau Di pangkat berapa \t: "; cin>>n;
    cout<<"Hasilnya \t\t: "<<pangkat(a,n);
   
    getch();
    return 0;}

http://lukmanreza.blogspot.com

Program Pemangkatan Rekusrsif

#include <iostream.h>
#include <conio.h>

int pangkat (int a, int n){
    if (n==1) return a;
    else return (a * pangkat(a,n-1));
    }

int main(){
    int a, n;
    cout<<"\tProgram Pemangkatan rekursif 1 Maret 2012";
    cout<<"\n\nMasukkan Bilangan \t: "; cin>>a;
    cout<<"Mau Di pangkat berapa \t: "; cin>>n;
    cout<<"Hasilnya \t\t: "<<pangkat(a,n);
   
    getch();
    return 0;}

referensi : http://lukmanreza.blogspot.com

Sunday, 1 June 2014

TUTORIAL SETTING WIRELESS


*Sambungkan LAN koneksi internet ke router ether 1.
*Sambungkan LAN dari router ether 2 ke PC yang akan buat setting.
*Tancapkan adapter router pada arus listrik.
*Setelah lampu router hidup, buka WINBOX.


           
*Pada kolom Connect To, pilih mac address sedangkan kolom login dan passwors diisi admin
*Kemudian klik Connect.
*Selanjutnya akan muncul tampilan, Pilih menu terminal ketikkan :
            >system reset (untuk mereset setingan sebelumnya)
  Kemudian akan muncul dialog, ketik saja Y dan setelah itu klik remove configurasi.
*Buka menu interfaces untuk membuat IP baru, misal :
            Address : 172.10.68.121/24
            Interfaces : ether1
  Selanjutnya klik Apply dan Ok.
*Tambahkan IP routes, tambahkan baru yang dirubah hanya gatewaynya saja (172.10.68.1),  kemudian klik Apply dan OK.
*Setting IP DNS, server (172.10.68.1) centang allow remote request selanjunya klik Apply dan OK.
*Untuk mencoba koneksi, buka terminal ping 172.10.68.1
*Klik menu wireless klik 2x pilih wireless, mode pilih AP BRIDGE, Band pilih 2GHz-B/G/N, channel width = 20MHz, frekuensi = 2412, SSID = AP-Boot (terserah sesuai keinginan anda), wireless protocol =802.11 kemudian klik Apply dan OK.
*Buat Address baru 192.168.100.1/24, interfaces = WLAN, klik Apply dan Ok.
*Masuk ke menu IP hotspot pilih hotspot setup, kemudian isikan hotspot interfaces = WLAN1 kemudian next dan next lagi. Address pool klik next, certicate = none klik next, SMTP = 0.0.0.0 klik next, DNS server klik next.
*Pilih menu wireless selanjutnya pilih security profil, klik 2x. Bagian mode diganti none.
*Untuk setting firewall, pilih menu IP terus pilih NAT tambahkan baru. Bagian chain = srcnat, Out interfaces = ether1, action = masquarade kemudian klik Apply dan Ok.





Konversi Suhu

#include <iostream> #include <conio.h> //#include <cstdlib> //#include <iostream.h> void main( float Celcius, Kelvi...