- •Министерство образования и науки российской федерации
- •Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
- •Казанский национальный исследовательский технический
- •Университет им. А.Н. Туполева-каи
- •Основная образовательная программа высшего профессионального образования
- •230400 – Информационные системы и технологии
- •Содержание
- •1. Общие положения
- •1.3.1. Характеристика направления подготовки
- •2. Характеристика профессиональной деятельности выпускника ооп бакалавриата по направлению подготовки 230400 – Информационные системы и технологии
- •3. Компетенции выпускника ооп бакалавриата, формируемые в результате освоения данной ооп впо
- •4. Документы, регламентирующие содержание и организацию образовательного процесса при реализации ооп бакалавриата по направлению подготовки 230400 – информационнные системы и технологии:
- •4.1. Дисциплины базовой части цикла гуманитарных, социальных и экономических дисциплин пооп подготовки бакалавра по направлению 230400 - Информационные системы и технологии
- •4.1.1. Аннотация примерной программы дисциплины «Философия»
- •4.1.3. Аннотация примерной программы дисциплины «Иностранный язык»
- •4.2. Дисциплины базовой части цикла Математических и естественнонаучных дисциплин пооп подготовки бакалавра по направлению 230400 - Информационные системы и технологии
- •4.2.1. Аннотация примерной программы дисциплины «Математика»
- •Раздел 1. Математический анализ.
- •Раздел 2. Алгебра и геометрия.
- •4.2.2. Аннотация учебной программы дисциплины «Информатика»
- •4.2.3. Аннотация примерной программы дисциплины «Физика»
- •4.2.4. Примерная программа дисциплины «Химия» (для нехимических направлений подготовки бакалавров)
- •Содержание дисциплины.
- •Дополнительная:
- •4.2.5. Аннотация учебной программы дисциплины «Экология»
- •4.3. Дисциплины базовой (общепрофессиональной) части цикла профессиональных дисциплин пооп подготовки бакалавра по направлению 230400 - Информационные системы и технологии
- •4.3.1. Аннотация учебной программы дисциплины «Теория информационных процессов и систем»
- •4.3.2. Аннотация учебной программы дисциплины «Информационные технологии»
- •4.3.3. Аннотация учебной программы дисциплины «Архитектура информационных систем»
- •4.3.4. Аннотация учебной программы дисциплины «Технологии программирования»
- •4.3.5. Аннотация учебной программы дисциплины «Управление данными»
- •4.3.6. Аннотация учебной программы дисциплины «Технологии обработки информации»
- •4.3.7. Аннотация учебной программы дисциплины «Интеллектуальные системы и технологии»
- •4.3.8. Аннотация учебной программы дисциплины «Инструментальные средства информационных систем»
- •4.3.9. Аннотация учебной программы дисциплины «Инфокоммуникационные системы и сети»
- •4.3.10. Аннотация учебной программы дисциплины «Методы и средства проектирования информационных систем и технологий»
- •4.4.1. Аннотация учебной программы дисциплины «Корпоративные информационные системы»
- •4.4.2. Аннотация учебной программы дисциплины «Базовые информационные процессы и технологии»
- •4.4.3. Аннотация учебной программы дисциплины «Проектирование информационных систем управления»
- •4.4.4. Аннотация учебной программы дисциплины «Технологии искусственного интеллекта в управлении»
- •4.5. Аннотация учебной программы дисциплины
- •4.6. Учебный график и учебный план ооп по направлению 230400 – Информационные системы и технологии для очной, очно-заочной и заочной форм обучения
- •III. План учебного процесса
- •III. План учебного процесса
- •III. План учебного процесса
- •5. Положение о порядке проведения практики студентов
- •6. Программа учебной практики
- •Задание по учебной практике
- •Правила проведения самостоятельной работы в компьютерном классе
- •6. Программа производственных практик
- •6.1. Производственная практика №1
- •Примерный список тем для построения технологического процесса обработки данных
- •7. Ресурсное обеспечение ооп бакалавриата по направлению 230400 - информационные системы и технологии
- •7.1. Учебно-методическое и информационное обеспечение образовательного процесса
- •7.2. Кадровое обеспечение реализации ооп
- •7.3. Основные материально-технические условия для реализации образовательного процесса
- •8. Характеристики среды университета, обеспечивающие развитие общекультурных (социально-личностных) компетенций выпускников
- •9. Нормативно-методическое обеспечение системы оценки качества освоения обучающимися ооп бакалавриата по направлению подготовки 230400 – Информационные системы и технологии
- •1. Введение
- •2. Основные понятия модифицированной брс
- •3. Характеристики модифицированной брс
- •4. Коррекция оценки по дисциплине
- •10. Программа выпускной квалификационной работы
- •4.1. Структура материалов
- •Пояснительная записка должна содержать:
- •4.2. Содержание основной части
- •4.3. Рекомендации по оформлению материалов выпускной работы
- •5.1. Общие требования к оформлению текста
- •5.2. Нумерация глав, разделов, пунктов
- •5.3. Иллюстрации
- •5.4. Ссылки
- •5.5. Оформление списка использованных источников (Литература)
- •Приложения.
- •5.6. Объем и оформление пояснительной записки
- •5.7. Правила оформления демонстрационных материалов
- •6. Примерные темы выпускных работ
- •Институт________Технической кибернетики и информатики
- •Утверждаю:
- •З а д а н и е
- •6. Примерные темы выпускных работ 116
- •Р е ц е н з и я
- •11. Регламент по организации периодического обновления ооп в целом и составляющих ее документов
4.3.4. Аннотация учебной программы дисциплины «Технологии программирования»
1. Цели и задачи дисциплины:
Изучение технологических процессов программирования и порядка их прохождения.
2. Место дисциплины в структуре ООП:
Дисциплина базовой части профессионального цикла.
Изучение дисциплины основано на умениях и компетенциях, полученных студентом при изучении дисциплин «Математика», «Информатика», Теория информационных процессов и систем», Информационные технологии», «Архитектура информационных систем»/
Является предшествующей для профессиональных дисциплин «Технологии программирования», «Технологии обработки информации», «Интеллектуальные системы и технологии», «Инструментальные средства информационных систем», «Инфокоммуникационные системы и сети», «Методы и средства проектирования информационных систем и технологий».
3. Требования к результатам освоения дисциплины:
Процесс изучения дисциплины направлен на формирование и развитие основных общекультурных компетенций: владение культурой мышления, способность к обобщению, анализу, восприятию информации, постановке цели и выбору путей её достижения, умение логически верно, аргументировано и ясно строить устную и письменную речь; способность научно анализировать социально-значимые проблемы и процессы, умение использовать на практике методы гуманитарных, экологических, социальных и экономических наук в различных видах профессиональной и социальной деятельности владение широкой общей подготовкой (базовыми знаниями) для решения практических задач в области информационных систем и технологий; готовность к кооперации с коллегами, работе в коллективе; знание принципов и методы организации и управления малыми коллективами; способность находить организационно-управленческие решения в не стандартных ситуациях и готов нести за них ответственность.
профессиональных компетенций: способность проводить выбор исходных данных для проектирования; способность проводить моделирование процессов и систем; способность оценивать надежность и качество функционирования объекта проектирования; способность осуществлять сертификацию проекта по стандартам качества; готовность разрабатывать, согласовывать и выпускать все виды проектной документации; способность разрабатывать средства реализации информационных технологий (методические, информационные, математические, алгоритмические, технические и программные); способность разрабатывать средства автоматизированного проектирования информационных технологий; готовность участвовать в работах по доводке и освоению информационных технологий в ходе внедрения и эксплуатации информационных систем; способность организации работы малых коллективов исполнителей; готовность осуществлять организацию контроля качества входной информации; готовность использовать математические методы обработки, анализа и синтеза результатов профессиональных исследований; способность оформлять полученные рабочие результаты в виде презентаций, научно-технических отчетов, статей и докладов на научно-технических конференциях; способность формировать новые конкурентоспособные идеи и реализовывать их в проектах; способность поддерживать работоспособность информационных систем и технологий в заданных функциональных характеристиках и соответствии критериям качества; готовность адаптировать приложения к изменяющимся условиям функционирования; способность составления инструкций по эксплуатации информационных систем.
В результате изучения дисциплины студент должен:
Знать: принципы, базовые концепции технологий программирования, основные этапы и принципы создания программного продукта, абстракция, различие между спецификацией и реализацией, рекурсия, конфиденциальность информации, повторное использование, проблема сложности, масштабирование, проектирование с учетом изменений, классификация, типизация, соглашения, обработка исключений, ошибки и отладка.
Уметь: инсталлировать, тестировать, испытывать и использовать программные компоненты информационных систем, осуществлять их сертификацию по стандартам качества. разрабатывать, согласовывать и выпускать все виды проектной документации
Владеть: языками процедурного и объектно-ориентированного программирования, навыками владения одной из технологий программирования
4. Содержание дисциплины (Изучаемые темы)
Восходящее программирование (программирование «снизу вверх»). Разработка ключевых процедур, подпрограмм, блоков, сборка, модификация. Метод расширения ядра
Диаграмма функционального моделирования (Structured analysis and design technique (SADT)). Разработка функциональных спецификаций в виде диаграмм, фрагментов текста и глоссария.
Императивное программирование – последовательное изменение состояния вычислителя пошаговым образом.
Объектно-ориентированное программирование Набор дискретных объектов, наборы структур данных и процедур, взаимодействие с другими объектами.
Компонентное сборочное программирование Поддержка технологических подходов COM, CORBA, .Net. Модульное сборочное программирование. Объектно-ориентированное сборочное программирование
Компьютерный дарвинизм - восходящая разработка при интенсивном тестировании
Основные процессы: макетирование, тестирование и отладка.
Логическое программирование в терминах фактов и правил вывода, с использованием языка, основанного на формальных исчислениях.
Метод восходящего проектирования Определение вспомогательных модулей для проектируемой программы.
Нисходящее программирование (программирование "сверху вниз") Определение целей решения проблемы, последовательная детализация
Синтезирующее программирование - синтез программы по ее спецификации.
Структурное программирование. Методология и технология разработки программных комплексов, основанная на принципах: - программирования "сверху-вниз"; - модульного программирования. Основные структуры: последовательное выполнение, ветвление и повторение.
Инструментарий для поддержки технологий программирования.