Реферат: Аннотации программ дисциплин
Аннотации программ дисциплин
Направление 230400 «Информационные системы и технологии» Квалификация (степень) – бакалавр.
Кафедра Информационных компьютерных технологий
Зав.кафедрой
профессор Кольцова Э.М.
Москва 2011
Список дисциплин профессионального цикла направления 230400 «Информационные системы и технологии» квалификации (степень) – бакалавр
Кафедра Информационных компьютерных технологий
«Информационный менеджмент»
«Организационно-экономическое моделирование»
«Информатика»
«Численные методы решения уравнений математической физики и химии»
“Численные методы решения уравнений в частных производных 2-го порядка”
«Вычислительная математика»
«Методы вычислительной математики и пакеты прикладных программ»
“Алгоритмические структуры”
“ Структура данных и алгоритмы на языке Pascal ”
«Информационные технологии»
«Архитектура информационных систем»
“Управление данными”
«Технологии обработки информации»
«Технология программирования»
“Теория информационных процессов и систем”
«Интеллектуальные системы и технологии»
«Инструментальные средства информационных систем»
«Инфокоммуникационные системы и сети»
“Методы и средства проектирования информационных систем и технологий”
«Операционные системы»
«Математическое моделирование химико-технологических процессов»
«Защита интеллектуальной собственности»
“Компьютерная безопасность”
“Методы кибернетики”
“Математическое моделирование химико-технологических систем”
«Химические процессы и реакторы»
«Системы управления химико-технологическими процессами»
“Язык программирования С++”
«Объектно-ориентированное программирование»
«Учебная практика»
«Производственная практика»
Аннотация примерной программы дисциплины
^ «Информационный менеджмент»
Рекомендуется для направления подготовки 230400
«Информационные системы и технологии»
как вариативная дисциплина гуманитарного, социального и экономического цикла.
Квалификация (степень) – бакалавр.
^ Основной целью учебной дисциплины является получение студентами базовых знаний в области разработки и эксплуатации отраслевых информационных систем для целей организации и управления деятельностью предприятия.
1.Введение.
Задачи отраслевых информационных систем. Информационный менеджмент и организационно-экономическое моделирование. Организация информационных ресурсов предприятия в отраслевые информационные системы.
^ 2. Информационные ресурсы предприятия
Информационные ресурсы как элемент современного менеджмента. Отраслевые информационные системы наукоемких промышленных предприятий и их развитие. Классификация информационных систем.
^ 3. Методические основы создания отраслевых информационных систем.
Виды обеспечения процесса управления. Принципы автоматизации процесса управления организацией. Задачи реинжиниринга.
^ 4. Принципы создания информационной системы.
Принципы построения информационных систем. Нормативно-правовая база и стандартизация отраслевых информационных систем. Классификация отраслевых информационных систем наукоемких промышленных предприятий. Классификация информационных ресурсов. Информационный менеджмент и жизненный цикл информационных систем.
^ 5. Технологическое обеспечение информационных систем.
Типовые технологические операции. Архитектура информационных подсистем. Программное обеспечение базовых информационных технологий. Классификация интегрированных информационных технологий. Управленческие информационные системы (Management Information System – MIS). Системы планирования ресурсов предприятия (Enterprise Resource Planning – ERP). Системы управления связями с клиентами (Customer Relationship Management – CRM). Корпоративные информационные порталы (Enterprise Information Portal – EIP). Технологии информационной поддержки жизненного цикла изделий (Continuous Acquisition and Life-Cycle Support – CALS). Цели и принципы применения интернет - технологий в отраслевых информационных системах. Отраслевые информационные порталы. Отраслевые торговые информационные системы.
^ 6. Информационная безопасность отраслевых информационных систем.
Характеристики угроз информационной безопасности. Меры информационной защиты. Стандартизация в области информационной безопасности. Защита информации и защита информационных технологий.
^ 7. Роль информационной системы в организационно-экономическом управлении предприятием.
Особенности информационных технологий управления предприятием. Взаимосвязь процессов управления, информатизации и информационных технологий. Архитектура системы управления. Оценка экономической эффективности отраслевых информационных систем. Формирование стратегии перехода предприятия к модели электронного бизнеса. Организационно-экономическая система управления наукоемким промышленным предприятием в условиях информационной экономики.
^ Профессиональные ПК.
-Знает основные принципы информатизации предприятия (организации) и методические основы создания отраслевой информационной системы;
- Знает основы технологического обеспечения отраслевых информационных систем и принципы обеспечения информационной безопасности вычислительных систем;
-Способен составить техническое задание на разработку информационной системы предприятия и бизнес-предложения по реинжинирингу прикладной информационной системы;
-Способен принимать участие в проектировании прикладной информационной системы и в составлении регламентов управления бизнес-процессами организации с использованием отраслевой информационной системы.
Автор:
доцент Богомолов Б.Б. (кафедра УТИ)
Аннотация примерной программы дисциплины
^ «Организационно-экономическое моделирование»
Рекомендуется для направления подготовки 230400 «Информационные системы и технологии»как вариативная дисциплина гуманитарного, социального и экономического цикла.
Квалификация (степень) – бакалавр.
^ Основной целью учебной дисциплины является получение студентами базовых знаний в области моделирования организационно-управленческих, технико-экономических и технологических процессов наукоемких предприятий на всех этапах жизненного цикла инновационных проектов, инновационных технологий и продуктов.
1.Введение.
Цели и процедуры организационно-экономического моделирования. Деятельность организации и моделирование бизнес процессов как инструмент решения технологических, проектных и организационных задач и задач управления химическим предприятием.
^ 2. Организационное моделирование.
Классификация организаций. Модели организаций как объекта управления. Цели организации и критерии функционирования организации. Внутренние и внешние факторы. Цели эффективного функционирования производственно-корпоративных структур.
^ 3. Процессы и методы управления организацией.
Цели и функции управления. Основные элементы процесса управления. Модели процесса принятия решений. Методы управления. Характеристики бизнес-процесса.
^ 4. Применение принципов системного анализа при описании организации.
Принципы системного анализа организации. Управление производственно-корпоративной структурой как задача системного анализа. Системы и подсистемы. Общая форма алгоритма моделирования бизнес-процесса. Инкапсуляция данных, процедур и функций при описании бизнес-процессов. Цели организационно-экономического моделирования и методы анализа процессов. Классификация объектов организационно-экономического моделирования с учетом особенностей предметной области.
^ 5. Моделирование процедур поиска закономерностей.
Статистический анализ. Кластерный анализ. Проверка гипотез. Классификация. Интеллектуальный анализ данных. Множественный регрессионный анализ.
^ 6. Стратегии и методы принятия решений.
Методы принятия решений. Рациональный выбор. Аксиомы рационального поведения. Деревья решений. Человеко-машинные процедуры. Модели представления знаний. Построение решающих правил. Обучающие процедуры.
^ 7. Алгоритмы организационно-экономического моделирования и технологические задачи.
Применение моделирования при решении технологических и экономических задач. Роль моделирования технологических процессов при решении организационно-экономических задач. Задача оптимизации.
^ Профессиональные ПК.
- Знает основные принципы организационно-экономического моделирования структуры и процессов функционирования объекта химической технологии;
- Владеет принципами системного анализа бизнес-процессов и их применением в задачах организационно-экономического моделирования прикладных инженерно-технологических и технико-экономических задач;
- Способен применить методы организационно-экономического моделирования на различных этапах жизненного цикла функционирования химического предприятия и в задачах оперативного, тактического и стратегического управления наукоемким технологическим объектом;
- Готов осваивать и участвовать в разработке новых современные методы организационно-экономического моделирования при выполнении инновационных проектов для объектов, связанных с химической технологией.
Автор:
доцент Богомолов Б.Б. (кафедра УТИ)
^ Аннотация рабочей программы учебной дисциплины
“Информатика”
Рекомендуется для направления подготовки 230400 «Информационные системы и технологии» как базовая дисциплина математического и естественнонаучного цикла
Квалификация (степень) - бакалавр
1. Введение в информатику. Архитектура вычислительной системы.
Предмет и основные понятия информатики. Структура компьютера и принципы современной структуры компьютера.
2. Системная плата персонального компьютера. Стандартные и периферийные устройства ввода-вывода.
Материнская плата. Внутренняя и внешняя память персонального компьютера. Мониторы, клавиатуры и манипуляторы. Принтеры сканеры, модемы.
3. Теоретические основы информатики.
Информация: ее виды и способы представления. Кодирование информации. Системы счисления. Алгоритмы перехода из одной системы счисления в другую. Машинная арифметика (мантисса и порядок). Количественная оценка информации. Уравнение Шеннона. Архиваторы и средства защиты информации. Приемы антивирусной защиты.
4. Особенности операционной системы Windows. Офисные приложения операционной системы Windows.
Рабочий стол. Файловая система Windows. Текстовые и графические редакторы. Особенности работы в Excel, Word, Access.
5. Основы языка программирования Си.
Данные. Виды данных. Переменные. Арифметические операции с переменными. Операторы условия. Операторы цикла. Ввод и вывод данных в программе. Массивы. Функции. Символы и строки. Структуры. Использование структур. Структура программы. Подключаемые модули и библиотеки.
6. Численные методы и основные приемы математического моделирования.
Методы решения нелинейных уравнений. Методы решения задач линейной алгебры. Метод наименьших квадратов. Методы интегрирования.
7. Базы данных и компьютерные сети.
Топологии и архитектуры баз данных. Модели и типы данных. Виды и особенности компьютерных сетей. Структура локальных и глобальных компьютерных сетей. Аппаратное и программное обеспечение компьютерных сетей. Интернет и его сервисы. Методы поиска и обмена информацией в глобальных и компьютерных сетях.
Автор программы: Доцент А.В.Женса (кафедра ИКТ РХТУ им. Д.И. Менделеева)
Аннотация рабочей программы учебной дисциплины
^ “Численные методы решения уравнений математической физики и химии”
Рекомендуется для направления подготовки 230400 «Информационные системы и технологии» как дисциплина по выбору математического и естественнонаучного цикла
Квалификация (степень) - бакалавр
1. Введение.
Современные тенденции в развитии численных методов, программирования и вычислительной техники. Формализация этапов разработки математической модели химико-технологического процесса. Классификация уравнений математических моделей ХТП. Классификация граничных условий. Примеры математических моделей ХТП. Выбор численного метода решения. Оценка точности вычислений.
2. Теоретические основы.
Приведение уравнений к безразмерному виду. Разностная аппроксимация дифференциальных операторов 1-го и 2-го порядков. Понятие порядка аппроксимации. Понятия разностной сетки и разностной схемы. Явные и неявные разностные схемы. Аппроксимация начальных и граничных условий.
Понятия устойчивости разностных схем и сходимости решения разностной схемы к решению исходного дифференциального уравнения. Спектральный метод (метод гармоник) анализа устойчивости разностных схем. Исследование устойчивости явной и неявной разностных схем, аппроксимирующих дифференциальное уравнение параболического типа.
3. Решение дифференциальных уравнений параболического типа (одномерных по пространству) и дифференциальных уравнений в частных производных 1-го порядка.
Примеры дифференциальных уравнений параболического типа применительно к процессам химической технологии. Явная разностная схема, исследование устойчивости схемы, метод ее решения. Неявная разностная схема, исследование устойчивости схемы. Метод прогонки как метод решения неявной разностной схемы. Метод решения на основе схем Кранка-Николсона и Саульева. Построение алгоритмов для решения задач теплопроводности и диффузии.
Примеры дифференциальных уравнений в частных производных 1-го порядка применительно к процессам химической технологии. Явные разностные схемы, исследование устойчивости разностных схем, метод решения. Неявные разностные схемы, устойчивость разностных схем, метод решения. Построение алгоритмов для решения задач, связанных с расчетом уравнений баланса числа частиц в химических реакторах.
4. Решение многомерных дифференциальных уравнений параболического типа и многомерных уравнений в частных производных 1-го порядка.
Примеры многомерных дифференциальных уравнений параболического типа применительно к процессам химической технологии. Явные разностные схемы, исследование устойчивости, метод решения. Схемы расщепления. Схема со стабилизирующей добавкой, схема предиктор-корректор. Исследование устойчивости схем, метод их решения. Сравнительная характеристика изученных разностных схем. Построение алгоритмов для решения многомерных задач диффузии, вихря скорости с учетом явлений конвекции.
Примеры многомерных дифференциальных уравнений в частных производных 1-го порядка применительно к процессам химической технологии. Явные разностные схемы, исследование устойчивости, метод расщепления. Схемы расщепления, исследование устойчивости, метод решения. Построение алгоритмов для решения многомерных задач расчетов функций распределения частиц по размерам и по толщине пленок на них в процессе разложения апатита и получения экстракционной фосфорной кислоты.
5. Решение дифференциальных уравнений эллиптического типа.
Примеры дифференциальных уравнений эллиптического типа применительно к задачам химической технологии. Методы установления с использованием явной разностной схемы (метод простой итерации), с использованием схем расщепления. Сравнительная характеристика методов. Построение алгоритмов для решения задач расчета концентрационных и тепловых профилей в проточных трубчатых реакторах, расчета функции тока для решения задач гидродинамики.
6. Решение интегро-дифференциальных уравнений.
Примеры интегро-дифференциальных уравнений применительно к задачам химической технологии. Разностные схемы для решения интегро-дифференциальных уравнений, методы решений. Построение алгоритмов для расчета уравнений для функций распределения включений по размерам с учетом явлений агломерации и дробления в химических реакторах.
7. Решение сложных систем уравнений.
Приведение системы уравнений к безразмерному виду. Построение разностных схем, аппроксимирующих систему уравнений. Определение устойчивости разностных схем с помощью тестовых задач. Метод тестовых задач. Разработка алгоритма для решения уравнений математической модели процесса массовой кристаллизации из раствора (уравнение изменения концентрации в растворе, уравнение баланса числа частица, уравнение изменения температуры раствора).
Авторы программы:
Профессор Э.М. Кольцова (кафедра ИКТ РХТУ им. Д.И. Менделеева)
Доцент А.С. Скичко (кафедра КХТП РХТУ им. Д.И. Менделеева)
“Численные методы решения уравнений в частных производных 2-го порядка”
Рекомендуется для направления подготовки 230400 «Информационные системы и технологии»
как дисциплина по выбору математического и естественнонаучного цикла
Квалификация (степень) – бакалавр
1. Введение.
Цели и задачи курса. Классификация уравнений в частных производных 2-го порядка. Классификация граничных условий.
2. Теоретические основы.
Разностная аппроксимация дифференциальных операторов 1-го и 2-го порядков. Понятие порядка аппроксимации. Понятия разностной сетки и разностной схемы. Явные и неявные разностные схемы. Аппроксимация начальных и граничных условий.
Понятия устойчивости разностных схем и сходимости решения разностной схемы к решению исходного дифференциального уравнения. Спектральный метод (метод гармоник) анализа устойчивости разностных схем. Исследование устойчивости явной и неявной разностных схем, аппроксимирующих дифференциальное уравнение параболического типа.
3. Решение дифференциальных уравнений параболического типа (одномерных по пространству).
Явная разностная схема, исследование устойчивости схемы, метод ее решения. Неявная разностная схема, исследование устойчивости схемы. Метод прогонки как метод решения неявной разностной схемы. Метод решения на основе схем Кранка-Николсона и Саульева. Построение алгоритмов для решения задач теплопроводности и диффузии.
4. Решение многомерных дифференциальных уравнений параболического типа.
Явные разностные схемы, исследование устойчивости, метод решения. Схемы расщепления. Схема со стабилизирующей добавкой, схема предиктор-корректор. Исследование устойчивости схем, метод их решения. Сравнительная характеристика изученных разностных схем. Построение алгоритмов для решения многомерных задач диффузии, вихря скорости с учетом явлений конвекции.
5. Решение дифференциальных уравнений эллиптического типа.
Методы установления с использованием явной разностной схемы (метод простой итерации), с использованием схем расщепления. Сравнительная характеристика методов. Построение алгоритмов для решения задач расчета концентрационных и тепловых профилей и расчета функции тока.
6. Решение дифференциальных уравнений гиперболического типа.
Разностная аппроксимация оператора . Явная и неявная разностные схемы. Устойчивость разностных схем. Метод характеристик для решения гиперболических уравнений. Сравнительная характеристика методов. Построение алгоритмов для решения задач упругости твердого тела.
7. Решение дифференциальных уравнений с дробной производной по времени.
Разностная аппроксимация оператора . Явная и неявная разностные схемы. Исследование устойчивости разностных схем. Сравнительная характеристика разностных схем. Построение алгоритма для решения задач массопереноса в фрактальных средах.
Автор программы:
Профессор Э.М. Кольцова (кафедра ИКТ РХТУ им. Д.И. Менделеева)
^ Аннотация рабочей программы учебной дисциплины
«Вычислительная математика»
Рекомендуется для направления подготовки 230400 «Информационные системы и технологии » как дисциплина вариативной части математического и естественнонаучного цикла
Квалификация (степень) - бакалавр
Введение в вычислительную математику. Место численных методов в научных исследованиях. Источники погрешности результата вычислений.
Основы теории погрешностей. Прямая задача теории погрешностей. Решение обратной задачи теории погрешностей. Знакомство с MATLAB.
Решение систем линейных алгебраических уравнений (СЛАУ). Согласованные нормы векторов и матриц. Обусловленность СЛАУ. Прямые методы решения. Итерационные методы. Собственные значения и собственные векторы. Решение СЛАУ в MATLAB.
Методы решения нелинейных уравнений. Отделение корней уравнения. Уточнение корней. Решение нелинейных уравнений в MATLAB.
Решение систем нелинейных уравнений. Условия сходимости. Возможности MATLAB для решения систем нелинейных уравнений.
Интерполирование функций. Полином Лагранжа. Конечные разности. Полином Ньютона. Остаточный член и его оценки для конечноразностной интерполяции. Глобальная и кусочно-полиномиальная интерполяция. Интерполяция сплайнами. Реализация интерполяции в MATLAB.
Аппроксимация экспериментальных данных. Сглаживание опытных данных методом наименьших квадратов. Аппроксимация ортогональными классическими полиномами. Реализация аппроксимации МНК в MATLAB.
Численное дифференцирование. Метод Рунге уточнения формул численного дифференцирования. Численное дифференцирование в MATLAB.
Численное интегрирование функций. Процедура Рунге оценки погрешности и уточнения формул численного интегрирования. Численное интегрирование в MATLAB.
Численные методы оптимизации. Поиск минимума функций одной и нескольких переменных. Поиск минимума функций в MATLAB.
Численные методы решения дифференциальных уравнений первого порядка. Методы Рунге-Кутта. Локальная и глобальная погрешности метода. Решение дифференциальных уравнений в MATLAB.
Решение нормальных систем ОДУ. Выбор шага численного интегрирования задач Коши. Процедура Рунге оценки погрешности и уточнения численного решения задач Коши. Обусловленность численных методов решения ОДУ. Устойчивость решений дифференциальных уравнений по Ляпунову. Жёсткие системы ОДУ.
Автор программы: доцент Филиппова Е.Б. (кафедра информационных компьютерных технологий РХТУ им. Д.И.Менделеева)
^ Аннотация рабочей программы учебной дисциплины
«Методы вычислительной математики
и пакеты прикладных программ»
Рекомендуется для направления подготовки 230400 «Информационные системы и технологии» как вариативная дисциплина по выбору цикла
математических и естественно-научных дисциплин
Квалификация (степень) – бакалавр
Введение.
Цели и задачи курса. Классы задач, решаемых методами вычислительной математики. Основные понятия, определения, терминология.
1. Методы обработки экспериментальных данных. Интерполирование и аппроксимация.
Обработка экспериментальных данных с целью идентификации математической модели. Интерполирование экспериментальных зависимостей (интерполирующая зависимость в виде ломаной, интерполяционные многочлены Лагранжа и Ньютона, сплайн-интерполяция). Аппроксимация экспериментальных данных. Метод наименьших квадратов для решения задачи аппроксимации. Матричная форма записи и решения задачи аппроксимации методом наименьших квадратов. Корреляционный анализ и определение адекватности регрессионной модели.
2. Численные методы решения линейных и нелинейных уравнений и систем уравнений.
Классификация методов решения уравнений с одним неизвестным. Методы решения уравнений с одним неизвестным (половинного деления, пропорциональных частей, простых итераций, касательных). Классификация методов решения систем алгебраических уравнений. Методы решения систем линейных алгебраических уравнений (Крамера, обратной матрицы, Жордана-Гаусса, Гаусса, простых итераций, Гаусса-Зейделя). Методы решения систем нелинейных алгебраических уравнений (простых итераций, Ньютона-Рафсона).
3. Методы вычисления определённых интегралов.
Вычисление определённых интегралов методами прямоугольников и его вариациями, трапеций, парабол. Сравнение точности методов. Способы повышения точности вычисления определённых интегралов.
4. Численные методы решения дифференциальных уравнений и систем уравнений.
Методы решения обыкновенных дифференциальных уравнений (Эйлера, Эйлера-Коши, модифицированный Эйлера, Рунге-Кутты). Решение систем дифференциальных уравнений. Задача Коши. Краевая задача.
5. Численные методы оптимизации функций одной и нескольких переменных.
Постановка задачи оптимизации. Классификация методов решения задач оптимизации. Методы оптимизации функции одной переменной (локализации экстремума, золотого сечения, поиска экстремума с использованием чисел Фибоначчи). Градиентные методы оптимизации функции нескольких переменных (релаксации, градиента, наискорейшего спуска). Оптимизация методами детерминированного поиска (поочерёдного изменения переменных, сканирования, симплексный и его модификация). Оптимизация методами случайного поиска (случайных направлений и его модификация, спуск с наказанием случайностью). Решение системы нелинейных алгебраических уравнений как задача оптимизации функции нескольких переменных.
6. Основы работы с электронными документами, таблицами и мультимедийными презентациями. Программный пакет Microsoft Office.
Подготовка научно-технической документации. Особенности работы с электронными документами. Типы и форматы электронных документов. Основные правила профессиональной вёрстки текста. Редактор текстов Microsoft Word: назначение, версии, интерфейс программы, обзор функциональных возможностей. Редактор табличных данных Microsoft Excel: назначение, основные функциональные возможности, интерфейс программы. Реализация методов вычислительной математики в табличном процессоре Microsoft Excel. Визуализация табличных данных. Подготовка электронных мультимедийных презентаций в программе Microsoft PowerPoint. Основные принципы и правила оформления презентаций.
Заключение.
Заключительная лекция по подведению итогов курса.
Автор программы:
Доцент С. П. Дударов (кафедра ИКТ РХТУ им. Д. И. Менделеева)
Аннотация рабочей программы учебной дисциплины
^ “Алгоритмические структуры”
Рекомендуется для направления подготовки 230400 «Информационные системы и технологии» как дисциплина по выбору математического и естественнонаучного цикла
Квалификация (степень) - бакалавр
^ 1. Алгоритм и его свойства.
История происхождения слова «алгоритм». Различные подходы к понятию алгоритма. Исполнитель алгоритма, среда и система команд исполнителя. Свойства алгоритма.
^ 2. Способы записи и типы алгоритмов.
Способы записи алгоритма: словесный, формульный, табличный, графический, на языке программирования. Типы алгоритмов: линейные, разветвляющиеся и циклические.
^ 3. Методы разработки алгоритмов.
Факторы, влияющие на разработку алгоритма: постановка задачи, система команд исполнителя, построение математической модели, выбор метода решения задачи. Исходная информация, исходные данные, выходные данные. Метод структурного подхода: понятие, базовые алгоритмические структуры. Метод пошаговой детализации. Эффективность алгоритма.
^ 4. Графическое представление линейных алгоритмов.
Базовая алгоритмическая структура следование (композиция). Решение задач линейной структуры.
5. Графическое представление решения задач с ветвлениями.
Базовая алгоритмическая структура ветвление (развилка, альтернатива): полная, неполная. Множественное ветвление. Решение задач с ветвлениями.
^ 6. Графическое представление решения задач циклической
структуры.
Базовая алгоритмическая структура цикл (итерация): с предусловием, с постусловием. Вложенные циклы. Решение задач с циклами.
Автор программы:
Доцент А.В.Женса (кафедра ИКТ РХТУ им. Д.И. Менделеева)
Аннотация рабочей программы учебной дисциплины
^ “ Структура данных и алгоритмы на языке Pascal ”
Рекомендуется для направления подготовки 230400 «Информационные системы и технологии» как дисциплина по выбору математического и естественнонаучного цикла
Квалификация (степень) – бакалавр
^ Сортировка и поиск
Сортировка. Классы алгоритмов сортировки. Оценка алгоритмов сортировки. Сортировка пузырьковым методом. Сортировка выбором. Сортировка вставкой. Усовершенствованные алгоритмы сортировки. Сортировка Шелла.
^ Очереди, стеки, связанные списки и деревья
Очереди. Циклическая очередь. Стеки. Связанные списки. Связанные списки с одиночной связью. Списки с двойной связью. Список адресов почтовых корреспонденций, построенный в виде списка с двумя связями. Двоичные деревья.
^ Динамическое распределение памяти
Функция New. Функция Dispose. Функции Mark и Release. Обработка разреженных массивов. Использование связанного списка для организации разреженного массива. Использование двоичного дерева для организации разреженных массивов. Применение массива указателей для организации разреженных массивов. Хеширование. Анализ хеширования. Выбор метода реализации разреженных матриц. Буферизация. Фрагментация. Динамическое распределение памяти и задачи искусственного интеллекта.
^ Интерфейс с программами и связь с операционной системой
Интерфейс с ассемблером. Внутренние форматы данных и соглашения о связях в языке Паскаль. Параметры-значения. Параметры-переменные. Передача результата функции. Сохранение регистров. Встроенный код ассемблера. Когда следует применять ассемблер. Связь с операционной системой. Доступ к системным ресурсам в операционной системе PC - DOS. Применение процедуры MS DOS. Использование кодов клавиш сканирования.
Автор: доцент Семенов Г.Н. (кафедра ИКТ)
Аннотация рабочей программы учебной дисциплины
^ «Информационные технологии»
Рекомендуется для направления подготовки 230400 «Информационные системы и технологии» как базовая дисциплина профессионального цикла
Квалификация (степень) – бакалавр
Введение.
Структура курса. Цели и задачи курса. Основные понятия, определения, терминология.
1. Эволюция информационных технологий.
Информация. Виды информации. Аналоговая и цифровая информация. Природа аудиовизуальной информации. Примеры, источники и носители аудиовизуальной информации. Способы и примеры аналого-цифрового и цифро-аналогового преобразования аудиовизуальной информации. Свойства и особенности восприятия информации человеком. Эволюция общества и эволюция информации. Информационное общество. Этапы эволюции информационных технологий.
2. Классификация информационных технологий.
Основные классифицирующие признаки. Глобальные, базовые и прикладные информационные технологии. Принципы реализации информационных технологий. Использование информационных технологий при проектировании информационных систем. Базовые информационные процессы.
3. Базовые информационные технологии.
Понятие и состав базовых информационных технологий. Технологии воспроизведения и представления информации. Технологии хранения информации. Базы знаний и базы данных. Мультимедиа технологии. Технологии виртуальной реальности. Геоинформационные технологии. Компьютерные телекоммуникационные сети.
4. Прикладные информационные технологии.
Понятие и состав прикладных информационных технологий. Автоматизированные и экспертные обучающие системы. Информационные технологии в промышленности, медицине, экономике и управлении.
5. Инструментальные средства информационных технологий.
Классификация. Инструментальные средства разработки информационных технологий: методические, математические, программные и технические.
6. Перспективные информационные технологии.
Перспективы развития информационных технологий. Интеллектуализация информационных технологий. Перспективы эволюции информационного общества.
Автор программы:
Доцент С. П. Дударов (кафедра ИКТ РХТУ им. Д. И. Менделеева)
Аннотация рабочей программы учебной дисциплины
^ «Архитектура информационных систем»
Рекомендуется для направления подготовки 230400 «Информационные системы и технологии» как базовая дисциплина профессионального цикла
Квалификация (степень) – бакалавр
Введение.
Структура курса. Цели и задачи курса. Основные понятия, определения, терминология
1. Теоретические основы
Структура процессора. Регистры общего назначения, регистры сегментов, регистры состояния и управления. Регистр флагов. Уровень микроархитектуры: стек и кэш; модели памяти; адресация памяти. Обзор уровня архитектуры набора команд процессора. Предсказание правильного адреса перехода. Способы представления и форматы данных ЭВМ: двоичная арифметика, использование шестнадцатеричной арифметики.
2. Основные элементы программирования на ассемблере
Структура и формат команд ассемблера. Структура программы. Компоновка и трансляция программ. Работа с отладчиками и дизассемблерами (OllyDbg, Turbo Debugger, Soft Ice). Компиляторы MASM и TASM. Типы данных и их зависимость от типа используемого регистра. Работа со знаковыми и беззнаковыми двоичными числами, преобразование чисел в дополнительном коде. Директивы сегментации. Операции сложения, вычитания, умножения и деления чисел со знаком и беззнаковых. Операции сдвига простого и циклического, умножение на маску. Условные переходы и сравнения, массивы и структуры. Циклы. Процедуры и сопрограммы. Работа с дробными величинами, регистр сопроцессора. Непосредственная, прямая, косвенная, регистровая адресация. Относительная индексная адресация. Прерывания. Решение логических задач
3. Оптимизация низкоуровневого программирования
Оптимизация скорости выполнения программы: оптимизация и разворачивание циклов; использование регистровых переменных; оптимизация конвейера предсказаний; использование управляющих таблиц. Оптимизация объема программного кода: специализированные команды процессора; оптимизация перехода и вызова подпрограмм. Модульные приложения. Профилировка кода. Макросы.
4. Работа в консоли
Структура загрузчика операционной системы. Работа с файлами на низком уровне. Работа с командной строкой. Управление вводом выводом и преобразованием данных в консольном режиме. Использование псевдографики для вывода информации. Особенности компиляции ассемблерного кода для систем Unix и Linux
5. Работа в системе Windows.
Файловая система. Работа с каталогами. Создание структуры оконного приложения. Создание интерфейсных элементов. Работа с графикой. Работа с сетью на низком уровне. Создание динамических библиотек. Взаимодействие ассемблерного кода и языков высокого уровня. Использование функций Windows API. Использование прерываний при программировании в системе Windows, замена прерываний API функциями в зависимости от версии Windows.
Автор программы:
Доцент, к.т.н. Красильников И.В. (доцент кафедры ИКТ, РХТУ им. Д.И. Менделеева)
^ Аннотация примерной программы учебной дисциплины
“Управление данными”
Рекомендуется для направления подготовки 230400 «Информационные системы и технологии» как базовая дисциплина профессионального цикла
Квалификация (степень) – бакалавр
^ Введение. Основные определения. Банки, базы данных: классификация, архитектура, состав.
Информация, данные и знания. Системы обработки данных. Традиционные файловые системы. База данных и система
еще рефераты
Еще работы по разное