Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Прикладные программы

Для IBM PC разработаны и используются сотни тысяч различных прикладных программ для различных применений. Наиболее широко применяются программы:

v подготовки текстов (документов) на компьютере - редакторы текстов;

v подготовки документов типографского качества - издательские системы;

v обработки табличных данных - табличные процессоры;

v обработки массивов информации - системы управления базами данных;

v интегрированные системы;

v экспертные системы;

v метод - ориентированные пакеты прикладных программ (ППП);

v проблемно-ориентированные пакеты прикладных программ.

Текстовые редакторы предназначены для обработки текстовой информации и выполняют, в основном, следующие функции:

v запись текста в файл;

v вставку, удаление, замену символов, строк, фрагментов текста;

v проверку орфографии;

v оформление текста различными шрифтами;

v выравнивание текста;

v подготовку оглавлений, разбиение текста на страницы;

v поиск и замену слов и выражений;

v включение в текст несложных иллюстраций;

v печать текста.

Наибольшее распространение получили текстовые редакторы ЛЕКСИКОН, Microsoft Word, Word Perfect, ChiWriter и др.

Редакторы текстов программ рассчитаны на редактирование программ на том или ином языке программирования. Часто они встроены в систему программирования на некотором языке программирования. Примером могут служить редакторы, встроенные в системы программирования QBASIC, Turbo C, Turbo C++, Turbo Pascal и т.д.

Графические редакторы позволяют создавать и редактировать картинки на экране компьютера. Как правило, пользователю предоставляются возможности рисования линий, кривых, раскраски областей экрана, создания надписей различными шрифтами и т.д. Большинство редакторов позволяют обрабатывать изображения, полученные с помощью сканеров, а также выводить полученные картинки в таком виде, чтобы они могли быть включены в документ, подготовленный с помощью текстового редактора или издательской системы. Некоторые редакторы обеспечивают возможность получения изображений трехмерных объектов, профессиональные средства цветообработки и т.д. Использование этих средств требует высокой степени подготовки исполнителя. Поэтому тем пользователям, которым нужно выполнять несложные действия по вводу и редактированию картинок целесообразно использовать редакторы типа PC Paintbrush, Adobe Illustrator, а профессионалам из редакций газет и журналов или рекламных агентств потребуется более мощный редактор типа Corel DRAW или Adobe PhotoShop.

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

Системы научной и инженерной графики позволяют выводить на экран графики функций (заданных в табличном или аналитическом виде), линии уровня поверхностей и т.д. Наиболее популярны Havard Graphics, Grapher и т.д. Возможности научной и инженерной графики включаются в математические пакеты общего назначения типа Mathematica, Mathcad 6.0 PLUS.

Системы автоматизированного проектирования позволяют осуществлять черчение и конструирование различных механизмов с помощью компьютера. Среди этих систем лидером является AutoCad, но для многих задач целесообразно использование других САПР.

Издательские системы соединяют в себе возможности текстовых и графических редакторов, обладают развитыми возможностями по форматированию полос с графическими материалами и последующим выводом на печать. Эти системы ориентированы на использование в издательском деле и называются системами верстки. Из таких систем можно назвать продукты PageMaker фирмы Adobe и Ventura Pablisher корпорации Corel.

Табличные процессоры обеспечивают работу с большими таблицами чисел. При работе с табличным процессором на экран выводится прямоугольная таблица, в клетках которой могут находиться числа, пояснительные тексты, и формулы для расчета значения в клетке по имеющимся данным. Таблица может быть больше размера экрана, в этом случае в каждый момент виден только фрагмент таблицы, но с помощью клавиш перемещения курсора можно перемещаться по таблице. Все распространенные табличные процессоры позволяют перевычислять значения элементов таблиц по заданным формулам, строить по данным таблицы различные графики и т.д. Многие из них расширяют возможности по обработке данных: трехмерные таблицы, создание собственных входных и выходных форм, макрокоманды, связь с базами данных и т.д. Наибольшей популярностью среди табличных процессоров пользуются табличные процессоры Microsoft Excel, Lotus 1-2-3, Quatro Pro и др.

Системы управления базами данных (СУБД) позволяют управлять большими информационными массивами - базами данных. Наиболее простые системы этого вида позволяют обрабатывать на компьютере один массив информации, например персональную картотеку. Они обеспечивают ввод, поиск, сортировку записей, составление отчетов и т.д. С такими СУБД могут работать пользователи даже невысокой квалификации, так как все действия в них осуществляются с помощью меню и других диалоговых средств. Среди таких СУБД можно назвать PC-File, Reflex.

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

Для решения таких задач используются более сложные СУБД, позволяющие с помощью специальных средств (обычно языков программирования) описывать данные и действия с ними. Одной из таких СУБД была DBase фирмы Ashton-Tate. Широко распространены системы Microsoft FoxPro, Microsoft Access, Paradox (корпорации Borland), а также СУБД компаний Oracle, Informix и др. Но почти во всех таких СУБД создание информационных систем достаточно трудоемко и сложно, поскольку должно осуществляться с помощью средств весьма низкого уровня. Поэтому разработка даже несложных на первый взгляд информационных систем часто требует многих недель и месяцев кропотливого программирования. Чтобы создать более удобные условия для пользователей, фирмы-разработчики активно внедряют в поставляемые СУБД средства, облегчающие разработку: запросы по образцу, встроенные генераторы программ, форм и отчетов и т.д.

Интегрированные системы сочетают в себе возможности системы управления базами данных, табличного процессора, текстового редактора, системы деловой графики, а иногда и другие возможности. Как правило, все компоненты интегрированной системы имеют схожий интерфейс, что облегчает обучение работы с ними. Часто пользователю предоставляется встроенный язык, позволяющий создавать на базе интегрированной системы различные надстройки, выполняющие нужные пользователю функции. Среди интегрированных систем следует выделить следующие системы: Microsoft Office, Framework, Startnave.

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

Экспертные системы используются для целей:

v интерпретации состояния систем;

v прогноза ситуаций в системах;

v диагностики состояния систем;

v целевого планирования;

v устранения нарушений функционирования системы;

v управления процессом функционирования; и т.д.

В качестве средств реализации экспертных систем на ЭВМ используют так называемые оболочки экспертных систем. Примерами оболочек экспертных систем, применяемых в экономике, являются: Шэдл (Диалог), Expert-Ease и др.

Метод - ориентированные пакеты прикладных программ отличаются тем, что в их алгоритмической основе реализован какой-либо экономико-математический метод решения задачи. К ним относят пакеты прикладных программ:

v математического программирования (линейного, динамического, статистического и т. д.);

v сетевого планирования и управления;

v теории массового обслуживания;

v математической статистики.

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

Западный рынок систем автоматизации производственно-экономической деятельности насчитывает сотни комплексных ППП. Это программные продукты Oracle, Mac-Pac Open, которые поддерживают производства различных типов. Из российских ППП этого класса следует отнести систему "Галактика" (Новый Атлант). Существуют комплексы приложений для управления производством определенного типа. К их числу можно отнести Manufacturing Suite (Edwards) - сборка на заказ, Trition (Baan) - различные формы дискретного производства и др. Существуют также ППП, позволяющие сделать производство более гибким, ускорить его адаптацию к требованиям рынка и т. п.

Проблемно-ориентированные ППП непромышленной сферы предназначены для автоматизации деятельности фирм, не связанных с материальным производством (банки, биржи, торговля и т. д.). Это ППП "Диасофт-БАНК" (АО Диасофт), RS-BANK (R-Style) и др.

Пакеты прикладных программ отдельных предметных областей предназначены, в частности, для бухгалтерского учета, финансового менеджмента, правовых систем и т. д. К ним относят ППП «1С: ПРЕДПРИЯТИЕ», «Мастер – Тур», Альт Финансы (Альт), "Консультант Плюс", "Гарант".

<== предыдущая лекция | следующая лекция ==>
Системные программы | Системы программирования
Поделиться с друзьями:


Дата добавления: 2014-01-05; Просмотров: 2790; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.