IT Solution

Monday 26 November 2012

Membuat IP Address

November 26, 2012 Posted by Bops No comments
-->
 kelas IP address A,B,C


192.168.1.0/25
192.168.1.0/255.255.255.128
11000000.10101010.000000001.00000000/111111111.111111111.1111111111.1000000000
Jumlah Subnet = 2x =22 =1
x= jumlah bir 1 pada 1 oktet terakhir
jumlah host per subnet=2y-2=26-2=62
jumlah bit 0 pada 1 oktet terakhir
Blok subnet =256-nilai desimal oktet ke-empat = 256-192 = 64
IP address yang valid:
Subnet 192.168.1.0 192.168.1.128
Host pertama 192.168.1.1 192.168.1.129
Host Terakhir 192.168.1.62 192.168.1.254
Broudcastt 192.168.1.64 192.168.1.154


BLOK B
172.16.1.0/18
172.16.1.0/255.255.255.192.0
10101100.00010000.00000001.00000000/11111111.11111111.11000000.00000000
jumlah subnet=2x =22 =1
jumlah host per subnet=2y-2=26-2=62


IP address yang valid:

Subnet 172.16.1.0 172.16.64.0 172.16.128.0 172.16.192.0
Host pertama 172.16.1.1 172.16.64.1 172.16.128.1 172.16.192.1
Host Terakhir 172.16.63.254 172.16.127.154 172.16.191.254

Broudcastt 172.16.63.255 172.16.127.255 172.16.191.255



BLOK C
172.16.1.0/25
172.16.1.0/255.255.255.128
10101100.00010000.00000001.00000000/11111111.11111111.11000000.00000000
jumlah subnet=2x =29=512
jumlah host per subnet=2y-2=27-2=162
Blok subnet=-nilai desimal oktet ke empat =256-192 = 64

Subnet 172.16.1.0 172.16.64.0 172.16.128.0 172.16.192.0
Host pertama 172.16.1.1 172.16.64.1 172.16.128.1 172.16.192.1
Host Terakhir 172.16.63.254 172.16.127.154 172.16.191.254

Broudcastt 172.16.63.255 172.16.127.255 172.16.191.255


alat-alat untuk membangun internet

November 26, 2012 Posted by Bops No comments

Alat-Alat Yang Dibutuhkan Untuk Membuat Jaringan Internet



Komputer:

  • Komputer Server

Fungsi komputer Server adalah sebagai pusat data sebagai pintu masuk ke dalam sistem jaringan dan berisikan daftar user yang diperbolehkan masuk ke server atau kedalam sistem jaringan tersebut. 

  • Komputer Clien

Komputer client berfungsi  memanfaatkan jaringan untuk menghubungkan komputer tersebut dengan komputer lain atau komputer tersebut dengan server. Pemanfaatan jaringan tersebut dapat berupa sharing data, sharing printer dan sebagainya.

   

HUB/Switch

Hub/switch berfungsi sebagai terminal atau pembagi sinyal data bagi kartu jaringan (Network Card).

  

Kartu jaringan NIC

Sebuah kartu jaringan (LAN Card) yang terpasang pada sebuah komputer server maupun client berfungsi sebagai media untuk penghubung sehingga komputer dapat dihubungkan kedalam sistem jaringan



Modem.

  • Modem Eksternal

Menyambungkan PC ke sistem perangkat kerasnya berada di luar CPU.

  • Modem Internal.

Menyambungkan PC ke sistem perangkat kerasnya berada di dalam CPU.



Kabel Coaxial.

Digunakan pada intalasi dalam satu ruangan/gedung, dan transfer data.

  

Kabel UTP.

Kabel telepon yang digunakan untuk mengirim data dan menerima data (Ethernet). Yang disambungkan pada kabel telepon.



T-connector.

Memecah/membagi kabel konektor menjadi dua bagian.



Router.

berfungsi untuk memonitor pola dari traffic dan penambahan pada titik koneksi, penghapusan, modifikasi, dan mengcopy data dari segment satu ke segment yang lain dengan lebih baik.



Repeater

Berfungsi sebagai penguat sinyal dari kabel.



Bridge.

Bekerja dengan meneruskan paket Ethernet dari satu jaringan ke jaringan yang lain.Bridge dapat menghubungkan jaringan yang menggunakan metode transmisi yang berbeda atau medium acces control yang berbeda.



Konektor RJ-45

Menyambungkan network pada HUB lalu antara komputer dan komputer. 



Tester

Digunakan untuk menguji hasil pemasangan kabel sudah benar atau belum.



Tang Crimping

Berfungsi untuk memotong kabel, melepas pembungkus kabel, dan memasang kabel konektor..



Cluster Control Unit


Alat ini memungkinkan beberapa terminal berbagi satu printer atau mengakses beberapa komputer melalui jaringan yang bebeda. Cluster Control Unit dapat pula mengerjakan pemeriksaan kesalahan dan pengubahan kode.



Wireless Acces Point.

Wireless Acces Point berfungsi untuk menghubungkan client wireless  dengan jaringan yang menggunakan kabel -yang biasanya yang bisa terkoneksi internet secara.

Kernel Linux

November 26, 2012 Posted by Bops No comments
Kernel dan Modul Kernel
tgl: 22 Feb 2013 by:Nazih Bopas
-----------------------
Kernel Linux adalah inti dari sistem operasi Linux.
Tugas Kernel:
- Mengelola hardware
- Mengelola file system
- Mengelola virtual memory
- Mengelola networking
Situs untuk kernel Linux => kernel.org

Melihat kernel yang dipakai:
# uname -r
2.6.32-220.el6.i686
2 --> major number  => perkembangan sangat lama, berpuluh-puluh tahun.
                       Perubahan sangat drastis.
6 --> minor number  => perkembangan lama, bisa bertahun-tahun. genap=>stabil
                       ganjil=>not stable
               versi 2.4 => pengenalan hardware secara statis --> DEVFS
               versi 2.6 - ... => pengenalan hardware secara dinamis
                                          --> UDEV
32 --> revision number => perkembangan sangat singkat, beberapa minggu.
                          dukungan hardware ...
220 --> pengembangan dari RedHat, menambahkan fitur-fitur dari RedHat
el6 --> kernel untuk RedHat Enterprise Linux 6.
i686 --> Processor yang digunakan 32 bit

# uname -a
Linux pctoto 3.2.0-26-generic #41-Ubuntu SMP Thu Jun 14 17:49:24 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

Macam-macam Kernel:
- 32 bit --> mensupport RAM < 4GB
- 64 bit --> mensupport RAM > 4GB
- PAE --> Kernel yang memasukkan fitur-fitur 64 bit ke kernel 32 bit.
- XEN --> hanya ada di Centos5. Kernel yang digunakan untuk virtualisasi.

Pembagian memory untuk kernel:
- Kernel Space --> bagian dari memory yang digunakan untuk menjalankan Kernel.
                   Kernel akan berjalan sejak komputer ada booting.
- User Space --> bagian dari memory yang digunakan untuk menjalankan aplikasi-
                 aplikasi user, seperti: GUI, shell, aplikasi perkantoran.

Tipe Kernel:
- Monolithic Kernel --> Semua modul dijadikan satu dalam Kernel Linux.
  Sifat:
  + Kernel menjadi besar, alokasi kernel space jadi besar.
  + Tidak dinamis, karena apabila ada hardware baru tidak bisa dikenali.
  + Proses kerja jadi cepat. Karena aplikasi berinteraksi langsung dengan kernel.
  + Lebih aman dari serangan, karena modul semuanya di Kernel.
  Contoh: DOS
- Microkernel --> Kernel sangat kecil sekali, semua modul terpisah terletak di
  user space. Untuk koneksi ke kernel system call. Kernel hanya sebagai penghubung
  antar modul.
  Contoh: Hurd, Minix, QNX
- Modular Kernel --> antara Monolithic Kernel dan Microkernel. Ada beberapa modul
  modul yang dimasukkan di dalam kernel, tetapi ada beberapa modul yang dapat
  diaktifkan dan dinonaktifkan bila diperlukan.
  Sifat:
  + Dinamis, modul akan diaktifkan bila hardware-hardware terpasang.
  + Penggunakan kernel space lebih kecil. 

Kompilasi Kernel --> membangun kernel yang baru. Kenapa diperlukan:
- Mendukung hardware yang baru
- Meningkatkan keamanan
- Mendukung file system yang baru
- Mengaktifkan virtualisasi
- Optimasi sistem
- Menghilangkan bug
- Langkah terakhir apabila update kernel tidak tersedia.

Cara Update kernel dari repository
# yum install kernel

Instalasi paket pendukung
-------------------------
# yum groupinstall "Development Tools" "Development Libraries"
# yum install kernel-devel

Mengambil source kernel di : http://kernel.org

Kompilasi Kernel
----------------
1. Extract kernel ke direktori /usr/src
   # tar -jxf linux-3.3.1.tar.bz2 -C /usr/src

2. Ke direktori hasil extract
   # cd /usr/src/linux-3.3.1

3. Bersihkan source kernel dari hasil kompilasi sebelumnya
   # make mrproper

4. Copy file konfigurasi kernel anda yang lama ke kernel yang baru
   # cp /boot/config-2.6.32-220.el6.i686 .config

5. Lakukan konfigurasi
   # make xconfig
   # make menuconfig
   # make config
   # make oldconfig
   Cek hasil konfigurasi
   # grep -i ntfs .config

6. Kompilasi kernel
   # make 2> err.txt

7. Copy kernel hasil kompilasi ke /boot
   # cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.33

8. Install module-module untuk kernel
   # make modules_install

9. Menginstall kernel baru ke /boot, Membuat file initrd, dan  mengatur boot loader
   # make install


form-Penjualan

November 26, 2012 Posted by Bops No comments
 PHP 
form belanja by: nazih 26 feb 2013



<html>
<head>
    <title>Belanja Online</title>
</head>
<body BGCOLOR="0ffft">
<center>
    <h1><marquee color="0fffq">Belanja Online</h1></marquee>
</center>
<form method="POST" action="form_belanja.php">
<table border="0">
<tr>
    <td>customer</td>
    <td>:</td>
    <td><input type="text" name="customer" value="" size="30"/><br/></td>
</tr>
<tr>
    <td>Produk pilihan</td>
    <td>:</td>
    <td>TV :Rp.1.250.000,KULKAS : Rp.1.800.000, MESIN CUCI : Rp.3.400.000, AC : Rp.3.100.000</td>
</tr>
<tr>
    <td></td>
    <td></td>
<td>
<select name="mk">
    <option value="TV">TV</option>
    <option value="KULKAS">KULKAS</option>
    <option value="MESIN CUCI">MESIN CUCI</option>
    <option value="AC">AC</option>
    </select><br/></td>
</tr>
<tr>
    <td>jumlah beli</td>
    <td>:</td>
    <td><input type="text" name="jumlah" value="" size="6"/></td>
</tr>
    <td><br/>
    <input type="submit" value="simpan" name="proses"/>
    </form></td>
</table>

<tr><td colspan="3"><hr/></td></tr>
<?php
$customer=$_POST['customer'];
$product=$_POST['mk'];
$jb=$_POST['jumlah'];
$proses=$_POST['simpan'];

//if(trim($customer)!="" && trim($jb)!="" && is_numeric($jb)!="" && trim($product)!="" && $proses="simpan"  )
//    {
   
    if($product =="TV") $ket=1250000;
    else if($product =="KULKAS") $ket=1800000;
    else if($product =="MESIN CUCI") $ket=3400000;
    else $product=3100000;
   
    $tb=$ket*$jb;
    $pd=$tb*(15/100);
    $pj=$tb*(10/100);
    $hd=$tb-$pd+$pj;

    echo '<br/>Nama customer ='.$customer;
    echo '<br/>Product pilihan ='.$product;
    echo '<br/>Jumlah belanja ='.$jb;
    echo '<br/>Harga satuan ='.$ket;
    echo '<br/>Total belanja ='.$tb;
    echo '<br/>Potongan diskon ='.$pd;
    echo '<br/>Pajak 10% ='.$pj;
    echo '<br/>Harus dibayar ='.$hd;
//    }
//else echo 'Perbaiki inputan anda <input type="button" onClick="history.back();" value="back">';
?>


</body>
</html>

BAB 1 LEARNING HOW TO LEARN

November 26, 2012 Posted by Bops No comments
TUJUAN:
  • Mengetahui tantang modal belajar
  • mengerti teori otak kiri dan otak kanan
  • mengetahui potensi belajar pribadi
Allah telah menciptakan setiap manusia dengan potensi belajjar masing-masing. Potensi tersebut menjadi sebuah modal kita ntuk melakukan sebuah pross belajar.

  1. MODAL BELAJAR
Modal belajar adalah sebuah potensi yang terdapat dalalm diri kita yang dapat dioptimalkan sebagai sebuah bekal dalalam belajar.Secara umum,ada beberapa modal belajar,yaitu:

VISUAL
Salah satu cara menyerap informasi yang ada di sekitar kita adalah dengan menggunakan idera penglihatan.ini adalah salah satu modal belajar yang kita miliki, belajar dengan menggunakan penglihatan.modal belajr ini sering disebut dengan modal belajar visual.

Auditori
Auditori adalah modal belajar berupa kemampuan menyerap informasi pendengaran.kemampuan menangkap informasi dengan melalui pendengaran yang merupakan bagian proses belajar ini sering disebut modal belajar auditori.

Kinestitetik
Salah satu cara yang kita lakukan untuk melakukan proses belajar adalah dengan perinteraksi langsung secara fisik dengan obyek belajr yang kkita hadapi.dengan cara mempraktekan,mencoba,menyentuh ,dan merasa kita dapat menyerap informasi dari obyek yang kita pelajari.Modal belajr cara ini sering disebut dengan modal belajr kinestetik.
Setiap orang memiliki dominasi belajar yang berbeda-beda. Modal belajar yang mendominadi akan membentuk kecenderungan cara belajar bagi orang tersebut.
Optimalisasi modal belajr yang tepat akan mewujudkan sebuah kesuksesan belajar.

PENGENALAN KOMPUTER

November 26, 2012 Posted by Bops No comments

 PENGANTAR INTERNET
BAB 1


PENDAHULUAN


1. Definisi


Internet adalah jaringan komputer yang tersusun oleh ribuan bahkan jutaan
komputer. Semakin hari kebutuhan akan internet semakin bertambah seiring
dengan kemajuan teknologi yang berkembang. Kebutuhan akan internet ini adalah
untuk menunjang aktivitas manusia yang semakin kompleks.
Tidak ada yang memimpin dan mengatur secara mutlak adanya internet.
Tetapi lalu lintasnya diatur oleh perusahaan swasta. Semua komputer yang
terkoneksi menggunakan system Transmission Control Protokol / Internet
Protokol disingkat TCP/IP. Komputer di internet menggunakan arsitektur
client/server. Ini berarti server yang letaknya letaknya terpisah dari client
menyediakan layanan untuk pengguna (user) yang berada di komputer klien
(client).
User Internet mempunyai akses ke banyak service yang disediakan oleh
internet, antar lain surat elektronik = email ( electronic mail ), transfer file,
sumber informasi yang tidak terbatas, keanggotaan kelompok tertentu, kolaborasi
interaktif, multimedia, berita real time, dan belanja.
2. Komponen Penyusun Internet


2.1.World Wide Web

World Wide Web yang disingkat WWW adalah system server
internet yang mendukung aplikasi hypertex untuk mengakses beberapa
protocol internet antarmuka. Hampir semua protocol yang ada di internet
dapat diakses melalui Web. Termasuk email, FTP, Telnet, dan Usenet News.


2.2. Email


Surat Elektronik, atau email, adalah layanan yang memudahkan user
komputer baik lokal maupun non lokal untuk saling bertukar pesan. Tiap
user email mempunyai kotak surat (mailbox) yang digunakan untuk
menyimpan email yang ditujukan ke user tersebut. Pesan yang dikirim
melalui email dapat diterima dalam hitungan detik.


2.3. Telnet


Telnet adalah suatu program untuk login ke komputer lain di internet sehingga
dapat mengakses database online, katalog perpustakaan, layanan chatting, dan
48
banyak lagi. Untuk telnet ke komputer lain, perlu diketahui alamat komputer
tersebut. Alamat ini berupa kata (misal : mail.uns.ac.id) atau berupa angka
(202.158.48.243)


2.4. FTP


FTP singkatan dari File Transfer Protokol. FTP adalah program dan metode
yang digunakan untuk mentransfer file dari satu komputer ke komputer yang
lain di internet.Situs FTP berisi buku (e-book), artikel software, game, gambar
dan semua file yang ada di komputer dapat ditransfer melalui FTP. Komputer
terhubung langsung dengan internet dengan kabel Ethernet dapat
menggunakan software FTP, seperti WS_FTP, Cute FTP atau Windows
Commander untuk windows untuk lebih memudahkan pentransferan file.


2.5. Mailing List


Salah satu keuntungan yang bisa diambil dari internet adalah kesempatan
untuk saling berkomunikasi satu sama lain dengan menggunakan email.
Internet adalah tempat yang sangat luas bagi komunitas diskusi dengan topik
tertentu yang didistribusikan melalui email. Suatu wadah untuk
mengumpulkan email-email dalam komunitas tertentu adalah dengan cara
Mailing List atau dinamakan juga grup diskusi.


2.6. Usenet News


Usenet news adalah system diskusi dimana jutaan komputer saling bertukar
informasi dalam banyak topik. Perbedaan utama antara usenet news dan
mailing list adalah bahwa usenet messege disimpan di komputer pusat
(server), dan user harus terhubung ke komputer tersebutuntuk membaca atau
mendonwload pesan dikirim ke mailbox tiap-tiap anggota.




1.PENGENALAN HARDWARE

komputer merupakan hal yang tidak dapat dipisahkan didunia ini. Komputer sudah menjadi bagian dari hidup saat ini.komputer menjadi hal wajib di kantor-kantor saat ini untuk meningkatkan efektivitas dan efisien pegawai.

Secara umum,sebuah personal komputer terdiri dari 
  1. Keyboard
  2. Mause
  3. CPU
  4. Monitor
  5. Printer.
CASING BOX
 
Adalah kotak komputer yang membunkus CPU menjadi tampak cantik,indah dan gagahdengan bentuk yang sangat beragam-ragam.

Ditinjau dari bentuknya,ada beberapa model Casing BOx yaitu:
  • Tower
  • Midle Tower
  • Mini TOwer
  • Desktop
PROSESOR (CENTRAL PROCESSING Unit - CPU)

Merupakan komponen yang paling utam dalam menetukan kemampuan dan kapasitas sebuah PC.

prosesor terdiri dari
  1. Register adalah memory yang ada di dalam prosesor
  2. ALU(Arithmatic Logic Unit),adalah sirkuit digital yang bertugas untk melakukan operasi aritmatika dan opoerasi logika (perbandingan)
  3. CU (control Unit),adalah bagian dari prosesor yang bertugas untukmengontrtol semuaaktivitas didallam prossesor.
 CLOCK Rate= FSB x Multiplier
  •   cache memory
cpu CACHE memory adalah cache yang digunakan oleh CPU dari suatu komputer untuk mengurangi waktu tunggu untuk mengakses memory.
  • PROSESOR 64 Bit
  • Multi Core Prosesor =kecepatan CPU mencapi batas sekiitar 4 GHz pada tahun 2002-2003
MACAM-MACAM PROSESOR 
  1. Intel pentium II
  2. pentium III
  3. AMD Athlon
  4. pentium 4
  5. intel itanium
  6. AMD operaton
MOTHERBOARD 

Adapun bagian-bagian dari motherboard adalah:
  1. Socket CPU
  2. Slot Memory (RAM)
  3. Chipset(Southbridge dan Nortbridge)
  4. BIOS dan CMOS
  5. Port I/O
  6. Slot Ekspansi (ISA,PCI,AGP,PCIe)
  7. Slot IDE,floppy,SATA
  8. lsot power supply
  9. front panel connection
MEMORY UTAMA (RAM)

KETIKA cpu sedang memproses suatu program maka dibutuhkan tempat penyimpanan data danprogram.

Berikut ini adalah sebutan yang dipakai berdasarkan jumlah bit: 
  • nilai 1 atau 0 =bit
  • 4bit=nibble
  • 8 bit = byte
  • 16 bit = word
  • 32 bit = double word
  • 64 bit = paragrap atau quad word
jenis-jenis memory RAM yang ada di pasaran adalah 
  • SDRAM
  • DDR SDRAM(DDR RAM)
  • DDR2 SDRAM (DDR2 RAM)
  •  
 

Mapel HTML

November 26, 2012 Posted by Bops No comments
Muahammad nazih akan menambahkan sedikit ilmunya

# TEKS BERKEDIP #
TULISAN BERKEDIP-KEDIP: <BLINK>
Contoh:
<BLINK>Teks</BLINK>

TULISAN BERJALAN: <MARQUEE>
Contoh:
<MARQUEE>Teks</MARQUEE>
TULISAN BERJALAN KANAN-KIRI
Contoh:
<MARQUEE behavior=”ALTERNATE”>Teks</MARQUEE>
Bisa diatur width=”" sesuai keinginan kita, di tulis setelah “ALTERNATE”
misalnya <MARQUEE behavior=”ALTERNATE” width=”200″>Teks</MARQUEE>
TEKS BERGERAK ATAS-BAWAH Contoh:
<MARQUEE behavior=“ALTERNATE”
direction=“up”
height=“80″
width=“200″
scrollamount=“1″
scrolldelay=“50″
truespeed onmouseover=this.stop() onmouseout=this.start()
style=” text-align: left; color: #000000; font-weight: normal; ” >
HARGA BBM TURUN NAIK </MARQUEE>
Kalau <marquee behavior=“scroll”>
direction=
“up”
artinya teks nya bergerak ke atas terus.

Kalau
scrollamount
=“1″
scrolldelay=“50″
truespeed onmouseover=this.stop() onmouseout=this.start()
style=” text-align: left; color: #000000; font-weight: normal; ” >

Artinya kecepatan teks dan akan berhenti ketika mouse di atasnya.

Biar teks nya tambah keren, kita bisa atur dengan <font></font>
misalnya <font face=”arial” size=20″ color=”#00080″>Teks</font>
face=jenis font size=ukuran font color=warna font. Pakai kode angka, diawali #. Untuk rujukan kode warna HTML cari aja di Google, dengan kata kunci KODE WARNA HTML

Element Dasar Python

November 26, 2012 Posted by Bops 1 comment
"Element Dasar Pemograman"
  1. Input = memasukan informasi ke dlm program
  2. Data =menyiapkan tempat untuk informasi
  3. Operation = memberikan perintah yang tepat untuk mengolah data
  4. mengeluarkan data yang telah diolah
  5. Conditional Executive = di jalankan jika hanya ada syarat tertentu
  6. loop (Interative Execution) = dilakukan berulang-ulang.
"(MEMBUAT PIRAMID TERBALIK)"

print "...piramid tebalik"...
          for i in range (0,5):
                        for j in range (0,i):
                          print " "
                   for k in range (i,5):
                          print "$"
                   for l in range (i + 1,5):
                          print "$"
                   print ""
       
         "selamat mencoba"

Featured post

Game PC (BMW M3)