
- •Лекция 7
- •Средства сетевого доступа-
- •Классификация сервисного по
- •Классификация прикладного программного обеспечения (ппо или ппп – пакеты прикладных программ)
- •Текстовые процессоры
- •Известные текстовые процессоры
- •Настольные издательские системы (системы компьютерной верстки)
- •Графические редакторы
- •Экспертные системы
- •Организаторы работ –
- •Пакеты демонстрационной графики-
- •Пакеты программ мультимедиа-
- •СапРоектирования
- •Программы распознавания символов
- •Финансовые программы
- •Интегрированные ппп
СапРоектирования
- разновидность пакетов программ, связанная с обработкой графических изображений. Предназначены для автоматизации проектно-конструкторских работ в машиностроении, автомобилестроении, промышленном строительстве и т.п.
Существующие системы автоматизированного проектирования (САПР) можно разделить на несколько категорий и по областям применений, и по уровню возможностей
По уровню возможностей системы делятся примерно на три категории. Самый простейший уровень – это удобный графических редактор, заменяющий карандаш и ластик, в который встроены функции, облегчающие конструкторскую работу. Следующий уровень сложности – полуавтоматические системы. Наконец наиболее развитые и сложные системы включают в себя процедуры моделирования и расчета характеристик разрабатываемого объекта (например, расчет деталей на прочность).
Пример. Система автоматизированной разработки чертежей;
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 и др. Распространение этих пакетов далеко не стремительно – дорого, нет обученных специалистов, и есть мощные табличные редакторы.
Вывод:
Основные тенденции в области развития проблемно-ориентированных программных средств:
создание программных комплексов в виде автоматизированных рабочих мест (APM) управленческого персонала;
создание интегрированных систем управления предметной областью на базе вычислительных сетей, объединяющих АРМы в единый программный комплекс с архитектурой "клиент – сервер";
организация данных больших информационных систем в виде распределенной базы данных в сети ЭВМ;
наличие простых языковых средств конечного пользователя для запросов к базе данных;
создание программного обеспечения, позволяющего настраивать функции обработки данных конечными пользователями (без участия программистов);
защита программ и данных от несанкционированного доступа (парольная защита на уровне функций, режимов работы, данных).