• Tidak ada hasil yang ditemukan

Soal Kejuruan Rekayasa Perangkat Lunak

N/A
N/A
Protected

Academic year: 2018

Membagikan "Soal Kejuruan Rekayasa Perangkat Lunak"

Copied!
6
0
0

Teks penuh

(1)

SEKOLAH MENENGAH KEJURUAN

UMAR FATAH REMBANG

TERAKREDITASI B

Jl. Raya Rembang-Lasem Km. 7,5 Punjulharjo 59251 Telp. (0295) 531868

Hari / Tangggal : Waktu :

Mapel : Teori Produktif Kelas : XII

Pilihlah Jawaban A, B, C, D atau E yang paling benar!

1. Relasi yang terjadi pada gambar di bawah ini adalah one to many, kecuali ....

a.

b.

c.

d.

e.

2. Pelajari tag HTML di bawah ini. <table border="1">

<tr><td colspan="2"></td><td></td></tr> <tr><td></td><td colspan="2"></td></tr> <tr><td></td><td></td><td></td></tr> </table>

Dari tag di atas, maka akan diperoleh tabel seperti gambar ....

a. c. e.

b. d.

3. Perintah untuk memanggil file dalam PHP, misalnya akan memanggil file config.php yang ada pada folder admin ....

a. <a href="admin/config.php"> d. calling("admin/config.php"); b. <a href="config.php"> e. class="admin/config.php" c. include("admin/config.php");

4. Cara menuliskan hyperlink yang benar adalah .... a. <a>http://www.w3schools.com</a>

b. <a url="http://www.w3schools.com">W3Schools.com</a> c. <a href="http://www.w3schools.com">W3Schools</a> d. <a name="http://www.w3schools.com">W3Schools.com</a> e. <a http="http://www.w3schools.com">W3Schools.com</a> 5. Tag dalam HTML yang berfungsi sebagai pembuatan formulir ....

(2)

6. Pada gambar dibawah ini, besar arus yang mengalir sebesar ....

a. 20 A b. 22 A c. 2,2 A d. 4 A e. 4,4 A

7. Daya yang dihasilkan dari tegangan listrik sebesar 220 Volt dan mempunyai besar arus 6 Ampere adalah....

a. 660 Watt b. 6000 Watt c. 1230 Watt d. 1320 Watt e. 2200 Watt

8. Jika diketahui tegangan listrik, V = 20 volt dan 2 hambatan dipasang paralel masing R1 =6Ω dan

R2=4Ω, maka arus listrik yang mengalir melalui hambatan tersebut adalah sebesar ....

a. 8 A b. 4 A c. 2 A d. 1 A e. 1,5 A

9. Baris perintah untuk pemrograman PHP selalu diakhiri dengan tanda ….

a. ; b. : c. <? d. [ ] e. }

10.Dari program berikut ini yang termasuk pointer adalah .... int main() {

cout<<"Alamat memori yang ditunjuk dengan NULL "<<alamat< cout<<"Alamat memori yang ditunjuk tanpa NULL : "<<alamat1<

return 0; }

</alamat1<</alamat<

a. alamat = null; long*alamat; b. long*alamat; long*alamat;

11. ALU merupakan bagian penting dalam Central Processing Unit. Kepanjangan dari ALU adalah ....

a. Aritmatic Logon Universal d. Aritmatic Logical Unit

b. Aritmatic Logical Universal e. Area Logical Unit

c. Aritmatic Logon Unit

12.Untuk menampung data berupa karakter dapat menggunakan tipe data ....

a. Boolean b. Integer c. Float d. Byte e. Char

13.Tipe data numerik yang termasuk integer adalah sebagai berikut, kecuali ....

a. Byte b. Short c. Int d. Float e. Long

(3)

c.

String nis, String nama, String alamat, String usia;

}

e. class siswa{ int nama, String nis, float usia; }

16.Perintah SQL untuk membuat index baru yang unik dengan nama indeks_siswa adalah .... a. CREATE INDEX indeks_siswa ON siswa (nama)

b. CREATE UNIQUE INDEX indeks_siswa ON siswa (nama)

c. CREATE INDEX WITH indeks_siswa ON siswa (nama)

d. CREATE UNIQUE INDEX WITH indeks_siswa ON siswa(nama)

e. CREATE INDEX WITH INDEX SISWA

17. "UPDATE siswa SET alamat='Jalan Soedirman' WHERE kode='001' " Script sql di atas termasuk dalam perintah ....

a. Data Structure c. Data Definition Language e. Data Manipulation Language

b. Data Base d. Data Query

18.Berikut ini adalah perangkat jaringan yang harus ditambahkan pada personal computer (PC) agar dapat terhubung pada jaringan lokal, kecuali ....

a. Ethernet Card c. LAN Card e. Modem

b. NIC d. USB WLAN

19.Untuk menambah fungsionalitas form, report, atau kontrol atau mengotomatisasi aksi, dalam Ms. Access kita dapatmenggunakan ....

a. Form b. Query c. Report d. Table e. Macro

20.Analogi elektrikal di bawah ini menggunakan cara kerja gerbang logika, yaitu ....

a. Gerbang NAND c. Gerbang AND e. Gerbang XOR

b. Gerbang NOR d. Gerbang OR

21.Cookie[] myCookies = request.getCookies (); for (int n=0; n < myCookies.length; n++) {

out.prin t(myCookies [n].getName() + " "); out.print (myCookies [n].getValue () + "<BR>"); }

Object Implisit yang terdapat pada contoh di atas adalah ....

a. getCookies b. getName c. request d. getRequest e. cookies

22.Di bawah ini adalah perintah SQL yang termasuk jenis Data Manipulation Language (DML), kecuali....

a. INSERT b. ALTER c. UPDATE d. DELETE e. SELECT

23.Bilangan pecahan dapat ditampung pada variabel yang memiliki tipe data ....

a. integer b. real c. boolean d. char e. string

24.Komputer yang terhubung pada jaringan harus memiliki identitas bernama ....

a. ip address b. ip public c. tcp / ip d. ip privat e. ip name

25. Perintah pada bahasa pemograman java untuk mengcompile program java misalnya nama file tersebut adalah data.java adalah...

a. java data c. javac java.data e. javac data

(4)

26.Pernyataan berikut yang sesuai dengan flowchart di bawah ini adalah ....

a. Jika Ali mendapatkan nilai 70 maka Ali tidak lulus b. Ali bisa lulus jika mendapatkan nilai lebih dari 70 c. Ali tidak lulus jika mendapatkan nilai 70

d. Jika ali mendapatkan nilai 70 maka Ali lulus e. Ali tidak lulus

27.Untuk membuat query pada Ms. Access 2007 kita dapat menggunakan lankah-langkah sebagai berikut ....

a. Klik Menu Create -> Macro d. Klik Menu File-> Query Design b. Klik Menu Create -> Query Wizard e. Klik Menu File-> Query Wizard c. Klik Menu Create -> Form Design

28.Halaman web yang dapat diakses dan berinteraksi sesuai dengan keinginan merupakan teknologi web yang berbasis ....

a. konten b. dinamis c. struktural d. statis e. array 29.Form yang digunakan untuk membuat isian/inputan data baik berupa karakter atau angka dalam

Ms. Visual Basic biasanya menggunakan ....

a. label b. checkbox c. textbox d. option button e. combo box

30. Relasi yang terjadi antara departemen dengan pegawai adalah ....

a. many to many b. one to many c. one to one d. one to union e. many to union 31. Sebelum proses instalasi menggunakan CD / DVD kita perlu....

a. masuk BIOS atur first boot menjadi CD/DVD ROM b. memasang harddisk sebagai penyimpanan instalasi c. menekan F8 untuk safe mode

d. membuka CPU dan memasang harddisk e. memback-up data

32. function MConn($host,$user,$pass,$dbase){ $koneksi = @mysql_connect($host,$user,$pass); if($koneksi){

@mysql_select_db($dbase); return true;

} else {

return false; }

}

Fungsi MConn() merupakan 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 MConn 33.function TglSQL($Tgl) {

(5)

return $Tanggal; }

Function TglSQL ( ) merupakan script PHP di atas berfungsi untuk .... a. mengambil data dengan type data text seperti data berita

b. mengembalikan tanggal

c. mengambil data sebagian karakter dari variabel tanggal

d. mengambil data sebagian karakter dari variabel tanggal kemudian disusun ulang e. mengambil karakter nomor 0,2,3,4, dan 6

34.Jika diketahui sebuah resistor bernilai 240 Ω, maka memiliki cincin warna ....

a. Merah Coklat Kuning c. Merah Kuning Coklat e. Hijau Kuning Coklat b. Merah Hijau Kuning d. Merah Kuning Hijau

35.Lembaran desain tampilan dari program yang dibuat dan menjadi dasar tempat meletakkan kontrol-kontrol yang dimiliki oleh Ms. Visual Basic sesuai dengan yang diinginkan adalah ....

a. metode b. event c. form d. object e. toolbox

36.Untuk menjalankan syntax SQL / MySQL dalam PHP dapat menggunakan perintah ....

a. mysql_fetch_array c. mysql_query e. mysql_array

b. query d. mysql_num_rows

37.select au_fname, au_lname from authors where au_id in (select au_id from titleauthor

where royaltyper > 7500000) Perintah SQL di atas disebut ....

a. nested query c. joined query e. substract query

b. lasted query d. injoined query

38.Tipe data integer digunakan untuk menampung data berupa ....

a. nilai b. angka c. huruf d. karakter e. karakter dan angka 39. Output yang dihasilkan dari program di bawah ini adalah ....

a. Nilai var3 = 10 c. Nilai var = 15 e. Nilai var = "5"

Nilai karakter = D Nilai karakter = "D" b. Nilai var = 5 d. Nilai var = "15"

Nilai karakter = D Nilai karakter = "D"

40.Object Impisit pada JSP yang digunakan untuk memberikan akses ke seluruh bidang yang berhubungan dengan page JSP dan akses ke masing-masing page attribute adalah ....

a. pageContext b. page c. session d. request e. application

41.Perhatikan dari gambar simbol di bawah ini. Fungsi dari simbol flowchart tersebut digunakan untuk ....

a. Pemrosesan c. Komentar e. Input

b. Konektor d. Kondisi

42.Deny membeli mouse sebanyak 6 buah. Harga mouse per buah adalah Rp. 20.000,-. Bentuk struktur algoritma yang cocok untuk menghitung total uang yang harus dibayar Deny adalah menggunakan struktur ....

a. Pengulangan b. Pemilihan c. Kondisional d. Sekuensial e. Percabangan 43.Sebuah object yang dapat diturunkan menjadi object yang baru dengan tidak menghilangkan sifat

asli dari object tersebut adalah ....

(6)

44. Dibawah ini merupakan server side programming dalam pembuatan web dinamis, kecuali ....

a. PHP b. ASP c. Cold Fusion d. JSP e. HTML

45.Perintah SQL yang digunakan untuk menghapus tabel adalah ....

a. SELECT c. DROP TABLE e. CREATE TABLE

b. DELETE d. ALTER TABLE

46.Syntax yang dapat digunakan untuk menghitung jumlah pengunjung pada buku tamu dari suatu WEB menggunakan ....

a. sum c. up Counter e. reg Counter

b. shift register d. down Counter

47.Berikut ini yang bukan merupakan jenis dari topologi jaringan adalah ....

a. Topologi Star c. Topologi Cincin e. Topologi Bus

b. Topologi Ring d. Topologi Pop

48.Obyek yang bekerja bersama sebuah tabel dan digunakan untuk memerikasa sebuah operasi atau kejadian tertentu pada suatu tabel disebut ..

a. trigger c. procedure e. union

b. function d. object

49.Jaringan yang menghubungkan satu atau lebih titik dalam satu lokasi adalah ....

a. WAN c. LAN e. Stand Alone

b. MAN d. Internet

50.Tabel Kebenaran berikut ini merupakan tabel kebenaran dari gerbang ....

a. XOR b. OR c. NOR

d. XNOR

Gambar

Tabel Kebenaran berikut ini merupakan tabel kebenaran dari gerbang ....      a.

Referensi

Dokumen terkait

Dalam aturan pembubaran yang disertai likuidasi apabila dicermati dalam Pasal 68 ayat 1 Undang Undang Nomor 28 Tahun 2004 tentang Perubahan Atas Undang Undang

Berdasarkan uraian yang telah dipaparkan diatas, maka penulis tertarik untuk menganalisis sumber dan penggunaan modal kerja pada Koperasi Simpan Pinjam (KSP)

Warlaba merupakan suatu bentuk khusus lisensi, yang memberikan hak kepada terwaralaba untuk menjual produk atau jasa yang sudah terkenal,

sisi kecantikan secara isik dari para Muslimah tetap diperhitungkan. Misalnya adalah ketika ada seorang Muslimah yang dapat menghafal 30 Juz, tetapi berbibir

Penyusunan skripsi ini, menggunakan jenis penelitian lapangan (field research). Data primer, yaitu hasil wawancara dan dokumen yang relevan dengan tema skripsi, sedangkan

ƒ Orang tua dan saudara-saudara penulis yang telah banyak memberikan dukungan moril maupun materiil kepada penulis dalam penyusunan skripsi ini... ƒ Saudari Meylina dan keluarga

Refleksi terhadap proses dan hasil pembelajaran dimulai dari analisis tingkat keberhasilan proses dan hasil belajar siswa, evaluasi diri terhadap proses belajar yang telah

Muncul no pemesanan dengan proses pengiriman penukaran pada menu Pengaturan Pengiriman status