Аннотация рабочей программы учебной дисциплины ( Б. 1) История
Вид материала | Документы |
- Аннотация рабочей программы учебной дисциплины «История» Цели и задачи дисциплины, 1482.07kb.
- Аннотация рабочей программы учебной дисциплины «История» Цели и задачи дисциплины, 1149.21kb.
- Аннотация рабочей программы учебной дисциплины «История» Цели и задачи дисциплины, 1401.98kb.
- Аннотация рабочей программы дисциплины Аннотация дисциплины история культуры и искусства, 2388.24kb.
- Аннотация рабочей программы учебной дисциплины организация расчетов с бюджетом и внебюджетными, 71.86kb.
- Аннотация рабочей программы учебной дисциплины бухгалтерская технология проведения, 86.13kb.
- Аннотация рабочей программы учебной дисциплины линейная алгебра (название дисциплины), 66.86kb.
- Аннотация рабочей программы учебной дисциплины политическая социология (название дисциплины), 174.5kb.
- Аннотация рабочей программы учебной дисциплины «Мерчандайзинг» фдт. 3 Направление подготовки:, 117.8kb.
- Аннотация рабочей программы учебной дисциплины теория функций действительного переменного, 40.07kb.
Основные характеристики алгоритмического языка С, С ++, информация о конкретных средах разработки Borland C++ Builder, Visual C ++.
Тема 2. Алгоритмизация.
Простой линейный алгоритм. Разветвляющийся вычислительный процесс. Циклический вычислительный процесс.
Тема 3. Структура простой программы. Основные элементы языка. Правила описания данных.
Общий синтаксис алгоритмического языка С++. Алфавит языка С++.
Структура программы на С++. Основные типы данных (целые, вещественные, символьный, логический). Объявление переменных. Элементарный ввод/вывод. Комментарии.
Операции и выражения. Операция «Запятая». Оператор присваивания. Арифметические и побитовые операции. Старшинство операций. Арифметические операции с присваиванием. Составной оператор. Пустой оператор. Инкремент. Декремент. Подключение библиотек. Подключение математической библиотеки.
Преобразование типов.
Тема 4. Операторы языка.
Классификация операторов языка. Программирование линейных структур алгоритмов. Порядок выполнения операторов. Программирование разветвляющихся процессов вычислений. Условие. Логические операции. Сложное условие. Неполный условный оператор. Полный условный оператор. Условная операция (операция условия.). Операторы условного и безусловного перехода. Метки. Оператор-переключатель switch.
Программирование циклических вычислительных процессов. Операторы циклов (с параметром, с постусловием, с предусловием).
Управление размещением данных по позициям строки. Операции отношения. Логические операции. Операторы break, continue. Приоритеты и порядок выполнения логических операций.
Тема 5. Работа с указателями. Работа со структурами.
Указатели. Операции с указателями. Структуры как параметры.
Тема 6. Одномерные и многомерные массивы. Работа с массивами. Регулярные типы данных.
Группы данных. Массивы. Связь массивов и указателей. Инициализация массивов. Массивы указателей и их инициализация. Строки. Операции над элементами массивов. Сортировка элементов массива. Многомерные массивы. Обработка символьных массивов. Ввод и вывод элементов массива. Массивы и структуры.
Тема 7. Функции. Рекурсивные функции.
Библиотечные функции. Передача массивов функциям. Способы передачи параметров. Аргументы командной строки. Указатели на функцию. Классы хранения и видимость переменных.
Тема 8. Структурные типы данных. Работа с динамической памятью.
Структуры. Выравнивание структурных переменных в памяти. Оператор typedef. Указатели на структуру. Массивы структур.
Структуры, ссылающиеся на себя. Динамическое распределение памяти. Списки, кольца. Операции над списками. Стеки. Операции над стеками. Очереди. Операции над очередями. Бинарные деревья. Операции над бинарными деревьями.
Тема 9. Файлы. Функции для работы с файлами.
Файлы. Функции для работы с файлами.
Тема 10. Препроцессор языка СИ, С++.
Препроцессор языка Си, С++. Применение препроцессора. Макроподстановка. Управление компиляцией.
Тема 11. Работа с графикой.
Графические возможности языка С++. Основные понятия. Инициализация графического режима. Основные функции для работы с графикой.
Модуль 3. Некоторые приемы программирования.
Тема 12. Поиск количества, суммы, произведения, максимума, минимума. Смена местами содержимого двух ячеек памяти.
Поиск количества, суммы, произведения, максимума, минимума. Смена местами содержимого двух ячеек памяти. Поиск суммы ряда.
Тема 13. Работа с одномерными массивами.
Работа с одномерными массивами. Замена элементов массива. Формирование массивов. Сортировка элементов массива.
Тема 14. Работа с многомерными массивами.
Работа с многомерными массивами. Замена элементов массива. Формирование массивов. Сортировка элементов массива.
Компетенции обучающегося, формируемые в результате освоения дисциплины.
общекультурные компетенции (ОК):
способен использовать, обобщать и анализировать информацию, ставить цели и находить пути их достижения в условиях формирования и развития информационного общества (ОК-1);
способен находить организационно-управленческие решения и готов нести за них ответственность (ОК-4);
способен самостоятельно приобретать и использовать в практической деятельности новые знания и умения, стремится к саморазвитию (ОК-5);
профессиональные компетенции (ПК):
общепрофессиональные компетенции:
способен использовать нормативные правовые документы в профессиональной деятельности (ПК-1);
способен при решении профессиональных задач анализировать социально-экономические проблемы и процессы с применением методов системного анализа и математического моделирования (ПК-2);
проектная деятельность:
способен ставить и решать прикладные задачи с использованием современных информационно-коммуникационных технологий (ПК-4);
способен использовать технологические и функциональные стандарты, современные модели и методы оценки качества и надежности при проектировании, конструировании и отладке программных средств (ПК-7);
способен проводить обследование организаций, выявлять информационные потребности пользователей, формировать требования к информационной системе, участвовать в реинжиниринге прикладных и информационных процессов (ПК-8);
способен моделировать и проектировать структуры данных и знаний, прикладные и информационные процессы (ПК-9);
способен применять к решению прикладных задач базовые алгоритмы обработки информации, выполнять оценку сложности алгоритмов, программировать и тестировать программы (ПК-10);
аналитическая деятельность:
способен применять методы анализа прикладной области на концептуальном, логическом, математическом и алгоритмическом уровнях (ПК-17);
способен анализировать рынок программно-технических средств, информационных продуктов и услуг для решения прикладных задач и создания информационных систем (ПК-19);
способен выбирать необходимые для организации информационные ресурсы и источники знаний в электронной среде (ПК-20);
научно-исследовательская деятельность:
способен применять системный подход и математические методы в формализации решения прикладных задач (ПК-21);
способен готовить обзоры научной литературы и электронных информационно-образовательных ресурсов для профессиональной деятельности (ПК-22).
В результате изучения дисциплины студент должен:
знать: теоретические основы алгоритмизации и программирования; основы организации вычислительных процессов на ЭВМ; некоторые приемы программирования на алгоритмических языках СИ и СИ ++.
уметь: характеризовать исходные данные решаемых задач; характеризовать выходные данные решаемых задач и формы их представления; анализировать решаемые задачи и четко формулировать их условие; анализировать возможные методы решения задач и осуществлять их обоснованный выбор.
владеть: навыками формальной (математической) постановки задач; алгоритмизации задач; программирования, отладки и выполнения на ЭВМ конкретных задач с использованием современных методов программирования.
Виды учебной работы: лекции, лабораторные работы.
Изучение дисциплины заканчивается экзаменом.
Аннотация рабочей программы учебной дисциплины (Б3.ДВ1)(2)
АРМ и сетевые базы данных
Общая трудоемкость изучения дисциплины составляет 5 зачетных единиц (180 часов).
Цели и задачи дисциплины
Целью изучения данной дисциплины являются усвоение материала о теоретических подходах проектирования, реализации, развёртывания и сопровождения автоматизированных рабочих мест с сетевыми базами данных, а так же ознакомление с основами организации хранилища данных, систем АСУТП и реинжиниринга бизнес-процессов. Фактически, данная дисциплина является обобщающей для всего цикла обучения бакалавров в области информационных технологий.
Структура дисциплины (распределение трудоемкости по отдельным видам аудиторных учебных занятий и самостоятельной работы):
Вид учебной работы | Всего зачетных единиц (часов) | Семестр |
8 | ||
Общая трудоемкость дисциплины | (180) | (180) |
Аудиторные занятия | (66) | (66) |
лекции | (22) | (22) |
лабораторные работы (ЛР) | (44) | (44) |
Самостоятельная работа | (78) | (78) |
изучение теоретического курса (ТО) | (50) | (50) |
подготовка к выполнению и защите лабораторных работ | (28) | (28) |
Вид итогового контроля (экзамен) | экзамен (36) | экзамен (36) |
Основные дидактические единицы (разделы):
Модуль 1. Комплексная автоматизация рабочих мест на производстве
Тема 1. АРМ при комплексной автоматизации на предприятии (лекции – 2 час., самостоятельная работа – 5 час.).
АРМ и современные СУБД. Жизненный цикл разработки АРМ с базами данных. Почему необходимо реализация АРМ на базе сетевых баз данных – отраслевые стандарты.
Тема 2. Реинжиниринг беизнс-процессов с помощью АРМ (лекции – 2 час., самостоятельная работа – 5 час.).
Реинжиниринг бизнес-процессов. Механизм экспертных систем и его интеграция в карту бизнес-процессов. Реализация технологии управления бизнес-процессами с помощью АРМ.
Тема 3. Управление транзакциями базы данных как бизнес-процессом (лекции – 2 час., самостоятельная работа – 5 час.)
Транзакции в базах данных. Управление транзакциями.
Поток транзакции, как бизнес-процесс. Использование интеллектуальных методов при управлении транзакциями базы данных.
Модуль 2. Интеграция с АРМ баз данных
Тема 4. Интеграция с АРМ реляционных баз данных (лекции –2 час., самостоятельная работа – 5 час.)
АРМ и реляционные базы данных. Особенности разработки приложений для работы с реляционными БД. Технологии BDE и ADO.
Тема 5. Интеграция с АРМ сетевых баз данных (лекции – 2 час., самостоятельная работа – 5 час.).
Клиент-серверная архитектура разработки приложений. Арм и сетевые базы данных: принципы интеграции.
Тема 6. Интеграция с АРМ распределённых баз данных (лекции – 3 час., самостоятельная работа – 5 час.).
Распределённые базы данных. Архитектура распределённых баз данных. Технологии обеспечения распределённого доступа в современных СУБД и средствах разработки (технология CORBA). АРМ и распределённые базы данных.
Модуль 3. Техническое обеспечение работы АРМ на производстве
Тема 7. Роль АРМ в автоматизированных системах управления (лекции – 2 час., самостоятельная работа – 5 час.).
Понятие и назначение АСУ. Структура и особенности реализации АСУ. АСУ на промышленных предприятиях.
Программная часть АСУ. Экспертные системы при реализации автоматизации принятия решений в АСУ.
Тема 8. Технический и сетевой уровни реализации АСУ (лекции – 3 час., самостоятельная работа – 5 час.).
Системы автоматизированного сбора информации. Микроконтроллеры и классы датчиков в АСУ.
Промышленные сети. Стандарты реализации полевых шин. Стандарт Field Bus и его структура.
Тема 9. Организация центров обработки данных (лекции – 2 час., самостоятельная работа – 5 час.).
Центры обработки данных, из свойства и назначения. Меры повышения надёжности, защищённости и отказоустойчивости в центрах обработки данных.
Кроссовые. Принципы их организации и проектирования. ГОСТы и СНИПы, регламентирующие проектирование серверных.
Тема 10. Распределённые вычисления для автоматизации решения сложных производственных задач (лекции – 2 час., самостоятельная работа – 5 час.).
Решение сложных задач на базе распределённых систем и кластерных установок. Виды кластеров и принципы распараллеливания информации. Стандарты параллельного программирования. Примеры задач для распараллеливания.
Компетенции обучающегося, формируемые в результате освоения дисциплины.
Процесс изучения дисциплины направлен на формирование следующих компетенций:
общекультурные компетенции (ОК):
способен использовать, обобщать и анализировать информацию, ставить цели и находить пути их достижения в условиях формирования и развития информационного общества (ОК-1);
способен самостоятельно приобретать и использовать в практической деятельности новые знания и умения, стремится к саморазвитию (ОК-5);
профессиональные компетенции (ПК):
общепрофессиональные компетенции:
способен использовать нормативные правовые документы в профессиональной деятельности (ПК-1);
проектная деятельность:
способен ставить и решать прикладные задачи с использованием современных информационно-коммуникационных технологий (ПК-4);
способен осуществлять и обосновывать выбор проектных решений по видам обеспечения информационных систем (ПК-5);
способен проводить обследование организаций, выявлять информационные потребности пользователей, формировать требования к информационной системе, участвовать в реинжиниринге прикладных и информационных процессов (ПК-8);
способен моделировать и проектировать структуры данных и знаний, прикладные и информационные процессы (ПК-9);
организационно-управленческая и производственно-технологическая деятельность:
способен принимать участие в создании и управлении ИС на всех этапах жизненного цикла (ПК-11);
способен эксплуатировать и сопровождать информационные системы и сервисы (ПК-12);
способен принимать участие во внедрении, адаптации и настройке прикладных ИС (ПК-13);
аналитическая деятельность:
способен оценивать и выбирать современные операционные среды и информационно-коммуникационные технологии для информатизации и автоматизации решения прикладных задач и создания ИС (ПК-16).
В результате изучения дисциплины студент должен:
знать:
- Задачи предметной области, где рационально применять АРМ на базе сетевых баз данных;
- Основные виды АРМ и баз данных;
- Принципы проектирования, оценивания, развёртывания и сопровождения АРМ с сетевыми базами данных;
уметь:
- Создавать сетевые базы данных и приложения с использованием различных прикладных пакетов;
- Формулировать и решать задачи проектирования профессионально-ориентированных информационных систем с использованием АРМ;
- Внедрять профессионально-ориентированные информационные системы в предметной области.
владеть: технологиями создания и развёртывания АРМ и сетевых баз данных.
Виды учебной работы: лекции, лабораторные работы
Изучение дисциплины заканчивается экзаменом.
Б3.ДВ2 Дисциплины по выбору
Аннотация учебной программы дисциплины (Б3.ДВ2)(1)
Администрирование компьютерных сетей
Общая трудоемкость изучения дисциплины составляет _3_ зачетных единицы (108 часов).
Цель и задачи дисциплины
Целью курса «Администрирование компьютерных сетей» является изучение основ теории и получение практических навыков сетевого администрирования информационной системы организации – управления сетевыми устройствами, сетевыми протоколами, сетевыми операционными системами (ОС), службами каталогов, сетевыми службами, управления файловыми ресурсами системы, правами доступа к ресурсам, устройствами печати, системами резервного копирования и восстановления информации, осуществления мониторинга сетевых устройств и служб.
Задачами изучения дисциплины являются:
- изучение основных понятий компьютерных сетей и сетевого администрирования;
- ознакомление с основными методами управления корпоративной сетью;
- знакомство с принципами работы основных сетевых служб и приложений;
- получение навыков администрирования компьютерной сети организации;
- ознакомление с основными методами обеспечения безопасности корпоративной сети.
Структура дисциплины (распределение трудоемкости по отдельным видам аудиторных учебных занятий и самостоятельной работы):
Вид учебной работы | Всего часов | Семестры |
8 | ||
Общая трудоемкость дисциплины | 108 | 108 |
Аудиторные занятия | 60 | 60 |
- лекции | 24 | 24 |
- лабораторные работы (ЛР) | 36 | 36 |
Самостоятельная работа | 48 | 48 |
- изучение теоретического курса (ТО) | 28 | 28 |
-подготовка к защите лабораторных работ | 20 | 20 |
Вид итогового контроля | | зачет |
Основные дидактические единицы (разделы):
Модуль 1. Основные понятия компьютерных сетей
Тема 1. Цели и задачи сетевого администрирования
Основные понятия компьютерных сетей. Понятие сервера. Роли серверов: файловый сервер, сервер печати, сервер приложений, DHCP – сервер, WINS – сервер, Web – сервер и др. Понятие клиента. Понятие протокола и службы. Цели и задачи сетевого администрирования. Обзор сетевых операционных систем. Основные возможности операционной системы Microsoft Windows Server 2003.
Тема 2: Основы функционирования протокола TCP/IP
Типы адресов сетевых узлов. Понятие MAC – адреса, IP-адреса. Структура IP – адреса. Система доменных имен (Domain Name System). Зоны системы доменных имен, типы зон. Утилиты диагностики сети.
Модуль 2. Администрирование компьютерных сетей на базе операционной системы Windows Server 2003
Тема 3: Рабочие группы и домены
Понятие рабочей группы, основные характеристики. Понятие, характеристики домена. Преимущества и недостатки доменной организации корпоративной сети. Служба каталогов Active Directory. Возможности и преимущества Active Directory. Логическая и физическая структура Active Directory. Понятие дерева, леса доменов. Сайты в Active Directory. Понятие учетной записи и профиля.
Тема 4. Управление пользователями и группами в домене
Понятие и виды профилей. Локальные, перемещаемые и обязательные профили. Организационные подразделения. Управление группами, типы групп пользователей. Глобальные, локальные, универсальные группы пользователей. Встроенные группы пользователей. Групповые политики, объекты групповых политик. Возможности и порядок применения групповых политик.
Тема 5. Сетевые протоколы и службы
Протокол NetBEUI. Стек протоколов IPX/SPX. Служба DHCP. Особенности службы DHCP в системах семейства Windows Server. Технология предоставления IP-адресов DHCP-сервером DHCP-клиентам. Настройка параметров DHCP-сервера. Служба WINS.