Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция 7 Программные средства ППП.doc
Скачиваний:
18
Добавлен:
19.09.2019
Размер:
195.07 Кб
Скачать

СапРоектирования

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

Существующие системы автоматизированного проектирования (САПР) можно разделить на несколько категорий и по областям применений, и по уровню возможностей

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

Пример. Система автоматизированной разработки чертежей;

AutoCAD

Программы распознавания символов

Оптическое распознавание текста (англ. optical character recognition, OCR) — это механический или электронный перевод изображений рукописного, машинописного или печатного текста в последовательность кодов, использующихся для представления в текстовом редакторе. Распознавание широко используется для конвертации книг и документов в электронный вид, для автоматизации систем учета в бизнесе или для публикации текста на веб-странице. Оптическое распознавание текста позволяет редактировать текст, осуществлять поиск слова или фразы, хранить его в более компактной форме, демонстрировать или распечатывать материал, не теряя качества, анализировать информацию, а также применять к тесту электронный перевод, форматирование или преобразование в речь. Оптическое распознавание текста является исследуемой проблемой в областях распознавания образов, искусственного интеллекта и компьютерного зрения.

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

ExperVision TypeReader & RTK

Коммерческая [уточнить]

Windows, Mac OS X, Unix, Linux, OS/2

Получала высокие оценки в начале 1990-х.

ABBYY FineReader

Коммерческая собственническая

Windows; Linux, Mac OS (не для конечного потребителя)

Для работы с различными языками требуется поддержка соответствующего языка.

OmniPage

Коммерческая (Nuance EULA) [уточнить]

Windows, Mac OS

Производство Nuance Communications

Readiris

Коммерческая [уточнить]

Windows, Mac OS

Производство бельгийской I.R.I.S. Group. Содержит региональные пакеты для распознавания азиатских языков и языков среднего востока.

Финансовые программы

- для ведения деловых записей типа записной книжки и расчета финансовых операций (баланс денежных средств, определение выплат по займам и кредитам и т.п.)

Для расчета величины налога можно использовать программы TurboTax for Windows и др.

Всевозможные программы бухгалтерского учета – 1С-бухгалтерия, Турбобухгалтер и др.

Для аналитических исследований используются хорошо зарекомендовавшие себя зарубежные статистические пакеты, такие как StatGraphis или Systas и др. Распространение этих пакетов далеко не стремительно – дорого, нет обученных специалистов, и есть мощные табличные редакторы.

Вывод:

Основные тенденции в области развития проблемно-ориентированных программных средств:

  1. создание программных комплексов в виде автоматизированных рабочих мест (APM) управленческого персонала;

  2. создание интегрированных систем управления предметной областью на базе вычислительных сетей, объединяющих АРМы в единый программный комплекс с архитектурой "клиент – сервер";

  3. организация данных больших информационных систем в виде распределенной базы данных в сети ЭВМ;

  4. наличие простых языковых средств конечного пользователя для запросов к базе данных;

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

  6. защита программ и данных от несанкционированного доступа (парольная защита на уровне функций, режимов работы, данных).