1. Berikut ini merupakan script untuk koneksi pada PHP, script yang berfungsi untuk memanggil
session koneksi antara database dengan server adalah....
<?php
$server = 'localhost';
$username = 'root';
$password = '';
$database = 'login';
mysql_connect ($server,$username,$password) or die ('Koneksi Gagal !');
mysql_select_db ($database) or die ('Database tidak bisa dibuka');
?>
A. mysql_select_db ($database)
B. mysql_connect ($server,$username,$password)
C. $server = 'localhost';
D. $database = 'login';
E. $database
2. Memperoleh nilai parameter nama dengan hasil bertipe String jika parameter tidak tersedia,
maka hasilnya berupa null adalah salah satu metode yang terdapat pada variable request, yaitu
metode...
A. getRemoteAddr() D. getParameter(String Nama)
B. getServerName() E. getRemoteHost()
C. getParameterNames()
7. Tag HTML yang digunakan untuk membuat tabel dibawah ini adalah....
A. <tr><td rowspan=“2”> </td> </tr> <tr> <td colspan=“2”> </td> </tr> <tr><td></td><tr><td>
</td></tr>
B. <tr><td colspan=“2”> </td> </tr> <tr> <td rowspan=“2”> </td> </tr> <tr> <td> </td>
<tr><td></td></tr>
C. <tr><td rowspan=“2”> </td> </tr> <tr> <td> </td> </tr> <tr> <td> </td> </tr> <tr>
<td colspan=“2”> </td></tr>
D. <tr> <td> </td> </tr> <td> </td> </tr><tr><td rowspan=“2”></td></tr><tr><td colspan=“2”>
</td> </tr>
E. <tr><td></td></tr><tr><td></td></tr><tr><td colspan=“2”></td></tr><tr>
<td rowspan=“2”> </td></tr>
8. Tag HTML yang digunakan untuk membuat tabel dibawah ini adalah....
A. <tr> <td colspan=“2”> </td> </tr> <tr> <td rowspan=“2”> </td> </tr> <tr> <td> </td> <td>
</td> </tr>
B. <tr> <td rowspan=“2”> </td> </tr> <tr> <td colspan=“2”> </td> </tr> <tr> <td> </td> <td>
</td></tr>
C. <tr> <td> </td> <td> </td> </tr> <tr> <td rowspan=“2”> </td> </tr> <tr> <td colspan=“2”>
</td> </tr>
D. <tr> <td colspan=“2”> </td> </tr> <tr> <td> </td> <td> </td> </tr> <tr> <td rowspan=“2”>
</td> </tr>
E. <tr><td rowspan=“2”></td></tr><tr><td></td><td></td></tr><tr><td colspan=“2”> </td>
</tr>
12. Sintaks yang digunakan sebagai menandakan server menginginkan untuk memulai sesi dengan
user adalah…
A. Session_user() D. Session_start()
B. Session_cookies() E. Session_unisset()
C. Session_isset()
13. Dalam sebuah website misalnya www.smkn2kra.sch.id. “smkn2kra” adalah maksud dari…
A. URL
B. Domain
C. Top Level Domain (TLD)
D. Halaman Situs
E. Second Level Domain (SLD)
14. Pengusaha yang membiayai usahanya dengan biaya sendiri tanpa ada bantuan dana dari pihak
manapun disebut dengan….
A. Venture Capitalis D. External Fund
B. Angel Investor E. Hedge Fund
C. Bootstraping
15. Seorang wirausahawan yang siap untuk menghadapi resiko atau ketidakpastian pada saat
membeli barang pada harga tertentu lalu menjualnya kembali dengan harga yang tidak menentu
adalah pengertian kewirausahaan menurut ahli…
A. Jean Baptista Say D. Richard Cantillon
B. Ahmad Sanusi E. Raymond Richard
C. Seoharto Prawiro
16. Mengelola berbagai aspek diantaranya mengambil resiko dan mengambil keputusan merupakan
fase…
A. Memanfaatkan peluang usaha D. Mengembangkan usaha
B. Melaksanakan usaha E. Mengambil alih usaha
C. Mempertahankan usaha
19. Pak Dilan selalu berfikir tentang cara-cara meningkatkan penghasilan usaha ritel miliknya.
Sehingga, Pak Dilan selalu melakukan acara-acara yang mampu menarik minat pelanggan.
Walaupun acara yang dibuat tidak besar, tetapi dapat meningkatkan animo masyarakat sehingga
keuntungan Pak Dilan menjadi berlipat ganda. Apa yang dilakukan Pak Dilan sesuai dengan
karakteristik wirausaha, yakni….
A. Komitmen tinggi D. Inovatif dan kreatif
B. Jujur E. Mandiri dan realistis
C. Disiplin
20. Pak Toni selalu membuka usahanya pada jam 6.00 WIB dan tutup pada jam 17.00WIB. dia
tidak pernah terlambat 1 menitpun, karena tau bahwa waktu adalah hal yang berharga dan rezeki
tidak akan pernah berpindah. Sikap tersebut merupakan contoh sikap……
A. Knowing the basic business C. Having adequate capital
management D. Managing time efficiently
B. Having the proper attitude E. Managing finances effectively
24. Sumber peluang usaha yang berasal dari dalam diri sendiri adalah….
A. Peluang dari informasi yang diperoleh D. Perubahan iklim usaha
B. Pengalaman E. Dana pribadi mencukupi
C. Dukungan orang tua
25. Pak Budi mengalami kesuksesan dalam bisnis makanan kemasan karena dia telah mengetahui
seluk beluk dan peluang usaha makanan kemasan pada masa muda nya dulu pada saat merintis
usahanya. Hal tersebut menunjukkan bahwa peluang usaha makanan kemasan Pak Budi berasal
dari…
A. Hobi D. Keahlian
B. Pengalaman E. Bisnis warisan orang tua
C. Latar belakang pendidikan dan
pengetahuan
27. Anda Adalah Seorang Programmer, Menurut Anda Ada 1 Tabel Yang Tidak Diperlukan Pada
Database. Perintah Apakah Yang Harus Anda Lakukan Untuk Menghapus Tabel Tersebut Di
Database ?
A. Drop Table * Siswa_Baru;
B. Drop Table Siswa_Baru
C. Drop Table Siswa Baru
D. Insert * Siswa_Baru
E. Insert Siswa_Baru
29. Pada Sebuah Tabel Terdapat Beberapa Record Yang Akan Dirubah Isinya. Fungsi Manakah
Yang Harus Kita Gunakan Untuk Mengubah Isi Dari Record Tersebut ?....
A. Insert
B. Delete
C. Drop
D. Update
E. Edit
31. Untuk Membuat Table Pada Ms. Access Menggunakan Panduan Langkah-Langkah Dapat
Dilakukan Dengan Fasilitas....
A. Html
B. Url
C. Ftp
D. Smtp
E. Hyperlink
A. Entitas
B. Entity
C. Atribut
D. Foreign Key
E. Primary Key
33. Perintah Sql Untuk Menambah Kolom Baru Pada Posisi Awal Table Adalah....
A. Alter Table [Table] Add [Field]
B. Alter Add [Field]
C. Insert Table [Table] Add [Field]
D. Alter [Table] Add [Field]
E. Insert Table [Table]
35. Yang Membedakan Antara Data 1 Dengan Yang Lainnya Adalah ?....
A. Power Key
B. Duplicate Key
C. Primary Key
D. Fisrt Key
E. Id
36. Contoh Perangkat Lunak DBMS...
A. Java
B. Borland Delphi
C. Php
D. Visual Basic
E. Microsoft Access
37. Bahasa Dalam Dbms Yang Memperbolehkan Pemakai Untuk Memanipulasi Data...
A. Java
B. Dcl
C. Data Manipulation Languange
D. Data Definition Languange
E. Php
38. Komponen-komponen yang digunakan dalam menyusun form di bawah adalah
48. Untuk menambahkan Form baru pada Visual basic, sebelumnya kita Add Form dari menu
A. File
B. Edit
C. Project
D. Help
E. Insert
49. Baris dari : FORM2.Print "2" + "4", menghasilkan ….
A. 8
B. 6
C. 2
D. 24
E. 42
50. Pada Ms. Visual Basic untuk menempatkan posisi kursor yang diiginkan adalah
A. Pointer
B. Sel
C. DataField
D. SetFocus
E. Jawaban a, b, c dan d salah