«Базы данных» Общая трудоемкость изучения дисциплины составляет
Вид материала | Документы |
- Аннотация дисциплины «История архитектуры и строительной техники» Общая трудоемкость, 24.04kb.
- Экзамен и зачёт. Аннотация дисциплины «Геометрия» Общая трудоемкость изучения дисциплины, 399.5kb.
- Аннотация дисциплины «Архитектура гражданских и промышленных зданий и сооружений» Общая, 46.54kb.
- "Квантовая химия" Общая трудоемкость изучения дисциплины составляет 4 зе, 144, 16.77kb.
- Аннотация дисциплины " Методы защиты информации " Общая трудоемкость, 28.79kb.
- Математическая обработка экспериментальных данных Общая трудоемкость изучения дисциплины, 13.98kb.
- «Анатомия цнс» Общая трудоемкость изучения дисциплины составляет: Цель дисциплины, 21.38kb.
- Аннотация дисциплины, 286.53kb.
- Экзамен и зачёт. Аннотация дисциплины Алгебра и геометрия Наименование дисциплины, 676.11kb.
- Аннотация учебной дисциплины "История России", 949.55kb.
Аннотация дисциплины
«Базы данных»
Общая трудоемкость изучения дисциплины составляет 3 ЗЕ (108 час)
Цель дисциплины:
Состоит в обучении студентов применению современных реляционных СУБД для проектирования и программной реализации локальных и клиент-серверных систем обра-ботки данных.
Задачей изучения дисциплины:
Является изучение реляционных моделей данных, формирование навыков проектирования реляционных баз данных, освоение методов программной реализации баз данных, спосо-бов поддержки целостности и средств защиты информации в реляционных системах обработки данных.
Основные дидактические единицы:
Реляционная модель данных: определение, основные операции реляционной алгебры, эквивалентность языков запросов. Теория нормализации.
Однопользовательские и многопользовательские архитектуры СУБД. Функции СУБД в архитектуре клиент-сервер. Роль и функции СУБД в многоуровневых архитектурах с серверами приложений.
Методология проектирования прикладных систем, использующих базы данных. Проекти-рование баз данных с использованием модели “сущность-связь”. Объектные методологии проектирования приложений. Программные средства автоматизации проектирования. Выбор СУБД для реализации прикладной системы.
Языка запросов SQL. Работа с базами данных в обычных языках программирования. Универсальные интерфейсы доступа к базам данных: ODBC, JDBC, ADO, OLE DB. Методы создания высокоэффективных приложений.
Администрирование баз данных. Планирование емкости и мощности системы. Управление доступом к СУБД: пользователи и полномочия. Управление отказо-устойчивостью (создание резервных копий, процедуры восстановления). Сопровождение баз данных.
В результате изучения дисциплины «Базы данных» студент должен:
знать: модели, методы и средства проектирования и программной реализации клиент-серверных баз данных;
уметь: грамотно применять современные инструментальные средства при проектиро-вании прикладных систем обработки данных;
владеть: навыкми разработки приложений типа клиент-сервер с использованием современных средств доступа к данным.
Виды учебной работы: лекции, лабораторные работы, курсовая работа.
Изучение дисциплины заканчивается зачетом.
Аннотация дисциплины
«Физика»
Общая трудоемкость изучения дисциплины составляет 3 ЗЕ (108 час).
Цель дисциплины: обеспечение будущего специалиста научной физической базой, на которой в высшей технической школе строится общеинженерная и специальная подготовка.
Задачи изучения дисциплины:
Теоретическая подготовка в области физики, позволяющая будущим инженерам ориентироваться в потоке научной и технической информации и обеспечивающая им возможность использования новых физических принципов в тех областях, в которых они специализируются; формирование научного мышления, в частности правильного понимания границ применимости различных физических понятий, законов, теорий и умения оценивать степень достоверности результатов, полученных с помощью экспериментальных или математических методов исследования; выработка приемов и навыков решений конкретных задач из разных областей физики, помогающих студентам в дальнейшем решать инженерные задачи. ознакомление студентов с современной научной аппаратурой и выработка у них начальных навыков проведения экспериментальных научных исследований различных физических явлений и оценки погрешностей измерений.
Основные дидактические единицы (разделы): Основные понятия квантовой оптики и атомной физики. Элементы квантовой механики. Основные понятия физики твердого тела. Основы физики атомного ядра. Основы физики элементарных частиц.
В результате изучения дисциплины «Физика» студент должен:
знать: физические основы атомной и ядерной физики, корректные постановки классических задач;
уметь: определять общие формы, закономерности, инструментальные средства, понять поставленную задачу, формировать результат, самостоятельно увидеть следствия сформулированного результата,
владеть: языком предметной области.
Виды учебной работы: лекции, лабораторные работы
Изучение дисциплины заканчивается зачетом.
Аннотация дисциплины
«РЕШЕНИЕ ЭКСТРЕМАЛЬНЫХ ЗАДАЧ»
Общая трудоемкость изучения дисциплины составляет 5 ЗЕ (180 час).
Цель дисциплины: приобретение студентами знаний и навыков, в вариационном исчислении и способам его применения для различных приложений.
Задачи изучения дисциплины: получить представлении об основных вариационных задача, способах решения задач с подвижными и неподвижными границами, на условный экстремум и с угловыми точками. Будут изучены различные способы решения данных задач и их физические интерпретации.
Основные дидактические единицы (разделы): Метод вариаций в задачах с неподвижными границами. Вариационные задачи с подвижными границами и другие виды задач Вариационные задачи на условный экстремум. Прямые методы в вариационных задачах.
В результате изучения дисциплины «РЕШЕНИЕ ЭКСТРЕМАЛЬНЫХ ЗАДАЧ» студент должен:
знать: определение общих форм, закономерностей, инструментальных средств для данной дисциплины; знание корректных постановок классических задач,
уметь: понять поставленную задачу, формулировать результат, строго доказать математическое утверждение, на основе анализа увидеть и корректно сформулировать математические точный результат, самостоятельно увидеть следствия сформулированного результата, ориентироваться в постановках задач,.
владеть: главными смысловыми аспектами в доказательствах.
Виды учебной работы: лекции, практические занятия
Изучение дисциплины заканчивается экзаменом.
Аннотация дисциплины
«РЕКУРСИВНО-ЛОГИЧЕСКОЕ ПРОГРАММИРОВАНИЕ»
Общая трудоемкость изучения дисциплины составляет 5 ЗЕ (180 час).
Цель дисциплины: является изучение и практическое освоение средств логического программирования для решения научных и прикладных задач. В качестве инструментальных средств изучаются языки ПРОЛОГ и РЕФАЛ.
Задачи изучения дисциплины:
Познакомить студента с теоретическими основами языков логического программирования; познакомить студента с основными конструкциями языков ПРОЛОГ и РЕФАЛ; сформировать у студента необходимые навыки для использования языков рекурсивно-логического программирования для решения практических задач;
Основные дидактические единицы (разделы):
Введение в проблематику логического программирования. Логическое программирование
Язык ПРОЛОГ. Язык РЕФАЛ.
В результате изучения дисциплины «РЕКУРСИВНО-ЛОГИЧЕСКОЕ ПРОГРАММИРОВАНИЕ» студент должен:
знать: Корректные постановки классических задач, Основные концептуальные положения логического направления программирования, методы, способы и средства разработки программ в рамках этого направления.
уметь: Применять знания на практике, Понять поставленную задачу, Формулировать результат, Строго доказывать математическое утверждение, Грамотно пользоваться языком предметной области, Ориентироваться в постановках задач, Понимать корректности постановок задач, Извлекать полезную научно-техническую информацию из электронных библиотек, реферативных журналов, сети Интернет.
владеть: Основными методами, способами и средствами получения, хранения, переработки информации, иметь навыки работы с компьютером как средством управления информацией, Навыками самостоятельного построения алгоритма и его анализа.
Виды учебной работы: лекции, лабораторные работы
Изучение дисциплины заканчивается экзаменом.
Аннотация дисциплины
«ПРОГРАММИРОВАНИЕ ДЛЯ ИНТЕРНЕТ И ВЕБ-ДИЗАЙН»
Общая трудоемкость изучения дисциплины составляет 5 ЗЕ (180 час).
Цель дисциплины: изучение основ работы глобальной информационной сети, а также теоретическое и практическое знакомство с современными технологиями разработки основных информационных составляющих этой сети – интернет-сайтов.
Задачи изучения дисциплины: решаемой для достижения цели освоения дисциплины, является получение студентами практических навыков работы в области интернет-технологий, основанных на знании теоретических основ этих технологий и понимании тенденций и перспектив их развития
Основные дидактические единицы (разделы):
Основы работы с сетевыми протоколами. Языки описания документов. Программы, выполняемые на стороне клиента. Сценарии " onclick="return false">
В результате изучения дисциплины «ПРОГРАММИРОВАНИЕ ДЛЯ ИНТЕРНЕТ И ВЕБ-ДИЗАЙН» студент должен:
знать: Методы проектирования и производства программного продукта, принципы построения, структуры и приёмы работы с инструментаальными средствами, поддерживающими создание программного обеспечения.
уметь: Применять знания на практике, Адаптироваться к новым ситуациям, Работать в команде, Находить, анализировать и контекстно обрабатывать научно-техническую информацию, Понять поставленную задачу, Формулировать результат, Грамотно пользоваться языком предметной области, Публично представлять собственные и известные научные результаты,
владеть: Способностью учиться, Исследовательскими навыками, Основными методами, способами и средствами получения, хранения, переработки информации, иметь навыки работы с компьютером как средством управления информацией.
Виды учебной работы: лекции, лабораторные работы, практические занятия
Изучение дисциплины заканчивается экзаменом.
Аннотация дисциплины
«Практикум (Базы данных)»
Общая трудоемкость изучения дисциплины составляет 2 ЗЕ (72 час)
Цель дисциплины:
Состоит в обучении студентов применению современных реляционных СУБД для проектирования и программной реализации локальных и клиент-серверных систем обра-ботки данных.
Задачей изучения дисциплины:
Является изучение реляционных моделей данных, формирование навыков проектирования реляционных баз данных, освоение методов программной реализации баз данных, спосо-бов поддержки целостности и средств защиты информации в реляционных системах обработки данных.
Основные дидактические единицы:
Конструкции DDL (Data Definition Language) и DML (Data Manipulation Language) языка SQL.
Использование транзакций при модификации информации базы данных, уровни изоляции сессий. Организация распределённых запросов в СУБД MS SQL и Oracle.
Архитектура клиентских приложений при использовании библиотеки доступа к данным ADO (ActiveX Data Objects).
Архитектура приложений при использовании библиотеки доступа к данным JDBC (Java Database Connectivity). Библиотека доступа к данным OLE DB.
Администрирование СУБД Microsoft SQL Server и Oracle. Настройка аппаратного и программного обеспечения для максимального быстродействия при работе СУБД MS SQL Server и Oracle.
В результате изучения дисциплины «Базы данных» студент должен:
знать: модели, методы и средства проектирования и программной реализации клиент-серверных баз данных;
уметь: грамотно применять современные инструментальные средства при проектиро-вании прикладных систем обработки данных;
владеть: навыкми разработки приложений типа клиент-сервер с использованием современных средств доступа к данным.
Виды учебной работы: лабораторные работы.
Изучение дисциплины заканчивается зачетом.
Аннотация дисциплины
« ОСНОВЫ ПРОГРАММИРОВАНИЯ»
Общая трудоемкость изучения дисциплины составляет 5 ЗЕ (180 час).
Цель дисциплины: является ознакомление с основными методологиями и парадигмами программирования, семантикой и синтаксисом императивного языка программирования и средой разработки приложений.
Задачи изучения дисциплины:
- понимание отличий различных парадигм программирования;
- изучение стандартов общего представления алгоритмов на языках программирования;
- изучение семантика и синтаксиса языка программирования;
- знакомство с особенностями сред разработки программного обеспечения;
- приобретение навыков разработки алгоритмов, для решения поставленной задачи, и навыков работы в команде.
Основные дидактические единицы (разделы):
Введение в программирование. Среда разработки программного обеспечения
Базовые сведения о C++
Пользовательские типы данных языка C++
Работа с функциями и файлами
В результате изучения дисциплины «Математическое моделирование объектов и систем управления» студент должен:
знать:
- семантику и синтаксис, изученных языков программирования;
- парадигмы и методологии программирования ;
- основные методы и способы компьютерной обработки информации.
уметь:
- понять поставленную задачу;
- самостоятельно разработать алгоритм и запрограммировать его;
- уметь тестировать и интерпретировать результаты работы программы.
владеть:
- навыками работы в средах программирования;
- навыками написания программ, реализующих алгоритмы на изученных языках программирования;
- навыками командной разработки программ.
Виды учебной работы: лекции, лабораторные работы,
Изучение дисциплины заканчивается экзаменом.
Аннотация дисциплины
«ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ»
Общая трудоемкость изучения дисциплины составляет 4 ЗЕ (144 час).
Цель дисциплины: на базе одного из самых распространенных языков программирования высокого уровня C++, позволяющего использовать объектно-ориентированное программирование, познакомиться с общепринятыми методиками создания приложений в современных объектно-ориентированных программных средах Задачей изучения дисциплины:
Является и знакомство с основанным на С++ языком C#.
Основные дидактические единицы (разделы):
Парадигма объектно-ориентированного программирования. Абстракция и инкапсуляция
Одиночное наследование и полиморфизм. Множественное наследование. Язык C#.
В результате изучения дисциплины «ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ» студент должен:
знать основные концептуальные положения объектно-ориентированного направления программирования, методы, способы и средства разработки программ в рамках этого направления; Корректные постановки классических задач;
уметь: Применять знания на практике, Адаптироваться к новым ситуациям, Находить, анализировать и контекстно обрабатывать научно-техническую информацию, Понять поставленную задачу, Формулировать результат, Грамотно пользоваться языком предметной области, Публично представлять собственные и известные научные результаты, Ориентироваться в постановках задач, Понимать корректности постановок задач,
владеть: Способностью учиться, Исследовательскими навыками, Основными методами, способами и средствами получения, хранения, переработки информации, иметь навыки работы с компьютером как средством управления информацией, Навыками самостоятельного построения алгоритма и его анализа, Навыками выбора, проектирования, реализации, оценки качества и анализа эффективности программного обеспечения для решения задач в различных предметных областях,
Виды учебной работы: лекции, лабораторные работы
Изучение дисциплины заканчивается дифференцированным зачетом.
Аннотация дисциплины
«Дискретная математика»
Общая трудоемкость изучения дисциплины составляет 5 ЗЕ (180 час)
Цель дисциплины:
Состоит в формировании у студентов навыков свободного обращения с такими дискретными объектами, как функции алгебры логики, ограниченно-детерминированные функции, машины Тьюринга, рекурсивные функции, графы и сети.
Задачей изучения дисциплины:
- Являются изучение важнейших разделов дискретной математики и их применение в математической кибернетике, ознакомление с основными алгоритмами дискретной мате-матики.
Основные дидактические единицы:
Множества, операции над множествами, декартово произведение множеств. Бинарные отношения на множестве. Свойства бинарных отношений. Отношение порядка и домини-рование. Отношение эквивалентности.
Формулы и функции алгебры логики. Равносильные формулы, реализация функций фор-мулами. Принцип двойственности. Разложение булевых функций по переменным. Нор-мальные формы. СДНФ. СКНФ.
Суперпозиция функций алгебры логики. Полные системы функций. Замкнутые классы функций. Теорема Поста о функциональной полноте в алгебре логики.
Основные понятия теории алгоритмов. Машина Тьюринга, описание, примеры. Сочетания машин Тьюринга: композиция и объединение.
Изоморфизм графов, геометрические графы, плоские графы, пути, цепи, контуры, циклы. Части графа: подграф, частичный граф. Связность и сильная связность. Эйлеровы графы.
Взвешенные графы, матрицы графов. Алгоритмы поиска путей, потоковые алгоритмы.
В результате изучения дисциплины «Базы данных» студент должен:
знать: основы теории множеств и бинарных отношений, математической логики, теории алгоритмов, теории графов.
уметь: грамотно применять алгоритмы дискретной математики для решения практи-ческих задач.
владеть: навыками свободного обращения с дискретными объектами.
Виды учебной работы: лекции, практические занятия, лабораторные работы.
Изучение дисциплины заканчивается экзаменом.
Аннотация дисциплины
«Функциональное программирование»
Общая трудоемкость изучения дисциплины составляет 5 ЗЕ (180 час).
Цель дисциплины: является формирование и закрепление системного подхода при разработке программ с применением методов и языков функционального программирования.
Задачи изучения дисциплины:
- понимание отличий различных парадигм программирования;
- изучение математической базы функциональных языков программирования (лямбда исчисления);
- изучение семантика и синтаксиса функционального языка программирования;
- знакомство с особенностями сред разработки программного обеспечения;
- приобретение навыков разработки алгоритмов, для решения поставленной задачи, и навыков работы в команде;
- разработка самостоятельного программного продукта в рамках выполнения курсового проекта.
Основные дидактические единицы (разделы):
Введение в дисциплину. Лямбда-исчисление Чёрча
Принципы функционального программирования.
Языки функционального программирования
Интерпретация языков функционального программирования
В результате изучения дисциплины «Математическое моделирование объектов и систем управления» студент должен:
знать:
- базовые понятия и определения, используемые в функциональном программировании;
- методы и уровни представления данных, способы обработки и хранения данных;
- основы технологии программирования в программных средствах, используемых в современных функциональных языках; место и роль, состояние развития современных функциональных языков, проблемы и направления развития функционального программирования; проблемы и направления развития современных программных средств функционального программирования.
уметь:
- ориентироваться в современных языках функционального программирования, их возможностях; обосновать выбор функционального языка для решения конкретных задач;
- обосновать выбор представления данных для решения поставленной задачи; обосновать выбор методов обработки данных для решения поставленной задачи; разрабатывать и тестировать программы с применением программных средств, используемых в современных функциональных языках;
- использовать специальную литературу в изучаемой предметной области ;
владеть:
- навыками работы в средах программирования;
- навыками написания программ, реализующих алгоритмы на изученных языках программирования;
- навыками командной разработки программ;
навыками исследовательской работы, в том числе поиск тематической литературы, подбора подходящей, применения полученных знаний для разработки проекта и представления результатов исследований.
Виды учебной работы: лекции, лабораторные работы, практические занятия , курсовая работа
Изучение дисциплины заканчивается экзаменом.