wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Systemy wbudowane - egzamin termin 1

Total questions: 40

Worksheet time: 40mins

Name
Class
Date
1.

System wbudowany to:

a)

Mikroprocesor wraz z układami peryferyjnymi

b)

Mikroprocesor i wyświetlacz LCD

c)

Mikrokontroler

2.

Mikroprocesor 16-bitowy charakteryzuje się:

a)

16-bitową magistralą adresową

b)

16-bitową magistralą danych

c)

16kB pamięci RAM

3.

Do podłączenia zewnętrznej pamięci RAM do mikroprocesora potrzebne są:

a)

Magistrala adresowa oraz magistrala danych

b)

Tylko magistrala adresowa

c)

Tylko magistrala danych

4.

Ile linii adresowych powinna mieć magistrala adresowa aby zaadresować 60kB pamięci?

a)

16

b)

60

c)

60000

5.

Wyświetlanie statyczne na wyświetlaczach LED charakteryzuje się:

a)

Skomplikowanym programem sterowania

b)

Dużą ilością potrzebnych wyprowadzeń

c)

Małą ilością potrzebnych wyprowadzeń

6.

Wyświetlanie dynamiczne na wyświetlaczach LED charakteryzuje się:

a)

Skomplikowanym programem sterowania

b)

Dużą ilością potrzebnych wyprowadzeń

c)

Małą ilością potrzebnych wyprowadzeń

7.

W jaki sposób podłączyć do mikrokontrolera jeden wyświetlacz LED ze wspólną anodą ?

a)

Segmenty bezpośrednio do portu I/O, natomiast wspólną anodę do +5V

b)

Segmenty poprzez rezystory do portu I/O, natomiast wspólną anodę do +5V

c)

Segmenty bezpośrednio do portu I/O, natomiast wspólną anodę poprzez rezystor do +5V

8.

W jaki sposób można zwiększyć jasność świecenia wyświetlaczy LED przy wyświetlaniu dynamicznym?

a)

Zwiększyć częstotliwość odświeżania poszczególnych wyświetlaczy

b)

Zwiększyć impuls prądu sterującego wspólną anodą

c)

Zmniejszyć częstotliwość odświeżania poszczególnych wyświetlaczy

9.

Klawiatura matrycowa charakteryzuje się:

a)

Łatwym programem obsługi

b)

Skomplikowanym programem obsługi

c)

Dużą ilością potrzebnych wyprowadzeń

10.

Jaka jest minimalna ilość wyprowadzeń potrzebnych do obsługi klawiatury matrycowej 121 przyciskowej:

a)

11

b)

22

c)

121

11.

Ile bitów ma przetwornik A/C znajdujący się w mikrokontrolerze Atmega32?

a)

8-bitów

b)

10-bitów

c)

12-bitów

12.

Czym charakteryzują się mikroprocesory RISC:

a)

Mają okrojoną listę rozkazów

b)

Mają rozbudowaną listę rozkazów

c)

Większość rozkazów wykonują w 1 takcie zegara

13.

Mikrokontroler Atmega32 jest mikrokontrolerem:

a)

8-bitowym

b)

16-bitowym

c)

32-bitowym

14.

Jaką operację logiczną wykorzystuje się do negowania wybranych bitów:

a)

OR

b)

XOR

c)

AND

15.

Jaką operację logiczną wykorzystuje się do maskowania wybranych bitów:

a)

OR

b)

XOR

c)

AND

16.

Jaki system zapisu liczb ujemnych wykorzystywany jest najczęściej w systemach mikroprocesorowych:

a)

Uzupełnienie do 1 (U1)

b)

Uzupełnienie do 2 (U2)

c)

Znak-moduł (ZM)

17.

Liczba -19 zapisana w kodzie U2 to:

a)

101100

b)

10010

c)

101101

18.

W jakiej pamięci należy zapisać dane z kodem do wyświetlacza 7-segmentowego:

a)

W pamięci danych RAM

b)

W pamięci programu FLASH

c)

W pamięci EEPROM

19.

Wady wyświetlacza LCD to:

a)

Wysoki pobór prądu

b)

Wolna praca w niskich temperaturach

c)

Dobra widoczność z dużej odległości

20.

Alfanumeryczny wyświetlacz LCD może pracować:

a)

Tylko z magistralą 4-bitową

b)

Tylko z magistralą 8-bitową

c)

Zarówno z magistralą 4-bitową jak i 8-bitową

21.

Wektor przerwania to:

a)

Adres w pamięci danych, pod którym znajduję się funkcja obsługi danego przerwania

b)

Adres w pamięci programu, pod którym znajduję się funkcja obsługi danego przerwania

c)

Źródło przerwania

22.

Jeżeli wystąpi sygnał przerwania to:

a)

Jednostka centralna udaje się od razu pod wektor przerwania

b)

Jednostka centrala zapisuje tylko na stos adres przerwania programu głównego

c)

Jednostka centrala zapisuje na stos adres przerwania programu głównego i udaje się pod wektor przerwania

23.

W mikrokontrolerach rodziny AVR licznik może zgłosić przerwanie:

a)

Zawsze kiedy doliczy do 99

b)

Tylko od przepełnienia

c)

Od porównania i od przepełnienia

24.

Czas wykonania procedury obsługi przerwania:

a)

Powinien być jak najkrótszy

b)

Może być dowolny

c)

Powinien być mniejszy niż 10ms

25.

Największy priorytet ma następujące źródło przerwania:

a)

INT0

b)

RESET

c)

ADC

26.

Na którą sytuację na wejściu INT0 nie zareaguje system przerwań?

a)

Stan wysoki

b)

Stan niski

c)

Zbocze opadające

27.

Ramka w transmisji asynchronicznej (w przypadku mikrokontrolera Atmega32) charakteryzuje się:

a)

1-bitem startu, 8 bitami danych i 1-2 bitami stopu

b)

1-bitem startu, 5-9 bitami danych, opcjonalnym bitem parzystości/nieparzystości i 1-2 bitami stopu

c)

1-bitem startu, 5-8-bitami danych, opcjonalnym bitem parzystości/nieparzystości i 1-2 bitami stopu

28.

W mikrokontrolerach AVR stos znajduje się:

a)

W pamięci programu FLASH

b)

W pamięci danych RAM

c)

W pamięci nieulotnej EEPROM

29.

Mikrokontroler w odróżnieniu od mikroprocesora:

a)

posiada porty I/O oraz układy peryferyjne

b)

posiada zawsze zegar czasu rzeczywistego

c)

posiada zazwyczaj pamięć programu typu FLASH

30.

Stos zazwyczaj służy:

a)

jako pamięć robocza mikrokontrolera

b)

do przechowywania adresów powrotnych przy wywołaniu podprogramów i funkcji obsługi przerwań

c)

do adresowania pamięci programu mikrokontrolera

31.

Liczba (+128) zapisana w kodzie U2 ma postać:

a)

0111 1111

b)

1111 1111

c)

Nie da się przedstawić

32.

Wartość 725 zapisana w kodzie BCD to:

a)

0010 1101 0101

b)

0111 0010 0101

c)

1000 1101 1010

33.

Program ładujący (bootloader) odpowiada za:

a)

przygotowanie tablicy wektorów przerwań

b)

wczytywanie danych z zewnętrznego urządzenia z pominięciem procesora

c)

ładowanie programu do pamięci FLASH po restarcie mikrokontrolera

34.

Licznik T1 mikrokontrolera Atmega3232 zlicza impulsy o częstotliwości 16 MHz. Co jaki okres czasu licznik ten będzie zgłaszał przerwanie od przepełnienia jeżeli w funkcji obsługi przerwania nie jest modyfikowany stan licznika?

a)

Około 4,1 ms

b)

Około 41,1 ms

c)

Około 411 ms

35.

Liczba w kodzie BCD (1100 0111 0110) to dziesiętnie:

a)

389

b)

Nie da się przedstawić

c)

1276

36.

Przyciski podłączone do mikrokontrolera AVR (przy braku zewnętrznych rezystorów polaryzujących) powinny być aktywne:

a)

Stanem wysokim

b)

Stanem niskim

c)

Nie ma to znaczenia

37.

W jaki sposób odczytać informację o naciśniętym przycisku (aktywnym stanem niskim)?

a)

Sprawdzić czy jest „0” na określonym bicie rejestru DDRx

b)

Sprawdzić czy jest „0” na określonym bicie rejestru PINx

c)

Sprawdzić czy jest „0” na określonym bicie rejestru PORTx

38.

Który z portów I/O mikrokontrolera Atmega32 nie posiada funkcji alternatywnych?

a)

PORTA

b)

PORTB

c)

Wszystkie posiadają funkcje alternatywne

39.

Aby sterować urządzeniem o napięciu ~220V z poziomu mikrokontrolera należy:

a)

Podłączyć te urządzenie do napięcia ~220V poprzez tranzystor

b)

Podłączyć te urządzenie do napięcia ~220V poprzez przekaźnik

c)

Podłączyć mikrokontroler do napięcia ~220V

40.

Do transmisji szeregowej USART najlepiej wykorzystać rezonator kwarcowy, którego częstotliwość:

a)

Jest dowolna, ale większa niż 16MHz

b)

Jest podzielna bez reszty przez 2

c)

Jest podzielna bez reszty przez 10