5.23.2012

Soal Web Dinamis


1.       Kumpulan Kolom dari sebuah table adalah pengertian….

              a.     Key                   d.  SQL
              b.     Record              e.  Query
              c.     Field
       2.   Tipe data pada MySQL yang digunakan untuk menyimpan data waktu dan       tanggal adalah …
             a.     YEAR                 d.  TIME 
             b.    REAL                 e.  DATETIME
             c.     DATE
      3.   Yang bukan merupakan perintah dasar dalam Data Definition Language ( DDL ) adalah …
             a.     CREATE             d.   SELECT
             b.    ALTER               e.   DROP
             c.     RENAME
       4. Yang bukan merupakan perintah dasar dalam Data Manipulation Language  
                        adalah ….
        a.     SELECT                              d.   DELETE            
        b.    INSERT                              e.   CREATE
        c.     UPDATE                                           
                   5.       Untuk menampilkan Nis,Nama dan alamat dari table siswa perintah yang digunakan adalah…
         a.     SELECT * FROM Siswa;
         b.     SELECT Nis,Nama,Alamat FROM Siswa;
         c.     SELECT Nis,Nama,Alamat FROM Siswa WHERE nis=’1236”;
         d.     SELECT FROM Siswa WHERE Nis,Nama,Alamat;
         e.     SELECT Siswa From Nis,Nama,Alamat
                     6.       Untuk mengubah alamat menjadi “Solo” yang mempunyai NIS’1324’ dari table siswa,perintah yang digunakan
                            adalah …
         a.     UPDATE SET alamat=’solo’;
         b.    UPDATE alamat=’solo’ WHERE  Siswa
         c.     UPDATE siswa SET alamat=’solo’ where nis=’1324’;
         d.    UPDATE  alamat SET =’solo’ where nis=’1234’;
          e.    UPDATE  siswa nis=’1234’
                      7.       Dibawah ini yang merupakan sebuah web server adalah…
          a.    Phyton             d.   PHP
          b.    Perl                   e.  XAMPP
          c.    ASP
                      8.       untuk membuat web dinamis dalam teknologi server side menggunakan skrip berikut ini, kecuali...
         a.  PHP                    d.  CGI
         b.  ASP                    e.  XAMPP
         c.  Java Script
                      9.       Mysql_connect($server,$username,$password) or die(“Gagal”.mysql_error()); adalah perintah….
         a.   Memasukkan data
         b.   Memilih database
         c.   Koneksi database
         d.   Menghapus database
         e.   Menggagalkan koneksi database
                    10.    Mysql_select_db($database)or die(“gagal”.mysql_error());  adalah perintah untuk
          a.        Memasukkan data
          b.       Memilih database
          c.        Koneksi database
         d.       Menghapus database
         e.       Menggagalkan koneksi database
   

 
                   11.   Penggalan skrip diatas memiliki  fungsi…
           a.        Ketika di klik tombol button maka akan menuju halaman input user                                
           b.       Memanggil POST
           c.        Tetap berada di FORM
           d.       Keluar dari For
           e.       Halaman input_user tidak ditemukan
                  12. Memanggil sebuah halaman setelah proses penyimpanan selesai dan akan menuju halam masukan dengan nilai
                        kosong   adalh fungsi dari…
           a.        Fopen                             c.   FeoF
           b.       Fget                                d.  Fstring
           c.        Include
           d.       FeoF
                       13.    Untuk membuat sebuah tombol kirim pada form digunakan tag...
 

      
    


14.  Metode pengiriman data yang tidak dilewatkan pada URL menggunakan method..
a.        POST               d. DOWNLOAD
b.       GET                 e. IMG SRC
c.        UPLOAD
15.       include”../config/koneksi.php” perintah disamping digunakan untuk ...
a.     memanggil file koneksi.php yang ada pada folder config
b.    menampilkan file config/koneksi.php 
c.     melakukan link ke file config/koneksi.php
  d.    mengirimkan data ke file config/koneksi.php
  e.    memasukkan data ke file config/koneksi.php
16.       Script PHP untuk mengambil data dalam bentuk array dari perintah select adalah...
a.     mysql_fetch_array()
b.    mysql_select_db()
c.     mysql_query()
d.    mysql request()
e.    mysql_connect()
17.       Berikut ini perintah untuk mengkoneksikan database dengan web yang benar adalah...
a.        mysql_connect(host,user,password)
b.       mysql_connect(”host”,”user”,”password”)
c.        mysql_connect(user,password, host)
d.       mysql_query($sql,$konek)
e.       mysql_select_db($db)
 
18.       perintah disamping digunakan untuk ...

a.        memanggil file lain yang ada pada folder common
b.       menampilkan file common/config.php
c.        melakukan link ke file common/config.php
d.       mengirimkan data ke file common/config.php
e.       memasukkan data ke file common/config.php
19.       Mysql_query(“DELETE FROM User WHERE id_user=’$_GET[id]’”); adalah perintah untuk…
a.  Memanggil data Id dari tabel User
b.  Mengubah data Id dari tabel user
c.  Menampilkan data Id dari tabel user
d.  Menambah data ke tabel user
e.  Menghapus data dari tabel user dari field Id
20.       Session_start();
Session_destroy();
?>
Dari penggalan skrip diatas,digunakan untuk melakukan…
a.  LOGIN                      d.  Menambah data
b.  LOGOUT                 e.  Mengubah data
c.   Hapus                              
21.       PHP versi berapa yang sudah mendukung secara penuh konsep pemrograman berorientasai objek
a.        PHP versi 3
b.       PHP versi 4
c.        PHP versi 5
d.    PHP versi 6
e.    PHP versi 7

22.       Dalam pemrograman berorientasai objek Variable di dalam kelas disebut sebagai…
a.        Property
b.       Method
c.        Parameter
d.       Operator
e.       Objek
Perhatikan Skrip dibawah ini
/* myobjek2.php */
class MyObjek {
var $nama = "A";
}
$objek1 = new MyObjek();
$objek2 = new MyObjek();
$objek1->nama = "B";
print "$objek1->nama
";
print "$objek2->nama
";
?>
23.       Dari skrip diatas Langkah membuat objek digunakan statement…
a.        Class
b.       Var
c.        ->
d.       New
e.       Print
24.       Untuk mengakses atau mengubah nilai objek digunakan operator selector…
a.        Class
b.       Var
c.        ->
d.       New
e.       Print
25.       Sebuah property hanya dapat diakses oleh anggota kelas tersebut maka digunakan akses modifier…
a.        Public
b.       Private
c.        Protect
d.       Hidden
e.       Variable

Perhatikan skrip berikut ini:
class KendBermotor {
public $mesin;
private $roda;
protected $jalur;
function __construct() {
$this->mesin = "Kendaraan Bermotor Punya Mesin
";
$this->roda = "Kendaraan Bermotor Punya Roda
";
$this->jalur = "Kendaraan Bermotor Punya Jalur
";
}
function getMesin() {
return $this->mesin;
}
function getJalur() {
return $this->jalur; }
function getRoda() {
return $this->roda;
}}
class KapalLaut extends KendBermotor {
private $baling2;
function __construct() {
$this->mesin = "Kapal Laut Punya Mesin
";
$this->jalur = "Kapal Laut Punya Jalur
";
$this->baling2 = "Kapal Laut Punya Baling-baling
";
$this->roda = "Kapal Laut Punya Roda";}
function getBaling2() {
return $this->baling2;
}}
$KB = new KendBermotor();
echo "
Kriteria Kendaraan Bermotor :
";
echo $KB->getMesin();
echo $KB->getRoda();
echo $KB->getJalur();
$KL = new KapalLaut();
echo "
Kriteria Kapal Laut :
";
echo $KL->getMesin();
echo $KL->getBaling2();
echo $KL->getJalur();
echo $KL->getRoda();
?>

26.       Statement extends untuk mendefinisikan penerapan dari konsep OOP diatas adalah…
a.     Inheritance
b.    Polymorphism
c.     Encapsulation
d.    Abstract
e.    Instance



27.       Dari listing diatas, Variable yang hanya dapat diakses oleh anggota kelasnya sendiri adalah…
a.     Mesin, roda d
b.    baling2
c.     jalur
d.    Mesin dan jalur
e.    Roda dan baling2

28.    Dari listing diatas, Variable yang hanya dapat diakses oleh anggota kelasnya sendiri dan turunan dari kelas induknya  adalah…
a.    Mesin
b.   Roda
c.    Jalur
d.    Baling2
e.    Tidak ada

Perhatikan skrip berikut ini:
function getMesin() {
return $this->mesin;}
29.    Perintah diatas disebut sebagai…
a.     Atribut
b.    Property
c.     Identifier
d.    Method
e.    Class

30.    Pada bahasa pemrograman PHP, method konstruktor dituliskan dengan
a.     Construct
b.    Constructor
c.     __constructor
d.  __construct()
e.  __constructor()

 




0 komentar:

Related Posts Plugin for WordPress, Blogger...
Twitter Delicious Facebook Digg Stumbleupon Favorites More