ТРУДОЕМКОСТЬ ДИСЦИПЛИНЫ
Общая трудоемкость дисциплины составляет 3 ЗЕТ (108 час.).
ЦЕЛИ И ЗАДАЧИ ДИСЦИПЛИНЫ
Целью освоения дисциплины «Проектирование прикладного программного обеспечения» (ПППО) является формирование у студента целостного представления
о системе окружающего мира и необходимости системного подхода к его исследованию. Обучении студентов методологии и методике создания и
применения моделей разнообразных процессов и явлений, позволяющих установить закономерности, конкретные числовые характеристики прогнозируемых
событий, оценки перспектив развития физических, экономических и др. систем. Приобретение основ составления модели решения задач с помощью
компьютера, формирование общекультурных и профессиональных компетенций, необходимых для осуществления профессиональной деятельности.
МЕСТО ДИСЦИПЛИНЫ В СТРУКТУРЕ ООП
Дисциплина «Проектирование прикладного программного обеспечения» включена в часть дисциплин по выбору профессионального цикла. К исходным
требованиям, необходимым для изучения дисциплины, относятся знания, умения и виды деятельности, которые сформированы на предшествующем уровне
образования абитуриента.
Дисциплина «ПППО» опирается на знания студентов по дисциплинам: «Математический анализ», «Основы информатики», «Дискретная математика»,
«Объектно-Ориентированное программирование» и др. для последующего изучения других дисциплин части профессионального цикла.
ТРЕБОВАНИЯ К УРОВНЮ ОСВОЕНИЯ ДИСЦИПЛИНЫ
Процесс изучения дисциплины направлен на формирование следующих общекультурных (ОК) и профессиональных компетенций (ПК):
- способность работать в коллективе и использовать нормативные правовые документы в своей деятельности (ОК-13);
- способность к интеллектуальному, культурному, нравственному, физическому и профессиональному саморазвитию, стремление к повышению своей квалификации и мастерства (ОК-16);
- способность в составе научно-исследовательского и производственного коллектива решать задачи профессиональной деятельности (ПК-4);
- способность критически переосмысливать накопленный опыт, изменять при необходимости вид и характер своей профессиональной деятельности (ПК-5);
- способность собирать, обрабатывать и интерпретировать данные современных научных исследований, необходимые для формирования выводов по соответствующим научным, профессиональным, социальным и этическим проблемам (ПК-7);
- способность решать задачи производственной и технологической деятельности на профессиональном уровне, включая: разработку алгоритмических и программных решений в области системного и прикладного программирования (ПК-9);
- способность применять в профессиональной деятельности современные языки программирования и языки баз данных, операционные системы, электронные библиотеки и пакеты программ, сетевые технологии (ПК-10).
В результате изучения дисциплины студент должен:
Знать:
- основные компоненты системного программного обеспечения;
- типы операционных систем;
- командный и программный интерфейс пользователя с операционной системой;
- типы и организацию систем программирования и программных модулей;
- современные методы спецификации прикладного программного обеспечения.
Уметь: применять полученные знания при разработке прикладного программного обеспечения.
Владеть: навыками использования методов и инструментальных средств для разработки и проектирования прикладного программного обеспечения.
СОДЕРЖАНИЕ ДИСЦИПЛИНЫ. ОСНОВНЫЕ РАЗДЕЛЫ
- ТЕМА 1. ПАКЕТНЫЕ И ДИАЛОГОВЫЕ СИСТЕМЫ ПРОГРАММИРОВАНИЯ (СП).
- ТЕМА 2. ОДНОЯЗЫКОВЫЕ И МНОГОЯЗЫКОВЫЕ СП.
- ТЕМА 3. ОБОЛОЧКИ СП. СОСТАВ СП.
- ТЕМА 4. РЕДАКТОРЫ, ТРАНСЛЯТОРЫ, ОТЛАДЧИКИ, ЗАГРУЗЧИКИ. СПРАВОЧНАЯ СИСТЕМА СП.
- ТЕМА 5. СРЕДСТВА СИСТЕМ ПРОГРАММИРОВАНИЯ ДЛЯ ПОДДЕРЖКИ ПРОЕКТИРОВАНИЯ МНОГОМОДУЛЬНЫХ ПРОГРАММ.
- ТЕМА 6. КОМПИЛЯЦИЯ МНОГОМОДУЛЬНЫХ ПРОГРАММ. ФАЙЛ ПРОЕКТА.
ВИДЫ УЧЕБНОЙ РАБОТЫ
Лабораторные работы, самостоятельная работа.
ФОРМА АТТЕСТАЦИИ ПО ДИСЦИПЛИНЕ
Изучение дисциплины заканчивается зачетом.