Cтраница 3
Вводились новые операционные системы, режим разделения времени, трансляторы с языков Алгол, Фортран, Лисп и др. С 1970 г. в комплектацию машины были включены ВЗУ на магнитных дисках. В эксплуатирующих БЭСМ-6 организациях были созданы Комплексы прикладных программ, обеспечивающих проведение важнейших научных и конструкторских расчетов. [31]
Количество пакетов приложений говорит о богатстве системы математического обеспечения ЭВМ. Пакет приложений ( иначе комплекс прикладных программ) не является просто набором, а представляет собой систему связанных между собой программ, наделенную часто довольно сложной структурой. Набор пользовательских программ для решения отдельных задач некоторого класса не представляет собой комплекса прикладных программ. [32]
На первом этапе автоматизации прикладные программисты совместно с проектировщиками проводят анализ основных конструктивных схем данного класса устройств, необходимых графических изображений и конструкторских работ с графическими данными. Это позволяет выделить набор типовых геометрических элементов и требуемых способов их объединения и преобразования. В дальнейшем прикладные программисты на основе полученных данных выбирают базовую графическую систему ( БГС), разрабатывают комплекс прикладных программ и базу данных, необходимые для решения всей совокупности конструкторских задач. [33]
Стадия разработки связана прежде всего с программированием и отладкой компонентов приложений, которые создаются заново для данной ИС. Одновременно создаются функциональные тесты для проверки выполнения приложениями заданных функций и тесты производительности приложений. Разработка приложений ( прикладных программных средств) осуществляется с помощью инструментальных средств, отвечающих требованиям выбранного ранее профиля методологии и технологии. Аппаратно-программные платформы, на которых выполняются клиентские и серверные части приложений, должны соответствовать требованиям профиля среды ИС. После детального проектирования версии прикладных программных средств, начиная со стадии разработки вплоть до стадии интеграции и тестирования комплекса прикладных программ в составе ИС, все работы необходимо проводить в соответствии с требованиями функциональных профилей ИС. [34]
И еще один момент нужно отметить. Как говорилось, значение прикладных программ очень велико. Этот лозунг не только ошибочен, но и вреден. Прежде всего потому, что нельзя, например, от агронома требовать таких же знаний, какие есть у программиста. Во-вторых, исследователи во всем мире ведут разработки таких комплексов системных и универсальных прикладных программ, которые в ближайшие годы позволят пользователям, а в ряде областей уже позволяют формулировать задания электронной машине на естественных ( человеческих, а не машинных) языках. [35]