Компьютерные науки

Введение в технологию программирования

Программа об аспектах жизненного цикла разработки и сопровождения программного обеспечения. Охватываются вопросы планирования, тестирования, управления качеством и создания встроенных систем реального времени.
Студентов 4067 Выпускников 1206 Для специалистов
690 ₽ 1 200 ₽
или любая сумма на ваше усмотрение
Вы можете оплатить любую сумму, чтобы поддержать наш проект и авторов программы. Объем услуг не зависит от размера вашей оплаты.
Темы:
Программирование
Объем

36 час.
Длительность

30 дней
Нагрузка в неделю

9 час.
Формат обучения

Дистанционно (самостоятельно)
Описание Эта учебная программа посвящена индустриальным процессам создания программного обеспечения. В рамках обучения рассматриваются все этапы жизненного цикла от постановки задачи и планирования до тестирования, реинжиниринга и внедрения стандартов качества. Особое внимание уделено групповой разработке, организации коллективов программистов и CASE-технологиям. Структура обучения последовательно раскрывает стадии создания качественного продукта. Отдельно анализируются особенности встроенных систем с проверочными тестами.
Цели
  • Сформировать системное представление о жизненном цикле программных продуктов.
  • Познакомить со стандартами качества и методологиями управления ИТ-проектами.
  • Раскрыть особенности разработки встроенных систем реального времени.
Чему я научусь?
  • Ориентироваться в этапах проектирования, документирования и сопровождения программ.
  • Понимать принципы работы в коллективе разработчиков и применения CASE-технологий.
  • Организовывать вычислительный процесс при программировании систем реального времени.

Авторы

Терехов Андрей Николаевич
Терехов Андрей Николаевич
Доктор физико-математических наук, профессор, академик Международной академии информатизации, член ACM и IEEE Computer Society.
Чему я научусь?
  • Ориентироваться в этапах проектирования, документирования и сопровождения программ.
  • Понимать принципы работы в коллективе разработчиков и применения CASE-технологий.
  • Организовывать вычислительный процесс при программировании систем реального времени.

Учебный план

Занятия
Экзамен экстерном Внимание! Экзамен экстерном не обязательный для сдачи. При желании вы можете его пройти, если хотите подтвердить свои знания по данному курсу без его изучения или поверить свои знания по нему. Экзамен экстерном можно сдать только один раз. 90 мин
1 Понятие технологии программирования, жизненный цикл программы и постановка задачи
Понятие технологии программирования, жизненный цикл программы и постановка задачи тест для курса Введение в технологию программирования 25 мин
2 Планирование, управление и тестирование
Планирование, управление и тестирование тест для курса Введение в технологию программирования 35 мин
3 Групповая разработка и организация коллектива
Групповая разработка и организация коллектива тест для курса Введение в технологию программирования 35 мин
4 Документирование, сопровождение, реинжиниринг и управление качеством
Документирование, сопровождение, реинжиниринг и управление качеством тест для курса Введение в технологию программирования 35 мин
5 Стандарты ISO, SW-CMM. CASE-технологии
Стандарты ISO, SW-CMM. CASE-технологии тест для курса Введение в технологию программирования 35 мин
6 Технология программирования встроенных систем реального времени
Технология программирования встроенных систем реального времени тест для курса Введение в технологию программирования 35 мин
7 Работа с временными интервалами и организация вычислительного процесса. Технологии RTST и REAL
Работа с временными интервалами и организация вычислительного процесса. Технологии RTST и REAL тест для курса Введение в технологию программирования 35 мин
8 Как готовить системных программистов
9 Индустриальная программа подготовки IT-кадров на базе кафедры системного программирования СПбГУ
10 Наукоград и технопарки в Петергофе
11 Национальные черты производства ПО
12 Говорят коллеги. Игорь Агамирзян:
13 Говорят коллеги. Валентин Макаров:
Тренировочный экзамен Внимание! Тренировочный экзамен экстерном не обязательный для сдачи. При желании вы можете его пройти, если хотите проверить свои знания курса перед сдачей экзамена. Тренировочный экзамен можно сдавать сколько угодно один раз. 90 мин
Экзамен 60 мин

Какой документ я получу?

Сертификат

Выдаётся автоматически после успешного завершения программы.

Удостоверение о повышении квалификации

Выдается при наличии среднего специального или высшего образования (необходимые документы).

Стоимость программы

690 ₽ 1 200 ₽
или любая сумма на ваше усмотрение
Вы можете оплатить любую сумму, чтобы поддержать наш проект и авторов программы. Объем услуг не зависит от размера вашей оплаты.