Информатика. Систематический курс

ремонт стиральных машин Чертаново на сайте

Информатика. Систематический курс - стр. 17


Каждый из этих аспектов определяет один из видов ана­лиза системы.


Пример. Рассмотрим электронные таблицы (ЭТ) как систему. Нас интересует в данном случае не то, что изображено на эк­ране дисплея, когда вы производите расчеты с помощью электронных таблиц, а ЭТ как программное средство. В рамках системно-элементного анализа мы можем вы­делить основные элементы системы. Для ЭТ основными элементами являются отдельные программные модули. Системообразующий элемент — головной модуль (для электронных таблиц Excel, например, это excel.exe), ко­торый на время работы размещается в оперативной памя­ти и организует вызов других модулей по мере их необхо­димости.

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

В рамках системно-функционального анализа мы можем определить назначение и функции ЭТ, их возможности. К основным функциям большинства ЭТ относятся: вычис­ления по формулам, автозаполнение, форматирование, графическое представление данных, сортировка и филь­трация данных, подбор параметров и многое другое. В рамках системно-коммуникационного анализа необ­ходимо выделить связи с внешней средой, каковой вы­ступают операционная система и другие программные средства, с одной стороны, пользователь — с другой. Связь с пользователем определяется теми возможностя­ми, которые заложены в пользовательском интерфейсе. Например, при работе с Excel пользователь может внес­ти данные и формулы в ячейки таблицы, задать коман­ды с помощью панели инструментов, команд меню или «горячих клавиш». Связь с операционной системой осу­ществляется путем передачи управления тем процеду­рам ОС, которые необходимы для выполнения команд пользователя.


Начало  Назад  Вперед



Книжный магазин