русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Понятие структуры


Дата добавления: 2013-12-23; просмотров: 2796; Нарушение авторских прав


Неразрывно с понятием Система связано понятие Структура. Обычно под Структурой понимается то, что остается неизменным в системе при изменении ее состояния, или реализации различных форм поведения. Структура (от лат. structura - строение, расположение, порядок) отражает наиболее существенные взаимоотношения между элементами и их группами. Неразрывность понятий система и Структура позволяет рассматривать Структуру как свойство системы – ее структурированность. Изучение этого свойства позволяет углубить наше представление о системе и ее особенностях.

Поскольку существует много определений понятия система, то аналогично существует и множество определений понятия Структура. Часто структура понимается как рисунок, как некоторая внешняя картина, раскрывающая устройство системы.

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

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

Структуру системы удобно изображать в виде графических схем: графов, блок-схем, диаграмм. Такие схемы называют структурными.

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

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



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

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



<== предыдущая лекция | следующая лекция ==>
Структуры и функции | Понятие иерархии


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.003 сек.