
- •Оглавление
- •Информационные технологии
- •Программное обеспечение: понятие, структура системного и прикладного по.
- •Характеристики оценки прикладных программ: стандартные, технические, технологические, инструментальные, взаимодействие с другими пакетами, функциональные.
- •Понятия данных и знаний. Взаимосвязь информации, данных и знаний (пример).
- •Olap-технологии: определение, назначение, особенности применения.
- •Принципы проектирования хранилищ данных.
- •Системология
- •Принципы системного подхода.
- •Неформализуемые этапы системного анализа.
- •Формулирование и классификация проблем.
- •Выявление целей и формирование критериев.
- •Генерирование альтернатив: источники альтернатив, способы увеличения и сокращения числа альтернатив.
- •Вычислительные машины, системы и сети
- •Понятия о функциональной, структурной организации и архитектуре вм; основные характеристики вм, методы оценки.
- •Классификация вычислительных систем (вс) по способу организации обработки. Многопроцессорные и многомашинные комплексы.
- •Особенности архитектуры локальных сетей ( стандарты ieee 802).
- •Сеть Internet, доменная организация, семейство протоколов tcp/ip. Информационно-вычислительные сети и распределенная обработка информации.
- •Операционные системы
- •Обзор современных операционных систем и операционных оболочек.
- •Машинно-зависимые свойства операционных систем.
- •Машинно-независимые свойства операционных систем.
- •Динамические, последовательные и параллельные структуры программ.
- •Способы построения операционных систем.
- •Мультимедиа-технологии
- •Классификации и области применения мультимедиа
- •Звуковые файлы: музыка, речь и звуковые эффекты.
- •Графика (растровая, векторная, трехмерная, фрактальная и др.) и анимация
- •Линейный, нелинейный и смешанный монтаж для видео.
- •Виртуальная и расширенная реальности.
- •Моделирование систем
- •Модели и моделирование.
- •Математическое моделирование
- •Имитационное моделирование.
- •Динамическое моделирование по Дж. Форрестеру.
- •Индивидуальное имитационное моделирование объектов.
- •Надёжность, эргономика и качество асоиу, Управление проектами
- •Показатели надёжности
- •Факторы надёжности информационных систем
- •Принципы управления проектами
- •Методология управления проектами
- •Автоматизация управления проектами
- •Интеллектуальные информационные системы
- •Основные понятия и принципы организации хранилищ данных.
- •Классификация искусственных нейронных сетей. Самоорганизующиеся карты Кохонена.
- •Модель искусственного нейрона. Активационная функция.
- •Блок-схема и основные операторы генетических алгоритмов.
- •Нечеткие множества.
- •Онтологии. Основные понятия и типы онтологий.
- •Представление знаний
- •Классификация моделей представления знаний.
- •Архитектура экспертной системы. Типы экспертных систем.
- •Классификация методов извлечения знаний.
- •Инструментальные средства и стадии разработки эс.
- •Состав и структура сппр.
- •Сппр. Критерии принятия решений и их шкалы.
- •Сппр. Основные составляющие задачи принятия решения.
- •Сппр. Генерация решений: формирование когнитивной карты.
- •Психологические основы проектирования интерфейсов
- •Принципы проектирования и критерии эффективности интерфейсов.
- •Организация пространства при компоновке интерфейса.
- •Элементы дизайна при проектировании интерфейса: шрифты, эффекты, цвета.
- •Средства повышения эффективности работы пользователя. Сочетания цветов.
- •Виды диалога при организации интерфейсов. Метафоры и терминология.
- •Управление данными
- •Классификация моделей данных
- •Понятие базы данных. Основные характеристики баз данных
- •Методика проектирования баз данных. Этапы проектирования баз данных
- •Реляционная модель данных. Основные понятия
- •Нормальные формы отношений
- •Модели доступа к данным в архитектуре «клиент-сервер».
- •Понятие транзакций. Свойства, обработка, блокировки транзакций.
- •Субд. Понятие, основные функции, требования к серверу баз данных.
- •Анализ бизнес-процессов
- •Развитие взглядов на улучшение бизнес-процессов. Шесть фаз процесса улучшения бизнес-процессов и их характеристика.
- •Характеристика 3-х основных подходов к построению новой бизнес модели компаний, используемых в Российской практике
- •Подходы к улучшению деятельности организации (Методика быстрого анализа решений, бенчмаркинг процесса, перепроектирование процесса, реинжиниринг процесса)
- •Формы представления документов при проведении анализа бизнес-процессов. Структура и классы документов. Рекомендации по использованию методик схематического изображения.
- •Основы теории управления
- •Передаточные функции последовательного и параллельного соединения звеньев.
- •Передаточная функция замкнутой системы.
- •Устойчивость линейных систем (вывод).
- •Критерий устойчивости Михайлова (вывод - случай вещественных корней).
- •Частотная передаточная функция и частотные характеристики (определения, формы записи, графики).
- •Незаконченные вопросы:
Вычислительные машины, системы и сети
Понятия о функциональной, структурной организации и архитектуре вм; основные характеристики вм, методы оценки.
Электронная вычислительная машина - комплекс технических и программных средств, предназначенный для автоматизации подготовки и решения задач пользователя.
Структура - это совокупность элементов и их связей. Различают структуры технических, программных и аппаратурно-программных средств.
Архитектура ЭВМ - это многоуровневая иерархия аппаратурно-программных средств, из которых строится ЭВМ. Каждый из уровней допускает многовариантное построение и применение. Конкретная реализация уровней определяет особенности структурного построения ЭВМ.
Структуру ЭВМ определяет следующая группа характеристик:
технические и эксплуатационные характеристики ЭВМ (быстродействие и производительность, показатели надежности, достоверности, точности, емкость оперативной и внешней памяти, габаритные размеры, стоимость технических и программных средств, особенности эксплуатации т.д.);
характеристики и состав функциональных модулей базовой конфигурации ЭВМ; возможность расширения состава технических и программных средств; возможность изменения структуры;
состав программного обеспечения ЭВМ и сервисных услуг (операционная система или среда, пакеты прикладных программ, средства автоматизации программирования).
К основным характеристикам ЭВМ относятся:
Быстродействие (число команд, выполняемых ЭВМ за одну секунду)
Производительность (объем работ, осуществляемых ЭВМ в единицу времени)
Емкость запоминающих устройств. Емкость памяти измеряется количеством структурных единиц информации, которое может одновременно находится в памяти. Этот показатель позволяет определить, какой набор программ и данных может быть одновременно размещен в памяти.
Емкость оперативной памяти (ОЗУ) и емкость внешней памяти (ВЗУ) характеризуются отдельно. Этот показатель очень важен для определения, какие программные пакеты и их приложения могут одновременно обрабатываться в машине.
Надежность это способность ЭВМ при определенных условиях выполнять требуемые функции в течение заданного периода времени (стандарт ISO (Международная организация стандартов) 2382/14-78).
Точность (возможность различать почти равные значения (стандарт ISO - 2382/2-76))
Достоверность (свойство информации быть правильно воспринятой)
Классификация вычислительных систем (вс) по способу организации обработки. Многопроцессорные и многомашинные комплексы.
ВС классифицируются по следующим признакам:
по целевому назначению и выполняемым функциям;
по типам и числу ЭВМ или процессоров;
по архитектуре системы;
режимам работы;
методам управления элементами системы;
степени разобщенности элементов вычислительной системы .
По назначению вычислительные системы делят на:
универсальные (предназначаются для решения самых различных задач);
специализированные (специализированные системы ориентированы на решение узкого класса задач за счет структуры самой системы или установленного дополнительного оборудования).
По типу ЭВМ или процессоров, используемых для построения ВС, различают:
однородные системы;
неоднородные системы.
По степени территориальной разобщенности вычислительных модулей ВС делятся на:
системы совмещенного (сосредоточенного) типа
распределенного (разобщенного) типа.
Под методом управления элементами ВС различают:
централизованные (Помимо параллельных вычислений, производимых элементами системы, необходимо выделять ресурсы на обеспечение управления этими вычислениями. В централизованных ВС за это отвечает главная, или диспетчерская, ЭВМ (процессор))
децентрализованные (В децентрализованных системах функции управления распределены между ее элементами. Каждая ЭВМ (процессор) системы сохраняет известную автономию, а необходимое взаимодействие между элементами устанавливается по специальным наборам сигналов)
со смешанным управлением (В системах со смешанным управлением совмещаются процедуры централизованного и децентрализованного управления. Перераспределение функций осуществляется в ходе вычислительного процесса исходя из сложившейся ситуации).
По принципу закрепления вычислительных функций за отдельными ЭВМ (процессорами) различают системы с:
жестким закреплением функций;
плавающим закреплением функций.
По режиму работы ВС различают системы, работающие в:
оперативном;
неоперативном временных режимах.
Различают два типа вычислительных систем:
многомашинные;
многопроцессорные.
Многомашинные вычислительны системы (ММС) обеспечивают: повышения производительности, надежности и достоверности вычислений. Для этих целей использовали комплекс машин, схематически показанный на рис. 2.2.1.
Рисунок 2.1.1. Многомашинный комплекс.
Положения 1 и 3 электронного ключа (ЭК) обеспечивало режим повышенной надежности. При этом одна из машин выполняла вычисления, а другая находилась в "горячем" или "холодном" резерве, т.е. в готовности заменить основную ЭВМ. Положение 2 электронного ключа соответствовало случаю, когда обе машины обеспечивали параллельный режим вычислений. Здесь возможны две ситуации:
обе машины решают одну и ту же задачу и периодически сверяют результаты решения. Тем самым обеспечивался режим повышенной достоверности, уменьшалась вероятность появления ошибок в результатах вычислений;
обе машины работают параллельно, но обрабатывают собственные потоки заданий. Возможность обмена информацией между машинами сохраняется. Этот вид работы относится к режиму повышенной производительности. Такая схема используется для организации работ на крупных вычислительных центрах, оснащенных несколькими ЭВМ высокой производительности.
Основные отличия ММС разных модификаций заключаются, как правило, в организации связи и обмена информацией между ЭВМ комплекса. Каждая из них сохраняет возможность автономной работы и управляется собственной ОС. Любая другая подключаемая ЭВМ комплекса рассматривается как специальное периферийное оборудование. В зависимости от территориальной разобщенности ЭВМ и используемых средств сопряжения обеспечивается различная оперативность их информационного воздействия.
Многопроцессорные вычислительные системы (МПС) строятся при комплексировании нескольких процессоров (рис. 2.2.2). Общая оперативная память (ООП) в МПС используется в качестве общего ресурса. Параллельная работа процессоров и использование ООП обеспечивается под управлением единой общей операционной системы. По сравнению с ММС здесь достигается наивысшая оперативность взаимодействия вычислителей - процессоров.
Рисунок 2.1.2. Многопроцессорные системы.
Недостатки МПС:
При большом количестве комплексируемых процессоров возможно возникновение конфликтных ситуаций, когда несколько процессоров обращаются с операциями типа "чтение" и "запись" к одним и тем же областям памяти.
Проблема коммутации абонентов и доступа их к ООП, т,к, помимо процессоров к ООП подключаются все каналы (процессоры ввода-вывода), средства измерения времени и т.д.
От того, насколько удачно решаются эти проблемы, и зависит эффективность применения МПС. Это решение обеспечивается аппаратно-программными средствами. Процедуры взаимодействия очень сильно усложняют структуру ОС МПС. МПС эффективны при небольшом числе комплексируемых процессоров (2,4 до 10). В отечественных системах Эльбрус обеспечивалась возможность работы до десяти процессоров, до 32 модулей памяти, до 4 процессоров ввода-вывода и до 16 процессоров связи. Все связи в системе обеспечивались коммутаторами.
Создание подобных коммутаторов представляет сложную техническую задачу, тем более что они должны быть дополнены буферами для организации очередей запросов. Для разрешения конфликтных ситуаций необходимы схемы приоритетного обслуживания.