- •Раздел «Базы данных» (15-45)
- •Раздел «Информационные системы»(46-60)
- •Раздел 2. Операционные системы, среды и оболочки
- •Вопросы к экзамену
- •Раздел 8. Управление информацией и ресурсами знаний в социальной сфере
- •Вопросы к экзамену
- •Раздел 9. Управление проектами информационных систем
- •Вопросы к экзамену
- •Раздел 10. Социальное проектирование и прогнозирование
- •Вопросы к экзамену
- •Типология бд: фактографические, документальные, мультимедийные; бд оперативной и ретроспективной информации. Соотношение основных требований и свойств субд: система компромиссов.
- •1. Иерархическая модель данных.
- •1. Иерархическая модель данных.
- •Декартово произведение
- •Соединение
- •Первая нормальная форма
- •Вторая нормальная форма
- •Концептуальное (инфологическое) проектирование [править]
- •Логическое (даталогическое) проектирование [править]
- •Физическое проектирование [править]
- •Инфологическое проектирование бд. Основные компоненты концептуальной модели. Преимущества использования er-моделирования. Краткая характеристика er-модели.
- •Раздел «Информационные системы»(46-61)
- •Обеспечение управления
- •Обеспечение бизнес-процессов
- •Модель сущность-связь.
- •Информационные системы как основа автоматизированных систем управления (асу). Состав асу. Основные квалификационные признаки асу. Функции асу. Виды асу. Классы структура асу.
- •Корпоративные информационные системы (кис). Общая характеристика кис. Классификация кис. Краткая характеристика модулей кис.
- •Понятие и основные характеристики программного модуля, критерии приемлемости выделенного модуля. Размер, прочность, рутинность, сцепление модуля
- •Основные характеристики программного модуля.
- •Динамические структуры данных линейные списки стеки очереди бинарные деревья
- •Основные понятия ооп: объект. Класс инкапсуляция. Наследование. Полиморфизм, абстрагирование устойчивость
- •1. Инкапсуляция
- •2. Полиморфизм
- •3. Наследовние
- •Объекты, определение, типы абстракций, используемые при построении объекта, категории объектов, интерфейс объекта.
- •Понятие класса. Управляющие предметные интерфейсные контейнерные классы. Методы классов конструктор, деструктор, аксессор, мутатор. Перегрузка классов и методов.
- •Определение термина «инкапсуляция» в языках объектно-ориентированной парадигмы программирования. Модульность. Примеры инкапсуляции.
- •Понятие события в объектно-ориентированной парадигме программирования: природа событий, виды событий, маршрутизация событий. Модификация и обработка событий. Реакция на события.
- •Обеспечение управления
- •Обеспечение бизнес-процессов
- •1 Этап. Разработка и анализ бизнес-модели
- •2 Этап. Формализация бизнес-модели. Разработка логической модели бизнес-процессов.
- •3 Этап. Выбор лингвистического обеспечения. Разработка по.
- •4 Этап. Тестирование и отладка аис.
- •5 Этап. Эксплуатация и контроль версии.
- •Жизненный цикл программного обеспечения. Понятие «жизненного цикла» ис. Модели жц ис. Стандарты, описывающие жц ис. Краткая характеристика основных процессов жц ис по стандарту (iso/iec 12207).
- •Каноническое проектирование информационных систем (ис). Определение, стадии канонического проектирования ис и их характеристика. Модель «как есть» (“as-is”). Модель «как должно быть» (“to-be”).
- •Техническое задание (тз) на разработку информационной системы. Состав и содержание технического задания (гост 34.603-89).
- •Состав и содержание технического задания (гост 34.602- 89)
- •Достоинства и недостатки тпр
- •Старшая (Precedence)
- •Потоки объектов (Object Flow)
- •Отношения (Relational Link)
- •Внутримашинное ио. Проектирование экранных форм электронных документов. Информационная база (иб) и способы ее организации.
- •Диаграмма классов (для 123. Рисовать без надписей на стрелках)
- •Диаграммах прецедентов
- •Диаграмма последовательности обработки заказа (вопр 123)
- •Кооперативная диаграмма прохождения заказа(вопр 123)
- •Физические основы вычислительных процессов. Основы построения и функционирования вычислительных машин, систем, сетей и телекоммуникаций.
- •Общие принципы построения и архитектуры вычислительных систем, сетей и телекоммуникаций. История возникновения компьютерных сетей (кс) и Интернета
- •Информационно-логические основы вычислительных систем, их функциональная и структурная организация.
- •Каналы и линии связи. Двухточечная схема передачи данных. Интерфейсы ввода вывода, терминальные устройства и оконечное оборудование кс.
- •Архитектурные особенности и организация функционирования вычислительных параллельных систем. (risc и cisc; sisd, simd, mimd).
- •Мультикомпьютеры и мультипроцессоры - типовые вычислительные структуры и программное обеспечение параллельных вс, режимы их работы.
- •Классификация вычислительных сетей. Топология сетей. Методы доступа к сети. Домашние и заводские компьютерные сети.
- •Информационное и программное обеспечение локальных проводных вс. Технические средства человеко-машинного интерфейса lan-сетей.
- •Структура и организация функционирования сетей - глобальных и региональных, проводных и беспроводных.
- •Структура и характеристики систем телекоммуникаций. Коммутация и маршрутизация.
- •Беспроводные сети – состав и технические устройства; методы доступа; стандарты и версии; программное обеспечение.
- •Цифровые каналы и сети связи, глобальные сетевые технологии. Аппаратура wan-сетей.
- •Стек протоколов Интернета. Протоколы прикладного уровня и сетевые команды.
- •Организация электронной почты. Протоколы. Сетевые команды. Почтовые серверы и клиенты.
- •Организация безопасной работы в локальной сети и Интернете. Протоколы безопасности.
- •Эффективность функционирования вычислительных систем, сетей и средств телекоммуникаций.
- •Перспективы развития вычислительных сетей и телекоммуникационных средств. Сближение локальных и глобальных технологий.
- •Общие сведения об информационных технологиях. Основные принципы, методы и свойства современных информационных технологий, их эффективность.
- •Понятие информационной системы, ее структура и состав. Примеры информационных систем.
- •Понятия компьютерной сети и арм. Классификация вычислительных сетей. Топологии вычислительной сети, преимущества и недостатки каждого типа топологии вычислительной сети.
- •Локальная вычислительная сеть, ее компоненты и особенности. Преимущества работы в локальной сети.
- •4.1. Основные компоненты
- •Рабочие станции
- •Сетевые адаптеры
- •Сетевые операционные системы
- •База данных, система управления базами данных, банк данных и компоненты автоматизированного банка данных. Классификация баз данных. Современные технологии, используемые в работе с данными.
- •Программные системы управления базами данных. Основные функции систем управления базами данных.
- •Основные функции субд
- •2.1.1. Непосредственное управление данными во внешней памяти
- •2.1.2. Управление буферами оперативной памяти
- •2.1.3. Управление транзакциями
- •2.1.4. Журнализация
- •2.1.5. Поддержка языков бд
- •Интегрированная информационная система, ее компоненты, примеры «электронных офисов».
- •Операционные системы и их атрибуты.
- •Прикладные программы.
- •Программы языковой обработки.
- •Компьютерные вирусы и вредоносные программы.
- •Понятия экспертной системы, искусственного интеллекта, интеллектуальной системы. Структура экспертной системы.
- •Структура экспертной системы
- •Базовые принципы построения сети Интернет. Что представляет собой современная структура (компоненты) Интернета? Международная система обмена информацией. Система адресации в Интернет.
- •Принципы защиты информации в Интернете. Характеристики, обеспечивающие безопасность системы.
- •Системы электронного документооборота. Системы поддержки принятия решений. Интеллектуальные системы. Цели их использования, структура
- •Система обработки данных, назначение, основные функции.
- •Автоматизированные рабочие места, основные компоненты.
Раздел «Информационные системы»(46-60)
Понятие об информации и информационных ресурсах. Основные процессы преобразования информации. Информационный обмен. Система информационного обмена. Сети информационного обмена. Предметная область информационной системы (ИС).
Понятие «информационная система» (ИС). Основные направления развития ИС. Эффективность ИС. Структура программного обеспечения ИС. Структура приложений в ИС. Структура хранения информации в ИС. Классификация информационных систем (по различным критериям: по типу хранимой информации, по степени автоматизации информационных процессов, по характеру обработки, по характеру использования выходной информации, в зависимости от сферы применения).
Документальные системы: информационно-поисковые (ИПС), информационно-логические (ИЛС), информационно-семантические системы (ИСС). Анализ информационных потребностей и виды информационного обслуживания индексирования.
Структура и логико-семантический аппарат ИПС: информационно-поисковый язык, система индексирования, критерии смыслового соответствия. Критерии оценки документальных систем (семантические: релевантность, пертинентность; технические: скорость поиска, сложность, экономичность и т.п.). Технологии поиска.
Фактографические системы: предметная область, концептуальные средства описания, модель сущность-связь. Модели данных. Представление данных в памяти ЭВМ. Программные средства реализации фактографических ИС. Виды фактографических ИС: системы обработки данных (СОД), банки (хранилища) данных (БД).
Информационные системы как основа автоматизированных систем управления (АСУ). Состав АСУ. Основные квалификационные признаки АСУ. Функции АСУ. Виды АСУ. Классы структура АСУ.
Корпоративные информационные системы (КИС). Общая характеристика КИС. Классификация КИС. Краткая характеристика модулей КИС.
Предметно-ориентированные ИС специального назначения: документальные ИПС на базе сети Интернет, экономические ИС (бухгалтерские, банковские, маркетинго-мониторинговые систем фондового рынка и т.п.). Назначение и применение предметно-ориентированных систем в различных областях производственной деятельности.
ВУМИП(61-75)
Понятие и основные характеристики программного модуля, критерии приемлемости выделенного модуля. Размер, прочность, рутинность, сцепление модуля
Методы разработки и контроль структуры программы спецификация программного модуля метод восходящей разработки. Метод нисходящей разработки. Конструктивный подход. Для контроля структуры программы можно использовать три метода: статический контроль смежный контроль сверху сквозной
Динамические структуры данных линейные списки стеки очереди бинарные деревья
Основные понятия ООП: объект. Класс инкапсуляция. Наследование. Полиморфизм, абстрагирование устойчивость
Объекты, определение, типы абстракций, используемые при построении объекта, категории объектов, интерфейс объекта.
Понятие класса. Управляющие предметные интерфейсные контейнерные классы. Методы классов конструктор, деструктор, аксессор, мутатор. Перегрузка классов и методов.
Понятие конструктора в языках объектно-ориентированной парадигмы программирования. Назначение, свойства. Копирующий конструктор. Деструкторы. Назначение, свойства. Пример программы с использованием конструктора и деструктора.
Определение термина «инкапсуляция» в языках объектно-ориентированной парадигмы программирования. Модульность. Примеры инкапсуляции.
Определение термина «наследование». Определение базового класса. Соотношение подкласса и суперкласса. Пример записи наследования в программе. Типы наследования: внутреннее, защищенное и публичное наследование, назначение и примеры записи в программе.
Виртуальные методы. Абстрактные классы. Множественное наследование: примеры использования, проблемы использования (конфликт имен методов или атрибутов нескольких базовых классов; многократное включение базового класса). Механизм позднего и раннего связывания
Определение термина «полиморфизм». Разновидности полиморфизма в парадигме объектно-ориентированного программирования. Полиморфные переменные. Перегрузка функций. Параметрическая перегрузка. Чистый полиморфизм.
Понятие события в объектно-ориентированной парадигме программирования: природа событий, виды событий, маршрутизация событий. Модификация и обработка событий. Реакция на события.
Проектирование ИС(76-92)
Понятие «информационная система» (ИС). Основные направления развития ИС. Эффективность ИС. Структура программного обеспечения ИС. Структура приложений в ИС. Структура хранения информации в ИС. Классификация информационных систем (по различным критериям: по типу хранимой информации, по степени автоматизации информационных процессов, по характеру обработки, по характеру использования выходной информации, в зависимости от сферы применения).
Основные понятия технологии проектирования информационных систем (ИС). Типовые архитектуры ИС. Основные области проектирования ИС. Формирование требований к ИС. Методологии, используемые в проектировании ИС. Этапы разработки автоматизированных информационных систем (АИС).
Жизненный цикл программного обеспечения. Понятие «жизненного цикла» ИС. Модели ЖЦ ИС. Стандарты, описывающие ЖЦ ИС. Краткая характеристика основных процессов ЖЦ ИС по стандарту (ISO/IEC 12207).
Содержание основных процессов ЖЦ ПО ИС. Понятие «жизненного цикла» ИС. Стандарт ISO/IEC 12207. Краткая характеристика процессов ЖЦ ПО ИС (действия, входные данные, выходные данные). Краткая характеристика проектных и технических процессов (ISO/IEC 15288).
Каноническое проектирование информационных систем (ИС). Определение, стадии канонического проектирования ИС и их характеристика. Модель «как есть» (“as-is”). Модель «как должно быть» (“to-be”).
Техническое задание (ТЗ) на разработку информационной системы. Состав и содержание технического задания (ГОСТ 34.603-89).
Типовое проектирование информационной системы (ИС). Определение. Типовое проектное решение (ТПР). Классы ТПР. Достоинства и недостатки ТПР. Параметрически-ориентированное и модельно-ориентированное проектирование. Типовые модели ИС.
Анализ и моделирование функциональной области внедрения ИС. Полная бизнес-модель компании (миссия, дерево стратегий, матрица проекций, матрица функциональной ответственности, процессные потоковые модели, полная бизнес-модель компании).
Спецификация функциональных требований к информационной системе (ИС). Процессные потоковые модели. Основные элементы процессного подхода: границы процесса, ключевые роли. Дерево целей, дерево функций, дерево показателей. Выделение и классификация процессов: основные процессы, процессы управления, процессы обеспечения.
Методология проектирования IDEF0. Цель моделирования. Контекстная диаграмма. Стрелки (управление, механизм, вход, выход, вызов, граничные стрелки, ICOM-коды, несвязанные граничные стрелки, связи между стрелками, разветвляющиеся и сливающиеся стрелки, туннелирование стрелок).
Моделирование бизнес-процессов с использованием методологий DFD и IDEF3. Методология DFD. Цель моделирования. Основные компоненты DFD-диаграммы (работы, потоки работ, сущности, хранилища данных). Особенности оформления контекстной диаграммы и диаграмм декомпозиции. Методология IDEF3. Назначение диаграмм методологии IDEF3. Типы перекрестков методологии IDEF3.
Информационное обеспечение ИС. Определение информационного обеспечения (ИО) ИС. Внемашинное ИО. Основные понятия классификации информации. Классификатор. Правила классификации продукции. Кодирование технико-экономической информации.
Внутримашинное ИО. Проектирование экранных форм электронных документов. Информационная база (ИБ) и способы ее организации.
Моделирование информационного обеспечения информационных систем. Определение, базовые понятия ERD (сущность, связь, атрибут). Методология IDEF1. Логическая и физическая модели данных. Уровни логической модели. Типы сущностей и иерархия наследования.
Унифицированный язык визуального моделирования UML. Место языка UML в проектировании ИС. Классы. Диаграммы классов. Диаграммы вариантов использования. Диаграммы последовательностей. Кооперативные диаграммы. Диаграммы деятельности. Диаграммы компонентов.
Практические задания
ВУМИП
Построить описание класса, содержащего информацию о почтовом адресе организации. Предусмотреть возможность раздельного изменения составных частей адреса, создания и уничтожения объектов этого класса.
Составить описание класса для представления комплексных чисел. Обеспечить выполнение операций сложения, вычитания и умножения комплексных чисел.
Описать класс «домашняя библиотека». Предусмотреть возможность работы с произвольным числом книг, поиска книги по какому-либо признаку (например, по автору или по году издания), добавления книг в библиотеку, удаления книг из нее, сортировки книг по разным полям.
Описать класс «студенческая группа». Предусмотреть возможность работы с переменным числом студентов, поиска студента по какому-либо признаку (например, по фамилии, дате рождения или номеру телефона), добавления и удаления записей, сортировки по разным полям.
Создать класс CFile, инкапсулирующий в себе такие функции работы с файлами, как Open, Close, Seek, Read, Write, GetPosition и GetLength. Ha базе этого класса создать производный класс CMyDataFile — файл, содержащий в себе данные некоторого определенного типа MyData, а также заголовок, облегчающий доступ к этому файлу.
Создать класс CPoint — точка. На его основе создать классы CcoloredPoint и CLine. На основе класса CLine создать класс CColoredLine и класс CPolyLine — многоугольник. Все классы должны иметь методы для установки и получения значений всех координат, а также изменения цвета и получения текущего цвета.
Вопросы к госэкзамену по курсу «ВССиТ» (93-120)
Физические основы вычислительных процессов. Основы построения и функционирования вычислительных машин, систем, сетей и телекоммуникаций.
Общие принципы построения и архитектуры вычислительных систем, сетей и телекоммуникаций. История возникновения компьютерных сетей (КС) и Интернета
Информационно-логические основы вычислительных систем, их функциональная и структурная организация.
Каналы и линии связи. Двухточечная схема передачи данных. интерфейсы ввода вывода, терминальные устройства и оконечное оборудование КС.
Архитектурные особенности и организация функционирования вычислительных параллельных систем. (RISC и CISC; SISD, SIMD, MIMD).
Мультикомпьютеры и мультипроцессоры - типовые вычислительные структуры и программное обеспечение параллельных ВС, режимы их работы.
Классификация вычислительных сетей. Топология сетей. Методы доступа к сети. Домашние и заводские компьютерные сети.
Информационное и программное обеспечение локальных проводных ВС. Технические средства человеко-машинного интерфейса LAN-сетей.
Структура и организация функционирования сетей - глобальных и региональных, проводных и беспроводных.
Структура и характеристики систем телекоммуникаций. Коммутация и маршрутизация.
Беспроводные сети – состав и технические устройства; методы доступа; стандарты и версии; программное обеспечение.
Цифровые каналы и сети связи, глобальные сетевые технологии. Аппаратура WAN-сетей.
Стек протоколов Интернета. Протоколы прикладного уровня и сетевые команды.
Организация электронной почты. Протоколы. Сетевые команды. Почтовые серверы и клиенты.
Организация безопасной работы в локальной сети и Интернете. Протоколы безопасности.
Эффективность функционирования вычислительных систем, сетей и средств телекоммуникаций.
Перспективы развития вычислительных сетей и телекоммуникационных средств. Сближение локальных и глобальных технологий.
Дисциплина «Информационные технологии»(121-142)
Общие сведения об информационных технологиях. Основные принципы, методы и свойства современных информационных технологий, их эффективность.
Понятие информационной системы, ее структура и состав. Примеры информационных систем.
Понятия компьютерной сети и АРМ. Классификация вычислительных сетей. Топологии вычислительной сети, преимущества и недостатки каждого типа топологии вычислительной сети.
Локальная вычислительная сеть, ее компоненты и особенности. Преимущества работы в локальной сети.
База данных, система управления базами данных, банк данных и компоненты автоматизированного банка данных. Классификация баз данных. Современные технологии, используемые в работе с данными.
Программные системы управления базами данных. Основные функции систем управления базами данных.
Интегрированная информационная система, ее компоненты, примеры «электронных офисов».
Компьютерные программы, их основные категории. Проблемно-ориентированные пакеты прикладных программ. Проблемно-ориентированные Проблемные Прикладные Программы промышленной и непромышленной сферы, их назначение.
Понятия экспертной системы, искусственного интеллекта, интеллектуальной системы. Структура экспертной системы.
Базовые принципы построения сети Интернет. Что представляет собой современная структура (компоненты) Интернета? Международная система обмена информацией. Система адресации в Интернет.
Принципы защиты информации в Интернете. Характеристики, обеспечивающие безопасность системы.
Системы электронного документооборота. Системы поддержки принятия решений. Интеллектуальные системы. Цели их использования, структура
Система обработки данных, назначение, основные функции.
Автоматизированные рабочие места, основные компоненты.
