Аннотация дисциплины Технологии программирования

advertisement
Аннотация дисциплины
Технологии программирования
(наименование дисциплины)
230400 (Информатционные системы и технологиии)
(код и наименование направления подготовки)
Цели освоения дисциплины
Целью преподавания дисциплины является :
изучить основные принципы, модели и методы,
используемые на различных этапах разработки программных
продуктов, познакомиться с современными языками
программирования, сформировать навыки коллективной
разработки приложений.
Место дисциплины в структуре Дисциплина Технологии программирования является одной
ООП
из дисциплин базовой части профессионального цикла Б3
учебного плана подготовки бакалавров по направлению
230400.
Для успешного изучения дисциплины студенты должны
знать основные методы, способы и средства получения,
хранения, переработки информации, иметь навыки
самостоятельной работы на компьютере и в компьютерных
сетях; быть способным к компьютерному моделированию
систем и процессов с использованием универсальных
пакетов прикладных компьютерных программ, иметь навыки
программирования на процедурных языках высокого уровня.
Дисциплинами, предшествующими изучению данной
дисциплины являются:

информатика,

алгоритмизация и программирование,

информационные технологии.
Овладение
предметом
дисциплины
Технологии
программирования является обязательным для изучения
последующих дисциплин учебного плана:

- Вычислительная и микропроцессорная техника.
Требования к результатам
освоения ___230400________
(код ООП)
Процесс
изучения
дисциплины
направлен
на
формирование следующих компетенций:
1.
способность проводить предпроектное
обследование объекта проектирования, системный
анализ предметной области, их взаимосвязей (ПК-1);
2. способность проводить выбор исходных данных для
проектирования (ПК-4);
3. готовность разрабатывать, согласовывать и выпускать
все виды проектной документации
(ПК-10).
4. способность разрабатывать средства реализации
информационных технологий (методические,
информационные, математические, алгоритмические,
технические и программные)
(ПК-12);
5. способность организации работы малых коллективов
исполнителей (ПК-20);
6. способность к инсталляции, отладке программных и
настройке технических средств для
ввода информационных систем в опытную
эксплуатацию (ПК-29);
7. способность к осуществлению инсталляции, отладки
программных и настройки технических
средств для ввода информационных систем в
промышленную эксплуатацию (ПК-31).
В результате изучения дисциплины студент должен
знать: основные этапы жизненного цикла
программного обеспечения; критерии качества
программы; постановка задачи и спецификация
программы; типы данных, определяемые пользователем;
модульные программы; основные подходы: процедурное,
логическое, функциональное и
объектно-ориентированное программирование;
методы анализа задач, документирование и
стандартизация; проектирование программного
обеспечения; автоматизация проектирования и
технология использования САПР программного
обеспечения (ПК-1, ПК-4);
уметь: использование технологий и
инструментальных средства
кодирования; тестирования и отладки ПО на основе
объектно-ориентированного подхода; разработки
баз данных (ПК-12, ПК-29, ПК-31);
владеть:
навыками
коллективной
работы
над
проектом(ПК-20).
составления документации на программное обеспечение
(ПК-10).
Содержание дисциплины
1.
Основы
объектно-ориентированного
программирования и язык С++.
2. Библиотеки языка С++.
3. Основы конструирования программных систем.
4. Программирование приложения с использованием
базы данных.
5. Системы коллективной разработки программного
обеспечения.
Общая трудоемкость
дисциплины
5 ЗЕТ
Форма промежуточной
аттестации
Экзамен
Преподаватель
Заведующий кафедрой
_________________
(подпись)
________________
(подпись)
Петрова О.Б.
(ФИО)
Бузюков Л.Б.
(ФИО)
Related documents
Download