2010 SOAL TEORI KEJURUAN

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

UJIAN NASIONAL ULANGAN Tahun Pelajaran 2009/2010 SOAL TEORI KEJURUAN

UJIAN NASIONAL Tahun Pelajaran 2009/2010 SOAL TEORI KEJURUAN

UJIAN NASIONAL Tahun Pelajaran 2009/2010 SOAL TEORI KEJURUAN

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

E-trik Ajax. Database MySQL. Dedi Alnas

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

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

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

BAB 2 LANDASAN TEORI

P - 7 Pembahasan UTS PSIK V

Web Programming. Pengenalan PHP

Advantages. Keunggulan :

BAB 2 LANDASAN TEORI

SUMBER BELAJAR PENUNJANG PLPG

MODUL 6 JDBC (JAVA DATABASE CONNECTIVITY)

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

LAPORAN TUGAS BASIS DATA I

BAB 1 PENDAHULUAN. berbentuk buku dan kartu-kartu yang berisi data-data buku. Sistem ini sudah dianggap

BAB V IMPLEMENTASI DAN PENGUJIAN

Membuat Aplikasi Tampil, Entri, Edit, Delete Mahasiswa

Teori Algoritma. 1Universitas Gunadarma

BAB II LANDASAN TEORI. Data adalah deskripsi tentang benda, kejadian, aktifitas, dan transaksi, yang

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. kelemahan dari perangkat lunak. Tujuan dari pengujian ini adalah untuk

STRUCTURE QUERY LANGUAGE DDL & DML

MySQL J A M K E T I G A

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

UJIAN NASIONAL TAHUN PELAJARAN 2015/2016

BAB 2 LANDASAN TEORI. Sitem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai tujuan. keluaran. Berikut gambaran umum sebuah sistem.

Pemrograman Basis Data Berbasis Web

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

Kholid Fathoni EEPIS ITS Surabaya

Pemrograman PHP & MySQL

Prototype Sistem Informasi Hasil Penelitian Berbasis WEB

kegiatan-kegiatan yang saling berkaitan dan prosedur-prosedur yang saling berhubungan untuk melaksanakan dan mempermudah kegiatan-kegiatan utama

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

KEAHLIAN PEMROGAMAN JAVA

Untuk mencoba contoh-contoh perintah join, silahkan eksekusi query create+insert dibawah ini:

Stored Procedure. M. Saefudin SKom, MMSI

PEMERINTAH KABUPATEN CIAMIS DINAS PENDIDIKAN UJIAN SEKOLAH Tahun Pelajaran 2012/2013 LEMBAR SOAL

STANDAR KOMPETENSI DAN KOMPETENSI DASAR KELOMPOK PROGRAM PRODUKTIF SEKOLAH MENENGAH KEJURUAN

KURSUS ONLINE JASA WEBMASTERS

Spesifikasi: Ukuran: 14x21 cm Tebal: 159 hlm Harga: Rp Terbit pertama: Maret 2005 Sinopsis singkat:

BAB 1 PENDAHULUAN Latar Belakang Masalah

BAB IV IMPLEMENTASI DAN PENGUJIAN

Gambar Layar pertama untuk pemecahan masalah Lost Update

STRUCTURE QUERY LANGUAGE (SQL)

SMK BHAKTI NUSANTARA BOJA

Pemrograman Web. Koneksi dan Manipulasi Basis Data. 7 Adam Hendra Brata

BAB II LANDASAN TEORI. konsep dasar dan definisi-definisi yang berkaitan dengan perangkat lunak yang

Transaction dan Trigger. M. Saefudin SKom, MMSI

Pemrograman Web. Koneksi dan Manipulasi Basis Data. 7 Adam Hendra Brata

BAB III LANDASAN TEORI. suatu sistem informasi yang memanfaatkan teknologi informasi.

Eksekusi file setup.exe yang ada dalam CD atau folder instalasi oracle.

BAB 1 PENDAHULUAN. satu hal yang sangat dominan dan terjadi dengan sangat pesat. Informasi

Pemrograman Database Java

MODUL 4 INTERNET PROGRAMMING DATABASE

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web

MODUL PEMPROGRAMAN SQL TINGKAT DASAR 1 STANDAR KOMPETENSI: MENERAPKAN BAHASA PEMPROGRAMAN SQL TINGKAT DASAR SMK NEGERI 1 MAJALENGKA

rancang bangun aplikasi web vulnerability scanner terhadap kelemahan sql injection dan xss menggunakan java

BAB II LANDASAN TEORI. diperlukan dalam pembangunan website e-commerce Distro Baju MedanEtnic.

SISTEM BASIS DATA 1. WAHYU PRATAMA, S.Kom., MMSI.

Excel dan Microsoft Query

SOAL TES KEMAMPUAN LOGIKA PROGRAM STUDI SISTEM INFORMASI TAHUN AJARAN 2013/2014 SEMESTER GANJIL. Tipe Soal I (Satu) TTD NIM Nama Ruang

Introduction to SQL. Database Programming. 2 nd Chapter

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Implementasi perancangan pada sistem informasi perparkiran

BAB 2 LANDASAN TEORI. 2.1 Sekilas Tentang Sistem Ujian Konevensional

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. mengetahui kelemahan dari perangkat lunak. Tujuan dari pengujian adalah untuk

KBKF53110 WEB PROGRAMMING

DATA DEFINITION LANGUAGE

BAB III LANDASAN TEORI

KapitaSelekta. (KBKI82127, 2 sks) Materi : Pengenalan MySQL

Modul 3 : Query Penggabungan Tabel

Lisensi Dokumen: Uraian Kasus :

2.7.3 Modularisasi require() include() MySQL Keunggulan MySQL Sistem Server pada

BAB 4 PERANCANGAN DAN IMPLEMENTASI. operasi Linux Fedora Core 4 dengan menggunakan bahasa pemrograman Java.

BAB V IMPLEMENTASI DAN PENGUJIAN

SQL. Pemrograman Web II. Ganjil

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

LAPORAN PRAKTIKUM MODUL 1 PENGENALAN MYSQL

Database. Danu Wira Pangestu 1. Mengenal Database. Lisensi Dokumen:

Pertemuan Ke-13 (PHP & MYSQL) Adi Widodo,S.Kom.,MMSI 1

DATABASE MYSQL DENGAN PHP

TINJAUAN PUSTAKA. dengan yang lainnya yang berfungsi bersama - sama untuk mencapai tujuan.

Selection, Looping, Branching

BAB IV IMPLEMENTASI DAN PENGUJIAN

MySQL AL AZHAR COMPUTER CLUB

MODUL PRAKTIKUM PEMROGRAMAN BASIS DATA

PERANCANGAN WEBSITE PENJUALAN SECARA ONLINE MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR MIRA RIZKY S TANJUNG

Pemrograman Web 1. Akademi Manajemen Informatika dan Komputer AMIK Royal Kisaran. Modul 2 Revisi 2. Tahun Akademik 2012/2013

MySQL Databases. Dasar-dasar MySQL dan Implementasi MySQL kedalam pemrograman PHP. Jakarta, 16 April 2011 Oleh: M. Awaludin, S.Kom

Konsep Dasar Basis Data. Oleh: Harnan Malik Abdullah, ST., MSc. Program Pendidikan Vokasi Universitas Brawijaya 2017

PENGEMBANGAN APLIKASI SISTEM PENGATURAN BASIS DATA SECARA ONLINE. Agustinus Noertjahyana, Rendy Pangestu dan Dwi Budiman

BAB 2 LANDASAN TEORI

BAB III LANDASAN TEORI. muka yang bersifat grafis Graphical User Interface (GUI). Daripada menulis

Untuk mengakses MySQL dengan mode text dari Console (Command Prompt = Microsoft Windows), dapat dilakukan dengan cara : 1.

DASAR PHP. Oleh : Devie Rosa Anamisa

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

BAB III PERANCANGAN SISTEM

Transkripsi:

2010 SOAL TEORI KEJURUAN

DOKUMEN NEGARA UJIAN NASIONAL Tahun Pelajaran 2009/2010 SOAL TEORI KEJURUAN Satuan Pendidikan Kompetensi Keahlian Kode Soal Alokasi Waktu Tanggal Bentuk Soal Jumlah Soal Paket Soal : : : : : : : : Sekolah Menengah Kejuruan(SMK) Rekayasa Perangkat Lunak 2072 120 Menit (08:00 s.d 10:00) 1 April 2010 Pilihan Ganda 40 Soal Susulan Petunjuk Umum: 1. Isikan identitas Anda ke dalam Lembar Jawaban Ujian Nasional (LJUN) yang tersedia dengan menggunakan pensil 2B sesuai petunjuk LJUN. 2. Hitamkan bulatan sesuai dengan Kode Soal dan Paket Soal pada LJUN. 3. Setiap butir soal mempunyai 5 (lima) pilihan jawaban. 4. Periksa dan bacalah soal-soal sebelum Anda menjawab. 5. Hitamkan bulatan pada satu pilihan jawaban yang paling tepat pada LJUN. 6. Laporkan kepada pengawas ujian apabila terdapat lembar soal yang kurang jelas, rusak, atau tidak lengkap. 7. Tidak diijinkan menggunakan kalkulator, HP, atau alat bantu hitung lainnya. 8. Bila diperlukan, lembar soal dapat dicoret-coret. 9. Tidak ada pengurangan nilai pada jawaban yang salah. 10. Periksalah pekerjaan Anda sebelum diserahkan kepada pengawas ujian. SELAMAT & SUKSES STK 1/ 9 1. Suatu lab komputer disediakan daya 6 kva, maka pengaman yang harus dipasang adalah... A. 5 ampere B. 10 ampere C. 15 ampere D. 20 ampere E. 30 ampere 2. Ekivalen bilangan heksadesimal dengan bilangan biner 1011001001 adalah... A. B28 B. 2C9 C. AC9 D. B22 E. BD1 3. Perhatikan tabel dari bentuk persamaan logika berikut ini. Tabel tersebut menunjukkan tabel kebenaran dari... A B F 0 0 1 1 0 1 0 1 1 1 1 0 A. B. C. D. E. AND gate NAND gate OR gate NOR gate EX-OR gate 4. Urutan menjalankan saf e mode Windows pada saat booting dapat digunakan tombol... pada keyboard. A. F2 B. F8 C. F10 D. F12 E. F4 5. Sebuah teknologi jaringan yang dikenal dengan spesifikasi IEEE 802 3 adalah... A. Bluetooth B. Ethernet C. IRDA D. LAN E. wi-fi 6. Pengaturan perangkat keras dan perangkat lunak pada sistem operasi windows terdapat pada... A. Control Panel B. Microsoft Outlook C. Windows Explorer D. Internet Explorer E. Character map 7. Berikut ini adalah algoritma sederhana menghitung luas lingkaran: 1. start 2. baca radius 3. phi = 3.14 4. luas = phi kali radius kali radius STK 2/ 9 5. tampilkan luas 6. selesai Bila kita membuat pseudocode dengan bahasa BASIC... A. print radius phi = 3.14 luas = phi*radius*radius print luas B. read radius print phi luas = phi*radius*radius print luas C. read radius phi = 3.14 luas = phi*radius*radius print luas D. read radius phi = 3.14 luas =

phi* radius* radius read luas E. print radius read phi read luas = phi*radius*radius print luas 8. Notasi decision yang digunakan untuk suatu pemilihan, penyelesaian kondisi di dalam satu program adalah... A. B. C. D. E. 9. Jika point lebih besar dari 100, dinyatakan "lulus" dan selain itu akan diberi keterangan "sorry", maka bentuk statementnya adalah... A. If point>=100 then hasil= beruntung else hasil= sorry end if B. If point>100 then hasil= beruntung else hasil= sorry end if C. If point>=100 then hasil= beruntung else hasil=sorry end if D. If point>=100 then hasil beruntung else hasil= sorry end if E. If point>100 then hasil beruntung else hasil sorry end 10. STK 3/ 9 Flow chart tersebut dengan alur ya merupakan bilangan. A. hasilnya 3 B. sisa pembagian bernilai 3 C. inputannya hanya dengan 3 D. kelipatan 3 E. hasil pengurangan dengan 3 11. Penulisan tag HTML yang benar adalah... A.... B.... C.... D.... E.... 12. Pelajari program tag HTML berikut ini!

Dari program berikut akan menghasilkan bentuk tabel seperti gambar... A. B. C. D. E. 13. Tag dalam file HTML yang berfungsi sebagai pembuatan formulir... A. B. C. D. E. 14. Untuk menjamin keamanan data pada transaksi on-line, maka seorang programer perlu merancang keamanan dengan cara membuat... A. decoder B. dekripsi C. encoder D. malicious code E. enkripsi 15. Cara memindahkan insertion record dalam sebuah data sheet pada MS. Access adalah dengan menekan tombol... pada keyboard. A. home B. page down STK 4/ 9 C. D. E. page up vertical scroll bar delete 16. Untuk menghubungkan antara record yang satu dengan record yang lain, terdapat pada tabel dengan syntax... A. inner join B. left outer join C. right outer join D. union E. outer join 17. Perintah untuk menghapus salah satu field di dalam table adalah... A. delete [field] B. erase [field] C. alter [table] erase [field] D. alter [table] del [field] E. alter [table] delete [field] 18. Perintah untuk menampilkan data siswa dari tabel siswa yang terdiri dari field NIS, nama_siswa dan tanggal lahir dengan urutan dari alfabet adalah... A. select nis, nama_siswa, tanggal_lahir siswa values nis, nama_siswa, tanggal_lahir B. select nis, nama_siswa, tanggal_lahir from siswa order by nama_siswa ascending C. select nis, nama_siswa, tanggal_lahir from siswa order by nama_siswa descending D. select nis, nama_siswa, tanggal_lahir from siswa E. select nis, nama_siswa, tanggal_lahir from group by order nama_siswa 19. Komponen ADODB dalam program aplikasi Visual Basic 6.0 adalah... A. mentransfer database B. mengedit database C. mengecek data file D. mengkoneksikan database E. menguji database 20. Kumpulan dari record data dalam basis data pada ADO adalah... A. recording B. file record C. set record D. recordset E. source 21. Proses debugging adalah program aplikasi pemrograman untuk... A. meng-update program aplikasi B. membuka system operasi C. mengecek sintaks D. mengkompail data E. mengubah file 22. Perintah SQL untuk menambah kolom baru pada posisi akhir table (default) adalah... A. ALTER TABLE [table] [field] LAST B. ALTER TABLE [table] ADD COLUMN [field] C. ALTER TABLE [table] INSERT COLUMN [field] D. ALTER TABLE [table] ADD [field] E. ALTER TABLE [table] DELETE [field] STK 5/ 9 23. Perintah SQL untuk menghapus table siswa beserta recordnya, yaitu. A. DELETE TABLE siswa B. DELETE FROM siswa C. ERASE TABLE siswa D. DROP TABLE siswa E. ERASE FROM siswa 24. Metode yang dapat digunakan untuk melakukan proses transaksi adalah. A. Transaction, commit, dan rollback B. lock table dan unlock table C. transit, commit, dan rollback D. transaction dan lock table E. transaction dan unlock table 25. Pemrograman web yang diproses pada computer client adalah. A. ASP programming B. client-side scripting C. server-side scripting D. client programming E. PHP programming 26. Perintah untuk menghubungkan halaman yang satu dengan

halaman yang lain pada halaman web menggunakan metode. A. SNMP B. URL C. FTP D. SMTP E. Hyperlink 27. Baris perintah untuk pemrograman PHP selalu diakhiri dengan tanda. A. [ ] B. { } C. <? D. ; E. \ 28. function JConn($host,$user,$pass,$dbase){ $koneksi = @mysql_connect($host,$user,$pass); if($koneksi){ @mysql_select_db($dbase); return true; } else { return false; } } Fungsi JConn ( ) merupakan script PHP di atas yang berfungsi untuk. A. melakukan koneksi ke database MS SQL B. melakukan pengiriman email dari database MySQL C. melakukan koneksi ke database MySQL D. menutup koneksi database E. memilih koneksi dengan komponen JConn 29. Memberi komentar dua baris pada program Java menggunakan tanda. A. ** B. [ ] STK 6/ 9 C. D. E. /* */ 30. Berikut ini adalah beberapa script program OOP menggunakan class tamu untuk aplikasi administrasi hotel. Script yang benar sesuai kaidah adalah... A. class tamu { String no_ktp; String nama; String alamat; String usia; } B. class tamu { no_ktp; nama; alamat; usia; } C. class tamu { String noktp, String nama, String alamat, String usia; } D. class tamu() { String no_ktp; String nama; String alamat; String usia; } E. class tamu { int nama, String nip, float usia; } 31. Sebelum dieksekusi, maka main function pada Java yang harus di kompilasi menggunakan perintah... A. java B. java.com C. javac D. main.java E..java. 32. Pada program java setiap thread dikontrol oleh suatu obyek unik turunan thread didefinisikan dalam paket... A. java.lib B. java.thread C. java.math D. java.awt E. java.lang 33. Dari script program gambar berikut ini adalah hasil eksekusi... STK 7/ 9 A. B. C. D. E. thread pertama thread kedua multi thread thread thread sleep 34. Dari program berikut, perintah untuk mengeluarkan data adalah... #include using namespace std; int main() { long *Alamat; long *Alamat1; Alamat = NULL; cout<