soal-soal un 2013 (2)
DESCRIPTION
SOAL-SOAL UN 2013 (2)TRANSCRIPT
-
[2072]-Paket A-2012/13 Hak Cipta pada Kemdikbud STK-1/16
DOKUMEN NEGARA
UJIAN NASIONAL
Tahun Pelajaran 2012/2013
SOAL TEORI KEJURUAN
Satuan Pendidikan : Sekolah Menengah Kejuruan (SMK)
Kompetensi Keahlian : Rekayasa Perangkat Lunak
Kode Soal : 2072
Alokasi Waktu : 120 menit
Tanggal :
Bentuk Soal : Pilihan Ganda
Jumlah Soal : 40 Soal
Paket Soal : A
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
-
[2072]-Paket A-2012/13 Hak Cipta pada Kemdikbud STK-2/16
1. Suatu alat yang berfungsi untuk menyimpan suatu kode yang berbentuk garis tebal
vertikal yang kemudian diterjemahkan dalam bentuk angka-angka disebut .....
A. mouse
B. scanner
C. barcode
D. light Pen
E. keyboard
2. Urutan angkah-langkah yang benar dalam pemasangan motherboard dalam perakitan
komputer adalah ....
A. periksa posisi jumper untuk pengaturan CPU speed (speed multiplier)
periksa buku manual tegangan masukan ke motherboard atur seting
jumper sesuai petunjuk.
B. tegangan masukan ke motherboard periksa buku manual periksa posisi
jumper untuk pengaturan CPU speed atur seting jumper sesuai petunjuk.
C. periksa buku manual periksa posisi jumper untuk pengaturan CPU speed
tegangan masukan ke motherboard atur seting jumper sesuai petunjuk.
D. periksa buku manual atur seting jumper sesuai petunjuk. periksa posisi
jumper untuk pengaturan CPU speed tegangan masukan ke motherboard
E. periksa buku manual periksa posisi jumper untuk pengaturan CPU speed
atur seting jumper sesuai petunjuk. tegangan masukan ke motherboard
3. Urutan Langkah-langkah yang benar dalam proses installasi sistem operasi
Windows XP adalah ....
A. siapkan cd windows XP siapkan cd driver motherboard atur bios agarr
booting-nya dari cd(dvd)-rom enter tekan "F8" tuliskan kapasitas
partisi pilih "format the partition using the NTFS file system"
B. siapkan cd windows XP siapkan cd driver motherboard atur bios agar
bootingnya dari cd(dvd)-rom enter tekan "F8" tuliskan kapasitas
partisi pilih "format the partition using the NTFS file system"
C. siapkan cd windows XP siapkan cd driver motherboard atur bios
booting dari cd(dvd)-rom press any key to boot from CD enter tekan
"F8" kemudian proses instalasi akan mencari dan membaca partisi
hardisktekan "ENTER" tuliskan kapasitas partisi pilih "format the
partition using the NTFS file system
D. siapkan cd windows XP siapkan cd driver motherboard atur bios
dimulai dari cd(dvd)-rom press any key to boot from CD tekan "F8"
kemudian proses instalasi akan mencari dan membaca partisi hardiskenter
untuk langsung menginstal windows
E. siapkan cd windows XP siapkan cd driver motherboard enter tekan
"F8" kemudian proses instalasi akan mencari dan membaca partisi
hardisktekan "ENTER" tuliskan kapasitas partisi pilih "format the
partition using the NTFS file system
-
[2072]-Paket A-2012/13 Hak Cipta pada Kemdikbud STK-3/16
4. Langkah-langkah untuk mengetahui spesifikasi Hardware dan driver yang terinstall
pada komputer sistem Operasi Window adalah ....
A. tekan tombol win dan search program and files ketikkan : msinfo32
B. tekan tombol window dan search program and files atau tekan tombol :
win + r ketikkan : msinfo32
C. tekan tombol propertis dan search program and files atau tekan tombol :
win + r ketikkan : msinfo32
D. tekan tombol win explorer dan search program and files atau tekan
tombol : win + r ketikkan : msinfo32
E. tekan tombol start (win) dan search program and files atau tekan tombol
: win + r ketikkan : msinfo32
5. Penyebab utama kecelakaan yang di diakibatkan oleh kondisi yang tidak aman
(unsafe condition) adalah ...
A. syaratsyarat keselamatan tidak sesuai instruksi peralatan industri dan alat
pelindung diri.
B. fisik/mekanik meninggalkan alat pengaman, mesin sudah tua, mesin tak ada
pelindungnya.
C. terkena pecahan kaca pada saat ia melintasi suatu tempat dimana ada kaca
jendela jatuh.
D. Alat pengaman yang tidak sempurna, Peralatan yang rusak, dan kurangnya
pencahayaan.
E. membuat alatalat pengaman tidak berfungsi dengan jalan mencabut,
menyesuaikan atau memindahkannya.
6. Salah satu yang termasuk ke dalam persyaratan lokasi ruang komputer dalam ukuran
besar, misalnya data center harus....
A. dekat dengan lokasi sungai
B. dekat pemukiman pendudukan
C. dekat dengan kompleks sekolah
D. dekat dangan pemadam kebakaran
E. jauh dari pemukiman penduduk tapi mudah transportasi
7. Pada suatu pemanas listrik tertera 1000 W bekerja pada 200 V, maka arus listrik dan
resistansi peralatan tersebit adalah ...
A. 40 A dan 5
B. 5 A dan 40
C. 5 A dan 400
D. 10 A dan 400
E. 20 A dan 400
http://www.inforiatif.com/cara-mengetahui-spesifikasi-hardware-software-dan-driver-yang-terpasang-di-windowshttp://www.inforiatif.com/cara-mengetahui-spesifikasi-hardware-software-dan-driver-yang-terpasang-di-windows
-
[2072]-Paket A-2012/13 Hak Cipta pada Kemdikbud STK-4/16
8. Konversi bilangan 343(10) ke dalam biner adalah ....
A. 101010111
B. 101010011
C. 101011001
D. 101011011
E. 101011101
9. Gambar yang digunakan sebagai terminator dalam diagram alir adalah ....
A.
B.
C.
D.
E.
10. Perhatikan gambar diagram alir dibawah ini!
mulai
x = x + 5
integer
x = 5
Input x
x
-
[2072]-Paket A-2012/13 Hak Cipta pada Kemdikbud STK-5/16
11. Di bawah ini deklarasi variabel array multi dimensi yang benar adalah ....
A. float nilai(3)(3);
B. float nilai[3][3];
C. float nilai([3][3]);
D. float nilai[[3][3]];
E. float nilai{3}{3};
12. Perhatikan script program di bawah ini!
int main(void) {
int t, i, matrik[3][4];
for(t=0; t
-
[2072]-Paket A-2012/13 Hak Cipta pada Kemdikbud STK-6/16
13. Relasi yang terjadi dalam gambar di bawah ini menggambarkan proses relasi one to many
adalah ....
A. Pasien Tempat Tidurmenempati
B. Dosen Jurusanmengepalai
C. Pegawai Tunjanganmendapat
D. Supplier Gudangmenata
E. Guru Siswamengajar
14. Ada beberapa identifikasi tahapan dalam proses terbentuknya normalisasasi
(mapping ERD ke dalam tabel), syarat yang harus dipenuhi dalam bentuk normal
pertama (1st) adalah ....
A. menggunakan acuan dependensi gabungan
B. jika setiap atribut bernilai tunggal untuk setiap baris
C. semua atribut bukan kunci tidak memiliki transitif terhadap kunci primer
D. semua atribut yang bukan kunci memiliki dependensi sepenuhnya terhadap
kunci primer
E. pada relasi yang paling tidak memiliki tiga atribut dan dua di antaranya
bernilai banyak
15. Perhatikan perintah SQL dibawah ini!
create view mhsunggul As
select * from mhs
where IPK > 3.5
and kodejurusan = 2
Perintah SQL di atas termasuk ke dalam fungsi script ....
A. Data Base(DB)
B. Data Query(DQ)
C. Data Structure(DS)
D. Data Definiton Language(DDL)
E. Data Manipulation Langauge (DML)
-
[2072]-Paket A-2012/13 Hak Cipta pada Kemdikbud STK-7/16
16. Perhatikan tabel dibawah ini!
Tabel Film Tabel Aktor
FilmID FilmName YearMade
FilmID FirstName LastName
1 Home Alone 1998 1 McKlaula Culkin
2 Unforgiven 1992 1 Stephan Young
2 Clint Eastword
2 Humprey Bogart
Script SQL yang digunakan untuk menggabungkan ke dua tabel di atas adalah ....
A. select view FilmAktor As select Film.*, Aktor.FirstName,
Aktor,LastName
from Film
iner join Aktor
on Film.FilmId = Aktor.FilmId
B. drop view FilmAktor As select Film.*, Aktor.FirstName,
Aktor,LastName
from Film
inner join Aktor
on Film.FilmId = Aktor.FilmId
C. create view FilmAktor As select Film.*, Aktor.FirstName,
Aktor,LastName
from Film
inner join Aktor
on Film.FilmId = Aktor.FilmId
D. alter view tabel FilmAktor As select Film.*, Aktor.FirstName,
Aktor,LastName
from Film
inner join Aktor
on Film.FilmId = Aktor.FilmId
E. delete view FilmAktor As select Film.*, Aktor.FirstName,
Aktor,LastName
from Film
inner join Aktor
on Film.FilmId = Aktor.FilmId
17. Urutan perintah yang digunakan untuk melakukan proses query dalam Ms. Access
adalah ....
A. klik query view tambahkan semua tabel yang ada dan relasikan klik sql
view ketik perintah SQL
B. klik design view tambahkan satu tabel yang ada dan relasikan klik sql
view ketik perintah SQL
C. klik query view tambahkan dua tabel yang ada dan relasikan klik sql
view ketik perintah SQL
D. klik query design tambahkan semuatabel yang ada dan relasikan klik
sql view ketik perintah SQL
E. klik sql view tambahkan semua tabel yang ada dan relasikan klik query
design ketik perintah SQL
-
[2072]-Paket A-2012/13 Hak Cipta pada Kemdikbud STK-8/16
18. Dalam pemrograman visual berbasis desktop (Ms.visual basic) yang digunakan untuk
mengatur properti sebuah objek adalah ....
A. Form
B. Project
C. Code Editor
D. Object Selector
E. Jendela Properties
19. Ikon yang digunakan untuk membuat Text box adalah ....
A.
B.
C.
D.
E.
20. Dalam mendesign form untuk membuat pilihan Gender (Jenis kelamin) biasanya
digunakan komponen ....
A. List Box
B. Text Box
C. Check Box
D. Combo Box
E. Option Button
21. Pembuatan koneksi ke basisdata yang dapat dilakukkan dengan menggunakan dua
provider, yaitu provider JET dan provider ODBC adalah ....
A. DAO
B. ADO
C. ODBC
D. DOHC
E. OLE DB
-
[2072]-Paket A-2012/13 Hak Cipta pada Kemdikbud STK-9/16
22. Suatu peralatan yang digunakan untuk menghubungkan beberapa LAN yang terpisah
serta menyediakan filter paket antar LAN disebut ....
A. nic
B. hub
C. switch
D. bridge
E. router
23. Perhatikan gambar di bawah ini!
Gambar di atas digunakan untuk melakukan proses ....
A. konfigurasi DNS
B. konfigurasi gateway
C. WINC configuration
D. konfigurasi IP Addres
E. Konfigurasi NetBIOS
24. Perhatikan perintah SQL di bawah ini!
mysql> ALTER TABLE siswa ADD kd_komp CHAR (3)NOT NULL
Perintah di atas digunakan untuk ....
A. memasukan data kd_komp
B. membuat struktur tabel siswa
C. menghapus struktur tabel siswa
D. menampilkan struktur tabel siswa
E. melakukan perubahan struktur tabel siswa
-
[2072]-Paket A-2012/13 Hak Cipta pada Kemdikbud STK-10/16
25. Perhatikan perintah SQL di bawah ini!
SELECT Nama, NoTelp
FROM Penerbit
UNION
SELECT Nama, NoTelp FROM Pengarang
Perintah di atas digunakan untuk ....
A. menampilkan struktur tabel pengarang dan penerbit
B. membuat buat tabel penerbit dan pengarang dan field-fieldnya
C. menampilkan hasil penghapusan struktur tabel pengarang dan penerbit
D. melakukan perubahan dari Nama dan NoTelp Penerbit ke dalam Nama dan NoTelp Pengarang
E. menampilkan penggabungkan Nama dan NoTelp Penerbit dengan Nama dan NoTelp Pengarang
26. Perhatikan printah SQL menggunakan procedure dalam SQL Server di bawah ini!
DELIMITER $$
CREATE PROCEDURE
jumlahItemBarang(pelanggan VARCHAR(5))
BEGIN
END$$
SELECT SUM(detil_pesan.jumlah)
FROM pesan, detil_pesan
WHERE pesan.id_pesan=detil_pesan.id_pesan
AND pesan.id_pelanggan=pelanggan;
DELIMITER
Perintah di atas digunakan untuk ....
A. menghitung jumlah rata-rata item barang yang pernah dibeli oleh satu
pelanggan
B. menghitung jumlah maksimum item barang yang pernah dibeli oleh satu
pelanggan
C. menghitung jumlah harga item barang yang pernah dibeli oleh satu
pelanggan
D. menghitung jumlah item barang yang pernah dibeli oleh satu pelanggan
E. menghitung jumlah item barang yang tidak pernah dibeli oleh satu
pelanggan
-
[2072]-Paket A-2012/13 Hak Cipta pada Kemdikbud STK-11/16
27. Sintaks yang digunakan untuk membuat trigger adalah ....
A. CREATE TRIGGER name [BEFORE|AFTER]
[INSERT|UPDATE|DELETE]
ON tablename
FOR EACH ROW statement
B. CREATE TRIGGER name [BEFORE]
[INSERT|UPDATE|DELETE]
ON tablename
FOR EACH ROW statement
C. CREATE TRIGGER name [BEFORE|AFTER]
[INSERT|UPDATE]
ON tablename
FOR EACH ROW statement
D. CREATE TRIGGER name [BEFORE|AFTER]
[INSERT|DELETE]
ON tablename
FOR EACH ROW statement
E. CREATE TRIGGER [BEFORE]
[INSERT|UPDATE|DELETE]
ON tablename
FOR EACH ROW statement
28. Bagian penting dari HTML yang harus di isi tulisan teks, gambar, java script, dan css
yang akan ditentukan dalam halaman web agar tampilan web lebih interaktif adalah
....
A. body
B. html
C. a href
D. head
E. Backgroung
29. Perintah link yang digunakan untuk mengarah ke alamat email adalah ....
A. Kirim email!
B. Kirim email!
C. Kirim email! /a>
D. Kirim email!
E. Kirim email!
30. Yang termasuk ke dalam komponen pembentuk web dinamis adalah ....
A. html, middleware, mysql, dan browser
B. web server, www, database, dan internet
C. web server, hardware, database, dan internet
D. web server, middleware, database, dan browser
E. web application, middleware, database, dan browser
-
[2072]-Paket A-2012/13 Hak Cipta pada Kemdikbud STK-12/16
31. Suatu program yang menjalankan program dan mengerti protokol HTTP (Hyper
Text Transfer Protocol) serta dapat menanggapi permintaan-permintaan dari web
browser dengan menggunakan protokol HTTP disebut ....
A. internet
B. web server
C. web browser
D. middleware
E. web application
32. Fungsi mysql yang digunakan untuk membangun akses ke database adalah ....
A. mysql_query()
B. mysql_db_query
C. mysql_connect()
D. mysql_create_db()
E. mysql_select_db()
33. Perhatikan script program di bawah ini!
Hasil eksekusi dari script di atas adalah ....
A. Naik Ojek
B. Diam ditempat
C. Naik Becak saja
D. Naik Becak saja Naik Ojek
E. Naik Becak saja Diam ditempat
34. Suatu cara untuk melindungi keadaan dalam dari sebuah objek, hanya pengguna
tertentu yang memperoleh ijin untuk mengakses adalah ....
A. class
B. abstraksi
C. inheritance
D. encapsulacy
E. polimorfisme
-
[2072]-Paket A-2012/13 Hak Cipta pada Kemdikbud STK-13/16
35. Perhatikan script program di bawah ini!
public class Test5 {
int[] x = new int[ 11 ];
public Test5() {
for (int i = 0; i
-
[2072]-Paket A-2012/13 Hak Cipta pada Kemdikbud STK-14/16
37. Perhatikan kode program dibawah ini!
Pernyataan yang tepat untuk menjelaskan tipe exeptionhandling untuk struktur
catch(x) adalah ....
A. EOFExeption
B. RuntimeException
C. ArithmeticException
D. NumberFormatException
E. ArrayIndexOutOfBoundsException
38. Perhatikan kode program dibawah ini!.
Pernyataan library yang tepat untuk import x dan import y adalah ....
A. import string* ;dan import java.math.*;
B. import java.math* dan import java.applat.*;
C. import java.math.* dan import java.string.*;
D. import java.awt.* dan import java.applet.*;
E. import java.string.* dan import java.applet.*;
-
[2072]-Paket A-2012/13 Hak Cipta pada Kemdikbud STK-15/16
39. Struktur program menggunakan T_SQL untuk membuat tabel Guru adalah ....
A. CREATE TABLE [dbo].[Guru]( [NIP] [nchar](15) NOT NULL,
[Nama] [nchar](20) NULL,
[Alamat] [nchar](30) NULL,
[Kota] [nchar](20) NULL,
[Telepon] [nchar](15) NULL,
CONSTRAINT [PK_Guru] PRIMARY KEY
(
[NIP] ASC
)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
B. CREATE TABLE [dbo].[Guru]( [NIP] [nchar](15) NOT NULL,
[Nama] [nchar](20) NULL,
[Alamat] [nchar](30) NULL,
[Kota] [nchar](20) NULL,
[Telepon] [nchar](15) NULL,
CONSTRAINT [PK_Guru] PRIMARY KEY CLUSTERED
(
[NIP] ASC
)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
C. CREATE TABLE [dbo].[Guru]( [NIP] [nchar](15) NOT NULL,
[Nama] [nchar](20) NULL,
[Alamat] [nchar](30) NULL,
[Kota] [nchar](20) NULL,
[Telepon] [nchar](15) NULL,
CONSTRAINT [PK_Guru] (
[NIP] ASC
)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
D. CREATE TABLE [dbo].[Guru]( [NIP] [nchar](15) NOT NULL,
[Nama] [nchar](20) NULL,
[Alamat] [nchar](30) NULL,
[Kota] [nchar](20) NULL,
[Telepon] [nchar](15) NULL,
[PK_Guru] PRIMARY KEY CLUSTERED
(
[NIP] ASC
)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
E. CREATE TABLE [dbo].[Guru]( [NIP] [nchar](15) NOT NULL,
[Nama] [nchar](20) NULL,
[Alamat] [nchar](30) NULL,
[Kota] [nchar](20) NULL,
[Telepon] [nchar](15) NULL,
CONSTRAINT [PK_Guru] PRIMARY KEY CLUSTERED
(
[NIP] ASC
) ON [PRIMARY]
40.
A.
B.
C.
D.
-
[2072]-Paket A-2012/13 Hak Cipta pada Kemdikbud STK-16/16
40. Tag yang digunakan untuk menghasilkan kode-kode yang sesuai target browser dalam menyisipkan komponen Java bean atau Applet secara otomatis disebut ....
A.
B.
C.
D.
E.