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

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

Тема 1.1. Понятие вычислительного процесса. Основные свойства

Тема 1.1. Понятие вычислительного процесса. Основные свойства - раздел Философия, ТЕОРИЯ ВЫЧИСЛИТЕЛЬНЫХ ПРОЦЕССОВ Современные Системы Управления Содержат Важный Подкласс Систем – Управляющие ...

Современные системы управления содержат важный подкласс систем – управляющие устройства, осуществляющие координацию процессов с конечном множеством состояний.

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

Типичный пример системы с конечным числом состояний - управление обменом информацией в сетях ЭВМ. Еще пример: процесс трансляции программы, причем трансляция разных программ считается разными процессами, так как в этих процессах используются разные данные.

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

 

Вычислительный процесс – выполнение отдельной программы с ее данными под управлением некоторого устройства (процессора).

Существенными чертами процессов, действующих в таких системах управления, являются:

Ø ДИСКРЕТНОСТЬ - наличие у процессов (и составляющих их подпроцессов) явно выраженных фаз, в течении которых происходят изменения состояний процессов, причем в каждой фазе системы управления выдается информация о ее завершении (очевидное свойство описываемых процессов);

Ø СОГЛАСОВАННОСТЬ - переход к следующей фазе процесса инициируется системой управления только после получения сигнала об окончании предыдущего перехода (менее очевидное свойство поведения системы, предназначенной для реализации желаемого поведения объекта управления, отражающее причинно-следственные связи взаимодействия объекта и системы управления);

Ø ПАРАЛЛЕЛЬНОСТЬ - возможность одновременных переходов в нескольких подпроцессах;

Ø АСИНХРОННОСТЬ - отсутствие ограничений на относительную длительность операций перехода, зависящую от многочисленных неконтролируемых факторов.

Параллельность и асинхронность являются естественными чертами практически всех технических систем, проявляются как в системах управления, так ив управляемых объектах.

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

Тема 1.2. Определение метамодели «асинхронный процесс»

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

 

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

 

Рассмотрим эти модели, переходя от общей к частным.

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

Термин "метамодель" понимается, как модель, применяемая для исследования и описания некоторого класса моделей

Механизм порождения частных моделей на основе метамодели определяется способами интерпретации - "задания значения (смысла) математических выражений (символов, формул и т.д.)" - основных понятий метамодели.

Итак, использование метамодели позволяет описать основные свойства частных моделей, использующихся в исследуемой области, а те, в свою очередь, позволяют решить задачи, часто встречающиеся при конструировании и исследовании дискретных систем.

 

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

Данная метамодель ориентирована в основном на анализ свойств системы и решение вопросов ее аппаратной реализации.

 

Определение 1.1. Назовем асинхронным процессом (АП) четверку <S, F, I, R>, в которой:

S - непустое множество ситуаций;

F - отношение непосредственного следования ситуаций, определенное на множестве S´S (FÌ S´S);

I - множество инициаторов (IÌS), т.е. таких ситуаций из S, для которых если i F sk, iÎI, skÏI, то из sk F sl следует, что slÏI;

R - множество результантов (RÌS), т.е. таких ситуаций из S, для которых, если

r F s, rÎR, то sÎR.

 

Комментарий к определению:

Процесс – понятие, которое может иметь различные значения, например:

1) последовательная смена состояний...;

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

В данном случае процесс описывает динамику смены ситуаций.

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

 

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

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

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

 

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

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

ТЕОРИЯ ВЫЧИСЛИТЕЛЬНЫХ ПРОЦЕССОВ

ПО РЫБОЛОВСТВУ... ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ... УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ МУРМАНСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ...

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

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

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

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

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

Редукция процесса
  Операция редукции состоит в сведении данного АП к более простому. Такая операция необходима тогда, когда из полного описания процесса хочется выделить некоторую его

Композиция процессов
Рассмотрим два АП: процесс P1 = <S1, F1, I1, R1> (необязательно приведенный) и приведенный процесс P2п = <S

Модельная интерпретация асинхронного процесса с помощью сети Петри
Ситуациями в сети является начальная разметка М0 и все разметки, достижимые от М0, т.е. МÎR(À). Ситуация-инициатор – начальная разметка, результанты – множество к

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

Дерево достижимости
Дерево достижимости (другое название покрывающее дерево) представляет все достижимые маркировки сети Петри, а также – все возможные последовательности запусков её переходов. Для любой сети

Анализ безопасности и ограниченности
Утверждение 1. Сеть Петри ограниченна тогда и только тогда, когда символ w отсутствует в её дереве достижимости. Краткое обоснование. Присутствие символа w в дереве достижимо

Матричные уравнения
Другой подход к анализу сетей Петри основан на матричном представлении сетей Петри и решении матричных уравнений. Альтернативным по отношению к определению сети Петри À в виде пятерки <P,

Блокировка памяти
Все вычислительные машины и системы имеют такое средство для организации взаимного исключения, как блокировка памяти. Это средство запрещает одновременное использование двух (и более) команд

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

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

Стандартные схемы программ
Определение 5.4. Стандартная схема – это схема программ с памятью, называемая также алголоподобной или операторной схемой.   Исследование стандартных схем соста

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