Selamat Datang Di Blogg Saya

Kamis, 23 Juni 2011

program menghitung deret

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


class Deret{
    public :
           int   DeretAritmatika(int n);
    float DeretGeometri(float a,float r,int n);

   private :
};

// fungsi DeretAritmatika
int Deret::DeretAritmatika(int n){
   int jumlah=0;
   for (int i=1;i<=n;i++){
   jumlah+=i;
   }
   cout << " Hasil Deret Aritmatika : " <<jumlah;
   return 0;
}

// fungsi DeretGeometri
float Deret::DeretGeometri(float a,float r,int n){
    float jumlah=a;
    for (float i=1;i<=n;i++){
    jumlah+=a*(r,i);
    }
    cout << " Hasil Deret Geometri : " <<jumlah;
    return 0;
}


void main(){
Deret X;
int pil;
ulang:
cout << " Kumpulan Hitung Deret :\n";
cout << " 1. Deret Aritmatika \n";
cout << " 2. Deret Geometri \n";
cout << " Pilihan Anda [1,2] : ";
cin  >>pil;
switch(pil){
    case 1:
        int n;
      cout << " \n Menghitung Deret Aritmatika \n";
        cout << " Masukkan Bilangan Bulat(n) : ";
        cin  >> n;
        X.DeretAritmatika(n);
    break;
    case 2:
        int a,r;
      cout << " \n Menghitung Deret Geometri\n";
        cout << " Masukkan Bilangan real(a)  : ";
        cin  >> a;
        cout << " Masukkan Bilangan real(r)  : ";
        cin  >> r;
        cout << " Masukkan Bilangan Bulat(n) : ";
        cin  >> n;
        X.DeretGeometri(a,r,n);
    break;
    default:
        cout << " Masukkan Salah, Silahkkan ulangi lagi..? ";
        getch();
        clrscr();
        goto ulang;
        break;
    }
getch();
}

Jumat, 20 Mei 2011

SISTEM PERSAMAAN LINEAR


PERSAMAAN LINEAR
Suatu persamaan linear dengan n peubah x1, x2, … , xn dapat dinyatakan dalam bentuk : a1 x1 + a2 x2 + … + an xn = b  dimana a1, a2, … ,an dan b adalah konstanta-konstanta real.
PENYELESAIAN PERSAMAAN LINEAR
Penyelesaian dari persamaan linear adalah urutan dari n bilangan s1, s2, … , sn  sehingga Persamaan tersebut dipenuhi bila x1 = s1 , x2 = s2 , …, xn = sn jika disubstitusikan terhadapnya. Himpunan semua pemecahan persamaan tersebut dinamakan himpunan penyelesaian.

SISTEM PERSAMAAN LINEAR
Suatu himpunan berhingga dari persamaan- persamaan linear dalam peubah-peubah x1,x2, … , xn dinamakan sistem persamaan linear atau sistem linear. Suatu urutan bilangan-bilangan s1, s2, … , sn dinamakan pemecahan dari sistem tersebut jika s1, s2, … , sn adalah pemecahan dari masing-masing persamaan pada sistem tersebut. Sebuah sistem sebarang yang terdiri dari m persamaan linear dengan n bilangan yang tidak diketahui :
a11 x1 + a12 x2 + … + a1n xn = b1
a21 x1 + a22 x2 + … + a2n xn = b2
:. :
.

Rabu, 11 Mei 2011

Contoh layout CSS

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<style type="text/css">
<!--
#Layer1 {
    position:absolute;
    left:30px;
    top:20px;
    width:879px;
    height:104px;
    z-index:1;
    background-color: #FF0000;
}
#Layer2 {
    position:absolute;
    left:32px;
    top:131px;
    width:877px;
    height:48px;
    z-index:2;
    background-color: #0000CC;
}
#Layer3 {
    position:absolute;
    left:286px;
    top:190px;
    width:622px;
    height:279px;
    z-index:3;
    background-color: #00FFFF;
}
#Layer4 {
    position:absolute;
    left:34px;
    top:190px;
    width:244px;
    height:129px;
    z-index:4;
    background-color: #00FF00;
}
#Layer5 {
    position:absolute;
    left:34px;
    top:328px;
    width:245px;
    height:141px;
    z-index:5;
    background-color: #FFFF00;
}
-->
</style>
</head>
<div align="center" id="Layer1"></div>
<div id="Layer2"></div>
<div id="Layer3"></div>
<div id="Layer4"></div>
<div id="Layer5"></div>

</body>
</html>

Senin, 18 April 2011

Sejarah penemuan dan Pengertian HTML

Diawali tahun 80-an, ketika IBM masih menjadipenentu standar uatama dunia komputer dan sistem informasi, IBM memiliki suatu ide yang cenderung tersebut berdasarkan pada pengetahuan bahwa setiap dokumen mempunyai ciri-ciri umum, seperti judul, alamat, isi dan elemen-elemen lain yang sangat mirip dari satu documen ke dokumen lainnya.

IBM mendirikan pembuatan seatu sistemdokumen yang akan mengenali setiap elemen dari dokumen dengan suatu tanda tertentu. Dengan cara ini, penampilan dan pencetakan dokumen tidak akan bannyak bergantung pada jenis hardwaretetentu, sekalipun sistem seperti ini memerlukan suatu software untuk menampilkan atau mencetak documen-documen tersebut.

IBM kemudian mengembangkan suatu jenis bahasa yang menggunakan tanda-tanda sebagai basisnya. IBM menamakan sistem ini dengan Generalizes Markup Language (GML) setelah itu pada tahun 1986 ISO (international standard organization) menyatakan bahwa markup languge sebagai standard untuk pembuatan dokumen-dokumen dan memberikan nama SGML (Standard Generalizes Markup Language) dan akhirya bahasa ini dikenal  dengan nama HTML.

Sabtu, 09 April 2011

Pernyataan SWITCH


Pernyataan SWITCH
Pernyataan yang kedua adalah pernyataan SWITCH. Pernyataan switch adalah pernyataan yang digunakan untuk menjalankan salah satu pernyataan dari beberapa kemungkinan pernyataan, berdasarkan nilai dari sebuah ungkapan dan nilai penyeleksi. Setiap ungkapan diungkapkan dengan sebuah nilai integer konstan, seperti sebuah nilai dengan tipe byte, short, in atau char.

Selasa, 29 Maret 2011

cara menggunakan Nmap

Bagi pengguna linux khususnya pengguna distro Backtrack sudah tidak asing lagi dengan yang namanya Nmap ( Network Mapper ),dirancang untuk dapat memindai jaringan,oleh karena itu banyak administrator sistem dan jaringan yang menggunakannya sebagai salah satu untuk mengamankan jarangannya. Tapi sebanyak apakah trik yang kalian pernah gunakan untuk dalam menjalankan Nmap,oleh karena itu kali ini ane kasih 10 cara untuk menggunakannya.

1. Mendapatkan daftar server dengan port tertentu yang sedang terbuka
nmap -sT -p 80 -oG – 192.168.1.* | grep open

untuk merubah port cukup ganti angka 80 dengan nomor port yang ingin dipakai. perintah "man nmap" untuk melihat cara kerja yang lain.

2. Ping dengan rentan IP
nmap -sP 192.168.1.100-254

dengan begini kita tidak akan lagi melakukan tes ping satu persatu.

3) Pelajari tentang port host dan remote deteksi SO
nmap -sS -P0 -sV -O

Dimana IP tunggal, nama atau subnet

-SS TCP SYN scanning (juga dikenal sebagai setengah terbuka (semi terbuka) atau stealth scanning)

P0-memungkinkan Anda untuk menonaktifkan ping ICMP.

-SV Deteksi versi memungkinkan

Bendera, yang memungkinkan upaya untuk mengidentifikasi sistem operasi remote

Pilihan lain:

-Sebuah oopção memungkinkan kedua fingerprinting OS dan deteksi versi

V-ay-menggunakan dua kali untuk lebih detail.
nmap-sS-P0-A-v <target>

4) Periksa Jaringan Rogue AP.
nmap -A -p1-85,113,443,8080-8100 -T4 –min-hostgroup 50 –max-rtt-timeout 2000 –initial-rtt-timeout 300 –max-retries 3 –host-timeout 20m –max-scan-delay 1000 -oA wapscan 10.0.0.0/8

Saya menggunakan cek ini untuk berhasil menemukan banyak AP pada jaringan yang sangat, sangat besar.

5) Gunakan umpan selama pemindaian port untuk menghindari tertangkap oleh administrator sistem
sudo nmap -sS 192.168.0.10 -D 192.168.0.2

Periksa port yang terbuka pada perangkat target dari komputer (192.168.0.10), sementara penciptaan alamat IP (192.168.0.2). Ini akan menunjukkan ip alamat ip palsu bukan target Anda. Periksa log keamanan target di /var/log/ aman untuk memastikan bekerja.

6) Periksa virus pada LAN Anda Conficker dll.
nmap -PN -T4 -p139,445 -n -v –script=smb-check-vulns –script-args safe=1 192.168.0.1-254

192.168.0.1-256 ganti dengan IP yang ingin Anda periksa.

7) Daftar reverse DNS untuk subnet
nmap -R -sL 209.85.229.99/27 | awk ‘{if($3==”not”)print”(“$2″) no PTR”;else print$3″ is “$2}’ | grep ‘(‘

Perintah ini menggunakan nmap untuk melakukan lookup reverse DNS pada subnet. Ini menghasilkan daftar alamat IP dengan catatan PTR yang sesuai untuk subnet yang diberikan. Anda dapat memasukkan subnet dalam notasi CIDR (yaitu / 24 untuk Kelas C)). Anda bisa menambahkan "xxxx-dns-server" setelah "-sL" jika Anda perlu penelitian yang akan dilakukan pada server DNS tertentu. Dalam beberapa instalasi kebutuhan untuk menjalankan dalam nmap sudo. Saya juga berharap awk adalah standar dalam sebagian besar distro.

8) Cari semua alamat IP dalam jaringan
nmap -sP 192.168.0.*

Ada beberapa opsi lainnya.

Pilihan lain adalah:
nmap -sP 192.168.0.0/24

ke subnet yang spesifik.

9) Berapa banyak distribusi Linux dan Windows, yang adalah perangkat pada jaringan Anda?
sudo nmap -F -O 192.168.0.1-255 | grep "Running: " > /tmp/os; echo "$(cat /tmp/os | grep Linux | wc -l) Linux device(s)"; echo "$(cat /tmp/os | grep Windows | wc -l) Window(s) devices"

10) Cari IP yang tidak digunakan dalam subnet tertentu
nmap -T4 -sP 192.168.2.0/24 && egrep “00:00:00:00:00:00″ /proc/net/arp