Anda di halaman 1dari 6

DOKUMEN NEGARA PAKET SOAL

SANGAT RAHASIA

A
REKAYASA PERANGKAT LUNAK

Nama :
No. Peserta :

NASKAH SOAL
TRY OUT UJIAN NASIONAL
TAHUN PELAJARAN 2014/2015

SMK

PRODUKTIF RPL
Sabtu, 07 Maret 2015 ( 120menit )

RPL
SMK Negeri 3 Tuban
Paket : A
1. Papan rangkaian elektronik yang berfungsi sebagai papan utama tempat semua komponen komputer
dipasang disebut….
A. Bus C. Memori E. Motherboard
B. VGA D. Harddisk
2. Urutan langkah-langkah yang benar dalam proses instalansi sistem operasi Windows 7 adalah….
A. Sediakan computer atau laptop minimal dual core dengan memory 1GB→DVD instalasi Windows
Seven (7)→booting dari DVD→klik install now→centang pada pilihan I accept →pilih custom
(advanced)→ketikkan nama user dan nama komputer→buat password biar computer aman
→masukkan Windows Product key→pilih setingan→setingan time zone→instal driver-driver
hardware computer
B. Sediakan computer atau laptop minimal dual core dengan memory 1 GB →DVD instalansi Windows
Seven (7) →atur agar computer booting dari DVD →klik install now →centang pada pilihan I
accept,klik next →pilih custom (advanced) →pilih ndrive options (advanced) untuk membuat partisi
→komputer akan otomatis restart →ketikkan nama user dan nama komputer →buat password biar
computer aman →masukkan Windows Product key →pilih setingan update windows →seting time
zone →instal drive hardware computer
C. Sediakan computer atau laptop dual core dengan memory 1GB →DVD install windos seven (7) →klik
install now →centang pada pilihan I accept →pilih custom (advanced) →pilih drive options (advanced)
untuk membuat partisi →komputer akan otomatis restart →masukkan windows product key
→setingan time zone →anstall driver
D. Sediakan computer laptop minimal dual core dengan memory 1GB →DVD instalansi Windows
Seven(7) →atur agar computer booting dari DVD →klik install now → centang pada pilihan I
accept→komputer akan otromatis restart →ketikan nama user dan nama komputer →pilihg setingan
windows update→setingan time zone →instal driver hardware
E. Sediakan computer laptop minimal dual core dengan memory 1GB →DVD instalansi Windows
Seven(7) →atur agar computer booting dari DVD →klik install now →centang pada pilihan I accept
→pilih custom (advanced) →pilih drive options (advanced) untuk membuat partisi →komputer akan
otromatis restart →ketikan nama user dan nama komputer →buat password agar computer aman
→setingan time zone →instal driver hardware
3. Langkah-langkah untuk mengetahui spesifikasi sistem operasi yang terinstal pada sistem operasi linux
debian adalah....
A. System Tools→System Monitor→Disk Utility
B. System Tools→ System Monitor→Resource
C. System Tools→ System Monitor→File System
D. System Tools→ System Monitor→System
E. System Tools→ System Monitor→Disk Usage Analyzer
4. Langkah-langkah pertolongan pertama pada kecelakaan luka bakar yang sesuai pada prosedur adalah….
A. Bersihkan luka dengan air hangat suam-suam kuku→olesi salep antibiotika→jika luka bakar dicurigai
agak dalam dan berbahaya segeralah ke dokter→bila perlu, vaksinasi tetanus dapat diberikan
B. Jangan gunakan pasta gigi,kopi mentega untuk mengobati luka bakar→olesi salep antibiotika→jika
luka bakar dicurigai agak dalam dan berbahaya segeralah ke dokter→bila perlu, vaksinasi tetanus
dapat diberikan
C. Bersihkan luka dengan air hangat suam-suam kuku→ Jangan gunakan pasta gigi,kopi mentega untuk
mengobati luka bakar→olesi salep antibiotika→jika luka bakar dicurigai agak dalam dan berbahaya
segeralah ke dokter→bila perlu, vaksinasi tetanus dapat diberikan
D. Bersihkan luka dengan air hangat suam-suam kuku→gunaka pasta gigi, kopi mentega untuk
mengobati luka bakar→ olesi salep antibiotika→jika luka bakar dicurigai agak dalam dan berbahaya
segeralah kedokter→ bila perlu, vaksinasi tetanus dapat diberikan
E. Bersihkan luka dengan air hangat suam-suam kuku→ jangan gunakan pasta gigi, kopi mentega untuk
mengobati luka bakar →olesi salep antibiotika→jika luka bakar dicurigai agak dalam dan berbahaya
segeralah kedokterbila perlu, vaksinasi tetanus dapat diberikan.
5. Di bawah ini yang termasuk ke dalam tabel kebenaran NOR adalah….
A. X Y Z C. E.
X Y Z X Y Z
0 0 1 0 0 1 0 0 1
0 1 1 0 1 1 0 1 1
1 0 1 1 0 0 1 0 1
1 1 0 1 1 0 1 1 1
B. X Y Z D.
X Y Z
0 0 1 0 0 1
0 1 0 0 1 1
1 0 0 1 0 0
1 1 0 1 1 1
6. Urutan langkah-langkah pemasangan power supply dalam perakitan adalah….
A. letakkan Power Supply pada bagian yang telah disediakan → pastikan pilihan tegangan input yang
masuk ke Power Suply 220 volt
B. letakkan Power Supply pada bagian yang telah di sediakan → pastikan posisi Power Supply telah
sesuai → pasang bautnya pada keempat sisi Power Suppply
C. letakkan Power Supply pada bagian yang telah di sediakan → pasang bautnya pada keempat sisi
Power Supply → pastikan pilihan tegangan input yang masuk ke Power Supply 220 volt
D. pastikan posisi Power Supply-nya telah sesuai → pasang bautnya pada keempat sisi Power Supply →
pastikan pilihan tegangan input yang masuk ke Power Supply 220 volt
E. letakkan Power Supply pada bagian yang telah disediakan → pastikan posisi Power Supply-nya telah
sesuai → pasang bautnya pada keempat sisi Power Supply 220 volt
7. Konversi bilangan biner 1011001112 ke bilangan desimal adalah….
A. 329 C. 349 E. 369
B. 339 D. 359
8. Perhatikan alur logika pemrograman berikut ini ! Start
Apabila nilai A = 15, akan dihasilkan keluaran . . . .
A. 1
B. 2 Masukkan A
C. 15
D. Ganjil
E. Genap
Bagi A dengan 2

Apakah sisa hasil bagi = 0 ?

“Genap” “Ganjil”

End

9. Pernyataan di bawah ini yang menjelaskan tipe data float tentang ukuran dan jenis data yang dipakai
untukmenyimpan data adalah …..
A. 1 byte , untuk menampung tipe karakter /string
B. 2 byte , untuk menampung tipe bilangan bulat
C. 4 byte , untuk menampung tipe bilangan pecahan
D. 8 byte , untuk menampung tipe bilangan pecahan presisi ganda
E. 10 byte , untuk menampung tipe bilangan pecahan
10. Perhatikan script di bawah ini !
int maint ()
{
int I, j;
int data [2] [5] = { {2, 3, 4, 5, 2} ,
{4, 2, 6, 2,7} } ;
For (i=0;1<2;i++)
{
For(j=0;j<5;j++)
{
cout<<data[i] [j] ;
cout<<” ”;
}
cout<<endl;
}
return 0;
}
Keluaran dari script diatas adalah…….
A. 2 3 4 5 2 D. 4,2,6,2,7,2,3,4.,5,2
42627
B. 2 3 4 5 2 4 2 6 2 7 E. 4 3 6 5 2
C. 4,2,6,2,7 22427
2,3,4,5,2
11. Perhatikan script di bawah ini!
Int tambah (int *c); // deklarasi atau prototype fungsi tambah
Int main ()
{
Int a, b = 5;
a = tambah (&b);
cout<<”Nilai setelah pemanggilan fungsi adalah “ <<a <<endl ;
return 0;
}
Int tambah (int *c) // definisi fungsi tambah
{
Return (*c+=2 ) ;
}
Keluaran dari script di atas adalah …..
A. Nilai setelah pemanggilan fungsi adalah 5
B. Nilai setelah pemanggilan fungsi adalah 7
C. Nilai setelah pemanggilan fungsi adalah 9
D. Nilai setelah pemanggilan fungsi adalah 11
E. Nilai setelah pemanggilan fungsi adalah 13
12. Jika suatu relasi sudah memenuhi bentuk normal kedua, dan atribut yang bukan key sudah tidak
tergentung transitif terhadap key-nya disebut…….
A. Bentuk normal kesatu (1nf) C. Bentuk normal ketiga (32nf) E. Bentuk normal kelima (5nf)
B. Bentuk normal kedua (2nf) D. Bentuk normal keempet (4nf)
13. Perhatikan script di bawah ini!
Alter Database Mybooks
Set Read_Write
Perintah di atas termasuk ke dalam perintah………..
A. Data Manipulation Language (DML) D. Data Limitation Language (DDL)
B. Data Definitions Language (DDL) E. Data Reference Language (DRL)
C. Data Control Language (DCL)
14. Perintah SQL yang Digunakan untuk “meng-copy semuia baris data dari table buku kedalam table
BukuBaru dengan tambahan kolom baru Penerbit” adalah ….
A. Insert into BukuBaru (ISBN,Judul, Penerbit,Th terbit) select ISBN,Judul,Th terbit From Buku
B. Insert into Buku (ISBN,Judul,Penerbit,Th terbit ) select ISBN,judul,Th terbit From Buku
C. Insert into bukubaru (ISBN,judul,Th terbit) select ISBN,judul,Th terbit From Buku
D. Insert into BukuBaru (ISBN,judul,Penerbit,Th terbit) select ISBN,judul,Th terbit From BukuBaru
E. Insert into buku (ISBN,judul,Penerbit,Th terbitr ) select ISBN,judul,Th terbit From BukuBaru
15. Perhatikan gambar dibawah ini!

Gambar diatas merupakan Notasi komponen atau obyek dalam toolbox (1) dan gambar hasil obyek yang
ditambahkan dalam jendela form designer (2). Fungsi icon (Komponen atau obyek) diatas adalah …
A. Sebagai Kontrol yang digunakan untuk memilih satu opsi pilihan dari beberapa opsi yang disediakan
B. Sebagai control yang mengandung string,dapat diperbaiki oleh pemakai, dapat berupa satu baris
tunggal,atau banyak baris
C. Sebagai Kontrol yang digunakan sebagai container bagi control lainya
D. Kontrol yang digunakan untuk menampilkan gambar atau image
E. Sebaagai control yang digunakan untuk menampilkan teks yang tidak dapat diperbaiki oleh pemakai
16. Simbol diamonds dalam Entity Relationship Diagram (ERD) berfungsi sebagai ....
A. Aktor C. Atribut E. Relationship
B. Entitas D. Sequence
17. Suatu obyek atau komponen ditambahkan dalam jendela form designer dengan hasil dan pengaturan
propertis sebagai berikut:
Nama obyek Nama propertis Value (nilai properties)
………………. ……………….. OK
Nama obyek dan nama properties diatas secara berurutan adalah……
A. Command1 – Text C. Command1 – Caption E. Label1 – Caption
B. Text1 – Text D. List1 – Text
18. New project, Remove Projectm Save Project, dan Make Project Exe dalam Visual Basic termasuk dalam
menu……
A. RUN C. VIEW E. PROJECT
B. FILE D. EVENT
19. Suatu teknik untuk mengakses basis data dimana obyek yang digunakan tersusun secara hirarki dan dapat
membuat hirarki baru yang merupakan pengembangan dari OLE DB adalah….
A. DAO C. ODBC E. DOHC
B. ADO D. OLE DB
20. Suatu alat yang digunakan untuk menguatkan (boost) sinyal jaringan yang melaluinya dan memiliki
segmen jaringan yang sama disebut……
A. hub C. swich E. repeater
B. bridge D. router
21. URL merupakan singkatan dari ....
A. Uniform Resource Location C. Uniform Resource Local E. Uniform Resource Localization
B. Uniform Resource Locator D. Uniform Resource Located
22. Pernyataan SQL yang digunakan untuk mengambil data dari database adalah ....
A. OPEN C. EXTRACT E. INCLUD
B. GET D. SELECT
23. Atribut yang memungkinkan untuk entitas siswa adalah…..
A. nis (nomorinduksiswa), nama, alamat, nomortelepon, tempatlahir, tanggallahir
B. nis (nomorinduksiswa), nama, hobby, alamat, nomortelepon, tempatlahir, tanggallahir
C. nis (nomorinduksiswa), makanankesukaan, nama, alamat, nomortelepon, tempatlahir, tanggallahir
D. nis (nomorinduksiswa), nama, alamat, temansebangku, nomortelepon, tempatlahir, tanggallahir
E. nis (nomorinduksiswa), nama, alamat, nomortelepon, tempatlahir, namatetangga, tanggallahir
24. Perintah SQL yang digunakanuntukmemperbarui data adalah…..
A. insert C. change E. update
B. select D. upgrade
25. Langkah-langkah instalasi system operasi yang benaradalah…..
A. Cekkesiapanperangkat→ setting BIOS → booting dari media instalasi →
persiapandanpenentuanlokasiinstalasi → setting I/O utama → penentuanpaketsystemoperasi yang
akandipakai → proses copy file kehardisk → setting peripheral → pembuatan user sistemoperasi
B. Cekkesiapanperangkatkeras → setting BIOS → booting dari media instalasi → setting I/O utama →
persiapandanpenentuanlokasiinstalasi → proses copy file kehardisk → penentuanpaket system operasi
yang akandipakai → setting peripheral → pembuatan user system operasi
C. Cekkesiapanperangkatkeras → setting BIOS → booting dari media instalasi → setting I/O utama →
persiapandanpenentuanlokasiinstalasi → penentuanpaket system operasi yang akandipakai → proses
copy file kehardisk → setting peripheral → pembuatan user systemoperasi
D. Cekkesiapanperangkatkeras → setting BIOS → booting dari media instalasi → setting I/O utama →
persiapandanpenentuanlokasiinstalasi → penentuanpaket system operasi yang akandipakai → setting
peripheral → proses copy file kehardisk → pembuatan user systemoperasi
E. Cekkesiapanperangkatkeras → setting BIOS → booting dari media instalasi → setting I/O utama →
persiapandanpenentuanlokasiinstalasi → penentuanpaket system operasi yang akandipakai → proses
copy file kehardisk → pembuatan user sistemoperasi setting peripheral
26. Satuan yang digunakan untuk mendifinisikan besaran hambatan adalah ....
A. Ampere C. Ohm E. Watt
B. Farad D. Vol
27. Jika diketahui sebuah hambatan dengan cincin warna: Kuning, Ungu, Merah memiliki nilai ....
A. 4K7 C. 470 Ω E. 47 MΩ
B. 47 Ω D. 47 KΩ
28. Jika diketahui sebuah hambatan bernilai 100 KΩ, memiliki cincin warna ....
A. Coklat, Hitam, Hitam C. Coklat, Hitam, Jingga E. Coklat, Hitam, Hijau
B. Coklat, Hitam, Kuning D. Coklat, Hitam, Merah
29. Jika diketahui: 100(2) = ... (10)
A. 4 C. 40 E. 400
B. 8 D. 100
30. Jika diketahui: FF(16) = ... (10)
A. 256 C. 254 E. 15
B. 255 D. 16
31. Jika diketahui: 12(16) = ... (2) = ... (10)
A. 10010 dan 18 C. 1100 dan 12 E. 18 dan 12
B. 10010 dan 12 D. 1100 dan 18
32. Perintah yang berfungsiuntukmenampilkankelayar monitor adalah…..
# include <stdio.h>
#include <conio.h>
{
Printf (“Selamatdatang di pemrogramanbahasa C”);
}
A. Void main C. Printf E. Include
B. { D. conio.h

33. Langkah yang benaruntukmembuatsharing folder adalah…..


A. Windows explorer, sharing file, properties, sharing, share this folder on the network
B. Windows explorer, sharing and security, sharing properties, share this folder on the network
C. Windows explorer, sharing and security, properties, sharing, share this folder on the network
D. Windows explorer, sharing and security, properties, share this folder on the network
E. Windows explorer, sharing and security, sharing, share this folder on the network
34. <font face=”verdana” size=”12”><b>belajar</b></font>, dari tag tersebutdapatmenghasilkanoutput…..
A. Belajar : tercetakhurufverdana, cetaktebaldenganukuran 12 pt
B. Belajar : tercetakhurufverdana, cetaktebaldenganukuran 14 pt
C. Belajar : tercetakhurufverdana, cetaktebaldenganukuran 10 pt
D. Belajar : tercetakhurufverdana, cetaktebaldenganukuran 16 pt
E. Belajar : tercetakhurufverdana, cetaktebaldenganukuran 8 pt
35. <?php
$nim = "0411522455"; Program PHP tersebut akan menghasilkan output…..
$nama = "Chotimatul Musyarofah"; A. NIM : 0411522455
echo "NIM : ".$nim."<br>"; NAMA : Chotimatul Musyarofah
echo "NAMA : $nama"; B. NIM : 0411522455NAMA : Chotimatul Musyarofah
?> C. NIM : $nim
NAMA : $nama
D. NAMA : Chotimatul Musyarofah
E. NIM : 0411522455;
36. Perhatikangambardisampingini, perintah HTML NAMA : Chotimatul Musyarofah;
yangdigunakanuntukmenggambarbentuk table adalah…..
A. <table border="1">
<tr><td>&nbsp;</td><td>&nbsp;</td></tr>
<tr><td>&nbsp;</td><td>&nbsp;</td></tr> D. <table border="1">
<tr><td>&nbsp;</td><td>&nbsp;</td></tr> <tr><th>&nbsp;</td><td>&nbsp;</td></tr>
</table> <tr><th>&nbsp;</td><td>&nbsp;</td></tr>
B. <table border="1"> <tr><th>&nbsp;</td><td>&nbsp;</td></tr>
<tr><td>&nbsp;</td><td>&nbsp;</td></tr> </table>
<tr><td>&nbsp;</td><td>&nbsp;</td></tr> E. <tr><td>&nbsp;</td><td>&nbsp;</td></tr>
</table> <tr><td>&nbsp;</td><td>&nbsp;</td></tr>
C. <table border="1"> <tr><td>&nbsp;</td><td>&nbsp;</td></tr>
<tr><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr>
<tr><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr>
</table>

37. <?php
//returns true$var = false;
echois_bool($var) ?”true” : “false”;
?>
Fungsiis_booldariist program PHP di atasadalah…..
A. Digunakanuntukmemecahsuatu string menjadiarray berdasarkankarakterpemisahantertentu
B. Untukmemeriksasebuahvariabel, apakahberisinilai Boolean (tru/false)
C. Digunakanuntukkoneksidatabase
D. Digunakanuntukmengacaksuatuvariabel
E. Digunakanuntukbilanganpecahan
38. Pada proses instalasisystemoperasiterdapat setting I/O, bertujuanuntuk…..
A. Mengatur intput output
B. Mengatur agar perangkatinput/output utama (mouse, keyboard) dapatberjalandenganbaik
C. Mengaturperangkatinput/output utama (mouse, keyboard, dan video) dapatberjalandenganbaik
D. Mengatur agar perangkatinput/outpututama (video) dapatberjalandenganbaik
E. Memperbaikiinput/output
39. Simbol flowchart yang menunjukkaninput danoutput tanpatergantungdenganjenisperalatannya…..
A. C. E.

B. D.

40. Proses pengulanganpengambilan program bootstrap padasaatcomputermasih


hidupdengancaramenekantigatombolpadapapanketiksekaligus, yaitu Ctrl, Alt, dan Del dinamakan…..
A. cold booting C. turn off E. restart
B. warm booting D. stand by

Anda mungkin juga menyukai