Тема1.2.Программное
обеспечение и ППП в области профессиональной деятельности.
Программные средства информационных технологий можно разделить на две
большие группы: базовые и прикладные.
Базовые программные средства относятся к инструментальной страте информационных
технологий и включают в себя:
• операционные системы (ОС);
• языки программирования;
• программные среды;
• системы управления базами данных (СУБД).
Прикладные программные средства предназначены для решения комплекса задач
или отдельных задач в различных предметных областях.
Важно различать язык программирования и его реализацию. Сам язык — это
система записи, набор правил, определяющих синтаксис и семантику программы.
Реализация языка — это программа, которая преобразует запись высокого уровня в
последовательность машинных команд.
Виды трансляторов:
· Интерпретатор - транслятор, способный параллельно переводить и выполнять
программу, написанную на алгоритмическом языке высокого уровня.
· Компилятор - программа, преобразующая текст, написанный на
алгоритмическом языке, в программу, состоящую из машинных команд.
Прикладное (специальное) программное обеспечение представляет
собой совокупность программ, разработанных при создании конкретной
информационной системы. Предназначено для решения конкретных задач пользователя
и организации вычислительного процесса информационной системы в целом. В его
состав входят пакеты прикладных программ (ППП), реализующие разработанные
модели разной степени адекватности, отражающие функционирование реального объекта.
Пакеты прикладных программ (ППП) являются мощным инструментом автоматизации
решаемых пользователем задач, практически полностью освобождая его от
необходимости знать, как выполняет компьютер те или иные функции и процедуры по
обработке информации.
В настоящее время имеется широкий спектр ППП, различающихся по своим
функциональным возможностям и способам реализации.
Пакет прикладных программ – это комплекс программ,
предназначенный для решения задач определенного класса (функциональная
подсистема, бизнес-приложение).
Различают следующие типы ППП:
1.
общего назначения (универсальные);
2.
метод-ориентированные;
3.
проблемно-ориентированные;
4.
глобальных сетей;
5.
организации (администрирования) вычислительного процесса.
ППП общего назначения – универсальные программные продукты,
предназначенные для автоматизации разработки и эксплуатации функциональных
задач пользователя и информационных систем в целом. К этому классу ППП
относятся:
1.
редакторы текстовые (текстовые процессоры) и графические;
2.
электронные таблицы;
3.
системы управления базами данных (СУБД);
4.
интегрированные пакеты;
5.
Case-технологии;
6.
оболочки экспертных систем и систем искусственного интеллекта.
ППП, предназначенный для создания и изменения текстов, документов,
графических данных и иллюстраций, называется редактором.
В основном он необходим для автоматизации документооборота в фирме.
Редакторы по своим функциональным возможностям можно подразделить на
текстовые, графические и издательские системы.
Текстовые редакторы предназначены для обработки текстовой
информации и выполняют, в основном, следующие функции:
1.
запись текста в файл;
2.
вставка, удаление, замена символов, строк, фрагментов текста;
3.
проверка орфографии;
4.
оформление текста различными шрифтами;
5.
выравнивание текста;
6.
подготовка оглавлений, разбиение текста на страницы;
7.
поиск и замена слов и выражений;
8.
включение в текст несложных иллюстраций;
9.
печать текста.
Наибольшее распространение получили текстовые редакторы Microsoft
Word, Word Perfect (в настоящее время принадлежат фирме
Corel), ChiWriter, Multi-Edit (American
Cybernetics) и др.
Графические редакторы предназначены для обработки графических документов,
включая диаграммы, иллюстрации, чертежи, таблицы. Допускается управление
размером фигур и шрифтов, перемещение фигур и букв, формирование любых
изображений. Из наиболее известных графических редакторов можно назвать пакеты
Corel DRAW, Adobe PhotoShop и Adobe Illustrator.
Издательские системы соединяют в себе возможности текстовых и графических
редакторов, обладают развитыми возможностями по форматированию полос с
графическими материалами и последующим выводом на печать. Эти системы
ориентированы на использование в издательском деле и называются системами
верстки. Из таких систем можно назвать продукты PageMaker фирмы Adobe и Ventura
Publisher корпорации Corel.
Электронные таблицы.
Электронной таблицей называется ППП, предназначенный для обработки таблиц.
Данные в таблице хранятся в ячейках, находящихся на пересечении столбцов и
строк. В ячейках могут храниться числа, символьные данные и формулы. Формулы
задают зависимость значения одних ячеек от содержимого других ячеек. Изменение
содержимого ячейки приводит к изменению значений в зависящих от нее ячейках.
К наиболее популярным ППП этого класса относятся такие продукты, как
Microsoft Excel, Lotus 1-2-3, Quattro Pro и др.
Системы управления базами данных.
Для создания БД внутри машинного информационного обеспечения используются
специальные ППП – системы управления базами данных.
База данных – это совокупность специальным образом организованных наборов данных,
хранящихся на диске.
Управление базой данных включает в себя ввод данных, их коррекцию и
манипулирование данными, то есть добавление, удаление, извлечение, обновление и
т.д. Развитые СУБД обеспечивают независимость прикладных программ, работающих с
ними, от конкретной организации информации в базах данных. В зависимости от
способа организации данных различают: сетевые, иерархические, распределенные,
реляционные СУБД.
Из имеющихся СУБД наибольшее распространение получили Microsoft Access, Microsoft FoxPro, Paradox
(корпорации Borland), а также СУБД компаний Oracle, Informix, Sybase и др.
Интегрированные пакеты. Интегрированными пакетами называются ППП,
объединяющие в себе функционально различные программные компоненты ППП общего
назначения.
Современные интегрированные ППП могут включать в себя:
1.
текстовый редактор;
2.
электронную таблицу;
3.
графический редактор;
4.
СУБД;
5.
коммуникационный модуль.
В качестве дополнительных модулей в интегрированный пакет могут включаться
такие компоненты, как система экспорта-импорта файлов, калькулятор, календарь,
система программирования.
Из имеющихся пакетов можно выделить следующие: Microsoft Office, Framework,
Startnave.
CASE-технологии применяются при создании сложных информационных систем,
обычно требующих коллективной реализации проекта, в котором участвуют различные
специалисты: системные аналитики, проектировщики и программисты.
В настоящее время CASE-технологии – одна из наиболее динамично
развивающихся отраслей информатики, объединяющая сотни компаний. Из имеющихся на рынке CASE-технологии можно выделить: Application Development Workbench (ADW) фирмы Knowledge Ware, BPwin (Logic Works), CDEZ Tods
(Oracle), Clear Case (Alria Software), Composer (Texas Instrument), Discover
Development Information System (Software Emancipation Technology), Rational
Rose.
Экспертные системы (ЭС).
Постоянно возрастающие требования к средствам обработки информации в
экономике и социальной сфере стимулировали компьютеризацию процессов решения
эвристических (неформализованных) задач типа «что будет, если», основанных на
логике и опыте специалистов. Основная идея при этом заключается в переходе от
строго формализованных алгоритмов, предписывающих, как решать задачу, к
логическому программированию с указанием, что нужно решать на базе знаний,
накопленных специалистами предметных областей.
Основу экспертных систем составляет база знаний, в которую закладывается
информация о данной предметной области. Имеются две основные формы
представления знаний в ЭС: факты и правила. Факты фиксируют количественные и
качественные показатели явлений и процессов. Правила описывают соотношения
между фактами обычно в виде логических условий, связывающих причины и
следствия.
Для решения задач подобного класса используются так называемые экспертные
системы.
Экспертные системы – это системы обработки знаний в
узкоспециализированной области подготовки решений пользователей на уровне
профессиональных экспертов.
Экспертные системы используются для целей:
1.
интерпретации состояния систем;
2.
прогноза ситуаций в системах;
3.
диагностики состояния систем;
4.
целевого планирования;
5.
устранения нарушений функционирования системы;
6.
управления процессом функционирования и т.д.
В качестве средств реализации экспертных систем на ЭВМ используют так
называемые оболочки экспертных систем. Примерами оболочек экспертных систем,
применяемых в экономике, являются Шэдл (Диалог), Expert-Ease и др.
Метод-ориентированные ППП отличаются тем, что в их
алгоритмической основе реализован какой-либо экономико-математический метод
решения задачи.
К ним относятся ППП:
1.
математического программирования (линейного, динамического,
статистического и т.д.);
2.
сетевого планирования и управления;
3.
теории массового обслуживания;
4.
математической статистики.
Проблемно-ориентированные ППП.Это наиболее широкий класс пакетов
прикладных программ. Практически нет ни одной предметной области, для которой
не существует хотя бы одного ППП. Проблемно-ориентированными ППП называются
программные продукты, предназначенные для решения какой-либо задачи в
конкретной функциональной области.
Из комплексных ППП непромышленной сферы выделим пакеты, автоматизирующие
банковскую, финансовую, правовую сферы.
Банковские ППП в существенной мере зависят от
выбранной функциональной декомпозиции информационной системы и обычно состоят
из совокупности пакетов, представляющих собой многомодульную систему,
работающую в интерактивном режиме, режиме реального времени, решающую задачи
проведения финансовых операций и управления банком в целом и его отдельными
подразделениями на основе централизованной интегрированной базы данных. Технической
основой реализации комплексных банковских ППП является многомашинная
вычислительная сеть с различной топологией с подключением к глобальным
вычислительным сетям SWIFT, Reuter, Sprint, Internet ii др
ППП отдельных предметных областей. Одним из основных направлений развития
софтверной индустрии на протяжении нескольких лет является разработка ППП для
различных предметных областей: бухгалтерского учета, финансового менеджмента,
правовых систем и т.д.
ППП бухгалтерского учета (ПППБУ). Несмотря на то, что в мире существует
более тысячи тиражируемых бухгалтерских пакетов различной мощности и стоимости,
российские предприниматели предпочитают отечественные пакеты, более подходящие
для условий переходной экономики и быстрой смены законодательных актов, регулирующих
порядок бухгалтерского учета. В настоящее время появляется третье поколение
российских автоматизированных бухгалтерских систем.
ППП финансового менеджмента (ПППФМ) появились в связи с необходимостью
финансового планирования и анализа деятельности фирм. Сегодняшний российский
рынок ППП ФМ представлен в основном двумя классами программ: финансового
анализа предприятия и для оценки эффективности инвестиций.
Программы финансового анализа предприятия ориентированы на комплексную
оценку прошедшей и текущей деятельности и позволяют получить оценку общего
финансового состояния, включая оценки финансовой устойчивости, ликвидности,
эффективности использования капитала, оценки имущества и др.
ППП правовых справочных систем представляют собой эффективный инструмент
работы с огромным объемом законодательной информации, поступающей непрерывным
потоком.
В России насчитывается более десятка правовых систем; наиболее известными и
распространенными можно считать ППП «Консультант Плюс» и «Гарант».
ППП глобальных сетей ЭВМ. Основным назначением глобальных
вычислительных сетей является обеспечение удобного, надежного доступа
пользователя к территориально распределенным общесетевым ресурсам, базам
данных, передаче сообщений и т.д. Для организации электронной почты, телеконференций,
электронной доски объявлений, обеспечения секретности передаваемой информации в
различных глобальных сетях ЭВМ используются стандартные (в этих сетях) пакеты
прикладных программ.
Комментарии
Отправить комментарий