
- •Программные средства автоматизированных систем
- •Программные средства автоматизированных систем, определение, назначение, классификация. Программное обеспечение автоматизированных систем контроля и управления.
- •Классификация псас
- •Классификация программных средств
- •Программное обеспечение автоматизированных систем контроля и управления
- •Технологии разработки по для ас
- •Структурная схема взаимодействия между аппаратурой, серверными и клиентскими программами:
- •Технология a ctiveX
Программные средства автоматизированных систем
Программные средства автоматизированных систем, определение, назначение, классификация. Программное обеспечение автоматизированных систем контроля и управления.
В компьютерных технологиях понятие системы широко распространено и имеет множество смысловых значений. Чаще всего оно используется применительно к набору технических средств и программ. Системой может называться аппаратная часть компьютера (системный блок). Системой может считаться программа (ОС) или множество программ для решения конкретных прикладных задач (системы автоматизированного проектирования – САПР, упомянутые выше CAD ,CAM системы). Добавление к понятию «система» слова «автоматизированная» отражает цель ее создания и принципы функционирования.
Автоматизированная система – это взаимосвязанная совокупность вычислительных средств, методов, обслуживающего персонала, используемая для хранения, обработки и выдачи информации, необходимой для решения поставленной задачи с последующим использованием результатов для управления объектами.
С другой стороны АС – это «комплекс программно-технических систем управления объектом или процессом, в котором контролирующая и управляющая роль отводится человеку, а операции по сбору данных, их хранению, визуализации, генерацию (выработку) отчетов и прочие подготовительные операции выполняют ЭВМ (ПК), контроллеры и другие технические средства».
Программные средства АС – это совокупность программ, процедур и правил, написанных на том или ином языке (с использованием средств лингвистического обеспечения), а так же необходимых для их эксплуатации документов, предназначенных для использования в автоматизированных системах с целью обработки данных.
Свойства ПС АС
Существенно, что программные средства – это программы, предназначенные для многократного использования и применения различными пользователями. В связи с этим необходимо обратить внимание на следующие свойства ПС.
Необходимость документирования. По определению программы становятся ПС только при наличии документации. Конечный пользователь не может работать, не имея документации. Документация делает возможным тиражирование ПС и продажу его без разработчика. По Бруксу ошибкой в ПС является ситуация, когда программное изделии функционирует не в соответствии со своим описанием. И, следовательно, ошибка в документации также является ошибкой в программном изделии.
Эффективность. Программное обеспечение, рассчитанное на многократное использование (например, ОС, текстовый редактор и т.п.) пишется и отлаживается один раз, а выполняется многократно. Таким образом, выгодно переносить затраты на этап производства ПС и освобождать от затрат этап выполнения, чтобы избежать тиражирования затрат.
Надежность. В том числе:
Тестирование программы при всех допустимых вариантах входных данных;
Защита от неправильных действий пользователя;
Защита от взлома – пользователи должны иметь возможность взаимодействия с ПС только через легальные интерфейсы.