НУ "Львівська політехніка"
Базовий напрям "Інформаційна безпека"
Білет N 9
1. Яка загальна кількість різних логічних функцій двох змінних?
2, 3, 4, 6, 8, 10, 12, 16, 20, 32
2. Що виражає спектральна густина неперіодичного сигналу?
а) амплітуди конкретних гармонік;
б) співвідношення між амплітудами гармонік;
в) співвідношення між початковими фазами гармонік;
г) це є конкретний показник характеру спектра неперіодичного сигналу.
3. В основі принципу дії магнітного підсилювача лежить зміна під дією вхідного сигналу:
а) активного опору;
б) магнітної проникності матеріалу осердя.
4. Вкажіть неправильний ідентифікатор мови Паскаль:
а) x б) A в) Min Value г) MaxValue
5. Мікроконтролер AT90S2313 має 2 режими пониженого енергоспоживання (так,ні)
6. За порушення, що привели до розголошення інформації „ Для службового користування”, втрати або незаконного знищення документів з грифом „ Для службового користування,", а також інших вимог інструккціїї 1893 винні особи несуть відповідальність:
1. дисциплінарну та адміністративну
2. адміністративну та кримінальну
3. згідно із законодавством
7. Запишіть вираз, який засобами MySQL виводить вміст таблиці services біжучої бази даних. Запишіть вираз, який засобами MySQL створює таблицю services біжучої бази даних з атрибутами ser_id, ser_name, ser_kind, ser_price. Виберіть відповідний тип атрибутів.
Select * from services;
create table services(
ser_id smallint(5) unsigned not null auto_increment,
ser_name varchar(30) not null,
ser_kind varchar(30) ,
ser_price decimal(10,2),
primary key(ser_id));
8. Наведіть функцію знаходження кількості дільників даного числа.
Нехай ??( а) = а 0 ??1 - тотожна одиниця (свідомо мультиплікативна функція). Тоді, якщо
EMBED Equation.3INCLUDEPICTURE \d \z "../pict/13-004.gif",
та тотожність леми 1 пункту 13 набуває вигляду:
EMBED Equation.3INCLUDEPICTURE \d \z "../pict/14-001.gif",
- це не що інше, як кількість дільників числа a .
9. Записати числа +0,100111; +0,010110; -0,110110; -0,001011 в прямому, доповняльному і оберненому кодах.
10. Опишіть принцип дії ферозонда.
Принцип дії феромодуляційного перетворювача ґрунтується на тому, що мале постійне або повільно змінне магнітне поле діючи на феромагнетик разом з відносно сильним змінним полем частоти збудження змінює спектральний склад відклику пристрою на поле збудження. Причиною такої поведінки є не лінійність магнітної сприйнятливості магнітного матеріалу при взаємодії його з магнітним потоком ззовні
11. Дайте характеристику та опишіть призначення систем контролю та обмеження доступу (СКОД) на контрольовану територію.
Системи контролю та обмеження доступу (СКОД) призначені для автоматизованого допущення у приміщення обмеженого кола відвідувачів. Засновані на використанні апаратно-програмних засобів, що керують пересуванням людей і транспорту через контрольоване місце проходу. Ідентифікація користувача відбувається за допомогою пред’явлення ним електронної або магнітної картки, або шляхом введення цифрового коду. СКОД містить зчитувачі і контролери.
Зчитувачі необхідні для зчитування ідентифікаційного коду, перетворення його в код стандартного формату, що передається для аналізу і прийняття рішення до контролера. Зчитувачі розташовуються безпосередньо біля дверей. Вони ще можуть керувати відкриванням дверей, контролювати час відкривання.
Контролери необхідні для керування зчитувачами і виконавчими пристроями. На підставі інформації, що зберігається в ньому, він приймає рішення про доступ користувача, що пред’явив ідентифікатор, через конкретну точку проходу в конкретний час.
До СКОД можна також віднести аудіо-домофонні системи, які призначені для обмеження доступу сторонніх осіб у приватні квартири, дачі, під’їзди, офіси. Дозволяють вести переговори з відвідувачами і дистанційно відкривати вхідні двері.
12. Відобразіть схему функціональних залежностей для реляційної БД мобільного телефона. Наведіть відповідну ER-діаграму.
EMBED Visio.Drawing.6

13. Синтезувати структурну схему 4-розрядного синхронного регістра для виконання мікрооперацій:
запис слова паралельним кодом;
зсув інформації на один розряд вліво.
Для побудови використати синхронні JК-тригери та елементний базис І-НЕ.


EMBED Visio.Drawing.6
14. Скласти принципову схему та написати програму на мові асемблер відображення номеру натиснутої кнопки SW1-SW4 з допомогою світлодіодів HL3-HL1 для мікроконтролера AT90S2313 згідно таблиці:
Тактова частота мікроконтролера 4 МГц, спад напруги на світлодіоді – 2 В.
До ліній РВ0-РВ3 підключені кнопки SW1-SW4. Натиснутій кнопці буде відповідати логічний 0 на вході. До ліній порту РВ7-РВ5 підключені світлодіоди HL3-HL1, які вказують номер натиснутої кнопки:
Сама програма періодично по перериванню від таймеру 0 приблизно 1 раз в 16 мс (при тактовій частоті 4 МГц) опитує стан кнопок. Схема:
EMBED Visio.Drawing.6
Програма
;======================================
.nolist
.include "2313def.inc"
.list
.def temp = r16
.def present_key = r17 ; біжучий стан кнопок
.EQU SW1 = PB0
.EQU SW2 = PB1
.EQU SW3 = PB2
.EQU SW4 = PB3
.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 ; стеку
rcall Port_Init ; ініціалізація порту В
rcall Timer0_Init ; ініціалізація таймера Т0
sei ; дозвіл переривань
Loop: rjmp Loop ; вічний цикл
Port_Init:
ldi temp, 0xFF ; встановити на виходах – 1,
out PORTB, temp ; на входах – підтягуючі резистори
ldi temp, 0xE0 ; виводи РВ7-РВ5 – виходи,
out DDRB, temp ; РВ4-РВ0 – входи
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, PINB ; зчитати дані з кнопок
andi present_key, 0x0F ; виділити розряди РВ3-РВ0
mov temp, present_key ; зберегти в temp
cpi temp, 0x0F ; якщо жодна кнопка в даний момент не натиснута
breq L1 ; перейти на мітку L1
sbrs present_key, SW1 ; якщо була натиснута кнопка SW1
ldi temp, 0b11000000 ; потрібно включити діод HL1
sbrs present_key, SW2 ; якщо була натиснута кнопка SW2
ldi temp, 0b10100000 ; потрібно включити діод HL2
sbrs present_key, SW3 ; якщо була натиснута кнопка SW3
ldi temp, 0b10000000 ; потрібно включити діоди HL1 та HL2
sbrs present_key, SW4 ; якщо була натиснута кнопка SW4
ldi temp, 0b01100000 ; потрібно включити діод HL3
in present_key, PORTB ; зчитати поточний стан порта В
andi present_key, 0x1F ; виділити розряди світлодіодів
or present_key, temp ; записати в них код кнопки
out PORTB, present_key ; включити відповідні діоди
L1: reti ; повернення з переривання

Схвалено Методичною радою ІКТА
Протокол № 27 від 05.06.2006 р.
Заст. директора ІКТА П. Столярчук