Tahun Ajaran 2015/2016 SOAL TEORI KEJURUAN. Satuan Pendidikan : SMKN 1 Lau Maros Kompetensi Keahlian : Rekayasa Perangkat Lunak

dokumen-dokumen yang mirip
UJIAN NASIONAL Tahun Pelajaran 2009/2010 SOAL TEORI KEJURUAN

UJIAN NASIONAL Tahun Pelajaran 2009/2010 SOAL TEORI KEJURUAN

2010 SOAL TEORI KEJURUAN

UJIAN NASIONAL Tahun Pelajaran 2009/2010 SOAL TEORI KEJURUAN

UJIAN NASIONAL ULANGAN Tahun Pelajaran 2009/2010 SOAL TEORI KEJURUAN

E-trik Ajax. Database MySQL. Dedi Alnas

BAB 2 LANDASAN TEORI. 2.1 Sekilas Tentang Sistem Ujian Konevensional

SOAL PRODUKTIF KEJURUAN KELAS X MULTIMEDIA

KBKF53110 WEB PROGRAMMING

C. Ms Powerpoint D. Notepad E. Ms Acces

Script PHP dan MySQL J A M K E E M P A T

Pengenalan Script. Definisi HTML

BAB 2 LANDASAN TEORI

Advantages. Keunggulan :

BAB I PERKENALAN HTML

BAB 2 LANDASAN TEORI

BAB I PERKENALAN HTML

Mengatur MDI Child dalam jendela MDI Form Membuat Garis Pemisah antar Menu Melakukan Koding terhadap Menu

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

Lisensi Dokumen: Uraian Kasus :

Teori Algoritma. 1Universitas Gunadarma

BAB 2 LANDASAN TEORI. Istilah Komputer (Computer) diambil dari bahasa Latin Computare yang berarti menghitung

HTML (HyperText Markup Language)

Pemrograman Web Week 2. Team Teaching

LATIHAN SOAL TIK DAN PEMBAHASAN

SMK BHAKTI NUSANTARA BOJA

BAB II TINJAUAN PUSTAKA. Sistem adalah jaringan kerja dari prosedur-prosedur yang saling berhubungan,

DEPARTEMEN PENDIDIKAN NASIONAL UJIAN NASIONAL TAHUN PELAJARAN 2008/2009 SOAL TEORI KEJURUAN

BAB 2 TINJAUAN TEORI

BAB 2 TINJAUAN PUSTAKA. : Multi sistem operasi, bisa Windows, Linux, Mac OS, maupun Solaris

MODUL 1 PENGENALAN HTML

Soal Remedial Prakarya-1

Prak. E-Bussiness & E-Commerce HTML. (HyperText Markup Language) RAHMADY LIYANTANTO liyantanto.wordpress.com

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

Membuat Layout Web Mengunakan Table

TUGAS 1 SISTEM MANAJEMEN BASIS DATA-S1 LAPORAN PRAKTIK SISTEM BASIS DATA

Pemrograman Web I (HTML) Oleh: Devie Rosa Anamisa

APLIKASI KOMPUTER. Pokok Bahasan : MS. Access 2010 (Bagian 1) Anggun Puspita Dewi, S.Kom., MM. Modul ke: Fakultas MKCU

ULANGAN UMUM SEKOLAH SMA ISLAM AL-IZHAR PONDOK LABU TAHUN PELAJARAN 2012/2013

Ruang Kerja DREAMWEAVER MX 2004 :

b) Membuat database tiket. Siapkan databasenya dengan membuat database tiket Sampai langkah ini database tiket sudah siap digunakan

Modul Web Design. Dosen: Nofiyati, S.Kom, M.Kom Program Studi Teknik Informatika Universitas Jenderal Soedirman

PEMROGRAMAN WEB. Agussalim

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

Simak baik-baik komentar-komentar dalam setiap skrip. Komentar diawali dengan tanda #, //, atau /* dan */

KONEKSI NETBEANS DENGAN DATABASE SQLITE

Modul 1 : HTML dan CSS

PEMBUATAN BAHAN AJAR KIMIA BERBASIS WEB MENGGUNAKAN MICROSOFT FRONTPAGE

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa Latin computare yang artinya menghitung. Jadi

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii

#13 Ms. Access 2007 (Table dan Query) ESA121 Pengantar Aplikasi Komputer

Area kerja. Gambar 1. Tampilan awal MS FrontPage

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti

Materi 10: Create Read Update Delete

Pemrograman Web Lanjut 2017

DATABASE SQL SERVER. Database SQL Server Halaman 1

IMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web

BAB 2 LANDASAN TEORI

HTML. ( HyperText Markup Language) Pertemuan 2 Oleh : Nufan Balafif. Mata Kuliah : Pemrograman Berbasis Web

ALOKASI WAKTU KOMPETENSI DASAR INDIKATOR KARAKTER BANGSA MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN PENILAIAN TM PS PI

Pemrograman Web PRAKTIKUM 6. Query Data 2. TUJUAN BELAJAR Mahasiswa dapat menggunakan PHP dan MySQL untuk mengupdate data

Ms. Access Pengertian...(1/2) Data base. Data. Informasi. Dalam bahasa latin datum yang artinya fakta. Kumpulan dari data-data

1. Pengertian Database

BAB II LANDASAN TEORI. di jaman sekarang, namun apakah Anda mengetahui sejarah nya itu?. Mungkin,

BAB III ANALISIS DAN PERANCANGAN

MENGOPERASIKANPERANGKAT LUNAK BASIS DATA

BAB 2 LANDASAN TEORI

TABEL DATABASE TABEL - KODE BARANG TOKO INFOMART BARANG - NAMA BARANG - HARGA

BAB II TINJAUAN PUSTAKA. Sistem adalah jaringan kerja dari prosedur-prosedur yang saling. untuk memcapai suatu tujuan tertentu (Jogiyanto, 2001).

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. saling berinteraksi / bekerja sama membentuk suatu sistem kerja. Komputer berfungsi. Beberapa komponen komputer yaitu :

STMIK DIKTAT SINGKAT MACROMEDIA DREAMWEAVER 8 SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER TASIKMALAYA.

Membuat Login Dengan PHP dan MYSQL

Sehingga hubungan ini menjadi sangat berguna karena selain melancarkan

Query adalah bahasa SQL (Structured Query Language) yang ditampilkan dalam bentuk visual, yang dapat digunakan untuk melihat, memodifikasi dan

APLIKASI MANAJEMEN PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 5 BINJAI TUGAS AKHIR FATIMAH

DEPARTEMEN PENDIDIKAN NASIONAL UJIAN NASIONAL TAHUN PELAJARAN 2008/2009 SOAL TEORI KEJURUAN

TUTORIAL CODEIGNITER Langkah Tepat menjadi Web Developer Handal, menguasai CodeIgniter, jalan membuat aplikasi berbasis website lebih mudah

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

RENCANA PEMBELAJARAN SEMESTER (RPS)

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN TEORITIS. Sistem berasal dari bahasa Yunani yaitu Systema, yang artinya sekumpulan objek

BAB III LANDASAN TEORI. Pengertian sistem menurut Jogianto (2005 : 2) mengemukakan

Prototype Sistem Informasi Hasil Penelitian Berbasis WEB

Mengakses Microsoft SQL Server dengan PHP

Ashadi Cahyadi

BAB 7 APLIKASI KOMENTAR DAN VALIDASINYA

Teknik Informatika D3

BAB II TINJAUAN PUSTAKA

PENGANTAR KOMPUTER DAN TI 2C

Pemrograman Web Lanjut 2017

BAB 2 LANDASAN TEORI. Kata komputer (computer) berasal dari bahasa latin computare yang berarti

PRAKTIKUM SISTEM INFORMASI MANAJEMEN

MySQL. Setelah Anda melakukan tahapan-tahapan di atas Anda akan dapatkan screen seperti ini


TUTORIAL PHP MYSQL Langkah Tepat menjadi Web Developer Handal, menguasai PHP dan MySQL, jalan terbaik membuat website dan aplikasi berbasis web

Cara Membuat website dengan Dreamweaver

Transkripsi:

UJIAN AKHIR SEKOLAH Tahun Ajaran 2015/2016 SOAL TEORI KEJURUAN Satuan Pendidikan : SMKN 1 Lau Maros Kompetensi Keahlian : Rekayasa Perangkat Lunak Alokasi Waktu : 90 Menit Hari/Tanggal :.... Maret 2016 Bentuk Soal : Pilihan Ganda Jumlah Soal : 40 nomor PETUNJUK UMUM 1. Pilihlah jawaban dengan memberi tanda silang (X) pada lembar jawaban yang tersedia. 2. Setiap butir soal mempunyai 5 (lima) pilihan jawaban. 3. Periksa dan bacalah soal-soal sebelum Anda menjawab. 4. Laporkan kepada pengawas ujian apabila terdapat lembar soal yang kurang jelas, rusak, atau tidak lengkap. 5. Tidak diijinkan menggunakan kalkulator, HP, atau alat bantu hitung lainnya. 6. Lembar soal dapat diambil untuk dipelajari 7. Periksalah pekerjaan Anda sebelum diserahkan kepada pengawas ujian. SOAL: 1. HTML adalah singkatan dari A. HyperText Mark Language B. HomeText Menu Language C. HyperText Markup Language D. HomeText Markup Language E. Hyper Markup Language 2. Perhatikan kode program dibawah ini: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>title of the document</title> </head> <body> Content of the document... </body> </html>. yang merupakan declarasi HTML5 adalah A. <!DOCTYPE html> B. <meta charset="utf-8"> C. <title>title of the document</title> D. <body>content of the document...</body> E. <html> dan</html> 3. Penggalan kode program dibawah ini. <body> <img src="nama_file" width:300px height:250px"> </body>.. Adalah perintah/kode yang dituliskan untuk menampilkan A. File link B. File error C. Gambar D. Animasi E. Video

4. CSS merupakan singkatan dari. A. Content Style Sheets B. Content Sheet Sheet C. Cascading Style Sheets D. Cascading Sheet Sheet E. Cascading Sheet Style 5. Fungsi kode dibawah ini adalah.. <head> <link href="mystyle.css rel="stylesheet" type="text/css" "> </head> A. Menghubungkan dengan halaman utama web B. Menghubungkan dengan halaman konten web C. Menghubungkan file html/php pada folder web D. Menghubungkan file css pada folder web E. Menghubungkan file css dengan php pada folder web 6. Manakah penulisan yang tepat untuk menampilkan icon pada title konten web A. <link rev="shortcut icon" href="nama_file" /> B. <link rel="shortcut icon" href="nama_file" /> C. <script rev="shortcut icon" href="nama_file" /> D. <script rel="shortcut icon" href="nama_file" /> E. <script rel="icon" href="nama_file" /> 7. Untuk menuliskan input dalam textbox seperti gambar ini adalah dengan perintah. A. Hover B. Padding cell C. Border-radius D. Placeholder E. Border-shadow 8. Untuk membentuk sudut-tumpul dalam textbox/button seperti gambar ini adalah dengan perintah. A. Hover B. Padding cell C. Border-radius D. Placeholder E. Border-shadow 9. PHP saat ini adalah singkatan dari A. Pre Hypertext Processor B. Hypertext PreProcessor C. Preprocessor Hypertext D. Processor Hypertext Pre E. Hypertext Processor Pre 10. Kode/Script PHP dibawah ini adalah untuk. <?php echo "Latihan PHP Pertama-ku";?> A. Menampilkan tulisan Latihan PHP Pertama-ku B. Merubah tulisan Latihan PHP Pertama-ku C. Menghapus tulisan Latihan PHP Pertama-ku D. Menampilkan tulisan error pada Latihan PHP Pertama-ku E. Memeriksa kesalahan kode program 11. Untuk membuat komentar 2 baris pada pemogram PHP dapat ditulis dengan tanda. A. <?php dan?> B. # dan # C. / dan / D. /* dan */ E. */ dan */ 12. Perhatikan kode program berikut ini: <fieldset><legend>xxxx</legend> <p>isi</p> </fieldset> Merupakan kode untuk: A. membuat tabel B. membuat frame C. membuat form D. menggabungkan tabel dengan frame E. menggabungkan form dengan frame

13. Ekivalen bilangan heksadesimal dengan bilangan heksa desimal 1FD(16) adalah... A. 0001 1111 1100(2) B. 1000 1111 1101(2) C. 1111 0000 1010(2) D. 1111 0000 1011(2) E. 1111 0001 1011(2) 14. Perintah SQL yang berfungsi untuk menghapus tabel adalah... A. DROP B. ADD NEW C. INSERT INTO D. DEL E. ADD RECORD 15. Tes yang dilakukan oleh PC pada saat booting untuk mengecek apakah fungsi komponen pendukung PC bekerja dengan baik adalah... A. BIOS B. POST C. login D. log out E. config 16. Perhatikan tabel berikut: Kode tabel diatas adalah A. <table width="100" border="1"> <tr> <td colspan="2">judul<td> </tr> <tr> <td>no</td> <td>nama</td> </tr> B. <table width="100" border="0"> <tr> <td>no<td> <td>nama</td> </tr> C. <table width="100" border="0"> <tr> <td>no</td> <td>nama<td> </tr> D. <table width="100" border="1"> <tr> <td>no</td> <td>nama</td> </tr> E. <table width="100" border="1"> <tr> <td>no</td> <td>nama</td> </tr> <table> 17. Software yang berfungsi sebagai jembatan komunikasi antara komputer dengan device tertentu dengan kerja sistem yang maksimal adalah... A. driver B. MS Office C. Linux D. Windows E. Aplikasi 18. Berikut ini adalah algoritma sederhana tentang menghitung volume balok: 1. start 2. baca panjang, lebar, tinggi 3. volume = panjang kali lebar kali tinggi 4. tampilkan volume 5. stop Bila kita membuat pseudocode dengan bahasa BASIC sebagai berikut... A. print panjang,lebar,tinggi volume = panjang*lebar*tinggi B. read panjang,lebar,tinggi print panjang,lebar,tinggi volume= panjang*lebar*tinggi C. baca panjang,lebar,tinggi volume = panjang, lebar,tinggi D. baca panjang,lebar,tinggi volume = panjang,lebar,tinggi baca volume

E. print panjang,lebar,tinggi = panjang,lebar,tinggi 19. Simbol diagram alir (flowchart) yang digunakan untuk mempersiapkan penyimpanan yang akan digunakan sebagai tempat pengolahan di dalam storage adalah... A. B. C. D. E. 20. Syntax untuk menjalankan suatu pernyataan secara kondisional adalah... A. if... do B. while... do C. if... then... do D. if... then... while do E. if... then... while... 21. Untuk menampilkan judul pada HTML ditulis pada tag... A. <head> </head> B. <body> </body> C. <title> </title> D. <form> </form> E. <page> </page> 22. Program tag HTML untuk menggambar tabel berikut adalah... A. <table> <tr><td colspan> <td> </td><tr> <tr> <td> </td><td> </td><td> </td> <tr> < td colspand 3> <td> </tr> B. <table> <tr><td colspan = 3> </td> </tr> <tr><td> <td><td> <td><td> <td></tr> <tr> <td> colspan=3> </td> </tr> C. <table> <tr><td colspan=3> </td> </tr> <tr> <td> <td><td> <td> <td> <td> </tr> <tr> <td> colspan=3 </td> </tr> D. <table> <tr><td colspan=3> </td> </tr> <tr> <td> </td><td> </td> <td> </td> </tr> <tr> <td> colspan=3 </td> </tr> E. <table> <tr><td colspan=3> </td> </tr> <tr> <td> </td><td> </td> <td> </td> </tr> <tr> <td colspan=3> </td> </tr> 23. Perintah untuk mengawali pemprograman dengan PHP adalah dengan tanda... A.?> B. <?php C. php?> D. { } E. / 24. Tag di dalam file HTML yang tidak mempunyai tag penutup adalah... A. <body> B. <form> C. <br> D. <table> E. <th> 25. Untuk menghubungkan halaman satu dengan halaman lain pada halaman web menggunakan... A. HTML B. URL C. FTP

D. SMTP E. Hyperlink 26. Untuk menambahkan obyek table, query, from, report, pada MS Access dengan menggunakan icon... A. blank data access page B. blank acces data base C. open an exiting file D. project exiting data E. project new data 27. Perintah create table using wizard pada MS Access adalah perintah... A. menulis table pada MS Access B. membuat table baru C. menggunakan table D. membuat wizard E. mendesign table 28. Perintah untuk menampilkan data siswa dari tabel siswa yang terdiri dari field N I S, nama siswa, dan tanggal lahir dengan urutan dari siswa yang tertua, adalah... A. insert into siswa values NIS, nama_siswa, tanggal_lahir B. select NIS, nama_siswa, tanggal_lahir from siswa order by tanggal_lahir descending C. select NIS, nama_siswa, tanggal_lahir from siswa order by tanggal_lahir ascending D. select NIS, namasiswa.tanggal_lahir siswa E. select NIS, nama_siswa, tanggal_lahir from group by tanggal_lahir order by tanggal_lahir 29. Aplikasi Visual Basic merupakan bahasa pemograman... A. under DOS B. procedural C. berorientasi obyek D. text driver E. text 30. Untuk menggunakan komponen comm(serial communication port) pada Visual Basic dapat membuka... A. run _ project _ add reference B. open _ project _ add reference C. project _ components _ Microsoft Comm Control x.x D. project _ components _ Microsoft Windows Common Control x.x E. run _ serial communication 31. 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] 32. Perintah SQL untuk membuat table baru dengan nama pendidikan yaitu... A. CREATE pendidikan, (id varchar(2), jenjang varchar( 10)) B. CREATE TABLE pendidikan (id varchar(2), jenjang varchar(l0)) C. CREATE pendidikan (id varchar(2), jenjang varchar(10)) D. MAKE TABLE pendidikan (id varchar(2), jenjang varchar(10)) E. MAKE TABLE (id varchar(2)) 33. Defined function/perintah PHP untuk mengambil string berdasarkan posisi adalah... A. chr( ) B. echo( ) C. explode( ) D. substr( ) E. strlen( ) 34. Suatu lab komputer dipasang daya 6 kva, sedangkan setiap unit komputer membutuhkan daya 350 watt, maka komputer yang dapat dipasang pada laboratorium tersebut sebanyak... A. 10 unit komputer B. 14 unit komputer C. 16 unit komputer D. 20 unit komputer E. 22 unit komputer 35. Perhatikan tabel dan bentuk persamaan logika berikut. Tabel tersebut menunjukkan tabel kebenaran dari... A B F 0 0 0 1 0 1 0 1 1 1 1 0 A. OR gate B. NOR gate C. AND gate D. NAND gate E. EXOR gate

36. Kode program pada Java untuk menampilkan output ke layar yaitu dengan perintah... A. print.out B. system.out.println C. sistem.out D. print.sistem out E. system.out.print 37. Dari program berikut, perintah untuk membuat baris baru pada console data adalah... A. endl B. int C. long D. int main( ) E. include( ) 38. Select tabel_siswa.nisn, tabel_siswa.nama_siswa, tabel_ortu.nama_orangtua, tabel_ortu.alamat from tabel_siswa inner join tabel_ortu Order by tabel_siswa.nisn Merupakan kode SQL untuk. A. Membuat tabel B. Membuat field C. Menghapus tabel D. Menggabungkan field dalam dua tabel E. Menggabungkan tabel dalam dua field 39. Koneksi antar table biasa disebut dengan... A. relation B. record C. link D. connection E. field 40. Perintah SQL yang berfungsi untuk memperbaharui atau mengubah sebuah data dalam tabel adalah... A. MODIFY B. ALTER C. RENAME D. UPDATE E. JOIN ---------- Selamat Bekerja Salam Sukses --------