Технология разработки программного обеспечения. Зубкова Т.М. - 15 стр.

UptoLike

Составители: 

Временнáя эффективность (time efficiency) мера, характеризующая
способность ПС выполнять возложенные на него функции в течение опреде-
ленного отрезка времени.
Эффективность по ресурсам (resource efficiency) мера, характери-
зующая способность ПС выполнять возложенные на него функции при опре-
деленных ограничениях на используемые ресурсы (используемую память).
Эффективность по устройствам (device efficiency) мера, характе-
ризующая экономичность использования устройств машины для решения по-
ставленной задачи.
С-документировапнность (documentation) свойство, характеризую-
щее с точки зрения наличия документации, отражающей требования к ПС и
результаты различных этапов разработки данной ПС, включающие возмож-
ности, ограничения и другие черты ПС, а также их обоснование.
Понятность (understandability) свойство, характеризующее степень,
в которой ПС позволяет изучающему его лицу понять его назначение, сде-
ланные допущения и ограничения, входные данные и результаты работы его
программ, тексты этих программ и состояние их реализации.
Структурированность (structuredness) свойство, характеризующее
программы ПС с точки зрения организации взаимосвязанных их частей в
единое целое определенным образом (например, в соответствии с принципа-
ми структурного программирования).
Удобочитаемость (readability) свойство, характеризующее легкость
восприятия текста программ ПС (отступы, фрагментация, форматирован-
ность).
Расширяемость (augmentability) свойство, характеризующее спо-
собность ПС к использованию большего объема памяти для хранения данных
или расширению функциональных возможностей отдельных компонент.
Модифицируемость (modifiability) мера, характеризующая ПС с
точки зрения простоты внесения необходимых изменений и доработок на
всех этапах и стадиях жизненного цикла ПС.
Модульность (modularity) свойство, характеризующее ПС с точки
зрения организации его программ из таких дискретных компонент, что изме-
нение одной из них оказывает минимальное воздействие на другие компо-
ненты.
Независимость от устройств (device independence) свойство, ха-
рактеризующее способность ПС работать на разнообразном аппаратном
обеспечении (различных типах, марках, моделях ЭВМ).
1.4 Стиль программирования
Стиль программирования связан с удобочитаемостью программы
.
Правила хорошего стиля программированияэто результат соглаше-
ния между опытными программистами.
15
        Временнáя эффективность (time efficiency) − мера, характеризующая
способность ПС выполнять возложенные на него функции в течение опреде-
ленного отрезка времени.
        Эффективность по ресурсам (resource efficiency) − мера, характери-
зующая способность ПС выполнять возложенные на него функции при опре-
деленных ограничениях на используемые ресурсы (используемую память).
        Эффективность по устройствам (device efficiency) − мера, характе-
ризующая экономичность использования устройств машины для решения по-
ставленной задачи.
        С-документировапнность (documentation) − свойство, характеризую-
щее с точки зрения наличия документации, отражающей требования к ПС и
результаты различных этапов разработки данной ПС, включающие возмож-
ности, ограничения и другие черты ПС, а также их обоснование.
        Понятность (understandability) − свойство, характеризующее степень,
в которой ПС позволяет изучающему его лицу понять его назначение, сде-
ланные допущения и ограничения, входные данные и результаты работы его
программ, тексты этих программ и состояние их реализации.
        Структурированность (structuredness) − свойство, характеризующее
программы ПС с точки зрения организации взаимосвязанных их частей в
единое целое определенным образом (например, в соответствии с принципа-
ми структурного программирования).
        Удобочитаемость (readability) − свойство, характеризующее легкость
восприятия текста программ ПС (отступы, фрагментация, форматирован-
ность).
        Расширяемость (augmentability) − свойство, характеризующее спо-
собность ПС к использованию большего объема памяти для хранения данных
или расширению функциональных возможностей отдельных компонент.
        Модифицируемость (modifiability) − мера, характеризующая ПС с
точки зрения простоты внесения необходимых изменений и доработок на
всех этапах и стадиях жизненного цикла ПС.
        Модульность (modularity) − свойство, характеризующее ПС с точки
зрения организации его программ из таких дискретных компонент, что изме-
нение одной из них оказывает минимальное воздействие на другие компо-
ненты.
        Независимость от устройств (device independence) − свойство, ха-
рактеризующее способность ПС работать на разнообразном аппаратном
обеспечении (различных типах, марках, моделях ЭВМ).

     1.4 Стиль программирования

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


                                                                         15