рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Комплекс параллельно выполняемых программ.

Комплекс параллельно выполняемых программ. - раздел Программирование, Род деятельности программирования Цельная Программа Представляет Вырожденный Случай Архитектуры Пс:...

Цельная программа представляет вырожденный случай архитектуры ПС: в состав ПС входит только одна программа. Такую архитектуру выбирают в том случае, когда ПС должно выполнять одну функцию, и ее реализация не представляется сложной. Такая архитектура не требует описания, кроме определения способа взаимодействия с пользователем (описывается в документации по применению ПС).

Комплекс автономно выполняемых программ состоит из набора программ. Любая из них может быть активизирована пользователем. При выполнении активизированной программы другие программы этого набора не могут быть активизированы. Все программы этого набора применяются к одной и той же информационной среде. Программы этого набора не взаимодействуют по управлению. Взаимодействие осуществляется через общую информационную среду.

Слоистая программная система состоит из упорядоченной совокупности программных подсистем (слоев). На каждом слое ничего не известно о свойствах верхних слоев. При этом каждый слой может взаимодействовать с нижним слоем через заранее определенный интерфейс. Связи между слоями осуществляются передачей значений параметров к нижнему слою и выдачей результатов этого обращения слою верхнему. Каждый слой располагает определенными ресурсами, которые он предоставляет непосредственно последующему слою.

Фактически архитектура состоит из четырех уровней [8]:

1-й уровень - системные компоненты. Они осуществляют взаимодействие с периферийными устройствами компьютеров, используются при построении операционных систем.

2-й уровень - общесистемные компоненты. Они обеспечивают взаимодействие с универсальными сервисными системами среды работы ПС:
ОС, СУБД, системы баз знаний, системы управления сетями и т.п. Компоненты данного слоя используются во многих приложениях как составные компоненты.

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

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


В качестве примера рассмотрим использование такой архитектуры для построения операционной системы [1].

– Конец работы –

Эта тема принадлежит разделу:

Род деятельности программирования

Род деятельности программирования.. в х х годах xx века данный вопрос активно обсуждался на научных.. программирование это искусство..

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

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Программирование это бизнес.
  Рис 1.1. Динамика объёмов мировых IT - рынков

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

Система декомпозируется на отдельные составные части, которые можно реализовывать как некоторые самостоятельные промежуточные или готовые продукты.
  Рис. 2.2. Инкрементная модель ЖЦ Протот

Степень обладания им этим ПС.
Для конкретизации качества ПС для каждой из характеристик используются примитивы качества ПС, регламентированные в стандарте ISO/IEC 9126. Опреде

Смежный контроль
§ Контроль спецификации качества сверху - это ее проверка со стороны разработчика требований к ПС; § Контроль функциональной спецификации - это ее пр

Менее эффективны, чем монолитные (для выполнения операций программе приходится проходить слои).
Коллектив параллельно действующих программ. Эти программы взаимодействуют между собой, находясь одновременно в стадии выполнения. Они могут быть вызваны в оперативную память, активизиро

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

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

Конец модуля
7. Функциональная связность(СС = 10). Данный тип модуля содержит элементы, участвующие в выполнении одной и только одной проблемной задачи (вычислить синус угла; вычислить координаты

Работа с ошибками
Между программистами и тестеровщиками необходим контакт, так как ошибок находится много, их исправление требует времени, а в их исправлении тестеровщики должны удостовериться. Кроме того, м

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

Уникальные работы по сопровождению
Существует ряд процессов, работ и практик, уникальных для деятельности по сопровождению. § Передача - контролируемая и координируемая деятельность по передаче программного с

Информирования всех заинтересованных лиц.
На уровне индивидуального запроса, работы по планированию проводятся вместе с проведением анализа влияния. Конфигурационное управление Конфигурационное у

ОБЩИЕ ПОЛОЖЕНИЯ
1.1. Техническое задание оформляют в соответствии с ГОСТ 19.106-78 на листах формата 11 и 12 по ГОСТ 2.301-68, как правило, без заполнения полей листа. Номера листов (страниц) проставляются в верхн

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги