Стартовая страница
Тематическая группировка Расширить глоссарий Первый глоссарий Предыдущий глоссарий Основные темы Следующий глоссарий Последний глоссарий
 Глоссарий

Жизненный цикл программного обеспечения

Оглавление 

Входы 

Качество программного обеспечения >

Компьютерные программы >

Программное обеспечение >

Программные изделия >

Спецификации >

Файлы >


 

§ Информационные технологии

Жизненный цикл программного обеспечения

Жизненный цикл программного обеспечения - период разработки и эксплуатации программного обеспечения, в котором обычно выделяют этапы:
-1- возникновение и исследование идеи;
-2- анализ требований и проектирование;
-3- программирование;
-4- тестирование и отладка;
-5- ввод программы в действие;
-6- эксплуатация и сопровождение;
-7- завершение эксплуатации.
 
Новая функция:  Формула глоссария
 

 Выходы

 >> Отладка программ

 >> Программирование

 >> Проектирование программного обеспечения

 >> Спецификации программных систем

 >> Тестирование программ


 

Жизненный цикл программного обеспечения

Жизненный цикл программного обеспечения - период разработки и эксплуатации программного обеспечения, в котором обычно выделяют этапы:
-1- возникновение и исследование идеи;
-2- анализ требований и проектирование;
-3- программирование;
-4- тестирование и отладка;
-5- ввод программы в действие;
-6- эксплуатация и сопровождение;
-7- завершение эксплуатации.

Авторская разработка

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

Анализ требований

Анализ требований - этап жизненного цикла программного обеспечения, во время которого требования заказчика уточняются, формализуются и документируются.

Бесплатное программное обеспечение

Freeware

Бесплатное программное обеспечение - свободно распространяемое программное обеспечение:
- которое пользователь поддерживает самостоятельно; и
- в которые пользователь правомочен вносить изменения.

Водопадная модель программирования

Waterfall

Водопадная модель программирования - линейная модель жизненного цикла проекта разработки программ, состоящая из четко определенных фаз: сбор требований, проектирование, кодирование, тестирование и эксплуатация. Каждый их этих этапов должен быть завершен до начала следующего. Допускаются возвраты к предыдущему этапу.
 >> Отладка программы

Отладка

Program debugging; Debugging

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

Постановка задачи

Problem definition

Постановка задачи - в программировании - точная формулировка решения задачи на компьютере с описанием входной и выходной информации.
 >> Программирование

Programming

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

Сопровождаемость программного обеспечения

Сопровождаемость программного обеспечения - характеристики программного продукта, позволяющие минимизировать усилия по внесению в него изменений:
- для устранения ошибок; или
- для модификации в соответствии с изменяющимися потребностями пользователей.

Сопровождение программного изделия

Program product maintenance

Сопровождение программного изделия - процесс модификации существующей программы для ЭВМ, обусловленный необходимостью устранения выявленных в ней ошибок и/или изменения ее функциональных возможностей.

Сопровождение файла

Сопровождение файла - операции:
- периодического создания резервных копий файла; и
- (ре)организации файла c целью оптимизации поиска.
 >> Спецификация программной системы
Спецификация программной системы - описание системы, которое полностью определяет ее цель и функциональные возможности. Различают:
- словесные спецификации на естественном языке;
- модельные спецификации;
- формальные спецификации.
 >> Тестирование программ
Тестирование программ - этап разработки компьютерной программы, в процессе которого проверяется работоспособность программы, не содержащей явных ошибок.
Тестирование - процесс выполнения программ с целью обнаружения факта наличия ошибок.

Управление проектом

Управление проектом - деятельность, направленная на реализацию проекта с максимально возможной эффективностью при заданных ограничениях по времени, денежным средствам и ресурсам, а также качеству конечных результатов проекта.

  Первый  <<  Предыдущий

 Оглавление глоссария No.1800

Следующий  >>  Последний 

Жизненный цикл программного обеспечения / Авторская разработка / Анализ требований / Бесплатное программное обеспечение / Водопадная модель программирования / Отладка программы / Постановка задачи / Программирование / Проектирование программного обеспечения / Сопровождаемость программного обеспечения / Сопровождение программного изделия / Сопровождение файла / Спецификация программной системы / Тестирование программ / Управление проектом


Библиография  |  webadmin@glossary.ru
Copyright © 2000-2013 «Web-and-Press»

  

Курильский бобтейл;
Служебная библиотека
СИАРЕС

Деловой двор
Бухгалтерский учет для


  


Rambler's Top100
Rambler's Top100