CLAIM – научно-образовательный кластер

8.1.2 Дисциплины специалитета по направлению
230100 «Информатика и вычислительная техника»

Индекс Наименование дисциплин и их основные разделы Часы

ОПД.Ф.11

Сети ЭВМ и телекоммуникации

170

 

Классификация информационно-вычислительных сетей. Способы коммутации. Сети одноранговые и “клиент/сервер”. Уровни и протоколы. Эталонная модель взаимосвязи открытых систем. Аналоговые каналы передачи данных. Способы модуляции. Модемы. Цифровые каналы передачи данных. Разделение каналов по времени и частоте. Характеристики проводных линий связи. Спутниковые каналы. Сотовые системы связи. Кодирование информации. Количество информации и энтропия. Самосинхронизирующиеся коды. Способы контроля правильности передачи информации. Алгоритмы сжатия данных. Локальные вычислительные сети. Методы доступа. Множественный доступ с контролем несущей и обнаружением конфликтов. Разновидности сетей Ethernet. Маркерные методы доступа. Сети Token Ring и FDDI. Высокоскоростные локальные сети. Организация корпоративных сетей. Функции сетевого и транспортного уровней. Алгоритмы маршрутизации. Протоколы TCP/IP. Протоколы управления. Адресация в Internet. Особенности технологий Frame Relay, ATM, SDH. Сетевые операционные системы. Технологии распределенных вычислений. Структура и информационные услуги территориальных сетей. Протоколы файлового обмена, электронной почты, дистанционного управления. Виды конференц-связи. Web-технологии. Языки и средства создания Web-приложений.

 

СП.01

Специальность “Вычислительные машины,
комплексы, системы и сети”

1390

СД.02

Моделирование

140

 

Основные понятия теории моделирования; классификация видов моделирования. Средства моделирования и модели, применяемые в процессе проектирования вычислительных систем на разных стадиях детализации проекта. Имитационные модели; математические методы моделирования; планирование имитационных экспериментов с моделями; формализация и алгоритмизация процессов обработки информации; концептуальные модели; логическая структура моделей; построение моделирующих алгоритмов; статистическое моделирование на ЭВМ; оценка точности и достоверности результатов моделирования; инструментальные средства; языки моделирования; анализ и интерпретация результатов моделирования на ЭВМ; моделирование систем информатики, вычислительных систем и сетей.

 

СД.05

Системное программное обеспечение

170

 

Пользовательский интерфейс операционной среды; управление задачами; управление памятью; управление вводом-выводом; управление файлами; пример современной операционной системы; программирование в операционной среде; ассемблеры; мобильность программного обеспечения; макроязыки; трансляторы; формальные языки и грамматики, типы грамматик; вывод цепочек; конечный и магазинный автоматы, распознаватели и преобразователи, построение автомата по заданной грамматике; структура компиляторов и интерпретаторов, лексический, синтаксический и семантический анализаторы, генератор кода; распределение памяти, виды переменных; статическое и динамическое связывание; загрузчики; функции загрузчика; настраивающий и динамический загрузчики; подключение библиотек.

 

СД.06

Интерфейсы периферийных устройств

170

 

Классификация периферийных устройств; канал обмена информацией; системные, локальные, приборные интерфейсы и интерфейсы периферийных устройств; способы обмена; функции контроллеров и их техническая реализация; стандартные интерфейсы – ISA, PCI, AGP, SCSI, USB; связные интерфейсы – RS-232; Centronics, RS-485, интерфейсы IDE, GPIB; особенности проектирования контроллеров систем ввода-вывода аналоговой информации.

 

СД.08

Технологии программирования

170

 

Задача проектирования программных систем; организация процесса проектирования программного обеспечения (ПО); использование декомпозиции и абстракции при проектировании ПО; специфики процедур и данных; декомпозиция системы; методы проектирования структуры ПО; методология объектно-ориентированного программирования; технологические средства разработки программного обеспечения: инструментальная среда разработки, средства поддержки проекта, отладчики; методы отладки и тестирования программ; документирование и оценка качества программных продуктов; методы защиты программ и данных; проектирование интерфейса с пользователем; структуры диалога; поддержка пользователя; многооконные интерфейсы; примеры реализации интерфейсов с пользователем с использованием графических пакетов.

 

СП.02 Специальность “Автоматизированные системы обработки информации и управления” 1400
СД.01 Теоретические основы автоматизированного управления 130

Понятие автоматизированного и автоматического управления; модели и процесс принятия решения; автоматизированные системы управления производством, научным экспериментом, обучением, технологическим процессом; категориальные понятия системного подхода; организационная и функциональная структура систем; методика и примеры формализации систем; последовательность разработки автоматизированной системы; обеспечивающие подсистемы; информационная технология проектирования автоматизированной системы.

СД.03

Моделирование систем

130
 

Основные понятия теории моделирования сложных систем; классификация видов моделирования; имитационные модели систем; математические  схемы моделирования систем; планирование имитационных экспериментов с моделями систем; формализация и алгоритмизация процессов функционирования систем; концептуальные модели систем; принципы построения моделирующих алгоритмов; статистическое моделирование систем на ЭВМ; оценка точности и достоверности результатов моделирования; инструментальные средства реализации моделей; языки и системы моделирования; анализ и интерпретация результатов моделирования систем на ЭВМ; моделирование при исследовании и проектировании автоматизированных систем обработки информации и управления (АСОИУ); перспективы развития машинного моделирования сложных систем.

 
СД.04 Информационные технологии 170
 

Содержание информационной технологии как составной части информатики; общая классификация видов информационных технологий и их реализация в промышленности, административном управлении, обучении; модели информационных процессов передачи, обработки, накопления данных; системный подход к решению функциональных задач и к организации информационных процессов; глобальная, базовая и конкретные информационные технологии; особенности новых информационных технологий; модели, методы и средства их реализации, объектно-ориентированные среды, функциональное и логическое программирование, информационные технологии в распределенных системах, технологии разработки программного обеспечения.

 
СД.05

Сетевые технологии

130
 

Классификация сетей; интеграция информационного сервиса пользователей; концепция архитектуры открытых систем как основа построения цифровых сетей интегрального обслуживания (ISDN); основные этапы построения сетей; иерархия моделей процессов в сетях; АТМ-технология; анализ и синтез топологической структуры магистральной и локальной сети; административное и оперативное управление сетью; управление режимами коммутации; адаптивная коммутация; управление обменом информации в сетях; адаптивная маршрутизация; архитектура узлов управления и коммутации ISDN; пакеты в ISDN; оценка эффективности сетей; перспективы развития ISDN; широкополосные B-ISDN.

 
СД.06

Технологии программирования

100
 

Основные этапы решения задач на ЭВМ; критерии качества программы; диалоговые программы; дружественность, жизненный цикл программы; постановка задачи и спецификация программы; способы записи алгоритма; стандартные типы данных; представление основных структур программирования; типы данных, определяемые пользователем; записи; файлы; динамические структуры данных; списки; программирование рекурсивных алгоритмов; способы конструирования программ; модульные программы; основы доказательства правильности; процесс производства программных продуктов; основные подходы: процедурное, логическое, функциональное и объектно-ориентированное программирование; методы, технология и инструментальные средства; тестирование и отладка; документирование и стандартизация; проектирование программного обеспечения; абстрактные структуры данных; автоматизация проектирования и технология использования САПР программного обеспечения.

 
СД.07 Системы искусственного интеллекта 100
 

Искусственный интеллект как научное направление, представление знаний, рассуждений и задач; эпистомологическая полнота представления знаний и эвристически эффективные стратегии поиска решения задач; модели представления знаний: алгоритмические, логические, сетевые и продукционные модели; сценарии; экспертные системы: классификация и структура; инструментальные средства проектирования, разработки и отладки; этапы разработки; примеры реализации.

 
СД.08 Системы реального времени 100
 

Особенности систем реального времени; аппаратурная среда, устройство связи с объектом; методы и средства обработки асинхронных событий; концепция процесса; ядро реального времени; механизмы синхронизации и взаимодействия процессов; языки программирования реального времени; программирование синхронной и асинхронной обработки данных.

 
СД.09

Надежность, эргономика и качество АСОИУ

100
 

Основные понятия теории надежности; элементы, модели, функции, системы; основные расчетные модели для оценки показателей надежности аппаратуры, организация и проведение испытаний на надежность, модели надежности программного обеспечения, методы обеспечения надежности; виды избыточности, характеристика человека как звена АСОИУ, основы эргономического обеспечения разработки АСОИУ, обеспечение эргономического качества, оптимальные задачи эргономики, эргономическая экспертиза; качество программного обеспечения: тестирование, верификация, валидация.

 
СД.10 Проектирование АСОИУ 170
 

Общая характеристика процесса проектирования АСОИУ; структура информационно-логической модели АСОИУ, разработка функциональной модели; исходные данные для проектирования; разработка модели и защита данных; разработка пользовательского интерфейса; разработка проекта распределенной обработки; структура программных модулей; разработка алгоритмов; логический анализ структур АСОИУ; анализ и оценка производительности АСОИУ; управление проектом АСОИУ; проектная документация; инструментальные средства проектирования АСОИУ; типизация проектных решений; графические средства представления проектных решений.

 
СД.11

Системное программное обеспечение

100
 

Пользовательский интерфейс операционной среды; управление задачами; управление памятью; управление вводом-выводом; управление файлами; пример современной операционной системы; программирование в операционной среде; ассемблеры; мобильность программного обеспечения; макроязыки; формальные системы и языки программирования; грамматики, компиляторы; интерактивные системы; средства трассировки и отладки программ.

 

СП.03

Специальность “Системы автоматизированного проектирования”

1400

СД.02

Лингвистическое и программное обеспечение САПР

240

 

Организация программного обеспечения САПР. Технологии структурного иобъектно-ориентированного программирования. Конструирование абстрактных типов данных. Инкапсуляция данных и методов их обработки в классах объектов. Иерархия классов. Базовые и производные классы. Простое и множественное наследование. Перегрузка методов и операций обработки данных в классах объектов. Абстрактные классы. Полиморфная обработка данных. Виртуальные интерфейсы. Параметризация типов данных в классах и функциях. Типовые структуры описания абстрактных данных (массив, стек, очередь, двоичное дерево). Программирование математических структур (матрицы и конечные графы). Методы программной обработки данных. Итерация и рекурсия. Сортировка и поиск. Криптообработка и сжатие данных. Перечисление и упорядочивание комбинаторных объектов. Ввод-вывод данных. Обработка файлов.

Технологии программирования. Инструментальные средства разработки программного обеспечения САПР. Компиляция и редактирование связей. Верификация и отладка программы. Автоматизация разработки программных проектов. Программная документация.

Языки проектирования САПР (входные и выходные). Трансляция языков проектирования технических объектов. Формальные языки и грамматики. Лексический и синтаксический анализ формальных языков.

Идентификация лексем формальных языков. Регулярные выражения. Проектирование лексических анализаторов. Грамматический разбор формальных языков. Контекстно зависимые и контекстно свободные грамматики. Дерево вывода. Регулярные грамматики и конечные автоматы. Автоматные грамматики. Проектирование синтаксических анализаторов. Методы грамматического разбора.

Грамматический разбор “сверху вниз” и “снизу вверх”. Левосторонний и правосторонний вывод. Организация диалога в САПР. Виды диалога. Стандарты пользовательского интерфейса.

 

СД.04 Разработка САПР 170
 

Структура и классификация САПР. Место САПР в интегрированных системах проектирования, производства и эксплуатации. Системные среды САПР. Особенности систем управления проектированием и проектными данными. Основные понятие системотехники. САПР как объект системотехники. Виды обеспечения САПР. Понятие об открытых системах. Этапы проектирования САПР. Математическое моделирование автоматизированных систем. Системы массового обслуживания. Аналитические и имитационные модели. Сети Петри. Языки имитационного моделирования. Разработка имитационных моделей сложных систем. Структурный синтез систем. Способы представления множества проектных решений. Методы поиска оптимальных решений. Эффективность САПР. Методики функционального и информационного моделирования сложных систем. Технологии и стандарты информационной поддержки жизненного цикла изделий. Обзор современных САПР.

 
СД.05 Интеллектуальные подсистемы САПР 170
 

Предмет исследования искусственного интеллекта. Трудно формализуемые задачи проектирования. Классификация моделей представления знаний. Формальные системы. Исчисление предикатов первого порядка. Автоматическое доказательство теорем. Метод резолюции. Языки искусственного интеллекта. Фреймовые модели представления знаний. Представление задач в пространстве состояний. Графовые и гиперграфовые модели. И-ИЛИ деревья. Методы поиска в пространствах состояний. Продукционные системы и методы поиска решений. Семантические сети. Экспертные системы. Подсистемы накопления знаний, общения, объяснения. Модели нечетких знаний. Нечеткие множества.  Структуры интеллектуальных подсистем САПР. Их разновидности и методы построения. Примеры интеллектуальных подсистема САПР и способов их реализации.

 
СД.06 Геометрическое моделирование в САПР 100

 

Компоненты графических систем. Геометрическое моделирование. Понятие о геометрической модели проектируемого объекта. Способы создания геометрических моделей. Геометрические модели хранения и визуализации. Способы описания геометрических моделей: явные, неявные векторные, параметрические уравнения. Твердотельное и поверхностное моделирование. Базовые элементы формы и их точное аналитическое описание. Различные способы представления твердотельных моделей. Теоретико-множественные операции булевой алгебры. Поверхностное моделирование. Понятие кубических сплайнов. Аппроксимирующие уравнения пространственных кривых: Фергюссона, Эрмита, Безье, В-сплайны, рациональные выражения, NURBS. Понятие линейчатых поверхностей. Аппроксимирующие уравнения поверхностей Кунса, Безье, В-сплайнов, NURBS.

Методы и средства разработки графических приложений. Стандарты в графических системах САПР.  Классификация графических систем. Системы подготовки и выпуска  конструкторско-технологической документации. Примеры современных графических систем.

 

СП.04

Специальность “Программное обеспечение вычислительной техники и автоматизированных систем”

1100

СД.01

Структуры и алгоритмы обработки данных

210

 

Абстрактный тип данных: спецификация, представление, реализация; линейные структуры данных: стек, очередь, дек; нелинейные структуры данных: иерархические списки, деревья и леса, бинарные деревья; обходы деревьев; задачи поиска и кодирования (сжатия) данных, кодовые деревья, оптимальные префиксные коды; исчерпывающий поиск: перебор с возвратом, метод ветвей и границ, динамическое программирование; быстрый поиск: бинарный поиск, хеширование; использование деревьев в задачах поиска: бинарные деревья поиска, случайные, оптимальные, сбалансированные по высоте (АВЛ) и рандомизированные деревья поиска; задачи сортировки; внутренняя и внешняя сортировки; алгоритмы сортировки; оптимальная сортировка; порядковые статистики; анализ сложности и эффективности алгоритмов поиска и сортировки; файлы: организация и обработка, представление деревьями: B-деревья; алгоритмы на графах: представления графов, схемы поиска в глубину и ширину, минимальное остовное дерево, кратчайшие пути; теория сложности алгоритмов: NP-сложные и труднорешаемые задачи.

 
СД.02 Функциональное и логическое программирование 140

 

Рекурсивные функции и лямбда-исчисление А.Черча; программирование в функциональных обозначениях; функциональные языки; строго функциональный язык; приемы программирования; представление и интерпретация функциональных программ; отладка программ; конкретные реализации языков функционального программирования; соответствие между функциональными и императивными программами; применения функционального программирования.

Логическая программа: основные конструкции,  операционная и декларативная семантика, интерпретация, корректность; программирование баз данных; рекурсивное программирование; вычислительная модель; анализ структуры термов; металогические предикаты; внелогические предикаты; недетерминированное программирование; неполные структуры данных; программирование второго порядка; методы поиска; обработка нечетких данных; Constraint–Пролог: операционная семантика; применение логического программирования в задачах искусственного интеллекта.

 
СД.03 Объектно-ориентированное программирование 140
 

Основные понятия и модели: объект, класс, данные, методы, доступ, наследование свойств; системы объектов и классов; проектирование объектно-ориентированных программ: методы и алгоритмы; объектно-ориентированные языки; классификация, архитектура, выразительные средства, технология применения; интерфейс: правила организации, методы и средства программирования; объектно-ориентированные системы: методы, языки и способы программирования.

 
СД.04 Теория языков программирования и методы трансляции 140
 

Основы теории формальных языков и грамматик; распознаватели и преобразователи: конечные автоматы и преобразователи, автоматы и преобразователи с магазинной памятью; связь между грамматиками и автоматами; формальные методы описания перевода: СУ-схемы, транслирующие грамматики, атрибутные транслирующие грамматики; алгоритмы синтаксического анализа для LL(K)-грамматик, LR(K)-грамматик, грамматик предшествования; включение семантики в алгоритмы синтаксического анализа.

 
СД.05 Теория вычислительных процессов 100
 

Семантическая теория программ; схемы программ, методы формальной спецификации и верификации; модели вычислительных процессов; взаимодействие процессов; протоколы и интерфейсы; асинхронные процессы; сети Петри: принципы построения, алгоритмы поведения, способы реализации, области применения.

 
СД.06 Архитектура вычислительных систем 100
 

Способы организации и типы ВС; параллельная обработка информации: уровни и способы организации; реализация в многомашинных и многопроцессорных ВС; операционные конвейеры; векторные, матричные, ассоциативные системы; однородные системы и среды; RISC-архитектуры; развитие архитектур, ориентированных на языковые средства и среду программирования; основы метрической теории ВС; технология распределенной обработки данных.

 

СД.07

Технология разработки программного обеспечения

170

 

Программные продукты (изделия); жизненный цикл ПО; метрология и качество ПО; критерии качества: сложность, корректность, надежность, трудоемкость; измерения и оценка качества ПО; процесс производства ПО: методы, технология и инструментальные средства; тестирование и отладка; документирование; проектирование программного обеспечения; технологический цикл разработки программных систем; коллективная работа по созданию программ; организация процесса разработки и инструментальные средства поддержки; автоматизация проектирования программных продуктов; принципы построения, структура и технология использования САПР ПО.

 

СД.08

Человеко-машинное взаимодействие

100

 

Понятие информационного взаимодействия; психологические аспекты человеко-машинного взаимодействия, уровни сложности и ориентация на пользователя; аппаратные средства графического диалога и мультимедиа-устройства, виртуальные устройства диалога; граф диалога, время ответа и время отображения результата, формальные методы описания диалоговых систем; метафоры пользовательского интерфейса и концептуальные модели взаимодействия; прикладные аспекты человеко-машинного взаимодействия при визуальном проектировании процессов, структур, объектов; инструментальные среды разработки пользовательских интерфейсов.

 

 

Назад               К Содержанию               Вперёд

 © НОК CLAIM. Замечания, вопросы и сведения об ошибках просим сообщать в форуме или присылать администратору сайта.

Находится в каталоге Апорт OZON.ru Rambler's Top100