Курс читался в семестрах:
Осень 2011 Осень 2012
математический спецкурс осеннего семестра 2012/2013-го года
Технологии программирования. Компонентный подход.

Кулямин В.В.

Вторник, 8:45,
ауд. 510

Первое занятие 11 сентября. Второе занятие 2 октября. Для студентов 3-4 курсов.

Курс знакомит слушателей с технологическими проблемами разработки крупномасштабных программных систем, отличающими ее от разработки небольших программ, и методами решения этих проблем. Кроме того, рассказывается о современных способах организации разработки таких систем на основе компонентных технологий на примере Web-приложений с использованием технологий J2EE и .NET. 

Слушатели курса получат хорошее представление об использовании современных высокотехнологичных методов в разработке сложного промышленных программного обеспечения, о практических способах построения качественных, гибких и масштабируемых систем в условиях жесткой конкурентной борьбы на рынке ПО.

Содержание курса

  • Разработка сложного ПО: источники проблем и методы их решения. Основные приемы преодоления сложности.
  • Жизненный цикл ПО. Основные процессы и модели жизненного цикла.
  • Моделирование предметной области. Потребности и требования к ПО. Качество ПО. Методы его обеспечения и контроля.
  • Архитектура ПО. Элементы UML. Проектирование ПО и шаблоны проектирования. Архитектура распределенных приложений на примере современных Web-приложений.
  • Компонентная разработка ПО. Элементы языков программирования Java и C#. Разработка Web-приложений в технологиях J2EE и .NET.
  • Принципы разработки пользовательского интерфейса. Разработка пользовательского интерфейса с помощью JSP и ASP.NET.
  • Направления развития компонентных технологий.
  • Управление проектами по разработке ПО.

Список литературы - на странице кафедры СП.

Комментарии и отзывы
Web hosting by Somee.com