Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Состав и структура ПО

Читайте также:
  1. APQC структура классификации процессов SM
  2. C. состава аудитории.
  3. I. Составление паспорта на информатора
  4. I. СТРУКТУРА КУРСОВОЙ РАБОТЫ
  5. I. Структура урока изучения нового материала.
  6. II Сложные (составные) операторы
  7. II. Структура
  8. II. Структура и функции управления общественными отношениями.
  9. II. Структура курсовой работы
  10. II. Структура реферата

Признаки сложной системы

1. Наличие общей задачи

2. Большое количество взаимодействующих компонентов.

3. Возможность декомпозиции системы, т.е её разбиения на ряд подсистем, решающих автономные функциональные задачи.

4. Иерархическая архитектура системы и иерархия критериев качества.

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

6. Устойчивость системы по отношению к внешним воздействиям, наличие самоорганизации и самоадаптации.

7. Высокая надежность системы в целом и абсолютная надежность её компонентов.

Особенности функционированния сложной системы:

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

2. Настраиваемость ПО. Один и тот же программный комплекс может быть использован для обработки нескольких разнотипных объектов. Изменение состава и характера обрабатываемых объектов не приводит к глобальной переработке программы, т.к возможность таких изменений закладывается еще на этапе проектирования.

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

4. Надежность функционирования системы при искажении информации, сбоев и частичных отказов аппаратуры. Для достижения высокой степени надежность используются различные методы контроля: параллельное решение задач, работа в многопроцессорном режиме и т.д.

 

 

Состав и структура ПО

Условно ПО можно разделить на общее и специальное.

Специальное ПО - функциональная программа, реализующая конкретные алгоритмы.

Общее ПО – программы организации вычислительного процесса функционального контроля и автоматизации разработки. Эти программы непосредственно не связаны с решением основной функциональной задачи.

Общее ПО также можно разделить на 2 части:

  1. ПО вычислительного процесса, включающее ОС и систему функционального контроля.
  2. ПО технологии разработки, включающее системы автоматизации, проектирования, программирования, тестирования и так далее.

Такое деление условно, так как функции отдельных компонентов этих систем могут пересекаться и дополнять друг друга.

Лекция 2

Раздел 1. Жизненный цикл программного обеспечения (ЖЦПО)




Дата добавления: 2015-04-26; просмотров: 65 | Поможем написать вашу работу | Нарушение авторских прав

<== предыдущая лекция | следующая лекция ==>
Пятница 20 / 09 08.30-11.40 1110-1112 Л Концепции современного проф. Евлампиев И.И. 408| Опис норматикно-праІнших актіп

lektsii.net - Лекции.Нет - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав