Системы программирования

Система программирование – это комплекс программ, обеспечивающий поддержание жизненного цикла программы в вычислительной системе


Уровень системы программирования обеспечивает поддержание этапов жизни программы: проектирование, кодирование, тестирование, отладка, изготовление программного продукта.

Этапы,связанные с разработкой и внедрением программы, называются жизненным циклом.

Проектирование

Обычно он включает исследование задачи, исследование характеристик объектной среды (как объектная среда будет связана с нашей системой).

Объектная среда – это та ВС, в рамках которой продукт будет функционировать.

Построение модели функционирования автоматизированного объекта.

Определение характеристик инструментальной среды.

Инструментальная среда – это ВС, которая будет использована для разработки программ. В каких-то случаях объектная среда и инструментальная среда могут совпадать. Выбор инструментальной среды - это выбор как аппаратной платформы для разработки так и тех программных инструментов, которые будут использованы при построении программного продукта.

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

Априорная оценка ожидаемых результатов. Суть: предварительная оценка характеристик проектируемого решения(продукта). До начала его практической реализации.

Наличие априорной оценки позволяет:

а) достичь, в принципе, поставленной задачи;

б) повысить надежность рекурционной характеристики того решения, которое создается.

Понятно, что данная последовательность этапов проектирования достаточно укрупненная и не претендует на единственность, но по сути она такова. И соответственно на жизненном пути программы 1-й шаг – это проектирование. По сути, без проектирования говорить о последующих этапах бессмысленно.

Результатом этапа проектирования является спецификация на создаваемое программное решение. Эти спецификации могут быть формальные и не формальные. Это зависит от использования тех или иных средств систем программирования и вообще тех или иных систем программирования. Соответственно 1-й этап проектирования – это спецификация.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: