Data-data di blog ini sudah dipindahkan ke www.elangsakti.com

Materi UAS IMK 2012-2013

Posted: 08/01/2013 in 1

IMK-04-Interface-Berbasis-Menu

IMK-05-Perancangan-interface

IMK-06-Ergonomi

 

NB: Untuk yang belum maju tugas akhir, aplikasi beserta database(jika ada) harap dikirim via email ke haripinter at gmail.com.

Terima kasih.

Materi AI Part 2

Posted: 03/01/2013 in 1

Berikut adalah materi Kecerdasan Buatan untuk Ujian Akhir Semester (UAS) t.a 2012-2013 :

AI-05-Sistem-Pakar

AI-06-Fuzzy

AI-06-Fuzzy-Contoh

AI-07-JST1

AI-07-JST2

AI-08-Genetika

NB: Untuk tugas-tugas yang belum dikumpulkan, segera dikumpul via email (haripinter at gmail.com), jangan lupa untuk membutuhkan penjelasan tentang tugas yang mana yang Anda kerjakan.

Ada komplain, langsung hubungi saya via mail, fb, sms, tlp, dll.

Terimakasih, semoga UAS-nya sukses.

Jelaskan tiga jenis Fuzzy Inference System Berikut, uraikan informasi yang terkait dengan model-model inference sistem tersebut, alurnya, dan bagaimana cara sistemnya bekerja dari fuzzifikasi hingga defuzzifikasinya. Menyertakan contoh implementasi akan mendapatkan nilai tambah.
a. Fuzzy Model Mamdani
b. Fuzzy Model Sugeno
c. Fuzzy Model Tsukamoto

Dikumpulkan Via Email, kirim ke haripinter at gmail.com
Dengan Subject AI-kelas-NIM, contoh AI-G-2011xxxx
Tugas ini sifatnya individu, ditunggu paling lambat akhir pekan Ahad, 16 Desember 2012, 23:59 WIB.

Terimakasih

1. Apa yang dimaksud dengan Sistem Pakar?
2. Sebutkan Kelebihan dan Kekurangan Sistem Pakar!
3. Gambarkan Arsitektur Sistem Pakar.
4. Apa yang disebut dengan Logika Fuzzy?
5. Apa yang membedakan Logika Fuzzy dengan Logika biasa(Logika 0/1)?
6. Sebutkan macam-macam Fungsi Keanggotaan himpunan Fuzzy!

Jabawan tugas ditulis tangan pada kertas folio bergaris. Dikumpulkan pada pertemuan berikutnya.

<?php
/* .htm-.html Cleaner from Sality Infection
 * Coded by haripinter
 * Rabu, 14 November 2012 | 1 Muharram 1434H
 * 23.42 WIB
 * Makasih buat istriku WonderTux
 * yg selalu nyampingin hehe
 **/
 
$root  = getcwd();

$mode = '';
if($argc==1){
  echo "Penggunaan: ".$argv[0]." opsi\n";
  echo "~$ php ".$argv[0]." cek | untuk ngecek kena infeksi apa ndak.\n";
  echo "~$ php ".$argv[0]." bereskan | untuk membersihkan file dari infeksi virus.\n";
}else if($argv[1]=='cek'){
  $mode = 'cek';
}else if($argv[1]=='bereskan'){
  $mode = 'bereskan';
}else{
  echo "Bos, opsinya cuman dua.\n";
  echo "~$ php ".$argv[0]." cek, atau\n";
  echo "~$ php ".$argv[0]." bereskan\n";
}

gali($root,$mode);

function bereskan($file){
  echo "Korban ".$file;
  $sign = 'CRIPT Language=VBScript';
  $berk = fopen($file,'r+');
  $stof = true;
  $buff = '';
  while(!feof($berk)){
    $line = fgets($berk);
    $cd = strpos($line,$sign);
    if($cd>0) $stof = false;
    if($stof) $buff .= rtrim($line)."\r\n";
  }
  fclose($berk);
  if(is_writable($file)){
    $dfo = fopen($file,'w+');
    if($dfo) $we = fwrite($dfo,$buff);
  }
  fclose($dfo);
  echo " [OK]\n";
}

function gali($path,$mode){
  $berkas = scandir($path);
  if(count($berkas)>2){  // jika ada file selain . dan ..
    foreach($berkas as $file){
	  $dest = $path.'\\'.$file;
      //daftar folder
      if($file!='.' && $file!='..' && $file!='System Volume Information' && is_dir($dest) && file_exists($dest)){
	    gali($dest,$mode);
	  }
	
	  if($file!='.' && $file!='..' && !is_dir($dest) && file_exists($dest)){
	    if(substr($dest,count($dest)-4)=='htm' or substr($dest,count($dest)-5)=='html'){
		  if($mode=='bereskan'){
		    if(filesize($dest)>200000) bereskan($dest);
		  }else if($mode=='cek'){
		    if(filesize($dest)>200000) echo "File ".$dest." terinfeksi. HAHAHA!!\n";
		  }
		}
	  }
    }
  }
}
?>

Info Lengkap ada di http://www.elangsakti.com/2012/11/htmhtml-cleaner-membersihkan-virus-sality-yang-menginveksi-file-htmhtml/

Materi UTS AI-IMK November 2012

Posted: 05/11/2012 in 1

Materi AI:
AI_01
AI_02
AI_03
AI_04
Kisi Soal UTS AI

Materi IMK:
IMK_01
IMK_02
IMK_03
Kisi Soal UTS IMK

Buatlah ringkasan dan contoh dari algoritma-algoritma berikut:
01. Algoritma Pencarian Pohon A*
02. Algoritma Semut
03. Algoritma Depth-first
04. Algoritma Breadth-first
05. Algoritma Best-first
06. Algoritma ID3
07. Algoritma C4.5
08. Algoritma J48
09. Algoritma Bellman-Ford
10. Algoritma Dijkstra
11. Algoritma Kruskal
12. Algoritma Floyd-Warshall
13. Algoritma Prim
14. Algoritma Bayesian Learning
15. Algoritma Boruvka
16. Algoritma Edmonds-Karp
17. Algoritma Simulated Annealing
18. Algoritma SVM (Support Vector Machine)
19. Algoritma Genetika
20. Algoritma Reverse-Delete
21. Algoritma Hungaria
22. Algoritma Binary Search

Ket:
– Tugas Kelompok.
– Diketik rapi pada kertas A4 dengan cover standar.
– Dikumpulkan pada 16/17/18 Oktober 2012 sesuai kelas masing-masing.

Tugas Pengganti kuliah Kecerdasan Buatan Kelas F
1. Jelaskan Pengertian dan definisi Kecerdasan Buatan.
2. Perbandingan Kecerdasan Buatan dan Kecerdasan Alamiah
3. Memberikan contoh-contoh penerapan Kecerdasan Buatan di berbagai bidang ilmu informatika
4. Sebutkan jenis-jenis “Representasi Ruang Keadaan” dalam menyelesesaikan atau memetakan suatu masalah dalam lingkup Kecerdasan Buatan, kemudian jelaskan masing-masing.

Petunjuk :
a. Ini adalah tugas individu yang dikerjakan dengan tulis tangan pada kertas folio bergaris. Dikumpulkan pada pertemuan 09/10/12.
b. Untuk Kelompok 1 (satu), contoh hasil analisa aplikasi yang berbasis Kecerdasan Buatan harap dibuat laporan dan diketik rapi. Dikumpulkan pada pertemuan 09/10/12.

Tugas SO 4 April 2012

Posted: 23/04/2012 in Sistem Operasi
Tugas SO 4 April 2012
Buatlah project proposal untuk membuat linux versi Anda sendiri. \m/

#Cakupan Project
Beberapa cakupan project yang bisa dikerjakan:
1. Remastering Linux Desktop (segala varian, bebas)
2. Remastering Android (segala versi, bebas)

#Tema
Tema hasil remastering bisa dalam beberapa segi:
1. Edukasi
2. Pemerintahan
3. Game
4. Programming
5. Desain
6. Multimedia

#Tim Pengembang (Kelompok)
Pembuatan kelompok bisa diambil dari kelompok presentasi, atau gabungan dari kelompok presentasi (jika kurang).
Buatlah nama tim pengembang, misal "Tim Kodok", nama tim bebas. Satu Tim Pengembang maksimal 10 orang.
- Leader (1 orang)
  Bertanggung jawab atas keberhasilan implementasi project dan mengkoordinasikan seluruh anggota tim.
- Pemaket (3 orang)
  Bertugas membuild aplikasi-aplikasi apa saja yang akan dimasukkan ke project yg akan dibuat, sekaligus theme yg dibuat oleh tim Desain.
- Desain Interface (Theme, dll) (3 orang)
  Bertugas untuk membuat theme baru sesuai project yg dibuat.
- Dokumentasi (3 orang)
  Bertugas mendokumentasikan (membuat buku manual) penggunaan project yang dikembangkan.

#Waktu Pelaksanaan
- Project Proposal
  Dikumpulkan paling lambat 28 April 2012 oleh ketua tingkat via email ke haripinter at gmail.com
  dg subject PojectProposalSO_'NamaTim'_kelas, contoh PojectProposalSO_TimKodok_A
  Project Proposal berisi:
  1. Halaman judul proposal
  2. Latar belakang pemilihan tema
  3. Manfaat
  4. Daftar nama tim
  5. Daftar tool yang akan dipakai
  6. Jadwal implementasi.
  
- Pelaksanaan Implementasi
  dilaksanakan pada 1 - 30 Mei 2012
  
- Hasil Akhir
  - Presentasi, 11 Juni 2012
  - iso linux dan manual (hardcopy dan softcopy)
    Yang hardcopy dicetak seperti buku. (dikumpulkan setelah presentasi dan acc dari dosen pembina.)


NB: Hal-hal yang kurang jelas, silakan ditanyakan. Beberapa point yang terlewat akan ditambahkan selanjutnya.

"Pengalaman itu bisa diceritakan, tapi tak dapat dipindahkan.
Tugas ini sebagai sarana untuk menata diri, sarana untuk belajar lebih baik lagi.
Sekaligus menjadi track record kalian selama perkuliahan.
Bukti bahwa kalian pernah kuliah dan semoga menjadi salah satu hal yang bisa dibanggakan kelak.
Mumpung belum terlambat, kumpulkan pengalaman dan track record sebanyak mungkin 🙂
Kita lihat sama-sama, Tim yang mana yang paling solid dan paling baik :))"