Cari

Senin, 16 Januari 2012

Masalah script PHP


Script PHP yang biasa dicopy dari google kadang tidak bisa tampil ketika dijalankan. Mengapa??

Sabtu, 17 Desember 2011

Tips Menjadi Programmer

Buat tmen2 yg mau jadi programmer, ada beberapa tips utk menjadi programmer....

1. Belajar mengenai Logika, Matimatika Diskrit dll.

2. Setidaknya menguasai satu subjek. Misalnya, kalkulus. Meskipun kalkulus tidak langsung diperlukan untuk      belajar pemrograman tetapi banyak paradigma pemrograman membutuhkan kemampuan matematik.

3. Setidaknya pelajari teknik konsepsi program. Ini akan berguna jika kamu sdh maju dalam memprogram. Yaitu:


* Flow Charting
* Pseudo-Code
* Unified Modeling Language
* Object Relational Mapping

4. Mempelajari konsep database.

5. Pelajari paradigma pemrograman. Seperti, prosedural, object oriented, fungsional, logika dan deklaratif pemrograman.

Dan Selanjutnya itu tergantung anda apakah anda ingin jadi Programmer Web, Programmer aplikasi desktop, Programmer Aplikasi Distribusi, Programmer Sistem atau Programmer Ilmuwan.

Senin, 05 Desember 2011

Quiz Pemograman Web II

    1. Jelaskan apa yang anda ketahui tentang bahasa PHP dan apa jelaskan apa bedanya dengan HTML?
Jawab :
PHP adalah bahasa pemrograman web atau scripting language yang didesain untuk web. PHP dibuat pertama kali oleh Rasmus Lerdorf, yang pada awalnya dibuat untuk menghitung jumlah pengunjung pada homepagenya. PHP merupakan salah satu bahasa Server-side yang didesain khusus untuk aplikasi web. PHP dapat disisipkan diantara bahasa HTML dan karena bahasa Server side, maka bahasa PHP akan dieksekusi di server, sehingga yang dikirimkan ke browser adalah “hasil jadi” dalam bentuk HTML, dan kode PHP anda tidak akan terlihat.
Kelebihan PHP dari bahasa pemrograman lain
  • Bahasa pemrograman 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..
  • 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.

Kelemahan PHP:
·         Tidak memiliki sistem pemrograman berorientasi objek yang sesungguhnya (sampai versi 4 ini)
·         PHP memiliki kelemahan security tertentu apabila programmer tidak jeli dalam melakukan pemrograman dan kurang memperhatikan isu dan konfigurasi PHP
·         Kode PHP dapat dibaca semua orang, dan kompilasi hanya dapat dilakukan dengan tool yang mahal dari Zend ($2000).

Perbedaan html dan php
PHP adalah suatu bahasa atau script untuk membuat halaman web dinamis. Secara nyata, browser (seperti IE, Firefox, Opera dll) hanya mengerti satu bahasa, yaitu HTML (Hypertext Markup Language). Sedangkan HTML adalah suatu bahasa yang digunakan untuk berkomunikasi antara web server dengan klien (browser) yang diberi markup (tanda) khusus untuk melaksanakan atau menampilkan perintah khusus pula. Jadi, Perbedaan HTML dan PHP adalah pada HTMLmerupakan client-side script  sedangkan PHP adalah  server-side script 
2. Apa fungsi aplikasi XAMPP dalam pemrograman PHP ? Jelaskan.
Jawab :
Aplikasi xampp itu berfungsi sebagai web server, jadi  ketika ada yang mengakses web di halaman yang berisi kode PHP, server akan mengeksekusinya dan kemudian mengirimkan hasil eksekusinya ke web server untuk selanjutnya ditampilkan menggunakan kode HTML.. Jadi, xampp sebagai web server disini berfungsi untuk mengetes kode PHP secara local dan untuk menampilkan hasil output server PHP ke web browser.

  3. Uraikan aturan dalam mendefinisikan sebuah variabel dalam PHP? Berikan contohnya ?
Jawab :
  - Pada PHP semua variabel harus dimulai dengan karakter '$'. 
-Nama variabel harus diawali dengan huruf atau underscore "_"
-Nama variabel hanya dapat berisi karakter alfa-numerik dan garis bawah (az, AZ, 0-9, dan _)
-Nama variabel tidak boleh mengandung spasi.Jika nama variabel lebih dari satu kata, ituharus dipisahkan dengan sebuah garis bawah( $ my_string)
Contoh :
<?php
$A=10;
$B=5;
If($A>$B)
{
Echo “A=$A<br>”;
Echo “B=$B<br>”;
Echo “Nilai A lebih besar dari nilai B”;
}
?>
4. Diketahui script PHP dengan 2 blok perintah if sebagai berikut :
<?php
$nilai = 59;
if ($nilai > 59) {
      echo "Nilai Anda $nilai, Anda LULUS";
}
Else {
      echo "Nilai Anda $nilai, Anda BELUM LULUS";
}
if (!isset($user)) {
        echo "Variabel tidak ada/belum terbentuk";
} else {
        echo "Variabel ada";
}
?>
Jika dijalankan apa keluaran dari program diatas
Jawab :

 
5 . Buatlah Program Sehingga jika dijalankan tampilannya sbb :


Jawab :
<html>
<head>
<title> Pengolahan form </title></head>
<body>
<form action=""METHOD= "POST" NAME="input">
   Nama Mhs  : <input type = "text" name= "nama" ><br>
   <input type ="submit" name= "input" value= "input" />
</form>
</body>
</html>
<?php
if(isset($_POST['input'])){
$nama=$_POST['nama'];
echo "Nama Mhs :<b>$nama</b>";
}
?>