Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
УчПособие ИнфТехнологии в экономике.doc
Скачиваний:
11
Добавлен:
19.11.2019
Размер:
481.28 Кб
Скачать

3.1.8. Программное обеспечение асоэи

Компьютеры - это универсальные устройства для обработки информации. В отличии от телефона, магнитофона или телевизора, осуществляющих только заранее заложенных в них функций, компьютеры могут выполнять любые действия по обработке информации. Для этого необходимо составить для компьютера на понятном ему точную и подробную последовательность инструкций (т.е. программу), как надо обрабатывать информацию. Сам по себе компьютер не обладает знаниями ни в одной области своего применения, все эти знания сосредоточены в выполняемых на компьютере программах. Поэтому часто употребляемое выражение "компьютер сделал" (вычислил, нарисовал) означает ровно то, что на компьютере была выполнена программа, которая позволила выполнить соответствующие действия.

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

Меняя программное обеспечение компьютера можно обеспечить решение профессиональных задач в различных предметных областях (экономике, статистике, технике и т.д.).

Основные принципы проектирования ПО АСОЭИ

Проектирование программного обеспечения АСОЭИ должно осуществляться в соответствии с принципами системного единства, развития, совместимости, стандартизации.

Принцип системного единства. При создании, функционировании и развитии ПО АСОЭИ связи между компонентами должны обеспечивать ее целостность.

Принцип развития. ПО АСОЭИ должно создаваться и функционировать с учетом пополнения, совершенствования и обновления ее компонент.

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

Принцип стандартизации. При проектировании ПО АСОЭИ необходимо унифицировать, типизировать и стандартизировать ПО.

Требования, предъявляемые к программному обеспечению

В соответствии с общими принципами создания АСОЭИ программное обеспечение должно удовлетворять следующим требованиям:

1. Адаптируемость - приспособляемость ПО АСОЭИ к функционированию в различных условиях.

2. Гибкость - возможность легко вносить изменения, дополнения, исправления в ПО при сохранении всей системной организации.

3. Компактность - потребление минимальных ресурсов технических средств, что позволяет повысить эксплуатационные характеристики АСОЭИ.

4. Мобильность - способность функционирования ПО на различных технических средствах.

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

6. Эволюционируемость - пополнение АСОЭИ новыми программами, расширяющими ее возможности.

От степени удовлетворения ПО перечисленным требованиям зависит "живучесть" АСОЭИ в целом, которую можно определить как способность сохранять эффективность ее функционирования во времени при изменяющихся условиях и требованиях к системе.

Классификация программного обеспечения (ПО)

Общесистемное программное обеспечение

Общесистемное ПО - обеспечивает взаимосвязанную работу всех устройств компьютера и взаимодействие всех прикладных программ с этими устройствами.

В состав общесистемного ПО входит операционная система (ОС), драйверы устройств и системные утилиты.

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

Наиболее популярной ОС для персональных ЭВМ (ПЭВМ) типа IBM PC является MS DOS фирмы Microsoft (США).

ОС выполняет три основные функции:

1. обеспечение работы устройств компьютера;

2. обеспечение работы прикладных программ;

3. выполнение команд пользователя по управлению ПЭВМ.

Прикладное программное обеспечение

Прикладное ПО - это программы, отражающие специфику конкретной решаемой задачи (например, редактирование текстов, обработка экономической информации, решение систем уравнений и т.д.).

Инструментальное программное обеспечение

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