Конспект установочных лекций по комплексному курсу Информатика, Теория информации



Модуль Структура и закономерности протекания информационных процессов - часть 3


содержимое ее ячеек).

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

Система

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

Для описания процессов применяются следующие термины:

·         распределение

означает пространственное расположение (или разделение) отдельных компонент процесса;

·         параллелизм

относится к временным отношениям между действиями компонентов процесса, которые могут протекать одновременно (параллельно);

·         интерактивность, реакция, коммуникация, координация, синхронизация

касаются причинно-следственных отношений между пространственно разделенными и выполняемыми наряду друг с другом действиями (с помощью них осуществляется обмен сообщениями и сигналами);

·         недетерминированность

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

Процесс

в общем случае состоит из множества событий, которые соответствуют выполнению действий

и возникают в определенном причинно-следственном (временном) порядке.

 




Содержание  Назад  Вперед