- •1 Вопрос Основные типы и виды данных и управляющие конструкции языков программирования.
- •3 Вопрос Основные понятия объектно-ориентированного программирования (классы, объекты, методы и др.).
- •4 Процессор эвм. Выполнение команды. Назначение и характеристики регистров процессора.
- •Вопрос Виды памяти. Организация оперативной памяти, механизм сегментации. Память и виды памяти
- •Организация памяти
- •Вопрос 6 Концептуальная модель базовой информационной технологии
- •Вопрос Понятие профиля информационной системы.
- •8 Вопрос Основные подходы к оценке количества информации.
- •11Вопрос реляционная модель данных.
- •12 Вопрос Теория нормализации.
- •13 Вопрос Назначение и классификация операционных систем.
- •21 Вопрос Классификация угроз безопасности информации. Методы и средства защиты информации.
- •1. Принципы организации систем обеспечения безопасности информации.
- •2. Способы и средства обеспечения безопасности информации.
- •22 Вопрос Схемы симметричной и асимметричной криптосистем. Достоинства и недостатки симметричных и асимметричных криптосистем.
- •3. Криптографические методы защиты информации
- •23 Вопрос Цифровая подпись. Цифровые сертификаты. Технология цифровой подписи
- •Технология цифровых сертификатов
- •25 Вопрос Понятие экспертной системы. Области применения экспертных систем.
25 Вопрос Понятие экспертной системы. Области применения экспертных систем.
Экспертная система – воплощение в компьютере опыта эксперта в такой форме, что компьютер может дать интеллектуальный совет или предложить интеллектуальное решение относительно обрабатываемой функции. При этом предполагается объяснение полученных системой решений, а также интерактивный режим взаимодействия с пользователем.
Компоненты ЭС:
База знаний, содержащая формализованные специфические и преимущественно эвристические экспертные знания;
Машина логического вывода, реализующая алгоритм поиска решений задач на основе знаний эксперта;
Интерфейс с пользователями, включая эксперта и инженера по знаниям, разработчика экспертной системы.
МЛВ – моделирующая логика рассуждений эксперта при решении задачи
КОР – компонента объяснения решения
КПЗ – компонента приобретения знаний
БЗ – база знаний
РП – рабочая память, на которую поступают исходные данные и отражается ход решения задачи
П – пользователь, для которого создана ЭС
Э – эксперт, на основе знаний которого делается ЭС.
ИЗ – инженер знаний (разработчик системы)
Задачи ЭС:
Диагностика (медицинская, техническая… )
Задачи финансового анализа
Задачи управления
Мониторинг – слежение за процессом.
Sql запросы
а. Написать запрос, который находит группы с максимальным числом пар в неделю (таких групп может быть несколько).
SELECT NAME, A.TIME
FROM (SELECT MAX (TIME) TIME
FROM (SELECT g.NAME NAME, COUNT (t.order_time) TIME
FROM GROUPS g, time_table t
WHERE g.ID = t.GROUP_ID
GROUP BY g.NAME)) a,
(SELECT g.NAME NAME, COUNT (t.order_time) TIME
FROM GROUPS g, time_table t
WHERE g.ID = t.GROUP_ID
GROUP BY g.NAME) b
WHERE a.TIME = b.TIME
б. Написать запрос, выдающий нагрузку кафедр. Результат представить в виде таблицы, состоящей из атрибутов: номер кафедры и сумма часов в неделю всех преподавателей кафедры.
SELECT t.departament_number num_kaf, COUNT (order_time) kol_vo
FROM teachers t, time_table tt
WHERE t.ID = tt.teacher_id
GROUP BY t.departament_number
в. Найти все аудитории, занятость которых меньше двух пар в какой-либо день недели (кроме воскресенья).
SELECT r.NAME, tt DAY, COUNT (tt.order_time) kol_vo
FROM rooms r, time_table tt
WHERE r.ID = tt.room_id AND tt.DAY IN (1, 2, 3, 4, 5, 6)
GROUP BY tt.DAY, r.NAME
HAVING COUNT (tt.order_time) < 2
г. Написать запрос, который показывает преподавателей, которые ведут только физику или только математику.
SELECT distinct fio, sss.name
FROM (SELECT ID, fio, COUNT (NAME)
FROM (SELECT t.ID , t.fio, s.NAME
FROM teachers t, time_table tt, subjects s
WHERE tt.teacher_id = t.ID AND tt.subject_id = s.ID
GROUP BY t.fio, s.NAME, t.ID)
GROUP BY fio, ID
HAVING COUNT (NAME) = 1) a,
time_table ttt,
subjects sss
WHERE ttt.teacher_id = a.ID AND sss.ID = ttt.subject_id
д. Написать запрос, показывающий полное расписание группы с указанием номеров пар, названий предметов, аудиторий, имен преподавателей в указанный день недели, отсортированный по номерам пар.
SELECT g.NAME, tt.order_time, s.NAME, r.NAME, t.fio
FROM teachers t, time_table tt, subjects s, rooms r, GROUPS g
WHERE tt.teacher_id = t.ID
AND tt.subject_id = s.ID
AND tt.room_id = r.ID
AND tt. GROUP_ID = g.ID
AND tt.DAY = 2 *******поставить любой день недели, кроме воскресенья
GROUP BY g.NAME, tt order_time, s.NAME, r.NAME, t.fio
