Jumat, 10 Agustus 2012

Decimal to Biner

OOO iya saya lupa share tentang sourc code Decimal to Biner yang saya pelajari pertama kali
ini dia Source Code nya

<?php
if (isset($_POST['decimal'])) {
    $decimal = $_POST['decimal'];
    $original = $_POST['decimal'];
    $binary='';
    if (preg_match('/[^0-9]/',$decimal))//aturan masukkan {
        die("Maaf. Inputan anda salah..."); //jika yang dimasukkan tidak sesuai Aturan maka SALAH    
    }
else {
    while ($decimal > 0) {
        if ($decimal%2 == 0) {
            $binary .= 0;
            $decimal /=2;
            
        }
        else {
            $binary .= 1;
            $decimal = ($decimal/2)-0.5;
        }
    }
    $result = strrev($binary); //hasilnya dibalik
    echo "Bilangan $original (desimal) dalam biner adalah $result.
    <a href='Konversi_Des_to_Biner.php'>Back</a> to the script"; //tempatmu menyimpan file PHP mu.. disesuaikan ya lokasi dan nama filemu!
}
}
else {
?>
//setelah ini adalah file desain(HTML/Interfaces untuk Aplikasinya)
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>Konverter Decimal to Biner</title>
    </head>
    <body>
        <form action="<?php echo $_SERVER['PHP_SELF']; ?>"
          method="POST">
            <h3>Masukkan bilangan Desimal disini....:</h3>
            <input type="text" size="50" name="decimal">
            <input type="submit" value="Konversikan!">
       
        </form>
             <?php
             echo $_SERVER['PHP_SELF']; //menjelaskan letak direktori file tersebut
    echo "<br /><h4>Project PHP Konverter Desimal to Biner by Andreas BKH</h4>";
             ?>
    </body>
</html>
<?php
}
?> 
 
Semoga Bermanfaat !!! 
»»  MONGGO...

Decimal to Hexa

Kalau POST yang tadi saya ngeshare tentang Source Code tentang Decimal to Octal dan sekarang saya akan share tentang Decimal to Hexa. Langsung saja ini Source code nya :D

<?php

$hex='';
if (isset ($_POST['decimal'])){
$des = $_POST['decimal'];
$original = $_POST['decimal'];
while($des>0){
    $hasil=$des%16;
        switch($hasil){
        case 0: $hex.="0"; break;
        case 1: $hex.="1"; break;
        case 2: $hex.="2"; break;
        case 3: $hex.="3"; break;
        case 4: $hex.="4"; break;
        case 5: $hex.="5"; break;
        case 6: $hex.="6"; break;
        case 7: $hex.="7"; break;
        case 8: $hex.="8"; break;
        case 9: $hex.="9"; break;
        case 10: $hex.="A"; break;
        case 11: $hex.="B"; break;
        case 12: $hex.="C"; break;
        case 13: $hex.="D"; break;
        case 14: $hex.="E"; break;
        case 15: $hex.="F";
        default:break;
        }
      if($des/16==0){
          $sisa=($des%16);
          $des=$sisa;
      }
      else{
          $sisa=($des/16);
          $des=$sisa%16;
      }
}
 $result = strrev($hex);
        echo "DESIMAL   :    $original  <br>
              HEXA      :    $result    <br>
        <a href='konversi_Des_to_Hex.php'>Back</a> to the script";
        }
else
{
?>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>DESIMAL to HEXA</title>
    </head>
    <body>
       <form action="<?php echo $_SERVER['PHP_SELF']; ?>"
             method="POST">
           <h3>Masukkan bilangan Desimal disini (cepat!!): </h3>
           <input type="text" size="50" name="decimal">
           <input type="submit" value="KONVERSIKAN">
       </form>
           <?php
           echo $_SERVER['PHP_SELF'];
           ?>
    </body>
</html>
<?php
 }
?> 
 
MONGGO DI SINAU-i 
JANGAN LUPA KATAKANOYI 

»»  MONGGO...

Decimal to Octal

Om dan Tante" saya mau ngeshare tenteng source code tenteng Decimal to Octal
Monggo di Sinau-i 
 
<?php

if (isset ($_POST['decimal']))
    {
    $decimal = $_POST['decimal'];
    $original = $_POST['decimal'];
    $oct='';
    if (preg_match('/[^0-9]/',$decimal)){
        die("Maaf, Inputan salah,, <a href='konversi_Des_to_Octal.php'>Coba Lagi</a> to the script");
    }
    else {
        while($decimal>0){
           $hasil=$decimal%8;         
            switch ($hasil){             
                case 0: $oct.="0"; break;
                case 1: $oct.="1"; break;
                case 2: $oct.="2"; break;
                case 3: $oct.="3"; break;
                case 4: $oct.="4"; break;
                case 5: $oct.="5"; break;
                case 6: $oct.="6"; break;
                case 7: $oct.="7"; break;
                default:break;
        }
            if($decimal/8==0){
                $sisa=($decimal%8);
                $decimal=$isa;
            }
            else {
                $sisa = ($decimal/8);
                $decimal=$sisa%8;
            }
        }
    }
   $result = strrev ($oct);
        echo "DESIMAL   :   $original       <br>
              OCTAL     :   $result         <br>
        <a href='konversi_Des_to_Octal.php'>Back</a> to the script";
}
else {
?>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>DESIMAL to OCTAL</title>
    </head>
    <body>
       <form action="<?php echo $_SERVER['PHP_SELF']; ?>"
             method="POST">
           <h3>Masukkan bilangan Desimal disini (cepat!!): </h3>
           <input type="text" size="50" name="decimal">
           <input type="submit" value="KONVERSIKAN">
       </form>
           <?php
           echo $_SERVER['PHP_SELF'];
           ?>
    </body>
</html>
<?php
}
?>
»»  MONGGO...

Konversi Bilangan dari Desimal PHP

DECBIN
pada fungi decbin bilangan yang asli nya desimal diubah ke dalam bentuk biner, untuk lebih jelasnya aku akan tulis script dibawah ini :
<?
$num=13; //mendefinisikan angka yang akan di tampilkan
$biner= decbin($num); //mengubah dari desimal ke biner
echo "Desimal= ".$num." Biner= ".$biner; //hasilnya adalah Desimal= 13 Biner= 1011
?>


DECOCT
pada fungi decoct bilangan yang asli nya desimal diubah ke dalam bentuk biner, untuk lebih jelasnya aku akan tulis script dibawah ini :
<?
$num=13; //mendefinisikan angka yang akan di tampilkan
$oct= decoct($num); //mengubah dari desimal ke biner
echo "Desimal= ".$num." Octal= ".$oct; //hasilnya adalah Desimal= 13 Octal= 15
?>



DECHEX
pada fungi dechex bilangan yang asli nya desimal diubah ke dalam bentuk biner, untuk lebih jelasnya aku akan tulis script dibawah ini :
<?
$num=13; //mendefinisikan angka yang akan di tampilkan
$hex= dechex($num); //mengubah dari desimal ke biner
echo "Desimal= ".$num." Hexadesimal= ".$hex; //hasilnya adalah Desimal= 13 Hexadesimal= d
?>




Sumbe : http://randhipenyet.blogspot.com
thanks my freind :D
»»  MONGGO...

Kamis, 02 Agustus 2012

Belajar Dasar PHP

Untuk Belajar Dasar-dasar PHP, anda mesti membaca sedikit tutorial Dasar-dasar PHP ini...

Yang dibutuhkan untuk menjalankan PHP
Untuk dapat menjalankan PHP Anda membutuhkan sebuah web server.
untuk pertama kalinya belajar PHP anda mesti mepersiapkan server local untuk di PC or laptop anda...
disini akan dijelaskan untuk PC ber SO windows (98,XP, dll)
anda bisa memilih beberapa angine server seperti XAMPP, AppServNetwork, PHP Triad...
mengapa memilih ini anda bisa membaca artikel sebelumnya..(dari pada capek instal satu perasu untuk pernagkatnya).
1. XAMPP
2. AppServ
3. PHPTRIAD
pilih salah satu dan instal DI PC anada..(penulis tidak akan menjelaskan car instalasinya, karena seperti layaknya instal sofware biasa)
kemudian cek di broser dengan memasukkan http://localhost jika sudah ada informasi mengenai server local maka anda sudah berhasil insatl server localhost untuk PC ana...
setelah anda mempunyai server untuk menjalan kan code2 PHP dan sudah memiliki basisdata (MySql) maka yag anda perlukan selanjutnya adalah editor PHP
editor PHP bisa menggunakan Notepad,Rapid PHP 2005, dreamwaver dan lain2 tergantung minat anda

Jika semua sudah tersedia saya akn jelaskan mengenai Sintaks dasar PHP
4 macam cara penulisan kode PHP, yaitu :


1. di awali
2. di awali
3. di awali
4. di awali <% diakhiri %>

Pilih salah satu dari empat cara tersebut. Yang sering digunakan adalah cara pertama dan kedua. Tiap akhir baris harus selalu diberi tanda titik koma (;).

Sama Seperti pada bahasa pemrograman lain Anda pun bisa meletakkan baris komentar pada program Anda. Pada PHP caranya adalah dengan meletakkan komentar tersebut di sebelah kanan tanda // jika komentar satu baris dan di antara /* dan */ jika komentarnya lebih dari satu baris.

/* kalau yang ini adalah komentar
lebih dari satu baris komentar*/
echo ("memang mudah kan...");
?>


Tipe Data
PHP mengenal tiga macam tipe data, yaitu :
1. Integer
2. Floating point number
3. String
Integer
Yang termasuk dalam tipe data ini adalah bilangan bulat (tidak pakai koma). contoh :
$a = 1234 // desimal
$b = - 1234 // negatif
$c = 0123 // oktal
$d = 0x12 // heksadesimal
pernyataan seperti $a = 1234 disebut pernyataan penugasan. Dalam contoh tersebut maksudnya adalah memberikan nilai 1234 ke variabel $a.

Floating point number
Disebut juga bilangan pecahan. Terdapat tanda titik yang merupakan pemisah antara bagian bulat dan pecahan.

$a = 1.234 // bentuk biasa
$b = 1.2e3 // bentuk eksponensial

Strings
$a = "ini adalah tipe data string"


Array
Array merupakan tipe data terstruktur yang berguna untuk menyimpan sejumlah data yang bertipe sama. Bagian yang menyusun array disebut elemen array, yang masing-masing elemen dapat diakses tersendiri melalui indeks array.

Array berdimensi satu
$kota[0] = "Yogyakarta";
$kota[1] = "Jakarta";
$kota[2] = "Malang";
$kota[3] = "Purwokerto";

print ("Kota favorit saya adalah $kota[2]");
?>

Kode di atas bila dijalankan pada browser, akan muncul tulisan :
Kota favorit saya adalah Malang.
Indeks array dimulai dari 0. Jadi indeks array 0 menyatakan elemen pertama dari array, indeks array 1 menyatakan elemen array kedua, dan seterusnya.

Array multidimensi
Yang termasuk dalam tipe data ini adalah bilangan bulat (tidak pakai koma). contoh :
$buaht = array (
"apel" => array(
"warna" => "merah",
"rasa" => "manis"
),
"pisang" => array(
"warna" => "kuning",
"rasa" => "manis"
)
);

print ("Warna buah apel adalah ");
print ($buah["apel"]["warna"])."
";
print ("Rasa buah pisang adalah ");
print ($buah["pisang"]["rasa"]);
?>

Kode di atas akan menghasilkan tulisan
Warna buah apel adalah merah
Rasa buah pisang adalah manis

VARIABLE
Dalam PHP setiap nama variable diawali tanda dollar ($). Misalnya nama variable a
dalam PHP ditulis dengan $a. Jenis suatu variable ditentukan pada saat jalannya
program dan tergantung pada konteks yang digunakan.
File contoh2.php:
$a=”5”;
$b=”2”;
$hasil=$a+$b;
echo($hasil);
?>
hasilnya adalah: 7

STRUKTUR KONTROL
IF
Konstruksi IF digunakan untuk melakukan eksekusi suatu statement secara bersyarat.
Cara penulisannya adalah sebagai berikut:
if (syarat)
{
statement
}
atau:
if (syarat)
{
statement
}
else
{
statement lain
}
atau:
if (syarat pertama)
{
statement pertama
}
elseif (syarat kedua)
{
statement kedua
}else
{
statement lain
}

WHILE
Bentuk dasar dari statement While adalah sebagai berikut:
while (syarat)
{
statement
}
Arti dari statemant While adalah memberikan perintah untuk menjalankan statement
dibawahnya secara berulang-ulang, selama syaratnya terpenuhi.

FOR
Cara penulisan statement FOR adalah sebagai berikut:
for (ekspresi1; ekspresi2 ; ekspresi3)
statement
ekspresi1 menunjukkan nilai awal untuk suatu variable
ekspresi2 menunjukkan syarat yang harus terpenuhi untuk menjalankan statemant
ekspresi3 menunjukkan pertambahan nilai untuk suatu variable
File contoh7.php:
for ($a=0;$a<10;$a++)
{
echo(“Nilai A = ”);
echo(“$a”);
echo(“
”);
}
?>

SWITCH
Statement SWITCH digunakan untuk membandingkan suatu variable dengan beberapa
nilai serta menjalankan statement tertentu jika nilai variable sama dengan nilai yang
dibandingkan.
Struktur Switch adalah sebagai berikut:
switch (variable)
case nilai:
statement
case nilai:
statemant
case nilai:
statement
.
.
.
File contoh8.php:
$a=2;
switch($a)
{
case 1:
echo(“Nilai variable a adalah satu”);
break;
case 2:
echo(“Nilai variable a adalah dua”);
break;
case 3:
echo(“Nilai variable a adalah tiga”);
break;
}
?>

REQUIRE
Statement Require digunakan untuk membaca nilai variable dan fungsi-fungsi dari
sebuah file lain. Cara penulisan statement Require adalah:
require(namafile);
Statement Require ini tidak dapat dimasukkan diadalam suatu struktur looping misalnya
while atau for. Karena hanya memperbolehkan pemangggilan file yang sama tersebut
hanya sekali saja.
File contoh9.php:
$a=”Saya sedang belajar PHP”;
function tulistebal($teks)
{
echo(“$teks”);
}
?>
File contoh10.php:
require(“contoh9.php”);
tulistebal(“Ini adalah tulisan tebal”);
echo(“
”);
echo($a);
?>

INCLUDE
Statement Include akan menyertakan isi suatu file tertentu. Include dapat diletakkan
didalam suatu looping misalkan dalam statement for atau while.
File contoh11.php:
echo(“--------------------------------------
”);
echo(“PHP adalah bahasa scripting
”);
echo(“--------------------------------------
”);
echo(“
”);
?>
File contoh12.php:
for ($b=1; $b<5; $b++)
{
include(“contoh11.php”);
}
?>

Sumber : http://php-mysql-solution.blogspot.com
»»  MONGGO...

Belajar Java Untuk Pemula Dan Konsep Object Oriented

OOP dengan Java
Secara umum belajar bahasa pemrograman apapun basicnya sama yaitu kuasai algoritma dahulu. Itulah
sebabnya dikampus yang mengajarkan pemrograman , algoritma pasti diberikan diawal masa perkuliahan, tujuannya tidak lain agar mahasiswa punya dasar yang cukup ketika mulai belajar pemrograman.

Untuk bahasa pemrograman java, selain algoritma juga dibutuhkan pemahaman yang cukup tentang pemrograman berorientasi objek. Java adalah bahasa pemrograman yang sudah menggunakan secara penuh konsep object oriented. Dalam aplikasinya selalu menggunakan class dan object.
Dalam konsep pemrograman berorientasi objek, hal yang pertama harus dipahami adalah konsep class dan objek. Class dalam pemrograman berorientasi object berarti kumpulan objek yang mempunyai data dan fungsi yang sama dan object adalah sesuatu yang mempunyai data dan fungsi untuk tujuan tertentu. Sebuah class akan selalu mempunyai data (attribut) dan fungsi (method). Contoh Sebuah class misalnya class orang. Atribut class orang adalah warnabaju,rambut, kulit, kaki, mata. Sedangkan method atau behaviornya misalnya  jalan, lari, belok, manjat, makan dan minum. OOP dengan JavaImplementasinya dalam program, class digunakan untuk mencetak object. Ibarat membuat kue, sebuah class adalah cetakan kue dan object adalah kue yang dicetak.
Pemrograman berorientasi objek menuntut kita untuk selalu menggunakan paradigma object oriented dalam membuat program. Segala sesuatu harus kita pandang dalam konsep class dan object. Misalnya Program tentang mahasiswa, maka kegiatan object oriented nya adalah kita pandang mahasiswa sebagai sebuah class. Contoh atribut class mahasiswa misalnya nim,nama, jurusan,alamat dan email. Sedangkan methodnya misalnya ikutKuliah, ikutUjian, isiFrs dan bayarUangKuliah.Class = Methode + Variable
Dengan class mahasiswa tersebut kita bisa membuat atau mencetak object. Misalnya kita buat object  mahasiswa dengan nim: 43A870120, nama: Agus, alamat: Bekasi dan jurusan Informatika, maka object Agus ini dikatakan object dari class mahasiswa.Object method variabel bernilai
Secara umum, terkadang orang sulit membedakan antara class dengan object, karena masing-masing mempunyai atribut dan method. Cara mudah untuk membedakannya adalah atribut dan method yang belum punya data atau nilai adalah class, sedangkan atribut dan method yang telah berisi data adalah object
Jika program mahasiswa kita implementasikan  dalam java, maka kita bisa membuat dua buah class, yaitu class Mahasiswa dan class MahasiswaBeraksi. Class Mahasiswa adalah class yang merepresentasikan mahasiswa, karena itu dalam class mahasiswa berikan  tiga atribut misalnya nim, nama dan jurusan
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
public class Mahasiswa{
   String nim;
   String nama;
   String jurusan;
 
   public void tampilInfo(){
      System.out.println("Nim mahasiswa "+nim);
      System.out.println("Nama mahasiswa "+nama);
      System.out.println("Jurusan mahasiswa "+jurusan);
   }
 
   public void ikutUjian(){
      System.out.println("Mahasiswa ini sedang ikut ujian");
   }
}

Dan berikut ini adalah class MahasiswaBeraksi. Pada class ini terdapat method main. Method main adalah method yang memungkinkan sebuah class java bisa di run atau dijalankan. Dalam class MahsiswaBeraksi, buat sebuah object dari class Mahasiswa. Misalnya nama objectnya adalah agus. Isi masing-masing variabel dalam object agus dengan data. Kemudian panggil masing-masnig method (function)nya.
 


public class MahasiswaBeraksi{
 
1  public static void main(String[]args){
2   Mahasiswa agus = new Mahasiswa();
3   agus.nim="43A8700120";
4   agus.nama="Agus";
5   agus.jurusan="Teknik Informatika";
6   agus.jurusan="Teknik Informatika";
7   agus.tampilInfo();
8   agus.ikutUjian();
9    }
10  }
11
12 
13
 
     
Sumber : http://muhamadnur.net      
      
      
 
      
      
  
 
 
 
  

















»»  MONGGO...

Belajar Menggunakan Netbeans

Untuk belajar java di NetBeansIDE7.0.1 anda harus menginstal NetBeansIDE7.0.1 terlebih dahulu. Perintah java nantinya akan kita ketikkan atau di jalankan di NetBeansIDE7.0.1 yang telah terinstal. Setelah anda menginstal NetBeansIDE7.0.1 maka anda bisa menggunakan perintah java didalamnya.Bukan hanya java, banyak bahasa pemograman lainnya yang bisa kita jalankan di NetBeansIDE7.0.1. Untuk lebih jelasnya marilah kita lihat tampilan awal NetBeansIDE7.0.1 di bawah ini.
Setalah kita melihat tampilan awal NetBeansIDE7.0.1, sekarang kita akan melihat yang ada di dalam NetBeansIDE7.0.1. Perhatikan gambar  dibawah ini.
Jika kita ingin membuat project baru di NetBeansIDE7.0.1, ikuti langkah di bawah ini :
1.Klik new peoject.
Bewarna coklat yang bertanda plus (+).
2.Setelah itu pilih Javaè Java ApplicationèNext.
3. Langkah selanjutnya adalah mengubah nama project jika ingin di ubah, kemudian Finish.
4. Setelah itu muncul lembar kerja java yang nantinya kita bisa  menjalankan perintah java.
5. Setelah kita mengetikkan perintah java, misalkan membuat tulisan Selamat Datang Haidi, kemudian kita tinggal menekan tombol Shift + F6. Maka lihatlah hasilnya dibawah ini.
6. Untuk selanjutnya, anda bisa melakukan langkah yang sama namun dengan perintah java  yang ingin anda jalankan atau yang sedang anda cari.
7. Terima kasih dan maaf jika ada kesalahan dalam materi ini.


Sumber : http://haididglow.wordpress.com
»»  MONGGO...

Tutorial Dasar PHP

Nih saya ada modul dasar belajar PHP
modul
»»  MONGGO...

Sejarah PHP dan Perkembangannya

PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP bernama FI (Form Interpreted). Pada saat tersebut PHP adalah sekumpulan script yang digunakan untuk mengolah data form dari web.
Perkembangan selanjutnya adalah Rasmus melepaskan kode sumber tersebut dan menamakannya PHP/FI, pada saat tersebut kepanjangan dari PHP/FI adalah Personal Home Page/Form Interpreter. Dengan pelepasan kode sumber ini menjadi open source, maka banyak programmer yang tertarik untuk ikut mengembangkan PHP.
Pada November 1997, dirilis PHP/FI 2.0. Pada rilis ini interpreter sudah diimplementasikan dalam C. Dalam rilis ini disertakan juga modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan.
Pada tahun 1997, sebuah perusahaan bernama Zend, menulis ulang interpreter PHP menjadi lebih bersih, lebih baik dan lebih cepat. Kemudian pada Juni 1998 perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan nama rilis tersebut menjadi PHP 3.0.
Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru dan rilis tersebut dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang paling banyak dipakai. Versi ini banyak dipakai sebab versi ini mampu dipakai untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan proses dan stabilitas yang tinggi.
Pada Juni 2004, Zend merilis PHP 5.0. Versi ini adalah versi mutakhir dari PHP. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Dalam versi ini juga dikenalkan model pemrograman berorientasi objek baru untuk menjawab perkembangan bahas pemrograman kearah pemrograman berorientasi objek.
PHP grup kini merilis versi PHP terbaru yaitu 5.1.6 [ sumber : wikipedia ]
Kelebihan PHP antara lain…
* Bahasa pemograman php adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya.
* Web Server yang mendukung php dapat ditemukan dimana - mana dari mulai IIS sampai dengan apache, dengan configurasi yang relatif mudah.
* Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis dan developer yang siap membantu dalam pengembangan.
* Dalam sisi pemahamanan, php adalah bahasa scripting yang paling mudah karena referensi yang banyak.
* PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (linux, unix, windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah system.
* PHP adalah termasuk bahasa embedded ( bisa diletakkan dalam tag HTML )
* PHP diterbitkan secara gratis
BEberapa system database yang didukung oleh PHP adalah :
* Oracle
* Sybase
* mSql
* MySql
* Solid
* Generic ODBC
* Postgres Sql
PHP banyak sekali digunakan untuk pengembangan web dinamis, dapat di katakan mayoritas pengembangan web didunia menggunakan PHP, misalnya saja web yang sudah melegenda beberapa tahun belakangan ini, yaitu friendster dan digg. Mengapa mereka menggunakan PHP? Yaa.. tentunya ada didalam keuntungan yang sudah kami sebutkan sebelumnya di atas tadi.
Web dinamis adalah sebuah web yang dapat melalukan update pada contentnya, didalamnya selalu terdapat CMS [Content Management System ] yaitu “ruang kendali” bagi pemilik website untuk melakukan update, biasanya jika ingin masuk ke dalam CMS ini user atau sang pemilik harus memberikan password agar “ruang kendali” bebas dari tangan – tangan yang tidak bertanggung jawab.
Beberapa pihak pengembang web [ kami SimpleBlue.com salah satunya ] selalu memberikan CMS didalam web dinamis, jadi Anda pun tidak perlu bingung lagi untuk melakukan update pada web pribadi Anda. Kami akan memberikan salah satu contoh dari fungsi CMS, jika web Anda mempunyai kolom berita atau news, maka Anda tidak perlu lagi masuk ke dalam source code yang memusingkan kepala dan merepotkan, Anda hanya perlu masuk ke CMS dan pilih menu utuk melakukan perubahan content tersebut. Didalam CMS sendiri terdapat menu untuk menambah , merubah serta menghapus data.
Contoh script PHP :

CREATE TABLE mhs (
nim varchar(10),
namaMhs varchar(30),
alamat varchar(30),
PRIMARY KEY (nim)
)
dan data mahasiswa sbb:
INSERT INTO mhs VALUES ('M0197001', 'ROSIHAN ARI YUANA', 'Solo');
INSERT INTO mhs VALUES ('M0197002', 'DWI AMALIA FITRIANI', 'Kudus');
INSERT INTO mhs VALUES ('M0197003', 'FAZA FAUZAN KH.', 'Solo');
INSERT INTO mhs VALUES ('M0197004', 'NADA HASANAH', 'Solo');
INSERT INTO mhs VALUES ('M0197005', 'MUH. AHSANI TAQWIM', 'Solo');
Perhatikan script PHP berikut ini:


mysql_connect("namaHost","namaUser","password");
mysql_select_db("namaDB");
$warnaGenap = "#CCCCCC";   // warna abu-abu
$warnaGanjil = "#FFFFFF";  // warna putih
$warnaHeading = "#FF0000"; // warna merah untuk heading tabel

$query = "SELECT * FROM mahasiswa";
$hasil = mysql_query($query);

echo "";
echo"



";

$counter=1;

while($data=mysql_fetch_array($hasil))
{

// cek apakah counternya ganjil atau genap

if($counter%2==0)$warna=$warnaGenap;
else$warna=$warnaGanjil;

echo"";
echo"";
echo"";
echo"";
echo"";

$counter++;// menambah counter
}
echo"
NIM Nama Mahasiswa Alamat
".$data['nim']." ".$data['namaMhs']." ".$data['alamat']."
"
; ?>

Dari scipt diatas akan muncul tampilan seperti dibawah ini :
script php tabel data warna selang-seling
Pada gambar di atas dapat Anda lihat bahwa setiap baris tabel warnanya selang-seling. Warna yang berselang-seling tersebut dapat mempermudah orang untuk melihat data, terutama untuk pembeda antar baris. Nah… sudah paham kan maksudnya?
OK… pada artikel ini akan dibahas bagaimana cara membuat tampilan seperti di atas, dengan data dibaca dari database MySQL. Jangan khawatir… caranya cukup mudah kok untuk membuatnya.
Ide dasar pembuatan baris tabel data dengan warna selang-seling tersebut adalah cukup menggunakan konsep bilangan genap dan ganjil. Pada contoh tabel di atas, untuk warna latar baris putih diberikan pada baris ganjil, yaitu 1, 3, 5, … dst. Sedangkan baris warna abu-abu diberikan pada baris genap (2, 4, 6, … dst).
Dalam PHP, untuk menentukan sebuah bilangan genap adalah dengan menggunakan operasi modulo (%) , jika bilangan di modulo 2 hasilnya 0 maka dia genap, sedangkan jika tidak sama dengan 0, maka ganjil.
Kami menyadari artikel ini masih banyak kekurangan, oleh karena itu kami menunggu kritik dan saran dari pembaca. Terima Kasih.
»»  MONGGO...

Rabu, 01 Agustus 2012

Modul Java Menggunakan Netneans


Bagi yang mau belajar java menggunakan netbeans ni saya ada tutorial sedikit,  Jika kalian butuh buat tambahan belajar java menggunakan netbeans tetapi bisa juga sih pake textpad atau jcreator ataupun yang lainnya selain netbeans cuma agak sedikit ribet aja....
Silahkan download modul Java ini :

PPL Intro
Modul 1
Modul 2
Modul 3
Modul 4
Modul 5

Semoga dengan kalian belajar materi ini dapet meningkatkan kemampuan dalam belajar java karena ini merupakan dasar belajar java menggunakan netbeans.....
Jayalah Indonesia ku..............
»»  MONGGO...

Konsep Pemrograman Java Konsep Pemrograman Berorientasi Objek


Pemrograman berorientasi objek atau yang lebih lazim di kenal dengan sebutan asing –Object Oriented Programming (OOP) adalah inti dari pemrograman java. Semua program java merupakan objek, maka dari itu sebelum anda memulai penulisan kode-kode program java, sebaiknya anda mengetahui dasar-dasar dari konsep yang terkandung dalam pemrograman berorientasi objek.

Beberapa ciri dari pemrograman berorientasi objek adalah :
1.      Abstraksi (abstraction).
2.      Pembungkusan (ecapsulation).
3.      Pewarisan (inheritance).
4.      Kebanyakrupaan (polymorphism).

Abstraksi
Abstraksi adalah pengabstrakan atau penyembunyian kerumitan dari suatu proses. Sebagai contoh orang tidak perlu berpikir bahwa bumi adalah kumpulan dari berbagai macam benda,mahluk hidup. Orang hanya perlu berpikir bahwa bumi adalah sumber dari mata pencaharian. Ini artinya  bahwa si pembuat (Alloh) bumi telah menyembunyikan semua cara-caranya. Hanya orang perlu berpikir bagaimana cara memanfaatkan bumu/alam dengan sebaik-baiknya. Konsep seperti inilah yang dinamakan dengan Abstraksi.

Pembungkusan
Secara kode program, proses abstraksi yang telah saya tuliskan diatas dapat dilakukan dengan cara membungkus semua kode  dan data yang berkaitan ke dalam satu entitas tunggal yang disebut denganobjek. Dengan kata lain, sebenarnya proses pembungkusan itu sendiri adalah merupakan cara atau mekanisme untuk melakukan abstraksi. Dalam pemrograman tradisional, proses semacam ini sering dinamakan dengan penyembunyian informasi (information hiding).
Dalam melakukan pembungkusan kode dan data didalam java terdapat 3 tingkat akses yang perlu anda ketahui yaitu
1.      Private
2.      Protected
3.      Public
Penjelasan tentang macam-macam pembungkusan dalam java akan saya jelaskan pada tulisan selanjutnya.

Pewarisan
Model pemrograman berorientasi objek juga menerapkan konsep pewarisan, sama halnya seperti yang terjadi di dunia atau kehidupan nyata (alam sekitar). Sebagai contoh, seorang anak pasti akan mewarisi sifat-sifat dari kedua orang tuanya. Begitu juga di dalam sebuah program, suatu kelas dapat di turunkan menjadi kelas-kelas baru lainnya yang akan mewarisi beberapa sifat atau prilaku dari kelas induknya.

Kebanyakrupaan (polymorphism)
Kebanyakrupaan (polymorphism) adalah kemampuan suatu objek untuk mengungkap banyak hal melalui satu cara yang sama. Sebagai contoh, terdapat kelas A yang diturunkan menjadi kelas B,C dan D. Dengan konsep polimorfisme, kita dapat menjalankan metod-metod yang terdapat pada kelas B,C dan D hanya dari objek yang di instansiasi dengan kelas A. Polimorfisme sering dinamakan dengan dynamic binding, late binding, maupun runtime binding.
»»  MONGGO...

Sejarah Java Secara Singkat


Java adalah bahasa pemograman tingkat tinggi yang berorientasi objek, diedarkan oleh
Sun Microsystem1 pada awal tahun 1996. Sejarah awal Java berawal di tahun 1991
ketika satu group insinyur-insinyur Sun, yang dipimpin oleh Ptrick Naughton dan James
Gosling, ingin mendesain sebuah bahasa pemograman komputer yang berukuran kecil
yang dapat digunakan untuk peralatan elektronika konsumen sepertu switchboxes TV
kabel. Dikarenakan peralatan-peralatan ini menggunakan konsumsi daya dan memory
yang rendah, maka bahasa pemograman tersebut harus berukuran sangat kecil. Juga
karena setiap vendor menggunakan CPUs (Central Processing Unit) yang berbeda,
maka bahasa tersebut harus bersifat multiplatfrom, tidak terikat hanya pada satu
arsitektur (Architecture Neutral). Proyek ini diberi nama Green Project.
Karena harus bersifat Architecture Neutral, maka Green Project menggunakan Virtual
Machine (atau dikenal dengan Java Virtual Machine) yang berasal dari model
implementasi bahasa Pascal di awal-awal perkembangan PC. Dikarenakan insinyurinsinyur
Sun berlatar belakang Unix2, jadi mereka mendasari bahasa pemograman
mereka dengan C++ dari pada Pascal. Secara khusus mereka membuat bahasa mereka
berorientasi obyek (object oriented), bukan berorientasi prosedur (procedural oriented)
seperti model bahasa Pascal. Bahasa pemograman tersebut dinamakan Oak, kemudian
diubah menjadi Java.
Karena pada awalnya ditujuan untuk pemograman device kecil, Java memiliki
karakteristik berukuran kecil, efisien, dan portable untuk berbagai hardware.
Perkembangannya sempat terhenti karena tidak ada yang tertarik dan tidak memiliki
pasar seperti yang diramalkan. Ketika teknologi internet berkembang, Java diarahkan
untuk menjadi bahasa pemograman internet karena fitur-fitur Java seperti Architecture
Neutral, real time, reliable dan secure sangat sesuai untuk pengembangan internet.
____________
1. Sebuah perusahaan berasal dari California yang membuat software dan hardware computer
Didirikan tahun 1982 oleh Andeas Bechtolsheim, Vinod Khosla dan Scott Mc Neally.
Perusahaan ini lebih terkenal karena pengembangan computer untuk system operasi UNIX.
2. Sistim operasi yang dikembangkan oleh Bell Labs pada awal tahun 1970.
»»  MONGGO...