НУ "Львівська політехніка"
Базовий напрям "Інформаційна безпека"
Білет N 10
1. Cкільки клітинок повинно бути в карті Карно для п'яти змінних?
4, 5, 8, 10, 16, 20, 30, 32, 40, 50
2. Для чого використовується кореляційний аналіз сигналів?
а) для розкладу по заданій системі функцій;
б) для виявлення зв’язку між сигналами;
в) для динамічного представлення довільного сигналу.
3. При зростанні вхідного сигналу магнітного підсилювача індуктивність робочих обмоток:
а) зростає;
б) зменшується.
4. Вкажіть неправильний ідентифікатор мови Паскаль:
а) number б)NUMBER в) DAY г) 7DAYS
5. Мікроконтролер AT90S2313 має 2 вбудованих 16-розрядних лічильники (так,ні)
6. Перелік посад , які дають право посадовим особам , що їх займають, надавати матеріальним носіям секретної інформації грифи секретності, затверджуються:
1. начальником РСО установи, організації
2. начальником архіву установи, організації
3. керівником установи
4. територіальним підрозділом СБУ
7. Запишіть вираз, який засобами MySQL додає до БД нового користувача ivan з правами читання вмісту таблиці services бази даних shop.
Grant select on shop.services to HYPERLINK ""ivan@'%' identified by 'ivn';
bin/mysqladmin -u root -p flush-privileges
8. Наведіть функцію знаходження суми дільників даного числа.
Нехай ??( a ) = a 1 ??a - тотожна мультиплікативна функція. Тоді, якщо
EMBED Equation.3INCLUDEPICTURE \d \z "../pict/13-004.gif",
то тотожність леми 1 пункту 13 набуває вигляду:
EMBED Equation.3INCLUDEPICTURE \d \z "../pict/14-002.gif"
сума всіх дільників числа a .
9. Число EMBED Equation.2 представити двійковим доповнювальним кодом.
EMBED Equation.2
10. Опишіть будову та принцип дії мікродвигуна постійного струму з порожнистим немагнітним якорем.
Двигун постійного струму з порожнистим немагнітним якорем (рис.5.1) має таку будову. Рухомою частиною є ал 1, порожнистий якір 2 та колектор 3. У порожнечі якоря розташовано осердя 4, що називається внутрішнім статором (нерухоме). На статорі знаходиться обмотка збудження 5 з осердям 6. Це – зовнішній статор.
EMBED Visio.Drawing.11
Порожнистий якір являє собою пластмасовий стакан, в який запресовано обмотку якоря. Обмотка також може наноситися на поверхню порожнистого якоря друкованим методом.
Така конструкція має переваги в порівнянні зі звичайним колекторним двигуном постійного струму:
- якір має дуже малу інерційність;
- якір не має феромагнітних ділянок, тому вплив реакції якоря незначний;
- через відсутність радіальних сил протягування якоря до статора зменшуються момент тертя та відповідно механічні втрати двигуна;
- якір немає зубців, тому індукція у зазорі розподіляється рівномірно, що спричиняє зникненню пульсацій.
11. Дайте характеристику системам охорони периметра та простору контрольованої території, наведіть відомі вам технічні засоби охорони периметра.
Системи охорони периметра та простору (СОП) призначені для визначення факту несанкціонованого проникнення на територію, яка охороняється. Вона видає сигнал тривоги на пульт охорони і виконавчі пристрої. СОП містить контрольні панелі, сповіщувачі (сенсори і детектори), виконавчі пристрої, пристрої оповіщення (сирени, дзвони...), джерела живлення. Контрольна панель – це центральний пристрій СОП, виконаний на базі мікропроцесора, програма якого визначає усі функції системи. Сповіщувачі використовуються для реєстрації змін контрольованого параметра в СОП, це пристрій, що формує певний сигнал про зміну того чи іншого контрольованого параметра. Сенсор – це сповіщувач, що перетворює фізичні величини і характеристики в електричний сигнал. Детектор – це сповіщувач, до складу якого входять сенсори, схема оброблення сигналів і схема прийняття рішень.
Технічні засоби охорони периметра поділяються на засоби виявлення і засоби оповіщення. Засоби виявлення поділяються на: 1) точкові: магніто-контактні сенсори; 2) поверхневі: ударо-контактні, п’єзоелектричні, електростатичні, акустичні, ємнісні, ультразвукові; 3) лінійні: оптико-електронні, радіохвильові, квантові; 4) оптико-електронні, радіохвильові, ультразвукові, комбіновані, квантові, пасивні та активні інфрачервоні детектори. Засоби оповіщення поділяються на: 1)приймально-контрольні прилади малої, середньої та великої інформаційної ємності; 2) системи передачі сповіщень по телефонних лініях: ті, що перемикаються і автоматичні; 3) системи передавання сповіщень по радіоканалу.
12. Відобразіть схему функціональних залежностей для реляційної БД політичної партії. Наведіть відповідну ER-діаграму.
EMBED Visio.Drawing.6
13. Синтезувати структурну схему управляючого автомату, якщо його функція переходів задана таблицею 1, а функція виходу - таблицею 2, для побудови використати D-тригери та елементний базис АБО-НЕ.
табл. 1. табл. 2.
Квх = ]log2 |x|[ = ]log23[=2
Кcт = ]log2 |z|[ = ]log22[=1
Квих = ]log2 |y|[ = ]log24[=2 - кількість кодуючи змінних



EMBED Visio.Drawing.6

В базисі АБО-НЕ:
EMBED Visio.Drawing.6
14. Скласти принципову схему та написати програму на мові асемблер для мікроконтролера AT90S2313 відображення номеру натиснутої кнопки SW1-SW4 з допомогою 10-розрядного рідкокристалічного дисплею на основі контролера НТ1611 з заданою таблицею відображення:
а) рідкокристалічний дисплей на базі контролера НТ1611

Тактова частота мікроконтролера 4 МГц, напруга живлення дисплею – 1,5 В.
EMBED Visio.Drawing.6
Програма
;=================================================
.nolist
.include "2313def.inc"
.list
.def temp = r16
.def present_key = r17 ; біжучий стан кнопок
.def data = r18
.equ SW1 = PD6
.equ SW2 = PD5
.equ SW3 = PD4
.equ SW4 = PD3
.equ DIn = PB7
.equ SK = PB6
.equ S_Space = 0 ; код символу пробіл
.equ S_1 = 1 ; код символу 1
.equ S_2 = 2 ; код символу 2
.equ S_3 = 3 ; код символу 3
.equ S_4 = 4 ; код символу 4
.cseg
.org 0
rjmp RESET
nop ; rjmp INT0_EXT
nop ; rjmp INT1_EXT
nop ; rjmp TIM_CAPT1
nop ; rjmp TIM_COMP1
nop ; rjmp TIM_OVF1
rjmp TIM_OVF0 ; вектор обробки переривання від таймеру Т0
.org 0x0B
RESET:
ldi temp, low(RAMEND) ; ініціалізація
out SPL, temp ; стеку
ldi temp, (1<<SK) + (1<<DIn) ; temp = 0b11000000
out PORTB, temp ; встановити на лініях DIn та SK 1
out DDRB, temp ; лінії DIn та SK - виходи
rcall Port_Init ; ініціалізація порту В
rcall Timer0_Init ; ініціалізація таймера Т0
sei ; дозвіл переривань
Loop: rjmp Loop ; вічний цикл
Port_Init:
ldi temp, 0xFF ; встановити на входах
out PORTD, temp ; підтягуючі резистори
ldi present_key, 0x0F ; в початковому стані жодна клавіша не натиснута
ret ; повернення з підпрограми
Timer0_Init:
ldi temp, 4 ; коефіцієнт ділення 256
out TCCR0, temp , дозволити роботу таймера Т0
ldi temp, (1<<TOIE0) ; дозволити переривання
out TIMSK, temp ; від таймеру Т0
ret ; повернення з підпрограми
TIM_OVF0:
in present_key, PIND ; зчитати дані з кнопок
andi present_key, 0xF0 ; виділити розряди РD6-РD3
mov temp, present_key ; зберегти в temp
cpi temp, 0xF0 ; якщо жодна кнопка в даний момент не натиснута
breq L1 ; перейти на мітку L1
sbrs present_key, SW1 ; якщо була натиснута кнопка SW1
ldi data, 0b00000001 ; потрібно вивести 1
sbrs present_key, SW2 ; якщо була натиснута кнопка SW2
ldi data, 0b00000010 ; потрібно вивести 2
sbrs present_key, SW3 ; якщо була натиснута кнопка SW3
ldi data, 0b00000011 ; потрібно вивести 3
sbrs present_key, SW4 ; якщо була натиснута кнопка SW4
ldi data, 0b01100000 ; потрібно вивести 4
rcall DISPLAY ; вивести код кнопки
L1: reti ; повернення з переривання
Symbol: ; підпрограма передачі коду одного символу в РКІ
ldi temp, 5 ; встановити лічильник переданих біт
L1: dec temp ; цикл передачі 4 біт
breq L2 ; якщо передані всі біти b3-b0 іти на L2
sbrc data, 3 ; якщо b3 = 1
sbi PORTB, DIn ; встановити лінію DIn в 1
sbrs data, 3 ; якщо b3 = 0
cbi PORTB, DIn ; встановити лінію DIn в 0
nop
sbi PORTB, SK ; сформувати
nop ; тактовий
nop ; імпульс
nop ; тривалістю
nop ; >1 мкс
nop ; на виводі
cbi PORTB, SK ; SK
rol data ; зсунути розряди символу вліво (b3 = b2).
rjmp L1 ; перейти на мітку L1
L2: sbi PORTB, SK ; після передачі символу встановити лінію SK в 1
ret ; повернення з підпрограми
DISPLAY: rcall Symbol ; вивести номер кнопки
ldi data, S_Space
rcall Symbol ; вивести символ пробіл
ldi data, S_Space
rcall Symbol ; вивести символ пробіл
ldi data, S_Space
rcall Symbol ; вивести символ пробіл
ldi data, S_Space
rcall Symbol ; вивести символ пробіл
ldi data, S_Space
rcall Symbol ; вивести символ пробіл
ldi data, S_Space
rcall Symbol ; вивести символ пробіл
ldi data, S_Space
rcall Symbol ; вивести символ пробіл
ldi data, S_Space
rcall Symbol ; вивести символ пробіл
ldi data, S_Space
rcall Symbol ; вивести символ пробіл
ret
Схвалено Методичною радою ІКТА
Протокол № 35 від 06.06.2007 р.
Заст. директора ІКТА П. Столярчук