UJIAN NASIONAL
TAHUN PELAJARAN
2015/2016
KISI-KISI SOAL TEORI KEJURUAN
Satuan Pendidikan
Kompetensi Keahlian
Kode
Alokasi Waktu
No.
xx
1
2
3
4
5
6
3
4
Menerapkan keselamatan,
kesehatan kerja, dan lingkungan
hidup (K3LH)
Menerapkan teknik elektronika
analog dan digital dasar
7
8
9
10
5
6
Menerapkan algoritma
Menerapkan algoritma
pemrograman tingkat lanjut
11
12
13
14
15
10
2072-15/16
:
:
:
:
16
17
18
19
20
KST-1
11
2072-15/16
21
KST-2
No.
22
12
23
24
13
14
25
26
27
28
29
30
16
17
31
32
18
33
35
36
Mengidentifikasikan ketersambungan
jaringan
Mengoperasikan tabel dan view
Menentukan penggunaan alat-alat
pemrograman SQL Server
Menentukan pengoperasian tabel dan view
Menerapkan tabel pada web HTML
Menerapkan link pada web HTML
Menentukan penyimpanan dokumen
Menentukan pengujian dokumen
Menentukan penambahan fungsi pada hal
web dinamis
Menerapkan pointer
Menerapkan class, method, pewarisan
dalam pemrograman
Menerapkan fungsi dalam program apliksi
web berbasis objek
Menerapkan program aplikasi class, method
dalam Java
Menerapkan ERD
Menerapkan koneksi basis data dengan web
37
38
19
20
21
22
23
34
2. Mouse
Fungsi: untuk memindahkan pointer atau kursor. Selain itu, selain itu perintah praktis dan cepat dibanding
dengan keyboard.
3. Light Pen
Fungsi: Mirip bolpoin biasa, hanya ujungnya memiliki sensor elektromagnetik. Bisa digunakan untuk menulis,
tetapi juga mampu membaca kode-kode khusus yang kemudian diterjemahkan oleh komputer.
4. Track Ball
Fungsi: sama persis dengan mouse, hanya tampilannya berbeda. Pada trackball, bola yang menggerakkan
kursor/pointer berada diluar dan harus digerakkan oleh jari kita kearah yang kita inginkan. Jika badan mouse
harus kita gerakkan seluruhnya diatas meja, badan trackball tetap diam ditempat. Seperti halnya keyboard dan
mouse, trackball wireless juga telah ada di pasaran. Bermain game dengan trackball agak lebih sulit
dibandingkan mouse.
5. Touch pad
6. Joy Stick
Fungsi: untuk memudahkan bermain game, misalnya mengendalikan pesawat atau mobil. Dapat juga berfungsi
sebagai mouse.
Fungsi: sama dengan joystick hanya bentuknya berbeda, mirip papan kecil yang memiliki pegangan dan
diatasnya banyak terdapat tombol-tombol. Juga bisa berfungsi sebagai mouse.
8. Microphone
Fungsi : untuk merekam atau memasukkan suara yang akan disimpan dalam memori komputer dan untuk berbicara
saat sedang chatting.
9. Webcam
Fungsi untuk mengambil gambar/video untuk ditransfer ke internet.
10. Scanner
Fungsi: untuk menyalin/mengambil gambar file dari luar komputer yang hasilnya akan ditampilkan di komputer.
maksudnya kita akan kesulitan jika suatu saat ingin meng-copy data, meng-install program, menonton film VCD atau DVD, yang
semuanya tersimpan di dalam sebuah keping CD atau DVD. Optical Disc Drive ini bisa berupa CD-ROM, DVD-ROM, DVD-RW, BlueRay, atau lain sebagainya.
12. Barcode
Barcode termasuk dalam unit masukan (input device). Fungsi alat ini adalah untuk membaca suatu kode yang
berbentuk kotak-kotak atau garis-garis tebal vertical yang kemudian diterjemahkan dalam bentuk angka-angka. Kodekode ini biasanya menempel pada produk-produk makanan, minuman, alat elektronik dan buku. Sekarang ini, setiap
kasir di supermarket atau pasar swalayan di Indonesia untuk mengidentifikasi produk yang dijualnya dengan barcode.
13. Digital Camera
Fungsi: Menangkap obyek gambar yang akan ditampilkan ke layar komputer untuk diproses lebih lanjut.
1. Motherboard
Fungs:sebagai tempat untuk memasang atau meletakan beberapa peralatan lain seperti: Processor,
memory, kabel-kabel data (penghubung) hardisk, Flopy disk, Card (kartu) sepeti: VGA Card, NIC (kartu
jaringan) dan lain sebagainya.
2. Processor
Fungsi: sebagai otak pemroses dan pusat pengendali berbagai perangkat lain sehingga komputer dapat bekerja
satu dengan lainya.
4. Video Card
Fungsi: untuk menghasilkan output gambar untuk ditampilkan di monitor.
5. Sound Card
Fungsi: sebagai pengolah data berupa audio atau suara dan sebagai penghubung alat input/output suara ke
komputer.
6. Hardisk
fungsi: Menjalankan seluruh sistem operasi dan mekanisme kerja kantor serta menyimpan setiap data dan informasi.
Fungsi: untuk menampilkan data, instruksi dan informasi dalam bentuk teks dan grafik atau gambar di
layar monitor.
2. Speaker
3. Printer
Digunakan untuk mencetak gambar ukuran yang cukup besar, seperti gambar mesin dan konstruksi bangunan.
5. Infocus
Tidak menyesuaikan kebutuhan, semua program di install tanpa memperhatikan apakah memang
diperlukan tidak.
2.
3.
Setelah melakukan instalasi langsung membuka data yang ada di partisi lain, karena kemungkinan
besar mengandung virus.
4.
Tidak melengkapi antivirus terlebih dahulu, tapi sudah menginstal program2 yang menggunakan
keygen yang bisa jadi mengandung virus.
5.
Memasukan flasdisk atau external disk ke komputer tanpa menginstall antivirusnya dulu, mungkin
bermaksud mengambil program yang ada di dalam flasdisk tersebut, karena bisa jadi virus akan
masuk.
Cabut kartu grafis dari slot motherboard dan coba pasang kembali
dengan baik dan benar.
Coba gunakan kartu grafis yang lain untuk memastikan kondisi kartu
grafis yang ada rusak atau tidak.
Saat pertama kali anda menekan tombol power di komputer anda, maka proses booting akan
bekerja sampai selesai dan membawa anda ke halaman login atau di system linuxyang anda
gunakan. Tetapi apakah anda tahu sebenarnya proses apa saja yang dikerjakan oleh system
sampai bisa membawa anda ke tampilan desktop yang siap untuk digunakan? jika anda belum
mengetahuinya berikut adalah penjelasannya, yang sengaja saya sharing untuk anda pengunjung
setia blog ini.
Setidaknya ada 6 tahapan proses booting di system operasi linux, seperti yang dapat anda lihat
pada gambar di bawah ini
1. BIOS
BIOS akan meload boot loader berupa floppy disk, CD, DVD, ,usb disk, dan harddisk sesuai
dengan setingan yang anda lakukan di BIOS, ada beberapa computer yang bisa di atur urutan
bootingnya dengan menekan tombol F2 atau F12.
Setelah program boot loader dideteksi dan dimuat ke memori, BIOS akan mengontrol
Setelah semua dapat di control dengan baik BIOS akan menjalankan boot loaderMBR
2. MBR
Terdapat pada sektor pertama di bootable disk, biasanya di /dev/hda, atau /dev/sda
MBR memiliki ukuran kurang dari 512 bytes, mempunyai 3 komponen utama yaitu : info
bootloader primer pada 466 bytes pertama, info partition table pada 64 bit selanjutnya, dan
pengecekan validasi MBR di 2 byte terakhir
3. GRUB
Jika anda memiliki lebih dari satu kernel terinstall di system anda, anda bisa memilih mana
GRUB akan menampilkan splash screen agar anda dapat memilih kernel/system mana yang
akan anda jalankan, dalam beberapa menit jika anda tidak memilih maka GRUB akan
menjalankan kernel default sesuai dengan setingan di file konfigurasi GRUB
GRUB berbeda dengan LILO, GRUB mengetahui jenis file system yang anda gunakan
Anda dapat mengedit konfigurasi GRUB di /etc/grub.conf, berikut adalah contoh file
konfigurasi GRUB pada system operasi linux ubuntu yang berada pada /etc/default/grub
GRUB hanya akan meload dan menjalankan Kernel dan initrd images.
4. Kernel
Akan memount system root sesuai dengan baris root= di file grub.conf
Init akan memperoleh proses ID (PID) no 1, silahkan cek dengan menggunakan perintah
Initrd digunakan oleh kernel sebagai temporary file sistem root sampai proses booting selesai,
dan file sistem root sesungguhnya ter mount.
5. Init
6. Runlevel Program
Saat system linux sedang booting, anda akan mendapatkan beberapa service yang ada
sedang di jalankan biasanya tampil tulisan seperti berikut starting sendmail .. OK dan
sebagainya, itulah yang disebut sebagai run level program.
tergantung pada pengaturan anda di init level, sistem akan menjalankan program dari
PROSEDUR K3
1)
2)
3)
1)
2)
3)
4)
2.
3.
4.
Memberantas penyebabnya
5.
Tenangkan korban
2.
3.
Posisikan duduk
4.
Atur nafas
5.
Pusing/Vertigo/Nyeri Kepala yaitu sakit kepala yang disebabkan oleh kelelahan, kelaparan,
gangguan kesehatan dll.
Penanganan
1.
Istirahatkan korban
2.
3.
4.
9
Diketahui
V = 12 Volt
R1 = 2 K = 2.000
R2 = 3 K = 3.000
V = VR1 = VR2 = 12 V
Menghitung Resistansi
1/RTotal = 1/R1 + 1/R2 (rumus resistor paralel)
1/RTotal = 1/2.000 + 1/3.000
1/RTotal = 3/6.000 + 2/6.000 (samakan penyebutnya)
1/RTotal = 5/6.000
RTotal = 6.000/5
RTotal = 1.200 atau 1.2 K
Menghitung Arus
V = I x R (hukum Ohm)
I=V/R
ITotal = V/RTotal
ITotal = 12 / 1.200
ITotal = 0.01 A atau 10 mA
1
0
1
1
Konversi Bilangan
Biner,decimal,octal,hexadecimal
1
2
1
3
1
4
<pre>
<blockquote>program aritha_pascal;
uses wincrt;
function luassegitiga(alas: integer; tinggi:integer) : real;
var luas:real;
begin
luas:= alas*tinggi/2;
luassegitiga:= luas;
end;
var a,t:integer;
luas : real;
/* Program Perulangan menggunakan while */
#include
#include
#include
main()
int main()
{
int x;
int x,y;
x = 1; /* awal variabel */
*/
cout<
cout<<"\n";
return 0;
}
}
return 0;
}
begin
writeln('-======Program Fungsi Luas segitiga======-');
writeln;
write('masukkan nilai alas : '); readln(a);
write('masukkan nilai tinggi : '); readln(t);
write('luas segitiga adalah : ', <span style="color: red;"
color="red">luassegitiga(a,t):0:2</span>);
end.</blockquote>
</pre>
</pre>
<blockquote>program aritha_pascal;
uses wincrt;
procedure nama;
var nm: string;
begin
write('masukkan nama anda ');
readln(nm);
write('haloo ', nm);
end;
1
5
begin
writeln('-======Program Procedure Input Nama======-');
nama;
end.</blockquote>
<pre>
1
6
Normal Form
Data yang direkam dan dimasukkan secara mentah dalam suatu tabel pada bentuk ini sangat mungkin terjadi
inkonsistensi dan anomali data
Contoh Normal Form
Pada bentuk ini ada beberapa ciri ciri yang penting, yang pertama adalah akan terjadi anomali dalam insert,
update, dan delete. Hal ini menyebabkan beberapa fungsi DML dalam SQL tidak dapat berjalan dengan baik.
Sebagai contoh jika ingin menghapus penerbit maka data judul buku akan ikut terhapus begitu juga jika ingin
menghapus peminjam, maka data penerbit dan buku yang harusnya tidak terhapus akan ikut hilang.
First Normal Form (1NF)
Bentuk normal yang pertama atau 1NF mensyaratkan beberapa kondisi dalam sebuah database, berikut adalah
fungsi dari bentuk normal pertama ini.
Pada intinya bentuk normalisasi 1NF ini mengelompokkan beberapa tipe data atau kelompok data yang sejenis
agar dapat dipisahkan sehingga anomali data dapat di atasi. Contoh adalah ketika kita ingin menghapus,
mengupdate, atau menambahkan data peminjam, maka kita tidak bersinggungan dengan data buku atau data
penerbit. Sehingga inkonsistensi data dapat mulai di jaga.
Second normal form (2NF)
Syarat untuk menerapkan normalisasi bentuk kedua ini adalah data telah dibentuk dalam 1NF, berikut adalah
beberapa fungsi normalisasi 2NF.
Menghapus beberapa subset data yang ada pada tabel dan menempatkan mereka pada tabel terpisah.
Menciptakan hubungan antara tabel baru dan tabel lama dengan menciptakan foreign key.
Tidak ada atribut dalam tabel yang secara fungsional bergantung pada candidate key tabel tersebut.
Contoh normalisasi database bentuk 2NF
Contoh di atas kita menggunakan tabel bantuan yaitu tabel transaksi, pada intinya bentu kedua ini adalah tidak
boleh ada field yang berhubungan dengan field lainnya secara fungsional. Contoh Judul Buku tergantung dengan
id_Buku sehingga dalam bentuk 2NF judul buku dapat di hilangkan karena telah memiliki tabel master tersendiri.
Third Normal Form (3NF)
Normalisasi database dalam bentuk 3NF bertujuan untuk menghilangkan seluruh atribut atau field yang tidak
berhubungan dengan primary key. Dengan demikian tidak ada ketergantungan transitif pada setiap kandidat key.
Syarat dari bentuk normal ketiga atau 3NF adalah :
Pada tabel pertama di atas, apakah semua kolom sepenuhnya tergantung pada primary key? tentu tidak, hanya
saja ada satu field yaitu total yang bergantung pada harga dan jumlah, total dapat dihasilkan dengan mengalikan
harga dan jumlah. Bentuk 3NF dalam tabel di atas dapat dilakukan dengan membuang field Total.
1
7