Развитие какой компьютерной области повлекло появление коммуникационных ппп

Обновлено: 04.07.2024

1. ПОНЯТИЕ И КЛАССИФИКАЦИЯ ПАКЕТОВ ПРИКЛАДНЫХ ПРОГРАММ

Прикладной программой называют
программу для решения конкретной задачи
пользователя.
С конца 1960-х годов
многофункциональные комплексы
взаимосвязанных программ стали называть
пакетами прикладных программ (ППП).

Концепция ППП данного перехода - это
переход к новому качеству прикладного
программного обеспечения (ПО).

4. Этапы развития ППП:

1. При возникновении потребности в решении конкретной задачи
составляется и отлаживается программа или несколько
последовательно выполняемых программ. Для программирования
используется один из универсальных языков программирования
(Basic, Pascal, Fortran, С, C++, Assembler и т.д.).
2. Заранее составляются подпрограммы реализации типовых шагов
алгоритмов, например, для реализации методов численного анализа,
преобразования форм представления данных и т.п. Такие готовые
подпрограммы накапливаются в форме исходных или объектных
модулей в библиотеке. При составлении прикладной программы в
нее включаются обращения к библиотечным подпрограммам. Сами
библиотечные подпрограммы присоединяются к прикладной
программе в процессе трансляции (исходные модули) или при
редактировании связей (объектные модули).
Библиотеку готовых подпрограмм уже можно рассматривать как
ППП, используемый совместно с прикладной программой.

3. Для совокупности родственных задач разрабатывается
ППП, охватывающий некоторую предметную область. Здесь
ППП - это совокупность программных модулей, между
которыми установлены связи по управлению и по данным в
соответствии с решаемой прикладной задачей. Модули
пакета могут объединяться в программы, а программы использовать общие файлы данных. Для запуска программ
пакета в нужной последовательности могут использоваться
средства операционной системы. Для решения новой
прикладной задачи нужно готовить соответствующие
исходные данные и разрабатывать последовательность
обращений к операционной системе (ОС) для выполнения
программ пакета в требуемой последовательности.
4. Дальнейшим развитием ППП стало построение пакетов с
собственным языком управления - входным языком пакета
(ВЯ). От пользователя требуется составление описания
задачи, которую требуется решить на ВЯ пакета и подготовка
необходимых данных. Для запуска такого пакета обычно
требуются минимальные сведения об используемой ОС.

6. Квалификация пользователей

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

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

8. Свойства ППП

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

9. Классификация ППП

Пакеты прикладных
программ
ППП общего назначения
Офисные ППП
Проблемно-ориентированные
ППП
ППП автоматизированного
проектирования
Методо - ориентированные
ППП
Настольные издательские
системы
Программные средства
мультимедиа
Системы искусственного
интеллекта

10. ППП общего назначения

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

3. Генераторы (серверы) отчетов - самостоятельное направление
развития программных средств, обеспечивающих реализацию запросов
и формирование отчетов в печатном или экранном виде в условиях сети
с архитектурой клиент-сервер.
4. Текстовые процессоры (текстовые редакторы) - пакеты прикладных
программ для подготовки текстовых документов; предоставляют
возможности автоматического форматирования документов, вставки
рисованных объектов, графики, формул, составления оглавлений и
указателей, проверки орфографии, шрифтового оформления, подготовки
шаблонов документов и т.п. (MS Word, Corel Word Perfect, Chi Writer,
ЛЕКСИКОН).
5. Табличные процессоры (электронные таблицы) - предназначены для
хранения данных в двумерной табличной форме и работы с этими
данными: вычисления по формулам, решение задач оптимизации,
статистическая обработка данных, построение диаграмм и графиков,
создание простых баз данных и т.д. (MS Excel, Lotus 1-2-3, Quattro Pro,
Super Calc).

6. Графические редакторы - предназначены для обработки графических
документов, включая иллюстрации, фотографии, диаграммы, чертежи,
схемы (MS Paint, MS PhotoDraw, Photo Paint Shop Pro, Adobe Photoshop,
Corel Draw, Macromedia Freehand, 3D Studio Max, VISIO Pro, Smart Draw).
7. Средства презентационной графики - специализированные
программы, предназначенные для подготовки мультимедиа-презентаций (слайд-фильмов), состоящих из нескольких слайдов, на которых
размещаются рисунки, таблицы, графики, диаграммы, текстовая
информация. Их показ может сопровождаться звуковыми эффектами,
анимацией (MS Power Point, Adobe Persuasion, Lotus Freelance Graphics,
Gold Disk Astound, Novell Presentations, Harvard Graphics).
8. Интегрированные пакеты - набор нескольких программных продуктов,
функционально дополняющих друг друга, поддерживающих единые
информационные технологии, реализованные на общей вычислительной
и операционной платформе.

13. Офисные ППП

Данный класс программных продуктов охватывает программы,
обеспечивающие организационное управление деятельностью
офиса.
1. Органайзеры (планировщики, личные информационные
системы) - программное обеспечение для планирования рабочего
времени, бюджета, учета расходов, составления протоколов встреч,
расписаний, ведения записной и телефонной книжки (Lotus
Organizer, MS Money, MS Outlook, Daily Journal, Day-Timer Organizer,
Any Time).
2. Программы переводчики, средства проверки орфографии и
распознавания текста включают:
• программы переводчики, предназначенные для создания
подстрочника исходного текста на указанном языке;
• словари орфографии, используемые при проверке текстов;
• словари синонимов, используемые для стилевой правки текстов;
• программы для распознавания считанной сканерами информации
и преобразования в текстовое представление (OCR - программы).
3. Справочные базы данных и информационно-поисковые
системы.

4. Коммуникационные ППП - предназначены для организации
взаимодействия пользователя с удаленными абонентами или
информационными ресурсами сети.
В условиях развития глобальной информационной сети Internet
появился новый класс программного обеспечения - браузеры,
средства создания WWW страниц. Они различаются
возможностями поддержки языка HTML, использованием цвета
при оформлении фона, текста, форматирование текста,
использованием графических форматов изображений, таблиц,
фонового звука, мультипликации и т.п. Большинство браузеров
использует язык Java (MS Internet Explorer, Netscape Navigator,
Opera).

15. Проблемно-ориентированные ППП

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

Основные тенденции в области развития проблемноориентированных программных средств:
• создание программных комплексов в виде
автоматизированных рабочих мест (АРМ) управленческого
персонала;
• создание интегрированных систем управления
предметной областью на базе вычислительных сетей,
объединяющих АРМы в единый программный комплекс с
архитектурой клиент-сервер;
• организация данных больших информационных систем в
виде распределенной базы данных на сети ЭВМ;
• наличие простых языковых средств конечного
пользователя для запросов к базе данных;
• настройка функций обработки силами конечных
пользователей;
• защита программ и данных от несанкционированного
доступа.

17. ППП автоматизированного проектирования

Программы этого класса (Computer Aided Design,
CAD - программы) предназначены для поддержания
работы конструкторов и технологов, связанных с
разработкой чертежей, схем, диаграмм, графическим
моделированием и конструированием.
Отличительной особенностью этого класса
программных продуктов являются высокие
требования к технической части системы обработки
данных, наличие библиотек встроенных функций,
библиотек стандартных элементов чертежей
объектов, интерфейсов с графическими системами и
базами данных.

18. Методо-ориентированные ППП

Данный класс включает программные
продукты, обеспечивающие, независимо от
предметной области и функций информационных
систем, математические, статистические и другие
методы решения задач.
Наиболее распространены методы
математического программирования,
имитационного моделирования, исследования
операций (MathLab, MathCAD, Mathematica,
Statistica, Statgraphics Plus).

19. Настольные издательские системы

Данный класс программ включает ППП,
обеспечивающие информационную технологию
компьютерной издательской деятельности:
• форматирование и редактирование текстов;
• автоматическую разбивку текста на страницы;
• создание заголовков;
• компьютерную верстку печатной страницы;
• монтирование графики и многостраничных
цветных иллюстраций и т.п. (Corel Ventura, Adobe
PageMaker, MS Publisher, Quark Xpress).

20. Программные средства мультимедиа

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

Их можно разбить на два класса:
1) мультимедийные продукты (обучающие
программы, тренажеры, игры, мультимедийные
энциклопедические издания, музыкальные
диски, путеводители, видеофильмы, картинные
галереи и пр.).
2) ППП, обеспечивающие создание,
редактирование и воспроизведение
мультимедийных продуктов (MS Windows
Media Player, QuickTime Pro, Adobe Systems
Premiere).

22. Системы искусственного интеллекта

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

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

Пакет прикладных программ – комплекс взаимосвязанных программ для решения задач определенного класса конкретной предметной области.

Это наиболее развитая в плане реализуемых функций и многочисленная по количеству созданных пакетов часть ППП. В нем можно классифицировать ППП по разным признакам: типам предметных областей; информационным системам; функциям и комплексам задач, реализуемых программным способом и др. по типу предметных областей можно выделить: ППП автоматизированного бухгалтерского учета; ППП финансовой деятельности; ППП управления персоналом (кадровый учет); ППП управления материальными запасами; банковские информационные системы и др. Примеры : Rs–Bank – банковская система Данный класс включает программные продукты, обеспечивающие независимо от предметной области и функций информационных систем математические, статистические и другие методы решения задач. Наиболее распространены методы математического программирования, решения дифференциальных уравнений, имитационного моделирования, исследования операций. Примеры : Мезозавр, Эвриста – статистическая обработка данных, Ms Project for Windows – сетевые методы и модели для решения управленческих задач. Данный класс содержит широкий перечень программных продуктов:

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

Серверы баз данных – предназначен для создания и использования при работе в сети интегрированых баз данных в архитектуре клиент–сервер. Многопользовательские СУБД в сетевом варианте обработки данных хранят информацию на файл–сервере – специально выделенном компьютере в централизованном виде, но сама обработка данных ведется на рабочих станциях. Примеры : Oracle, Ms QSL Server.

Генераторы (серверы) отчетов – обеспечивают реализацию запросов и формирование отчетов в печатном или экранном виде в условиях сети с архитектурой клиент–сервер. Примеры: Report Smith.

Текстовые процессоры – специальные программы, предназначенные для работы с документами (текстами), позволяющие компоновать, форматировать, редактировать тексты при создании пользователем документа. Признанными ли­дерами в части текстовых процессоров для ПЭВМ являются MS WORD, WordPerfect, AmiPro.

Табличный процессор (электронные таблицы) – пакеты программ, предназначенные для обработки табличным образом организованных данных (осуществляет разнообразные вычисления, строит графики, управляет форматом ввода–вывода данных, проводит аналитические исследования и т.п.). В настоящее время наиболее популярными и эффективными па­кетами данного класса являются Excel, Improv, Quattro Pro, 1-2-3.

Средства презентационной графики – специализированные программы, предназначенные для создания изображений и их показ на экране, подготовки слайд–фильмов, мультфильмов, видеофильмов, их редактирования, определения порядка следования изображений. Примеры : PowerPoint, Multimedia Viewer.

Интегрированные пакеты – набор нескольких программных продуктов, функционально дополняющих друг друга. Компоненты интегрированных пакетов могут работать изолированно друг от друга. Примеры : Ms Office, Borland Office.

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

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

Программы–переводчики, средства проверки орфографии и распознавания текста : FineReader, Lingvo, Promt.

Коммуникационные ППП – предназначены для организации взаимодействия пользователя с удаленными абонентами или информационными ресурсами сети: браузеры, средства для создания WWW–страниц, электронная почта.

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

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

1.5.2. ПРОБЛЕМНО-ОРИЕНТИРОВАННЫЕ Пакеты прикладных программ

К проблемно-ориентированным пакетам прикладных программ (ППП) можно отнести:

· ППП автоматизированного бухгалтерского учета;

· ППП финансовой деятельности;

· ППП управления персоналом (кадрового учета);

· ППП управления материальными запасами;

· ППП управления производством;

· банковские информационные системы и т.п.

Бухгалтерские системы имеют функции текстовых, табличных редакторов и систем управления базами данных (СУБД).

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

Бухгалтерская система – система автоматизации бухгалтерского учёта (САБУ) — компьютерная программа (программное обеспечение), предназначенная для ведения учета:

· фискального, то есть направленного на удовлетворение требования государства по расчёту и уплате налогов.

По масштабности и сложности учёта САБУ можно разделить на несколько условных классов:

· для малых и средних предприятий;

· для крупных предприятий и для банков.

Примерами САБУ являются: «1С» (серия программ «1С: Бухгалтерия»), «АйТи» (семейство «БОСС»), «Атлант-Информ» (серия «Аккорд»), «Галактика-Парус» (серия программ «Галактика» и «Парус»), «ДИЦ» («Турбо-бухгалтер»), «Интеллект-сервис» (серия «БЭСТ»), «Инфин» (серия программных продуктов от «мини» до «макси»), «Информатик» («Инфо-бухгалтер»), «Инфософт» («Интегратор»), «Омега» (серия «Abacus»), «Цифей» («Эталон») и «R-Style Software Lab» («Универсальная бухгалтерия Кирилла и Мефодия», серия RS-Balance).

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

Финансово-аналитические системы представляют собой программные продукты позволяющие проводить какую-либо аналитическую работу с различными данными. К финансово-аналитическим системам могут быть отнесены программные продукты по бюджетированию, по оценке инвестиционных проектов, по финансовому анализу и многие другие, например: «ИНЭК: АФСП» (далее АФСП) фирмы ИНЭК, Audit Expert, Project Expert фирмы «Про-Инвест-ИТ» и «АБФИ-Предприятие» (далее АБФИ) фирмы «Вестона».

1.5.3. ПРОГРАММЫ АВТОМАТИЗИРОВАННОГО ПРОЕКТИРОВАНИЯ

Автоматизация технологической подготовки производства включает в себя вопросы конструкторской и технологической подготовки производства. Это разработка чертежной документации, разработка технологий производства изделий машиностроения, подготовка программ для станков с ЧПУ и т.д.

В настоящее время существует уже много разработок в этой области, которые активно присутствуют на российском рынке и отвечают современным требованиям. К ним относятся американские системы: AutoCAD, Unigraphics, Solid Edge, SolidWorks, Mechanical Desktop, IronCAD, MicroStation Modeler, TopSolid, Pro/DESKTOP, VISI-CAD/CAM, SURFCAM, CAMWorks, Gibbs CAM, Mastercam, Esprit, FeatureCAM, FEMAP, ADAMS, ADINA-M, ANSYS-DesignSpace, MSCPatran, CATIA, Nastran (программы инженерного анализа методом конечных элементов деформации). Кроме того, используется и российская система T-FLEXCAD – разработка российской фирмы «Топ Системы» г. Москва.

Mechanical Desktop, являющийся по сути расширением системы AutoCAD, и T-FLEX CAD начинали как 2D системы, в отличие от Solid Edge и SolidWorks

Пакеты прикладных программ автоматизированного проектирования необходимы для поддержки технологов, конструкторов.

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

1) коллективную работу в сети;

2) экспорт-импорт файлов различных форматов;

3) масштабирование объектов;

4) группировку объектов, передвижение, растяжку, поворот, разрезание, изменение размеров, работу со слоями;

6) управление файлами;

7) использование чертежных инструментов, позволяющих рисовать кривые, эллипсы, линии произвольной формы, многоугольники и т.п.;

8) работу с цветом;

9) автоматизацию отдельных процедур с использованием встроенного макроязыка.

1.5.4. МЕТОДО-ОРИЕНТИРОВАННЫЕ ППП

К методо-ориентированным ППП относятся математические и статистические методики решения задач в виде программ. Класс методо-ориентированных ППП включает программные продукты, обеспечивающие независимо от предметной области и функций информационных систем математические, статистические и другие методы решения задач. К этому классу можно отнести различные математические пакеты (MathCAD, MatLAB Maple), статистические пакеты (Statistica) и т.д. В этих математических пакетах заложены методы математического программирования, решения дифференциальных уравнений, имитационного моделирования, исследования операций. Методы статистической обработки и анализа данных имеют всевозрастающее применение. На базе методов сетевого планирования с экономическими показателями проекта, формированием отчетов различного вида оформилось новое направление программных средств – средства управление проектами.

1.5.5. ОФИСНЫЕ ПАКЕТЫ

Офисные ППП включают в себя подразделения следующих категорий:

· программы перевода и распознавания сканированного текста;

· интегрированные системы делопроизводства;

Органайзеры (планировщики) – программы планирования рабочего времени, встреч, расписание рабочего дня: Microsoft Outlook;

К программам перевода и распознавания сканированного текста относятся: FineReader, Promt, Socrat, Stylus Lingvo Office.

Электронные словари – это средства для перевода отдельных слов в документе. Используются профессиональными переводчиками, которые самостоятельно переводят текст.

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

Программы автоматического перевода целесообразно использовать:

· при абсолютном незнании иностранного языка;

· при необходимости быстрого ознакомления с документом;

· для перевода на иностранный язык;

· для создания черновика перевода.

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

Коммуникационные ППП предназначены для организации взаимодействия пользователя с удаленными абонентами или информационными ресурсами сети. К ним относятся:

· браузеры (средства просмотра Web-документов).

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

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

1) редакторы, показывающие только исходный код;

2) редакторы, показывающие готовую страницу, работая по технологии WYSIWYG.

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

Помимо перечисленных программ для работы с сетью Интернет существует большой блок программ разного назначения (табл. 1.1).

Программы для работы с Интернет

Менеджеры скачивания файлов

Web-мастеру

Offline Explorer Pro

Microsoft Outlook Express

Active GIF Creator (AGIF)

ViPNet Personal Firewall

Дозвон и статистика

Comodo Personal Firewall

FlexibleSoft Dialer II


ППП ОБЩЕГО НАЗНАЧЕНИЯ

Программы общего назначения – это программы информационных технологий, входящие в состав MSOffice. К ним относятся:

1) настольные системы управления базами данных (СУБД), обеспечивающие организацию и хранение локальных баз данных на автономно работающих компьютерах, либо централизованное хранение баз данных на файл-сервере и сетевой доступ к ним (Visual FoxPro Standart 3.0, Access, SQL Server for Windows NT 6.00);

2) серверы баз данных – успешно развивающийся вид программного обеспе­чения, предназначенный для создания и использования при работе в сети интегрированных баз данных в архитектуре клиент-сервер. Общим для различных видов серверов баз данных является использование реляцион­ного языка SQL для реализации запросов к данным (Oracle 7.0);

3) генераторы (серверы) отчетов самостоятельное направление разви­тия программных средств, обеспечивающих реализацию запросов и формирование отчетов в печатном или экранном виде в условиях сети с архитектурой клиент-сервер (Profit for Windows 6.0);

4) текстовые процессоры автоматическое форматирование документов, вставка рисованных объектов и графики, составление оглавлений и указателей, проверка орфографии, шрифтовое оформление, подготовка шаблонов документов (Word, Лексикон);

5) табличный процессор – удобная среда для вычислений силами конечного пользователя; средства деловой графики, специализированная обработка (встроенные функ­ции, работа с базами данных, статистическая обработка данных и др.) (Excel, Quattro Pro);

1) средства презентационной графики специализированные про­граммы, предназначенные для создания изображений и их показа на экране, подготовки слайд-фильмов, мультфильмов, видеофильмов, их редактирования, определения порядка следования изображений (PowerPoint);

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

1.5.7. ПРОГРАММНЫЕ СРЕДСТВА МУЛЬТИМЕДИА

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

Мультимедиа — это интеграция в одном программном продукте многообразных видов информации: как традиционных (текста, таблиц, иллюстраций и др.), так и оригинальных (речи, музыкb, фрагментов видеофильмов, телекадров, анимации и др.). Такая интеграция осуществляется под управлением компьютера с использованием разнообразных устройств регистрации и воспроизведения информации: микрофона, аудиосистемы, проигрывателя оптических компакт-дисков (CD-ROM проигрывателя), телевизора, видеомагнитофона, видеокамеры, электронных музыкальных инструментов.

Эти программы необходимы для того чтобы:

· сжимать музыку, фильмы;

· снимать музыку с внешнего носителя (CD-ROM) — Audio Catalyst, Audio Grabber, Alcogol 120%;

· записывать музыку, видео на диски CD-R, CD-RW, DVD-CD-Creator фирмы Roxio, «Nero Burning Rom»;

· писать музыку: Cakewalk/SONAR XL 2.1, Cool Edit Pro, XG-Wizard, SoundForge/WaveLab, Cubase/Nuendo.

1.5.8. НАСТОЛЬНО-ИЗДАТЕЛЬСКИЕ СИСТЕМЫ

Настольные издательские системы (табл. 1.2) применяют для формирования буклетов книг, газет и другой издательской литературы.

Настольная издательская система (DeskTop Publishing – DTP)

Основные операции с объектами

Создание и обработка иллюстративных материалов:

· преобразование готовых изображений, созданных на каком-либо материальном носителе в цифровую форму;

· создание иллюстративных материалов сразу в цифровом виде

Adobe Photoshop, Corel Photo-Paint, Fractal Design Painter, Micrografx Picture Publisher

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

Adobe Illustrator, Corel DRAW, Macromedia FreeHand, Micrografx Designer

Собственно настольной издательской системы

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

Adobe PageMaker, QuarkXpressCorel Ventura, Microsoft Publisher, Microsoft Word

1.5.9. ПРОГРАММЫ ИСКУССТВЕННОГО ИНТЕЛлЕКТА

Отдельными компонентами интеллектуальных систем (систем искусственного интеллекта) являются:

· интеллектуальный интерфейс пользователя;

· программа формирования логических выводов.

Интеллектуальные системы подразделяются следующим образом:

· программы-оболочки для создания экспертных систем путем наполнения баз знаний;

· готовые экспертные системы для принятия решений;

· системы управления базами данных для поддержки семантических моделей;

· системы анализа и распознавания речи.

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

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

Наиболее известные (распространённые) ЭС:

· CLIPS — весьма популярная ЭС (publicdomain);

· OpenCyc — мощная динамическая ЭС с глобальной онтологической моделью и поддержкой независимых контекстов;

· WolframAlpha – поисковая система, интеллектуальный «вычислительный движок знаний».

Геоинформационные системы (ГИС). Предназначены для автоматизации картографических и геодезических работ на основе информации, полученной топографическим или аэрографическими методами.

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

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

1.5.10. ИНТЕЛлЕКТУАЛЬНЫЕ СИСТЕМЫ

Интеллектуальные системы используют в работе некоторые принципы обработки информации, свойственные человеку. Этот класс пакетов включает:

· информационные системы, поддерживающие диалог на естественном языке (естественно-языковый интерфейс);

· экспертные системы, позволяющие давать рекомендации пользователю в различных ситуациях;

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

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

Интеллектуальные пакеты прикладных программ позволяют, аналогично экспертным системам, предварительно создавать базу знаний, включающую совокупность знаний из той или иной области деятельности человека, а затем решать практические задачи с привлечением этих знаний. Различие этих видов пакетов состоит в том, что экспертные системы, в отличие от интеллектуальных ППП, позволяют интегрировать знания из так называемых слабо формализуемых предметных областей, в которых сложно определить входные и выходные параметры задачи, а также невозможно сформировать четкий алгоритм ее решения. Кроме того, экспертные системы не формируют алгоритм решения задачи как в случае интеллектуальных ППП, а лишь выдают «советы» пользователю на основании его запроса.

Срочно?
Закажи у профессионала, через форму заявки
8 (800) 100-77-13 с 7.00 до 22.00

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

Примеры : RS-Bank – финансовая система, комплекс программ 1С.

Примеры: AutoCAD, Pcad

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

Примеры: Visual FoxPro Standart . Access for Windows (входит в интегрированный пакет MS Office)

Примеры: SQL Server for Windows NT. Микрософт SQL Server.

Примеры: Report Smith for PC Database. Report Smith for SQL DB Servers.

o Текстовые процессоры – обработка текстовой документации разного рода.

Развитием данного направления программных продуктов являются издательские совокупности.

Примеры: Блокнот, MS Word

Примеры: Excel, Quattro Pro for Windows.

Примеры: PowerPoint Screen Cam 1.1 for Windows. Premier 4.0.

Примеры: MS Office Borland Office Open Office

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

Примеры: MS Schedule for Windows Lotus Organizer

Примеры: MS MSIE, Opera, Netscape Communicator; MS Outlook Express, The Bat; NetMeeting, ICQ, mIRC, Jabber; MS Front Page, Macromedia Dreamweaver – создание web-ресурсов.

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

Примеры: Cool Edit, Sound Forge, Gold Wave… Winamp, Windows Media Player, Light Alloy, QuickTime… Adobe Primier, VirtualDub… WinDVD, PowerDVD…

Читайте также: