- •1. Понятие информации
- •2. Аспекты информации
- •3. Данные и их представление
- •4. Информационные технологии (ит): понятие, цели и особенности
- •5. Виды информационных технологий: ит обработки данных
- •6. Виды информационных технологий: ит управления.
- •7. Виды информационных технологий: ит автоматизированного офиса.
- •8. Виды информационных технологий: ит поддержки принятия решений.
- •9. Технологический процесс обработки данных. Сетевой и пакетный режимы обработки.
- •10. Технологический процесс обработки данных. Диалоговый и интерактивный режимы обработки.
- •11. Пользовательский интерфейс информационных технологий. Основные компоненты, свойства. Дружественный интерфейс. Согласование интерфейса.
- •12. Распределенные системы обработки данных. Понятие, преимущества. Способы обработки.
- •13. Централизованная организация данных. Децентрализованная организация данных способом распределения.
- •14. Децентрализованная организация данных способом дублирования. Смешанная организация данных.
- •15. Характеристика технологии «клиент-сервер».
- •16. Основные виды технологии распределенной обработки данных
- •2. Технология клиент-сервер, ориентированная на централизованное распределение.
- •3. Технология клиент-сервер, ориентированная на локальную вычислительную сеть.
- •4. Технология клиент-сервер, ориентированная на изменения данных в одном месте.
- •5. Технология клиент-сервер, ориентированная на измерение данных в нескольких местах.
- •6. Технология клиент-сервер, ориентированная на распределенную субд.
- •17. Защита информации. Несимметричное шифрование информации
- •18. Защита информации. Принцип достаточности защиты
- •19. Типы компьютерных вирусов
- •20. Антивирусы.
- •21. Программные средства информационных технологий. Жизненный цикл программного обеспечения
- •1. Понятие системы, понятие информационной системы. Функции системы. Количественное измерение информации. Основные свойства и компоненты системы.
- •2. Структура системы. Виды структур. Содержание и строение системы. Форма системы. Компоненты и элементы системы.
- •3. Состояние системы. Поведение системы. Равновесие и устойчивость системы. Задачи управления системой. Устойчивость и управляемость системы.
- •4. Обратная связь. Положительная и отрицательная обратная связь. Применение положительной и отрицательной обратной связи в технических системах.
- •5. Качественные методы описания систем. Мозговая атака и метод экспертных оценок, метод сценариев и метод «Дельфи», метод дерева целей, морфологические методы.
- •6. Количественные методы описания систем.
- •7. Задачи анализа и синтеза систем. Анализ и синтез в проектировании систем.
- •8. Декомпозиция систем. Основные варианты декомпозиции систем. Декомпозиция систем в их проектировании.
- •9. Теоретико-множественное описание систем. Вход и выход системы. Способы задания множества входов системы и множества ее выходов.
- •10. Кибернетический подход к описанию систем. Система управления, ее компоненты и функции. Информационные потоки в системе управления. Процесс управления как информационный процесс
- •11. Информационная система, ее основные компоненты и разновидности. Назначение и способы реализации. Формальное описание информационной системы
- •1. Компьютерная графика. Современное состояние
- •2. Компьютерная графика. Библиотека OpenGl. Возможность визуализации в несколько окон приложения
- •3. Компьютерная графика. Библиотека OpenGl. Возможность визуализации в несколько окон вывода в одном окне приложения
- •4. Компьютерная графика. Анимация средствами библиотеки OpenGl
- •5. Компьютерная графика. Обеспечение работы приложений в реальном времени средствами библиотеки OpenGl
- •6. Компьютерная графика. Создание цикла обработки сообщений в приложении средствами библиотеки OpenGl
- •7. Компьютерная графика. Библиотека OpenCv. Современное состояние и направления развития
- •1. Цифровое представление графической информации. Источники оцифрованных изображений. Оцифровка аналоговых изображений. Дискретизация и квантование. Примеры источников оцифрованных изображений.
- •2. Векторная (контурная) и точечная (растровая) компьютерная графика. Пикселы и разрешение. Понятие линиатуры и качество воспроизведения графических изображений на различных носителях.
- •3. Шрифт и компьютерная работа с ним. Шрифтовые гарнитуры и их классификация. Компьютерное представление шрифтов. Типы компьютерных шрифтов.
- •4, Цветовые модели. Модели rgb, hsb, hsl, Lab и cmyk. Глубина цвета. Цветовые профили.
- •5. Управление цветами. Цветоделение и методы и средства его реализации.
- •6. Цвета монитора и принтера. Цветовые профили в цепи средств обработки информации. Калибровка отдельных устройств и всего тракта передачи графической информации.
- •7. Общая структура и организация растровых и векторных файлов. Методы представления графической информации внутри файла. Преобразование форматов. Технология внедрение растровых объектов.
- •8. Форматы графических файлов. Bmp, tiff, jpeg и другие форматы. Характеристики и применение различных форматов.
- •9. Организация описания данных в векторных файлах.
- •10. Использование графических изображений в электронных и мультимедиа изданиях. Изображения как средство навигации.
- •11. Методы анимации и форматы анимационных gif-файлов.
- •1. Протоколы физические, транспортные и программные. Место в этой модели стека протоколов tcp/ip. Его роль в интернет-технологии.
- •4 Движка браузеров:
- •3. Применение текста и шрифтов на сайтах. Задание параметров текста с использованием тегов и атрибутов тегов html и с использованием свойств css.
- •4. Графические изображения на веб-страницах. Графические форматы gif, jpeg и png, их параметры, характеристики, различия и области применения. Методы оптимизации графики в форматах gif и jpeg.
- •5. Структура html-документа. Определение типа документа. Различия версий html 4.0 и xhtml 1.0. Раздел head, его структура, основные элементы и их назначение. Теги title, link, meta.
- •6. Теги, атрибуты, контейнеры, мнемонические подстановки. Блочные и строчные теги. Теги создания абзацев, заголовков, списков, внутриабзацного выделения, гиперссылок, иллюстраций.
- •10. Типы сайтов - информационные и дизайнерские. Сайт, структура сайта, навигация по сайту. Шапка, блоки меню, рабочая область информационного сайта. Жесткий и резиновый дизайн при верстке сайтов.
- •11. Разделение статических и динамических зон при верстке сайтов. Методы создания многостраничных сайтов - JavaScript, фреймы, ssi.
- •12. Начальные представления о методах организации сайта при помощи серверных скриптов и базы данных.
- •ИсвКиПд
- •1. Визуальная коммуникация: характеристики, принципы, свойства.
- •2. Классические психологические исследования в области восприятия и коммуникаций.
- •3. Создание образа. Архетипы и индивидуальность.
- •4. Стиль как основа дизайна. Компоненты стилевого решения.
- •5. Виды дизайна, динамика и перспектива его развития.
- •6. Элементы и свойства дизайнерского решения.
- •7. Элементы дизайна книги
- •8. Шрифтовые решения в дизайне. Правила, сочетания, возможности.
- •9. Работа с фотоизображениями. Технический отбор и свойства цифровой фотографии
- •10. Полиграфическое производство. Основные этапы, компоненты и способы печати
- •11. Бумага. Основные характеристики и дизайнерские свойства
- •12. Оформление и обеспечение корректной подготовки оригинал-макета.
- •1. Понятие компьютерной презентации.
- •2. Классификация презентаций по способу представления, по презентационному оборудованию, по интерактивности.
- •Презентация, сопровождаемая докладчиком
- •Презентация, сопровождающая выступление докладчика
- •Презентация, предназначенная для самостоятельного просмотра пользователем
- •Презентация, предназначенная для одновременного просмотра с экранов нескольких компьютеров группой пользователей
- •Презентация, демонстрируемая с использованием мультимедийного проектора
- •Презентация, демонстрируемая с прозрачных пленок
- •Презентация, распечатанная для распространения среди слушателей
- •Линейная презентация
- •Интерактивная презентация
- •3. Классификация презентаций по содержанию и аудитории.
- •Презентация поддержки учебного процесса
- •Презентация проекта, продукта или услуги
- •Презентация информационной поддержки
- •Рекламно-информационная презентация организации
- •Презентация-отчет
- •Презентации человека
- •Презентация для бизнесменов
- •Презентация для чиновников
- •Презентация для академической аудитории
- •Презентация для учащихся
- •Презентация для представителей некоммерческих организаций
- •4. Форматы графических файлов.
- •5. Запись звука на компьютере. Формат midi.
- •6. Использование гипертекстовых форматов в презентациях.
- •7. Стандартные программные средства для оформления презентаций.
- •8. Аппаратная поддержка презентаций.
- •9. Показ и управление слайдами.
- •10. Оформление и разметка слайдов.
- •1. Графика. Физические основы кодирования графики. Разрешение, глубина цвета, цветовая модель (rgb, hsv, Lab). Несжатые графические форматы - raw, bmp, pcx, pct (для Mac), tiff.
- •2. Двух (и более) байтовые кодировки. Юникод. Универсальный набор символов (ucs). Семейство кодировок: utf-8, utf-16, utf-32. Порядок байтов. Юникод в операционных системах Windows и unix.
- •3. Алгоритмы сжатия без потерь - кодирование длин серий (rle), алгоритм Лемпеля-Зива-Велча (lzw), форматы gif и png.
- •4. Звук. Физические основы кодирования звука. Аналого-цифровой преобразователь и импульсно-кодовая модуляция. Параметры звуковых файлов - частота сэмплирования, глубина модуляции, битрейт.
- •5. Несжатые звуковые файлы в формате raw (pcm) и в форматах wav и Apple aiff. Контейнер riff и структура файла wav.
- •6. Сжатие звука с потерями (mp3, aac, wma, ogg) и без потерь (mlp, flac, ape, WavPack).
- •7. Видео. Параметры видеофайлов - частота кадров, разрешение, цветовая модель и глубина цвета, соотношение сторон экрана. Потоки и их синхронизация. Компенсация движения.
- •12. Блоковая модель документа. Содержимое блока, рамки, поля и отступы. Блочные и строчные теги как элементы блоковой модели. Свойства display, overflow.
- •13. Понятие нормального потока. Позиционирование - статическое, абсолютное, относительное, фиксированное. Плавающая модель. Верстка многоколонного макета. Свойства position, float, clear.
- •14. Объектная модель документа, динамический html. Объекты, их свойства и методы. Обработчики событий. Формулировка свойств css в объектной модели. Метод getElementById.
- •15. Локальное программирование на языке JavaScript. Способы включения в документ - внешние, внутренние и локальные скрипты. Синтаксис JavaScript. Переменные, операторы и функции.
- •1. Понятие об электронных изданиях. Классификация. Технологии гипертекстовых изданий.
- •2. Аппаратные технологии электронных книг. Понятие электронной книги - ридера. Преимущества и недостатки. Технология жк-мониторов.
- •3. Аппаратные технологии электронных книг. Понятие электронной книги - ридера. Преимущества и недостатки. Технология «электронные чернила».
- •4. Формат pdf. Описание (про PostScript), преимущества, недостатки. Предназначение и особенности формата. По для работы с форматом.
- •5. Формат pdf. Описание, преимущества, недостатки. Обобщённая структура формата. Структура файла. Структура документа. Три типа структурированных документов.
- •3 Типа структурирования pdf-файлов:
- •6. Формат DjVu. Описание, преимущества, недостатки. Шесть основных технологий, которые лежат в основе формата. Разрушающие и не разрушающие методы сжатия. Технология разделения на слои.
- •7. Формат DjVu. Описание, преимущества, недостатки. Технология разделения на слои. По для работы с форматом.
- •8. Формат rtf. Структура формата. Управляющие слова и управляющие символы.
- •9. Система вёрстки TeX. Применение, достоинства, недостатки. Основные понятия. Команды и их задание в тексте.
- •10. Создание корректно сформированных xml-документов.
- •11. Определение типа документа dtd. Валидные xml-документы. Синтаксис dtd, объявления элементов и списков атрибутов.
- •12. Формат FictionBook. Структура и элементы формата FictionBook.
- •13. Раздел description в формате FictionBook, элементы библиографического описания.
- •14. Раздел body в формате FictionBook, элементы структурирования и форматирования. Включение иллюстраций при помощи раздела binary. Оформление примечаний.
- •15. Формат ePub. Структура и элементы формата.
8. Декомпозиция систем. Основные варианты декомпозиции систем. Декомпозиция систем в их проектировании.
Декомпозиция (структуризация) - расчленение системы на части при ее исследовании или проектировании.
Сложность присуща системе, состоящей из многих элементов, имеющих различные свойства, либо ведущих себя не типичным для остальных элементов образом. В случае, когда элементы, составляющие систему, обладают элементарными (не сложными) свойствами, сложность системы тем не менее может быть высокой.
Чтобы справиться с колоссальной сложностью необходимо сформировать определенный подход к разбиению системы на части и к созданию общей архитектуры системы на основе критериев декомпозиции. После выполнения декомпозиции информационной системы каждую подсистему допустимо разрабатывать независимо. Т.о., сутью декомпозиции является уменьшение сложности информационной системы, а назначением — обеспечение возможности ее наилучшего осмысления с целью воплощения в заданной техническими требованиями форме.
Существует три основных варианта декомпозиции:
простая декомпозиция (trival),
функциональная (functional)
декомпозиция данных.
Вопрос об использовании того или иного типа декомпозици решается исходя из структуры самой задачи. Причем, в зависимости от условий, можно использовать сразу несколько типов.
Тривиальная (простая) декомпозиция
Тривиальная декомпозиция наиболее простой тип декомпозиции. Применяется она в том случае, когда различные копии линейного кода могут исполняться независимо друг от друга и не зависят от результатов, полученых в процессе счета других копий кода. Проиллюстрировать подобный вариант можно на примере решения задачи методом перебора или Монте-Карло.
Функциональная декомпозиция
При функциональной декомпозиции исходная задача разбивается на ряд последовательных действий, которые могут быть выполнены не зависимо от промежуточных результатов, но строго последовательно.
Предположим наша задача сводится к применению некоего функционального оператора к большому массиву данных: S[i]=F(a[i]). Предположим также, что выполнение функции F над одним элементом массива занимает достаточно большое время и нам хотелось бы это время сократить. В этом случае мы можем попытаться представить исходную функцию как композицию нескольких фунуций: S[i]=I(H(R(a[i]). Произведя декомпозицию мы получим систему последовательных задач:
x=r(a[i]);
y=h(x);
b[i]=i(y);
Декомпозиция данных
В отличие от функциональной декомпозиции, когда между процессорами распределяются различные задачи, декомпозиция данных предполагает выполнение на каждом процессоре одной и той же задачи, но над разными наборами данных. Части данных первоначально распределены между процессорами, которые обрабатывают их, после чего результаты суммируются некоторым образом в одном месте. Данные должны быть распределены так, чтобы объем работы для каждого процесора был примерно одинаков, то есть декомпозиция должна быть сбалансированной.
В случае, когда область данных задачи может быть разбита на отдельные непересекающиеся области, вычисления в которых могут идти независимо, мы имеем регулярную декомпозицию.
Декомпозиция систем в их проектировании. Создание диаграммы того или иного типа ведет к рассмотрению системы под той или иной проекцией, или, как обычно говорят, под определенным углом зрения. Рассматривая различные диаграммы разработчик тем самым полнее осознает структуру и поведение системы, что ведет к более обдуманным проектным решениям. Т.о.:
1) по возможности создать и проанализировать как можно больше проекций рассматриваемой системы;
2) перед началом декомпозиции или уже в процессе ее проведения, наметить рамки (границы) декомпозиции, по достижению которых декомпозиция будет считаться проведенной.
3) нахождение и локализация в одном или нескольких классах или модулях абстрактной функциональности с целью использования ее в других, более специфичных классах/модулях. Абстрактная функциональность, как правило, мало связана с прикладной задачей и выполняет вспомогательные (служебные) функции.
