Разработка и стандартизация программных средств и информационных технологий Реферат Информатика

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

  • Оформление работы
  • Список литературы по ГОСТу
  • Соответствие методическим рекомендациям
  • И еще 16 требований ГОСТа,
    которые мы проверили
Нажимая на кнопку, я даю согласие
на обработку персональных данных
Фрагмент работы для ознакомления
Не хочешь рисковать и сдавать то, что уже сдавалось?!
Закажи оригинальную работу - это недорого!
 

Фрагмент текста работы:

 

ЖИЗНЕННЫЙ&nbspЦИКЛ&nbspПРОГРАММНОГО&nbspОБЕСПЕЧЕНИЯ

Архитектуры&nbspвычислительных&nbspмашин&nbspи&nbspпроцессы&nbspсоздания&nbspпрограммного&nbspобеспечения&nbsp(ПО)&nbspзначительно&nbspизменились,&nbspусовершенствовались.&nbspВ&nbspпервую&nbspочередь,&nbspэто&nbspсвязано&nbspс&nbspтем,&nbspчто&nbspглавные&nbspпроцессы&nbspразработки&nbspПО&nbspдостаточно&nbspпохожи&nbspс&nbspпроцессами&nbspразработки,&nbspт.к.&nbspсостоят&nbspиз:&nbspпроектирования,&nbspразработки,&nbspиспытания&nbsp(тестирования),&nbspсерийного&nbspпроизводства,&nbspсопровождения.

Жизненный&nbspцикл&nbspпрограммного&nbspобеспечения&nbsp(ЖЦ&nbspПО)&nbsp–&nbspпериод&nbspвремени,&nbspкоторый&nbspначинается&nbspс&nbspмомента&nbspпринятия&nbspрешения&nbspо&nbspнеобходимости&nbspсоздания&nbspпрограммного&nbspпродукта&nbspи&nbspзаканчивается&nbspв&nbspмомент&nbspего&nbspполного&nbspизъятия&nbspиз&nbspэксплуатации&nbsp[15].

Считается,&nbspчто&nbspопределение&nbspжизненного&nbspцикла&nbspне&nbspможет&nbspприменяться&nbspк&nbspтестовым&nbspприложениям.&nbspСам&nbspже&nbspЖЦ&nbspПО&nbspзависит&nbspот&nbspмногих&nbspфакторов,&nbspсреди&nbspкоторых&nbspглавным&nbspвыступает&nbspсреда,&nbspв&nbspкоторой&nbspпрограмма&nbspбудет&nbspприменяться.&nbspНо&nbspтакже&nbspвыделяют&nbspи&nbspобщие&nbspусловия,&nbspиспользуемые&nbspпри&nbspопределении&nbspпонятия&nbspжизненного&nbspцикла&nbsp[8].

Главный&nbspнормативный&nbspдокумент,&nbspрегламентирующий&nbspЖЦ&nbspПО,&nbsp–&nbspмеждународный&nbspстандарт&nbspISO/IEC&nbsp12207,&nbspопределяющий&nbspструктуру&nbspжизненного&nbspцикла,&nbspкоторая&nbspсодержит&nbspпроцессы,&nbspдействия&nbspи&nbspзадачи,&nbspвыполненные&nbspво&nbspвремя&nbspсоздания&nbspПО.&nbspПО&nbspили&nbspпрограммный&nbspпродукт&nbspпредставлен&nbspв&nbspвиде&nbspнабора&nbspкомпьютерных&nbspпрограмм,&nbspпроцедур,&nbspа&nbspтакже&nbspсвязанной&nbspс&nbspним&nbspдокументации&nbspи&nbspданных.&nbspПроцесс&nbspявляется&nbspсовокупностью&nbspвзаимосвязанных&nbspдействий,&nbspкоторые&nbspпреобразуют&nbspотдельные&nbspвходные&nbspданные&nbspв&nbspвыходные.&nbspКаждому&nbspпроцессу&nbspхарактерны&nbspопределенные&nbspзадачи&nbspи&nbspметоды&nbspих&nbspрешения,&nbspисходные&nbspданные,&nbspполученные&nbspот&nbspиных&nbspпроцессов,&nbspи&nbspрезультаты&nbsp[7].

В&nbspобщепринятой&nbspмодели&nbspЖЦ&nbspПО&nbspпрограммные&nbspсистемы&nbspпроходят&nbspв&nbspсвоем&nbspразвитии&nbspдве&nbspосновные&nbspфазы:&nbspразработку&nbspи&nbspсопровождение,&nbspразбивающиеся&nbspна&nbspсовокупность&nbspэтапов&nbsp(рис.&nbsp1).

Рис.&nbsp1&nbspОбщепринятая&nbspмодель&nbspжизненного&nbspцикла&nbspпрограммного&nbspобеспечения&nbsp[17]

Начало&nbspразработки&nbspПО&nbspсостоит&nbspв&nbspпостановке&nbspзадачи&nbspи&nbspопределении&nbspтребований,&nbspкоторое&nbspпредполагает&nbspописание&nbspобщего&nbspконтекста&nbspзадачи,&nbspожидаемых&nbspфункций&nbspсистемы&nbspи&nbspее&nbspограничений.&nbspНа&nbspданном&nbspэтапе&nbspзаказчик&nbspвместе&nbspс&nbspразработчиками&nbspпринимают&nbspрешение&nbspо&nbspсоздании&nbspсистемы.

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

Итак,&nbspглавной&nbspзадачей&nbspэтапа&nbspспецификаций&nbspявляется&nbspвыстраивание&nbspописания&nbspпрограммы&nbspв&nbspкачестве&nbspлогически&nbspвыверенной&nbspсистемы,&nbspкоторая&nbspбудет&nbspпонятна&nbspи&nbspзаказчику,&nbspи&nbspбудущим&nbspпользователям,&nbspи&nbspисполнителям&nbspпроекта.

Следующий&nbspэтап&nbsp–&nbspэтап&nbspпроектирования,&nbspпредполагающий&nbspразработку&nbspпроектных&nbspрешений,&nbspкоторые&nbspотвечают&nbspна&nbspвопрос&nbsp–&nbspкак&nbspдолжна&nbspбыть&nbspреализована&nbspсистема,&nbspчтобы&nbspона&nbspсмогла&nbspудовлетворить&nbspустановленным&nbspтребованиям.&nbspГлавная&nbspзадача&nbspданного&nbspэтапа&nbspсостоит&nbspв&nbspпоследовательной&nbspдекомпозиции&nbspсистемы&nbspдо&nbspуровня&nbspреализуемых&nbspмодулей&nbspлибо&nbspпроцедур.

Далее&nbspна&nbspэтапе&nbspреализации&nbsp(кодировании)&nbspкаждый&nbspиз&nbspданных&nbspмодулей&nbspподлежит&nbspпрограммированию&nbspна&nbspнаиболее&nbspпонятном,&nbspподходящем&nbspдля&nbspэтого&nbspприложения&nbspязыке.&nbspСогласно&nbspавтоматизации,&nbspэтап&nbspкодирования&nbspпредставляет&nbspсобой&nbspнаиболее&nbspразвитый&nbspэтап&nbspЖЦ&nbspПО.

Важно! Это только фрагмент работы для ознакомления
Скачайте архив со всеми файлами работы с помощью формы в начале страницы

Похожие работы