Latihan Soal UN Teori Kejuruan Rekayasa Perangkat Lunak dan Kunci Jawaban
1. Jaringan yang menghubungkan satu atau lebih titik dalam area
geografi yang luas
adalah ....
A. LAN
B. Stand alone
C. WAN
D. Network
E. Sharing
2. Topologi jaringan yang digunakan kabel coaxial adalah
....
A. bus
B. star
C. ring
D. proxy
E. pop
3. Untuk membuat suatu jaringan komputer, diperlukan perlengkapan
sebagai berikut,
kecuali ....
A. peripheral multimedia seperti sound card, speaker
B. minimal ada satu komputer yang berlaku sebagai server (pusat
data)
C. media penghubung antar komputer seperti kabel, connector,
terminator
D. peripheral jaringan seperti Network Interface Card
(NIC), Hub
E. komputer workstation
4. "Error in expression", berarti ....
A. pendeklarasian suatu tipe subrange tidak benar dan
mengikuti harus bertipe boolean
B. ungkapan yang mengikuti mengikuti harus bertipe boolean dan
harus
dideklarasikan suatu tipe subrange
C. ungkapan yang mengikuti harus bertipe boolean dan
mengikuti harus bertipe boolean
D. ungkapan yang mengikuti harus bertipe integer dan
meletakkan operator diantara dua
operator
E. kesalahan suatu ungkapan disebabkan lupa meletakkan operator
diantara dua
operator
5. PHP mendukung data berikut di bawah ini, kecuali....
A. integer
B. float
C. double
D. string
E. date
6. Fungsi syntax Union digunakan untuk ....
A. menghubungkan antara Field yang satu dengan Field yang
lain
B. menghubungkan antara Tabel yang satu dengan Tabel yang lain
C. menghubungkan antara Record yang satu dengan Record yang
lain
D. menghubungkan antara Typedata yang satu dengan Typedata
yang lain
E. menghubungkan antara Access yang satu dengan Access yang
lain
7. Ciri-ciri software yang baik adalah, kecuali ....
A. rancangan yang baik (metodologi dan sistematis)
B. dapat dieksekusi dengan benar oleh komputer
C. berfungsi dengan benar sesuai rancangan
D. user friendly
E. memerlukan pemeliharaan khusus
8. Penulisan syntax class yang betul adalah ....
A. public class siswa {}
B. public siswa {}
C. public class {}
D. public class siswa [ ]
E. class siswa [ ]
9. Cara untuk menyembunyikan detail informasi dari suatu class adalah
....
A. hiding private
B. control private
C. encapsulation
D. akses private
E. private int nrp;
10. Tipe data yang mempunyai dua kemungkinan di pemrograman java
adalah ....
A. short
B. int
C. char
D. float
E. boolean
11. Kode warna kuning, ungu, coklat, emas mempunyai nilai
Resistansi sebesar ....
A. 470 _ 5%
B. 4,7 _ 6%
C. 4,6 K_ 5%
D. 47m_ 5%
E. 470 m_ 5%
12. Dua buah tahanan masing-masing 10 Ohm dihubungkan secara
paralel. Jika arus
totalnya 3A, maka tegangannya adalah ....
A. 13 V
B. 15 V
C. 25 V
D. 30 V
E. 65 V
13. Tabel kebenaran gerbang NOR yang mempunyai dua input
adalah ....
A. 1.1.1.0
B. 0.1.0.1
C. 1.0.0.0
D. 0.0.0.1
E. 0.0.1.1
14. Bilangan biner berikut ini yang cocok dengan nilai desimal 50
adalah ….
A. 010101
B. 110010
C. 100011
D. 100110
E. 111011
15. Variabel yang digunakan untuk menggambarkan nilai numerik
adalah ….
A. echo
B. Array
C. int
D. default
E. query
16. Untuk keamanan transportasi data ketika upload maupun download
diperlukan ….
A. Secure Socket Layer
B. NAT
C. Gateway
D. Fire Wall
E. Router
17. Simbol diagram alir (flow chart) yang digunakan untuk
menjelaskan input maupun output
adalah ...
18. Gambar flowchart berikut ini menjelaskan .
A. bilangan hasilnya 5
B. bilangan penjumlahan dengan 5
C. bilangan dengan input 5
D. bilangan yang habis dibagi 5
E. bilangan pembagian 5
19. Boolean berfungsi untuk ....
A. mengisi angka yang selalu bertambah otomatis
B. memberi nilai benar dan salah
C. mendeskripsikan data
D. mengunci otomatis data
E. mematikan angka
20. Untuk menjalankan program digunakan perintah....
A. multi threaded
B. multi fungsi
C. multi frekuensi
D. all program
E. run
21. Syntax penulisan yang benar dibawah ini adalah ....
A. If (kondisi) then;
Aksi
Else
B. If (kondisi)
Aksi 1
Else
Aksi 2;
C. If (kondisi)
Aksil ;
Else
Aksi 2 ;
D. If (kondisi)
Aksi
Else
E. If kondisi
Aksi 1
Aksi 2 :
22. Salah satu
bagian pemrograman web yang pemrograman webnya ditentukan pada
sisi
server adalah ....
A. Web
programming client
B. Html
programming
C. Database
programming
D. Web server
programming
E. Database
server
23. Yang
termasuk aplikasi remote administrasi adalah ....
A. MySQL
B. PHP Nuke
C. Vb script
D. CSS
E. SQL server
24.
Langkah-langkah yang benar untuk membuat data base baru yang masih kosong pada
Microsoft
Access adalah
....
A. klik
tombol file -> new
B. klik tombol
file -> open
C. klik tombol
file -> get external data
D. open end
existing file
E. project
new data
25. Untuk
mengurutkan data dari kecil ke besar, pilihannya pada Sort adalah ....
A. ascending
B. not
shorted
C. descending
D. not
ascending
E. not
descending
26. Yang
digunakan untuk menerangkan field name adalah ....
A. type
B. caption
C. description
D. properties
E. field
size
27. Tabel
berikut ini menunjukan SQL yang hasilnya jumlah data adalah ....
A. select
avg (jumlah) from t_dagangan where nmr_barang="NP200";
B. select
count (jumlah) from t_dagangan ;
C. select
max (jumlah) from t_dagangan;
D. select
sum (jumlah) from t_dagangan where nmr_barang="NP200";
E. select
sum (jumlah) from t_dagangan where tgl=20060304";
28. Pada
pembuatan blank database, langkah yang harus dilakukan setelah memilih blank
database adalah mengisi ....
A. create
table
B. update
table
C. create
data
D. create
name
E. input
mask
29. Koneksi
database dalam aplikasi Visual Basic 6.0 menggunakan komponen ?
A. Stdio.h
B. Stdlib.h
C. ADO DC
D. Math.
E. Conio.h
30. Procedure
Tform2.button1click
(sender : tobject) ;
Begin
Form1.Tablel.Append
Close; End;
Procedure
Di atas
mempunyai fungsi ....
A. membuka
tabel
B. membuat
tabel
C. mengedit
data
D. mengedit
tabel
E. menambah
data
31. Cara
menambah tabel baru di MySQL-front yaitu dengan ....
A. conection
B. drop
database
C. drop
table
D. create
table
E. create
data base
32. Syntax yang
digunakan untuk menghapus database dalam MySQL adalah ....
A. create
database name
B. insert
database name
C. delete
database name
D. drop
database name
E. update
database name
33. Tuliskan
SQL untuk menghitung jumlah customer yang terdapat di negara France dari
tabel customer....
A. select
(customer id) from customer where country "france"
B. select
count(customer id) from customer where country = "france "
C. select
customer id where country "france "
D. select
count (customer id)where= "france "
E. select
customer id where country = "france "
34. Halaman web
yang dapat diakses dan berinteraksi sesuai dengan keinginan merupakan
teknologi web
yang berbasis....
A. konten
B. struktural
C. statis
D. array
E. dynamis
35. Syntax yang
dapat digunakan untuk menghitung jumlah pengunjung pada buku tamu
dari suatu WEB
menggunakan ....
A. sum
B. shift
register
C. counter
D. up
Counter
E. down
counter
36. Memberi
komentar dua baris pada program Java menggunakan tanda berikut ini....
A. //
B. **
C. [[
D. -
E. /*
37. Baris
perintah pada bahasa pemograman Java selalu diakhiri dengan tanda ....
A. []
B. {}
C. //
D. ;
E. /
38. Struktur
penulisan dalam bahasa C adalah ....
A. # include
<stdio.h>
Main()
Return 0 ;
}
B. # include
Main()
Return
C. # include
< stdio.h>
D. # include
<main>
E. .# include {main}
39. Type data
currency dalam SQL berfungsi untuk ....
A. menyatakan
data berupa tanggal
B. menyatakan
data berupa waktu
C. menyatakan
data berupa angka
D.
menyatakan data berupa mata uang
E. menyatakan
data berupa numeric
40. Yang
mempengaruhi kecepatan dalam mengakses data pada transaksi on-line
adalah....
A. decoder
B. descripsi
C. encoder
D. encription
E.
bandwith
Post a Comment for "Latihan Soal UN Teori Kejuruan Rekayasa Perangkat Lunak dan Kunci Jawaban"