Anda di halaman 1dari 43

UJIAN AKHIR SEMESTER

SMK GAMALIEL 1 MADIUN


TAHUN PELAJARAN 2017/ 2018

KELAS : (X) SEPULUH


MATA PELAJARAN : DASAR PEMROGRAMAN
PAKET KEAHLIAN : T. AUDIO VIDEO
HARI, TANGGAL : SABTU, 30 SEPTEMBER 2017
WAKTU : 10.00 – 11.00 (60 MENIT)

PETUNJUK
1. Isikan Identitas anda ke dalam Lembar Jawaban yang telah
disediakan
2. Periksa dan bacalah soal-soal sebelum anda menjawabnya
3. Pilihlah salah satu jawaban yang dianggap paling benar
dengan memberi arsiran di dalam lingkaran
4. Arsirlah dengan menggunakan pensil 2B

"Dokumen SMK Gamaliel 1 Madiun


Sangat Rahasia"
MENGISI IDENTITAS

"Dokumen SMK Gamaliel 1 Madiun Sangat


Rahasia"
1. Aplikasi yang bisa digunakan untuk
memprogram AVR 8535 kecuali : …
a) Bascom
b) Code Vision
c) Poniprog
d) Proteus
e) Autocat

"Dokumen SMK Gamaliel 1 Madiun


Sangat Rahasia"
2. Aplikasi yang digunakan utuk mendown load
program pada AVR salah satunya adalah :
A. Bascom
B. Arduino uno
C. Arduino mikro
D. Kazama
E. poniprog

"Dokumen SMK Gamaliel 1 Madiun


Sangat Rahasia"
3
AVR 8535 mempunyai ……port
a) 1 Port
b) 2 Port
c) 3 Port
d) 4 Port
e) 5 Port

"Dokumen SMK Gamaliel 1 Madiun Sangat Rahasia"


4
Gerbang logika yang mempunyai keluaran 1 jika
salah satu masukannya berlogika 1 adalah …

A. AND
B. OR
C. NOT
D. NAND
E. NOR

"Dokumen SMK Gamaliel 1 Madiun


Sangat Rahasia"
5 Hasil konversi bilangan biner ke bilangan
heksadesimal untuk bilangan 101101(2)
adalah …

A. 3FC
B. 4F
C. 3A
D. 2D
E. 2F

"Dokumen SMK Gamaliel 1 Madiun


Sangat Rahasia"
6
Jenis IC TTL untuk gerbang 7400 adalah ………

A. AND
B. OR
C. NOT
D. NAND
E. NOR

"Dokumen SMK Gamaliel 1 Madiun


Sangat Rahasia"
7
Perhatikan gambar berikut ini. Jika R
berlogika 1 dan S berlogika 0 maka keluaran
Q dan Q adalah …

A. Q = 0 dan Q = 0
B. Q = 1 dan Q = 0
C. Q = 0 dan Q = 1
D. Q = 1 dan Q = 1
E. Q = terlarang dan Q = terlarang

"Dokumen SMK Gamaliel 1 Madiun


Sangat Rahasia"
8
Definisi dari transduser adalah mengubah besaran …
A. Fisika (non listrik) menjadi listrik
B. Fisika (non listrik) menjadi kimia
C. Non listrik menjadi listrik atau dari besaran
listrik menjadi besaran non listrik
D. Kimia menjadi non kimia
E. Fisika (listrik)menjadi listrik

"Dokumen SMK Gamaliel 1 Madiun


Sangat Rahasia"
9
Suatu alarm yang dapat mendeteksi objek yang
mendekat menggunakan jenis sensor …

A. Thermocouple
B. Ultra sonic
C. NTC
D. PTC
E. Thermistor

"Dokumen SMK Gamaliel 1 Madiun


Sangat Rahasia"
10
Perangkat elektronik yang berfungsi sebagai (terminal)
perantara antara prosesor dengan peralatan luarnya
pada komponenen utama mikrokontrler adalah ...

A. Programming Device
B. Keyboard
C. CPU
D. Input/output modules
E. Monitor

"Dokumen SMK Gamaliel 1 Madiun


Sangat Rahasia"
11
Komputer dapat melakukan pertukaran bit secara
paralel terdapat pada ...

A. USB port
B. Serial port
C. PS/2
D. LAN/RJ 45
E. LPT Port

"Dokumen SMK Gamaliel 1 Madiun


Sangat Rahasia"
12 Pada gambar flowchart dibawah ini, yang
menunjukan pengambilan keputusan adalah ...

"Dokumen SMK Gamaliel 1 Madiun


Sangat Rahasia"
13
Pada diagram blok arsitektur microcontroler,
bagian berfungsi pembangkit clock adalah ….

A. OSC
B. latch
C. Buffer
D. ADC
E. Register

"Dokumen SMK Gamaliel 1 Madiun


Sangat Rahasia"
14
Mikro kontrol dengan IC program 8535 tiap Port .....bit

a. 4 bit
b. 6 bit
c. 8 bit
d. 10 bit
e. 12 bit

"Dokumen SMK Gamaliel 1 Madiun


Sangat Rahasia"
15 Masing masing port mempunyai............pin

a. 5 pin
b. 7 pin
c. 8 pin
d. 10 pin
e. 12 pin

"Dokumen SMK Gamaliel 1 Madiun


Sangat Rahasia"
16 Dalam bahasa heksa F mempunnyai nilai....(dalam
biner)

a. 1000
b. 1100
c. 1101
d. 1111
e. 1110

"Dokumen SMK Gamaliel 1 Madiun


Sangat Rahasia"
17 Sedangkan C memponyai nilai... (dalam biner)

a. 1000
b. 1100
c. 1110
d. 1101
e. 1111

"Dokumen SMK Gamaliel 1 Madiun


Sangat Rahasia"
18

gambar warna hitam


Simbul diatas pada program BasCom digunakan
untuk:
a. menyimpan program
b. meng edit data
c. mengCompile program
d. Mensimulasi program
e. mencari kesalahan program
"Dokumen SMK Gamaliel 1 Madiun
Sangat Rahasia"
19

gambar warna merah merupakan


Simbul diatas pada program BasCom
digunakan untuk:
a. menyimpan program
b. meng edit data
c. mengCompile program
d. Mensimulasi program
e. mencari kesalahan program
"Dokumen SMK Gamaliel 1 Madiun
Sangat Rahasia"
20

Buatlah analisa rangkaian jika Input 1 high maka:

a) Tr2 dan Tr3 close, Tr1 dan TR 4 open


b) Tr2 dan Tr3 open, Tr1 dan TR 4 close
c) Tr1 dan Tr3 open, Tr2 dan TR 4 close
d) Tr2 dan Tr3 close, Tr1 dan TR 4 open
e) Semua jawaban salah
"Dokumen SMK Gamaliel 1 Madiun
Sangat Rahasia"
21

Buatlah analisa rangkaian jika Input 2 high


maka
a) Tr2 dan Tr3 close, Tr1 dan TR 4 open
b) Tr2 dan Tr3 open, Tr1 dan TR 4 close
c) Tr1 dan Tr3 open, Tr2 dan TR 4 close
d) Tr2 dan Tr3 close, Tr1 dan TR 4 open
e) Semua jawaban salah
"Dokumen SMK Gamaliel 1 Madiun
Sangat Rahasia"
22
Buatlah analisa rangkaian jika Input 1high maka :

a) Led atas nyala Led bawah Padam


b) Led atas padam dan Led bawah nyala
c) Keduanya Menyala
d) Keduanya Padam
e) Semua salah
"Dokumen SMK Gamaliel 1 Madiun
Sangat Rahasia"
23 Buatlah analisa rangkaian jika Input 2high maka :

a) Led atas nyala Led bawah Padam


b) Led atas padam dan Led bawah nyala
c) Keduanya Menyala
d) Keduanya Padam
e) Semua salah
"Dokumen SMK Gamaliel 1 Madiun
Sangat Rahasia"
const int pinLED = 8; pinMode(pinLED, OUTPUT); void loop() {
24 // nyalakan LED
digitalWrite(pinLED, HIGH);
// delay 500 milisekon / ½ menit
delay(500);
// matikan LED
digitalWrite(pinLED, LOW);
// delay selama 500 milisekon / ½ menit
delay(500);
dari data diatas maka nama program diatas yg tepat:

A. Kedip
B. Led runing
C. saklar
D. song
E. sonar
"Dokumen SMK Gamaliel 1 Madiun
Sangat Rahasia"
25. Led akan padam selama………………

A. 800 ms
B. 500 ms
C. 600 ms
D. 50 ms
E. 1000 ms/ 1 s

"Dokumen SMK Gamaliel 1 Madiun


Sangat Rahasia"
26. Led akan menyala selama………………

A. 800 ms
B. 500 ms
C. 600 ms
D. 50 ms
E. 1000 ms/ 1 s

"Dokumen SMK Gamaliel 1 Madiun


Sangat Rahasia"
27

const int pinLED = 13; void setup() {Mode(pinLED,


OUTPUT); maka led output pada pin :

A. 8
B. 9
C. 11
D. 12
E. 13
"Dokumen SMK Gamaliel 1 Madiun
Sangat Rahasia"
28

if(timeDelay <= 0){timeDelay = 1000;} maka program


yang digunakan dgn logika :

A. Logika If
B. logika And
C. logika Or
D. logika Not
E. logika Nand

"Dokumen SMK Gamaliel 1 Madiun


Sangat Rahasia"
29
if(timeDelay <= 0){timeDelay = 1000;} maka led diatas
akan menunda selama :

A. 1 S
B. 10 ms
C. 100 ms
D. 1000 s
E. 10 S

"Dokumen SMK Gamaliel 1 Madiun


Sangat Rahasia"
30
digitalWrite(pinLED, HIGH); delay(timeDelay); digitalWrite(pinLED,
LOW); delay(timeDelay);

Pada program diatas led akan :


A. menyala dan padam pada waktu yang sama
B. menyala lebih lama dr pada padam
C. Padam lebih lama dari pada menyala
D. tidak tentu
E. menyala terus
"Dokumen SMK Gamaliel 1 Madiun
Sangat Rahasia"
31
if(timeDelay <= 100){delay(3000); timeDelay = 1000;}else{
timeDelay = timeDelay - 100;

Program diatas menggunakan logika :


A. if
B. else
C. if else
D. if time
E. if delay "Dokumen SMK Gamaliel 1 Madiun
Sangat Rahasia"
32

if(timeDelay <= 100){delay(3000); timeDelay = 1000;}else{timeDelay


= timeDelay - 100;

Waktu tunda untuk program diatas


A. 100 S
B. 10 S
C. 100 ms
D. 1S
E. 100 detik
"Dokumen SMK Gamaliel 1 Madiun
Sangat Rahasia"
33
while( kondisi ){ // eksekusi code

Program diatas menggunakan logika :


A. eksekusi code
B. while
C.kondisi
D. { //
E. (kondisi)
"Dokumen SMK Gamaliel 1 Madiun
Sangat Rahasia"
34
Digital Write(pinLED, HIGH); delay(500); digitalWrite(pinLED, LOW);
delay(300);

A. Led akan menyala selama 500s


B. led menyala selama 500 ms
C. led padam selama 500 s
D. led padam selama 500 ms
E. tidak tentu

"Dokumen SMK Gamaliel 1 Madiun


Sangat Rahasia"
35 Digital Write(pinLED, HIGH); delay(500);digitalWrite(pinLED,
OW); delay(300);

A. led akan menyala selama 500s


B. led menyala selama 500 ms
C. led padam selama 300 s
D. led padam selama 300 ms
E. tidak tentu

"Dokumen SMK Gamaliel 1 Madiun


Sangat Rahasia"
36

• Untuk up load program mengggunakan tombol :


• A. panah ke kanan
• B. panah kebawah
• C. panah ke atas
• D. tanda centang
• E. tanda lingkaran
"Dokumen SMK Gamaliel 1 Madiun
Sangat Rahasia"
37

Menyimpan program mengggunakan tombol :


A. panah ke kanan B. panah kebawah
C. panah ke atas D. tanda centang
E. tanda lingkaran
"Dokumen SMK Gamaliel 1 Madiun
Sangat Rahasia"
38

Membuka program mengggunakan tombol :


A. panah ke kanan B. panah kebawah
C. panah ke atas D. tanda centang
E. tanda lingkaran

"Dokumen SMK Gamaliel 1 Madiun


Sangat Rahasia"
39

Membuka program mengggunakan tombol :


A. panah ke kanan B. panah kebawah
C. panah ke atas D. tanda centang
E. tanda lingkaran
"Dokumen SMK Gamaliel 1 Madiun
Sangat Rahasia"
40

Ferifikasi program mengggunakan tombol :


A. panah ke kanan B. panah kebawah
C. panah ke atas D. tanda centang
E. tanda kotak
"Dokumen SMK Gamaliel 1 Madiun
Sangat Rahasia"
Soal Essay :
1. Buatlah skets program flip flop 2 led dengan
mikrokontroler Arduino Uno
2. Buatlah program running Led dengan
mikrokontrler AVR 8535 dengan soft ware
Bascom

"Dokumen SMK Gamaliel 1 Madiun


Sangat Rahasia"

Anda mungkin juga menyukai