Sunday

Operator Aritmatika dalam PHP


Operator Aritmatika dalam PHP - Operator Aritmatika adalah operasi yang digunakan untuk perhitungan dasar matematika. Seperti pada bahasa pemrograman lainya, didalam PHP juga bisa difungsikan untuk operator Aritmatika.
Contoh penulisannya,
<?php
// nama file : operator_aritmatika.php
$penjumlahan = 2 + 4;
$pengurangan = 6 - 2;
$perkalian = 5 * 3;
$pembagian = 15 / 3;
$modulus = 5 % 2;

echo "Menampilkan penjumlahan: 2 + 4 = ".$penjumlahan."<br>";
echo "Menampilkan pengurangan: 6 - 2 = ".$pengurangan."<br>";
echo "Menampilkan perkalian: 5 * 3 = ".$perkalian."<br>";
echo "Menampilkan pembagian: 15 / 3 = ".$pembagian."<br>";
echo "Menampilkan modulus: 5 % 2 = " . $modulus;
?>


Dalam Aritmatika PHP ini masih saya contohkan untuk fungsi aritmatika dasar, pada dasarnya aritmatika yang bisa diaplikasikan dapat berupa aritmatika assigment, perbandingan dan lain sebagainya.

Tuesday

Type Data Array dalam PHP


Type Data Array dalam PHP - Array adalah sebuah variabel yang dapat menampung lebih dari satu data dan diindeks berdasarkan urutan numeric atau string.
Jadi misalkan anda memiliki 100 buah data nama maka daripada anda membuat 100 variabel sebaiknya anda membuat satu variabel array untuk menyimpan data tersebut.
Jika biasanya Array digunakan dalam Bahasa C atau Java, maka Array pun bisa diaplikasikan didalam pemrograman PHP.
Contoh penulisannya,
<?php
// nama file : array.php
$array[]=1;
$array[]='10';
$array[]="A";
$buah["apel"]="Merah";
$buah["jeruk"]="Kuning";
$buah["mangga"]="Hijau";

echo "<br>Nilai variabel \$array[0]=".$array[0];
echo "<br>Nilai variabel \$array[1]=".$array[1];
echo "<br>Nilai variabel \$array[2]=".$array[2];
echo "<br>Nilai variabel \$buah[\"apel\"]=".$buah["apel"];
echo "<br>Nilai variabel \$buah[\"jeruk\"]=".$buah["jeruk"];
echo "<br>Nilai variabel \$buah[\"mangga\"]=".$buah["mangga"];
?>


Friday

Tipe Data String dan Floating point dalam PHP

Tipe Data String dan Floating point dalam PHP - Kali ini saya akan membahas tentang fungsi dan bermacam tipe data String dan Floating point yang terdapat dalam PHP.
String mempresentasikan data karakter yang diapit dengan tanda petik ganda (“) maupun petik tunggal (‘).
Contoh format penulisannya,

$str=‘Ini sebuah string’;
$str=“Ini sebuah string”;

Contoh dalam PHP nya seperti dibawah ini,
<?php
$nama="Johan";
$alamat='Semarang';

echo "Nama : $nama";
echo "<br>";
echo 'Alamat :'.$alamat;
?>


Floating point
Sedangkan untuk Tipe data Floating point adalah untuk mempresentasikan bilangan pecahan atau decimal.
Contoh penulisan dalam syntaxnya,
<?php
// nama file : floating_point.php
$desimal = 0.017;
$pangkat = 17.0E-3;

echo "Nilai desimal :".$desimal;
echo "<br>";
echo "Nilai pangkat :".$pangkat;
?>


Tipe Data Integer dalam PHP

Tipe Data dalam PHP - Kali ini saya akan membahas tentang fungsi dan bermacam tipe data integer yang terdapat dalam PHP.
Tipe data integer meliputi semua bilangan bulat.
- Decimal : basis – 10
- Octal : basis – 8
- Heksadesimal : basis – 16
Untuk contoh penulisannya saya kasih contoh seperti dibawah ini.

<?php
// nama file : integer.php
$desimal = 16;
$heksadesimal = 0x10;
$octal = 020;
echo "Nilai desimal :".$desimal;
echo “<br>”
echo "Nilai heksadesimal :".$heksadesimal;
echo “<br>”
echo "Nilai octal :".$octal;
?>

Jadi, untuk penuliasn bilangan dalam bentuk Desimal, Oktal dan Heksa akan memunculkan output yang sama yaitu berbentuk bilangan Desimal.

Tuesday

Contoh Artikel Open Source dalam Pendidikan


Open Source merupakan sebuah istilah atau sebutan untuk sebuah Software yang cikal bakal Script/Codingnya sengaja dibuka oleh penciptanya dengan bertujuan untuk bisa dikembangkan lebih lanjut, sehingga selain bisa mengakses juga bisa memodifikasi dan merubah program tersebut secara bebas dan pada umumnya bersifat gratis.

Saat ini penerapan Open Source untuk pendidikan sangat berpengaruh, mencakup karena telah dimasukan nya Ilmu Komputerisasi berbasis Open Source kedalam kurikulum pendidikan perkuliahan, salah satu contoh tentang Operating system Linux.

Tantangan selanjutnya dalam penerapan open source untuk pendidikan ini adalah tenaga pengajar yang kompeten dalam penerapan materi menggunakan open source sangatlah jarang. Guru TIK lebih terbiasa dan lebih menguasai penggunaan software berbayar daripada menggunakan open source software. Jika kita runut lebih dalam, penggunaan software berbayar di sekolah pada umumnya dilakukan dengan tidak membayar lisensi kepada pemegang hak cipta. Kondisi seperti ini sangat umum di masyarakat karena mahalnya lisensi penggunaan software proprietary ini. Hal-hal seperti inilah yang mengajarkan kepada anak didik pada perilaku pembajakan yang tidak patut untuk dijadikan contoh. Kondisi yang sangat ironis, mengingat pemerintah selalu berupaya untuk mengurangi pembajakan sehingga Indonesia tidak masuk dalam priority watch list, namun anak bangsa nya diajarkan pada perilaku pembajakan.

Pandangan/review
    Memang benar penggunaan open source didalam dunia Teknologi Informasi sangatlah bagus, terutama untuk media pembelajaran/pendidikan. Beberapa manfaat yang selama ini nyata dirasakan sebagai berikut ;
1.    Memberikan alternative pilihan software desktop yg murah
2.    Meningkatkan peningkatan pengetahuan masyarakat tentang teknologi informasi
3.    Meningkatkan kreatifitas dalam mengembangkan dan memanfaatkan informasi teknologi (kreativitas tidak dibatasi oleh software yg ada). Dan masih banyak lagi.

Tetapi dilihat dari sudut pandang Hak Cipta, open source memiliki kecenderungan melanggar Undang-undang tentang Lisensi Program Komputer. Seperti contoh Pasal 12 ayat [1] butir a UU No. 19 Tahun 2002 tentang Hak Cipta/”UUHC:  “Program komputer adalah sekumpulan instruksi yang diwujudkan dalam bentuk bahasa, kode, skema, ataupun bentuk lain, yang apabila digabungkan dengan media yang dapat dibaca dengan komputer akan mampu membuat komputer bekerja untuk melakukan fungsi-fungsi khusus atau untuk mencapai hasil yang khusus termasuk persiapan dalam merancang instruksi-instruksi tersebut.”

Pencipta dari Program Komputer memiliki hak-hak eksklusif yang dilindungi oleh undang-undang, sebagaimana diatur pada Pasal 2 ayat (1) UUHC: “Hak Cipta adalah hak eksklusif bagi pencipta atau penerima hak untuk mengumumkan atau mamperbanyak ciptaannya atau memberikan izin untuk itu dengan tidak mengurangi pembatasan-pembatasan menurut peraturan perundang-undangan yang berlaku.”
    Jadi, tentang pemakaian dan penggunaan open source itu mempengaruhi terhadap tujuan Pengguna/User dari open source itu sendiri, bisa dikatakan sebagai tambahan wawasan mengenai Teknologi Informasi atau juga bisa disalahgunakan oleh pihak tertentu yang menggunakan program berbasis open source.