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

12.08.2019 Принтеры и сканеры

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

В каждой области есть свои наиболее популярные приложения - пользователи сами выбирают фаворитов. В комплект операционной системы Windows уже входит масса прикладных программ - по идее, «среднестатистическому» новичку должно их хватить. Тем не менее многие пользователи предпочитают «продукты» от сторонних разработчиков, которые чаще всего превосходят стандартные средства Windows по отдельным параметрам. В любой категории создано множество приложений: друг от друга они отличаются разнообразными особенностями, дополнительными функциями, требованиями к быстродействию компьютера, оформлением и размерами. Составление «джентльменского набора» приложений для ноутбука - дело личных предпочтений, учитываются требования к ресурсам компьютера, функциональность и простота. Ниже перечислены основные виды программ - стандартные средства Windows 7 и альтернативные приложения.

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

· Встроенные средства Windows - текстовые редакторы Блокнот и WordPad. Собственная программа для работы с таблицами в операционной системе не предусмотрена.

· Фактическим стандартом текстовых и табличных редакторов является пакет программ Microsoft Office - разработка той же корпорации, которая создала и Windows. В последнее время популярность набирает серьезная, хотя и бесплатная альтернатива - пакет программ OpenOffice. Приложениям пакета Microsoft Office целиком посвящена следующая глава.

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

· В Windows встроена поддержка архивов, а в Проводнике они представляются особого рода папками - сжатыми, или ZIP-папками.

· Многим пользователям больше нравится работать с архиваторами сторонних разработчиков - эти программы обладают широкими дополнительными возможностями и гибкими настройками. От архиватора требуется стандартность - ведь важно, чтобы человек, кому вы пошлете созданный вами архив, например, по электронной почте, смог без проблем открыть его на своем компьютере и извлечь упакованные файлы. Самые популярные архиваторы - WinZip, WinRAR, WinAce (платные) и бесплатная программа 7‑Zip.

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

· Стандартное средство просмотра - Фотоальбом Windows.

· Лучшим решением от сторонних разработчиков стала мощная многофункциональная программа ACDSee Photo Manager. Это приложение позволяет также выполнять полуавтоматическую обработку снимков - подстраивать выдержку и баланс цветов, убирать эффект «красных глаз» и др. Довольно популярна бесплатная программа IrfanView.

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

· В состав Windows входит очень простой графический редактор Paint. Для обрезки краев фотографии или создания простого рисунка его возможностей достаточно.

· Мировой стандарт графического редактора - программа Adobe Photoshop. Это мощнейший профессиональный инструмент, при создании или редактировании изображений фотографического качества альтернатив ему практически нет. В последнее время пользователи обращают внимание на бесплатный графический редактор GIMP, а для создания коллажей и иллюстраций выбирают программу CorelXARA.

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

· Встроенный Проигрыватель Windows Media универсален. Он воспроизводит файлы практически всех распространенных форматов.

· Самый известный музыкальный проигрыватель - программа Winamp. Последние его версии неплохо воспроизводят и фильмы. Из видеопроигрывателей пальму первенства делят программы WinDVD, Light Alloy и Media Player Classic. Последняя программа входит в состав пакета K‑Lite Codec Pack - универсального набора средств воспроизведения мультимедиа.

. Программы для работы в Интернете. Существует целых три группы: средства просмотра веб-страниц (браузеры), программы работы с электронной почтой и средства обмена мгновенными сообщениями. В систему Windows 7 не включен почтовый клиент Почта Windows, как это было в версии Vista, поэтому приходится применять программы почтовых клиентов сторонних производителей.

· Собственные средства Windows 7 - браузер Internet Explorer и программа обмена сообщениями Live Messenger.

· Альтернативные браузеры Opera, Firefox Google Chrome, клиент электронной почты The Bat! Интернет-пейджеры ICQ и QIP - выбор очень многих пользователей, которых не устраивают стандартные инструменты Windows.

. Программы для записи компакт‑дисков.

· Запись CD и DVD - стандартная функция Проводника Windows. Однако в жертву простоте и наглядности разработчиками были принесены возможности тонкой настройки записи, а они порой бывают нужны.

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

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

· Стандартные средства обслуживания Windows вы найдете в группах Пуск Все программы Обслуживание и Пуск Все программы Стандартные Служебные.

· Существуют как большие многофункциональные пакеты программ для настройки и оптимизации системы, например FixIt Utilities, так и совсем маленькие программы для решения конкретных проблем, например дефрагментаторы дисков или утилиты обслуживания реестра.

. Антивирусные программы и брандмауэры призваны защитить систему от действий вредоносных программ и вмешательства хакеров.

· Встроенные средства - Брандмауэр Windows и Защитник Windows (средство поиска и обезвреживания шпионских программ) обеспечивают лишь часть защиты системы.

· Собственно антивирусные программы всегда являются продуктом сторонних разработчиков. Среди самых известных можно назвать Norton Antivirus, Panda, Dr. Wеb и «Антивирус Касперского». Использование одной из таких программ - жизненная необходимость для вашего компьютера.

К категории специализированных программ можно отнести средства решения профессиональных задач, например программы учета (программы семейства 1С, различные «домашние бухгалтерии»); программы для дизайна и конструирования, видеомонтажа и профессиональной обработки звука (простая программа видеомонтажа - Windows Movie Maker - входит в комплект операционной системы Windows 7); электронные справочники, словари и переводчики.

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

Теперь осталось разобраться в установке и использовании прикладных программ. Перед установкой какой-либо прикладной программы ответьте себе на два вопроса.

. Зачем нам нужна эта программа и нужна ли она вообще? Вопрос принципиальный! Ведь небольшой жесткий диск ноутбука очень легко «захламить» тем, что вам впоследствии совершенно не понадобится. Кое‑какие соображения о наборе программ «на каждый день» были приведены выше. Если возникла задача - подумайте сначала, можно ли решить ее встроенными средствами Windows. Если нет или стандартное решение вам явно не нравится, следует обратиться к знакомым, Интернету, компьютерным журналам и подробнее узнать о том, какие программы существуют. Выбрать из них лучше ту, которая, во-первых, бесплатна (быть пиратом уже немодно); во-вторых, мала по размеру и не требует запредельных ресурсов от компьютера; в-третьих, заслужила больше положительных отзывов.

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

Adobe Reader

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

Поразительно, но встроенные средства для чтения подобных документов в Windows отсутствуют. Это связано с не очень теплыми взаимоотношениями двух гигантов программного бизнеса. При попытке открыть документ такого формата система выдает сообщение, что это файл неизвестного типа и программа для его открытия отсутствует. Поэтому для просмотра файлов PDF следует установить бесплатную программу Adobe Reader. Ее дистрибутив почти обязательно обнаруживается на диске вместе с документацией. Самую последнюю версию программы, в том числе на русском языке, можно скачать с сайта ее разработчика www.adobe.com. Название файла дистрибутива зависит от версии программы и языка.

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

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

Рис. 6.1. Предупреждение системы безопасности

2. Поскольку дистрибутив получен из надежного источника, нажмите в диалоговом окне кнопку «Запустить». Через некоторое время появится диалоговое окно программы установки (рис. 6.2).

Рис. 6.2. Окно установки программы

3. В этом окне предлагается указать папку на жестком диске, в которую будет установлена программа Adobe Reader. По умолчанию программа установки автоматически создаст такую папку по адресу C:Program Files…. Как правило, это оптимальный вариант, однако вы можете задать его и самостоятельно, нажав кнопку «Изменить папку назначения….» Чтобы установить программу в папку, предлагаемую по умолчанию, нажмите кнопку «Далее».

4. В появившемся диалоговом окне подтвердите начало установки нажатием кнопки «Установить».

5. После окончания копирования файлов программы в папку назначения появится последнее диалоговое окно установки (рис. 6.3). Нажмите в нем кнопку «Готово». На Рабочем столе и в Главном меню в группе «Все программы» появится значок для запуска программы.

Рис. 6.3. Завершение установки

При первом запуске вы должны принять лицензионное соглашение: в диалоговом окне с текстом лицензии нажмите кнопку «Принимаю». После этого перед вами откроется окно программы.

Примечание

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

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

1. Щелкните кнопкой мыши в строке меню на пункте Файл и выполните команду «Открыть» (рис. 6.4).

Рис. 6.4. Открытие файла программой Adobe Reader

2. В появившемся диалоговом окне «Открыть» (это стандартное окно, которое вы встретите и в любом другом приложении) выберите щелчком кнопкой мыши нужный файл, а затем нажмите кнопку «Открыть». Выбранный файл откроется в окне программы (рис. 6.5). В качестве примера взято руководство к одному из ноутбуков.

Рис. 6.5. Документ в окне программы Adobe Reader

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

Вдоль левой границы окна расположена Панель навигации. На ней показаны закладки (оглавление документа) либо эскизы страниц, а также несколько кнопок. Чтобы отображались закладки, нажмите кнопку «Закладки»

А для просмотра эскизов страниц - кнопку «Страницы»

Еще одна кнопка

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

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

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

Текст в рабочей области окна можно выделить: щелкните кнопкой мыши в нужном месте, а затем выделяйте его клавишами со стрелками, одновременно нажав и удерживая клавишу Shift. Чтобы скопировать выделенный фрагмент, нажмите уже знакомое сочетание клавиш Ctrl+C. Вставить скопированный текст вы можете в любой документ, открытый в программе Блокнот или Microsoft Word (о том, как это сделать, мы поговорим ниже).

Сами вы вряд ли будете создавать файлы PDF - на практике все привыкли обмениваться документами Word. Скажу только, что для создания PDF-файлов требуется уже другая, платная программа - Adobe Acrobat, рассмотренное же приложение предназначено исключительно для чтения готовых документов.

K-Lite Codec Pack

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

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

Проблему решает установка пакета программ K-Lite Codec Pack. В него входит огромный набор кодеков самых последних версий, а также проигрыватель мультимедиа Media Player Classic. Для владельцев ноутбуков он интересен тем, что очень бережно относится к ресурсам компьютера. Тесты показали: при воспроизведении видео эта программа нагружает процессор меньше, чем стандартный Проигрыватель Windows Media. На ноутбуке это важно и в смысле охлаждения, и в отношении времени автономной работы. Маленький недостаток программы - отсутствие русскоязычного интерфейса. Впрочем, это лишний раз доказывает, что владение английским языком открывает массу приятных возможностей и просто необходимо в наши дни.

Дистрибутивы K-Lite Codec Pack можно найти на официальном сайте разработчика http://www.codecguide.com, на многочисленных сайтах, посвященных бесплатным программам, на дисках, прилагаемых к компьютерным журналам, и т. п. Ниже рассмотрен пример установки программы версии 5.0.5b, последней на момент написания книги.

1. Запустите программу установки klcodec505b.exe из места хранения дистрибутива. В появляющихся диалоговых окнах с запросами системы безопасности нажимайте кнопку «Да», а в окнах мастера установки с кратким описанием программы - кнопку «Next» (Далее).

2. В третьем диалоговом окне предлагается выбрать папку для установки. Оставьте предложенный путь без изменений и опять нажмите кнопку «Next» (Далее). В следующем диалоговом окне вам нужно выбрать компоненты для установки (рис. 6.6).

Рис. 6.6. Выбор компонентов

Здесь необходимо пояснение. Многие программы состоят из нескольких компонентов. При инсталляции таких программ вам обычно предоставляется выбор, какие компоненты устанавливать, а какие - нет. Правда, для такого выбора надо представлять, для чего служит каждый компонент программы и понадобится ли он вам. Для облегчения задачи многие разработчики предлагают пользователю готовые наборы приложений: они либо приведены в раскрывающемся списке, как в программе K-Lite Codec Pack (рис. 6.7), либо оформлены в виде отдельного переключателя.

Рис. 6.7. Готовые наборы компонентов программы K‑Lite Codec Pack

В данном случае варианты (Profiles) следующие.

· Default - по умолчанию выбран самый «стандартный» и универсальный вариант. Будет установлено большинство компонентов: и кодеры, и декодеры. А нужны ли вам все они?

· Custom selection - выборочная установка. Сначала отмечаются компоненты по умолчанию, а затем вы можете действовать по своему усмотрению.

· Deselect all - снять выбор со всех. После этого вы сможете вручную отметить отдельные компоненты.

3. Выберите один из вариантов в раскрывающемся списке. Нажмите кнопку Next (Далее). В появившемся диалоговом окне предлагается создать в Главном меню папку с ярлыками компонентов программы.

4. Оставьте предлагаемое по умолчанию название программной группы и нажмите кнопку Next (Далее). В очередном диалоговом окне (рис. 6.8) вы можете выбрать дополнительные задачи.

Рис. 6.8. Выбор дополнительных задач

Для просмотра всего списка задач воспользуйтесь полосой прокрутки. В области File associations (Ассоциации файлов) задается связь разных типов файлов с программами. Изначально все файлы мультимедиа связаны со стандартным Проигрывателем Windows Media: двойным щелчком на значке такого файла открывается указанный проигрыватель и файл воспроизводится в нем. Если мы собираемся установить новый проигрыватель, разумно связать видеофайлы именно с ним. Программа установки предлагает это сделать: щелкните на флажке Create file associations for (Ассоциировать файлы с), после чего будет выбран переключатель Media Player Classic и установлены флажки напротив всех типов видеофайлов (Video formats), которые будут связаны с данной программой.

Примечание

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

5. Просмотрите остальные настройки. Руководствуйтесь принципом: если вы не уверены, что выбрать, лучше согласиться с настройкой, предлагаемой по умолчанию. Практически все параметры можно будет изменить уже после установки в меню настроек самой программы. Нажмите кнопку Next (Далее).

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

Для воспроизведения фильма дважды щелкните кнопкой мыши на значке его файла, а при установке DVD-Video компьютер автоматически предложит вам воспроизвести диск проигрывателем Media Player Classic. Откроется окно программы (рис. 6.9).

Рис. 6.9. Проигрыватель Media Player Classic

Основные действия с плеером выполняются с помощью контекстного меню, а кнопки в нижней части окна повторяют «органы» управления любого бытового DVD-плеера. Для управления своими записями следует перейти в режим библиотеки, щелкнув на ссылке Перейти в библиотеку, отображаемой на экране после остановки воспроизведения.

На примере пакета K-Lite Codec Pack показано, что в процессе установки приходится принимать некоторые решения и делать обоснованный выбор. С подобными типичными шагами: выбором компонентов, заданием дополнительных настроек и т. д. - вы столкнетесь и при установке многих других приложений. Осталось рассмотреть обратную процедуру - корректное удаление программ с компьютера.

Удаление программ

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

1. Откройте Главное меню (Пуск Все программы …), перейдите в папку с ярлыками программы и выполните в ней команду с названием наподобие UninstaLL или Удалить. Запустится программа деинсталляции.

2. Обычно при этом появляется диалоговое окно, в котором предлагается подтвердить, что вы действительно хотите удалить программу и все ее компоненты. Подтвердите свои намерения нажатием кнопки «Yes» (Да), и программа будет удалена с компьютера.

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

1. Выполните команду «Пуск Панель управления Программы и компоненты». Откроется окно Удаление или изменение программы (рис. 6.10).

Рис. 6.10. Удаление программы через Панель управления

2. Выберите в списке установленных программ ту, которую вы хотите деинсталлировать, и нажмите кнопку Удалить.

3. Если появится запрос подтверждения выполняемого действия, ответьте утвердительно. Программа будет полностью удалена.

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

Мы обслуживаем Все районы Киева:

Шевченковский район (Лукяновка Татарка),Оболонский район (Оболонь Минский массив),Деснянский район (Троещина, Лесной), Святошинский район (Беличи Борщаговка Святошино Академгородок Подольский район (Подол Гончарка Виноградар),Печерский район (Печерск Липки Бессарабка), Соломянский район (Соломенка Жуляны),Голосеевский район (Голосеево Китаево Демиевка Корчеватое Конча-Заспа), Дарницкий район (Осокорки Позняки Дарница) Днепровский район (Русановка Березняки)

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

Классификация программного обеспечения ПК

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

Рабочих программ пользователя ИС.

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

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

Прикладное программное обеспечение бывает следующих типов:

Универсальное (общего назначения);

Методо-ориентированное;

Проблемно-ориентированное;

ПО для администрирования вычислительных процессов организации.

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

Редакторов текстовых (текстовых процессоров) и графических;

Электронных таблиц;

Интегрированных пакетов;

Case-технологий;

Оболочек экспертных систем и искусственного интеллекта.

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

Предназначение текстовых редакторов - обработка текстовой информации, т.е:

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

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

Проверка орфографии;

Поддержка в тексте различных шрифтов;

Выравнивание текста:

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

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

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

Распечатка текста.

К наиболее распространенным текстовым редакторам относятся Microsoft Word, WordPerfect, ChiWriter и другие.

Предназначение графических редакторов - обработка графических документов, в частности, диаграмм, иллюстраций, чертежей, таблиц. Редактор позволяет управлять и фигур, перемещением фигур и букв, созданием любых изображений. Известные графические редакторы - это PC Paintbnish, BoiengGraf, Corel DRAW, AdobePhotoshop.

Прикладное программное обеспечение, предназначенное для обработки таблиц, называется электронными таблицами. Информация в таблицах хранится в ячейках, которые являются пересечением столбцов и строк. Ячейка может содержать число, символ и формулу, которая определяет зависимость значений одних ячеек в зависимости от содержимого других. Самые популярные электронные таблицы - Microsoft Excel, Lotus1-2-3, Ouattro Pro и другие.

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

Наиболее распространены Microsoft Access, MicrosoftFoxPro, а также более защищенные и сложные СУБД - Oracle, Ingres, Sybase и др.

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

Виды прикладных программ

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

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

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

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

  • Текстовые редакторы. Предназначены для создания и редактирования текста без оформления;
  • Текстовые процессоры (MS Word). Более продвинутые текстовые редакторы, позволяющие редактировать текст с оформлением, изменением шрифтов и его размеров, вставки графических файлов, таблиц и т.п. для более презентабельного оформления текста;
  • Электронные таблицы (MS Excell). В основном используются для обработки каких-либо данных, содержащихся в этих таблицах. Прикладные задачи чаще всего выполняются для хранения учетных данных с последующим их анализом;
  • Растровые и векторные графические редакторы (Photoshop, Corel), "просмотрщики". Использование прикладных программ такого типа позволяет создавать, редактировать, а так же просматривать графические изображения;
  • Аудио видео плееры, редакторы (WinAmp). Позволяет просматривать видео, слушать музыку, создавать музыкальные композиции;
  • Системы управления базами данных (например - MSQL). Такие программы служат для работы с базами данных. Например, программа учета клиентов - простая база для хранения сведения о клиентах, их контактные данные и т.п. Можно проводить операции по поиску, удалению и добавлению записей в базу;
  • Переводчики или электронные словари. Такие прикладные программы позволяют без особых усилий переводить текст на разные иностранные языки без их непосредственного изучения;
  • Компьютерные игры. Используются для развлечений или для развития в игровой форме.

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

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

Агентские программы, способные после получения задания работать самостоятельно без участия пользователя.
Аплет - небольшая программа-приложение к другой более развитой прикладной программе. Аплет может передаваться с сервера на компьютер-клиент и выполняться на нем.
Дополнительные модули (plug-ins) расширяющие возможности основного прикладного программного обеспечения. Применительно к Web-технологии, дополнительные модули часто используются для расширения возможности браузеров при работе с мультимедийными данными, со звуком и видео.
Загрузчик (loader), выполняющий загрузку объектных модулей программы в основную память ЭВМ и редактирование связей между ними.
Киллер-приложение (killer application) - прикладная программа, представляющая настолько высокий интерес для пользователей, что они приобретают компьютер специально, чтобы работать с нею. Примером может служить программа PageMaker, предназначенная для настольных издательских систем, благодаря которой компьютеры Macintosh фирмы Apple стали продаваться специально для полиграфических целей.
Компоновщик (linker) - загрузчик, выполняющий в ходе загрузки компоновку единой программы из независимо транслируемых программ.
Редактор программ (редактор текстов программ, program editor) - разновидность текстового редактора, предназначенного для создания и редактирования программ на определенном языке программирования. Часто такие редакторы встроены в операционные системы или в специализированные вспомогательные программы. Редакторы программ позволяют производить: диалоговый просмотр текста; редактирование строк программы; копирование и перенос блоков текста; копирование одной программы или ее части в указанное место другой программы; контекстный поиск и замену подстрок текста; автоматический поиск строки, содержащей ошибку; проверку синтаксиса программ; сохранение программы в виде файла; распечатку программы и ее части.
Редактор текстов, текстовый редактор (text editor, word processor) - предназначен для создания, редактирования, вывода на экран и печать, а также сохранения в виде файлов различного рода документов и данных.
Резидентная программа (memory resident) - программа, остающаяся в оперативной памяти ЭВМ после завершения своей работы. Она может быть быстро вызвана при помощи горячего ключа.
Система программирования (programming system) - комплекс программных средств, предназначенных для автоматизации процессов программирования, который включает в себя: язык программирования, редактор программ, компилятор или интерпретатор программ, а также набор вспомогательных средств (например, библиотек подпрограмм) и документации, обеспечивающих и облегчающих подготовку программных продуктов. Примерами систем программирования могут служить Turbo C, Turbo C++ и Turbo Pascal (разработки фирмы Borland), Microsoft C, Quick C и Microsoft Basic (фирмы Microsoft), VIP-BASIC v.1.5.Mainstay (для ПК серии Macintosh).
Система распознавания текстов (text recognition system) - комплекс программных средств, предназначенный для перевода сканированных текстовых материалов из графической формы в цифровую (символьную).
Табличный редактор, электронная таблица (table editor) - обобщенное наименование прикладных программ, предназначенных для решения вычислительных задач (экономических, бухгалтерских, инженерных, статистических) на больших массивах данных, представляемых в табличной форме.
Desktop Search - класс прикладных программ, предназначенных для поиска файлов и данных на дисках настольных ПК. В основу их работы заложены процессы автоиндексирования по выбору пользователя всех или части файлов, папок, отдельных документов и сообщений электронной почты, мультимедийных и других данных, находящихся в памяти компьютера, построения (а также обновления) индексных файлов и реализации поиска по ключевым словам, содержащимся в индексном файле. Примерами таких программ могут служить бесплатные - Ask Jeeves Desktop Search 1.7.0; Copernic Desktop Search 1.2; Google Desktop Search; Yahoo! Desktop Search и платные - dtDesktop Search 6.4; X1 Desktop Search 5.0.

С прикладными программами связан ряд понятий и терминов:
API (Application Programming Interface) - набор («библиотека») стандартных процедур, программных прерываний, вызовов, форматов данных и других средств, которые должны использовать прикладные программы для реализации своих функций.
Clip art (клипарт) - иллюстративная вставка, графический фрагмент, аппликация, заготовленная в «библиотеке клипартов», являющейся приложением к текстовым и графическим редакторам, настольным издательским системам.
IDE (Interactive Development Environment) - диалоговая среда разработки программного обеспечения.
Watermark (водяной знак) - код, включенный в цифровой материал с целью установления владельца. Он может быть как видимым, так и не видимым для пользователя.
Горячий ключ (hot key) - клавиша или набор последовательно нажатых клавиш, запускающих резидентную программу. Выбор горячих ключей производится таким образом, чтобы они не мешали работе при нажатии соответствующих клавиш в регулярно используемых приложениях.
Руткит (rootkit) -программный модуль, невидимый вместе со спрятанными в его папках файлами для операционной системы и пользователя ПК. Использование руткит-технологий может преследовать как полезные цели (например, защита информационного продукта от несанкционированного копирования, ускорение или более надежное резервное копирование файлов), так и враждебные функции (получение несанкционированного доступа к ПК, внедрение и распространение вредоносных программ типа «червь», «троянский конь»). Использование руткит-технологий не приветствуется информационным сообществом.

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

Классификация прикладного программного обеспечения

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

Рисунок 3.4 - Классификация прикладного программного обеспечения

Программные средства общего назначения

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

К программам обработки текста относятся текстовые редакторы, текстовые процессоры . Граница между ними весьма условна. Текстовые редакторы, например NotePad - разработка Microsoft, способны выполнять основные функции редактирования: набор, внесение исправлений, сохранение, работа с фрагментами. Текстовые процессоры, например Word - разработка Microsoft, кроме того, имеют возможности разнообразного оформления, а некоторые позволяют создавать документы, предназначенные для просмотра не в бумажном виде, а на компьютере (электронные документы).

Издательские системы автоматизируют процесс верстки полиграфических изданий. Они отличаются расширенными средствами управления взаимодействия текста с параметрами страницы и графическими объектами, но имеют более слабые возможности по автоматизации ввода и редактирования текста. Их целесообразно применять к документам, которые предварительно обработаны в текстовых процессорах и графических редакторах. Наиболее известными из издательских пакетов являются: Adobe PageMaker, QuarkXPress, Microsoft Publisher, Corel Ventura.

Электронные таблицы . Основное назначение электронных таблиц - обработка различных типов данных табличной формы, например, планово-финансовые, бухгалтерские документы, небольшие инженерные расчеты (Excel — разработка Microsoft, Lotus 1-2-3 — разработка Lotus). Основное преимущество электронных таблиц, в сравнении с текстовыми процессорами (где тоже могут вестись таблицы, производиться небольшие вычисления и сортировка), в том, что содержание одних ячеек может меняться автоматически в соответствии с изменением содержания других.


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

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

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

Это обусловливает специфические особенности при работе с программными средствами данного класса. Кроме того, работа с файлами создаваемыми СУБД, несколько отличается от работы с файлами других типов, создаваемых прочими приложениями. В частности ряд операций по преобразованию файлов осуществляется в обход требований операционной системы для обеспечения целостности данных. В случае, когда БД содержит несколько таблиц, между таблицами устанавливаются специальные связи, называемые реляционными отношениями . Наиболее распространенными пакетами СУБД для ПК являются MS Access, Oracle, Paradox, dBase.

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

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

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

Добавление пикселей приводит к ухудшению резкости и яркости изображения, так как новым точкам приходится давать оттенки, средние между двумя и более граничащими цветами. Признанный лидер среди программ данного класса - Adobe Photoshop . Стандартным средством обработки растровых изображений в Windows является графический редактор Paint. В настоящее время распространены следующие форматы растровой графики.bmp, .pcx, .gif, .tif, jpg, .png и др. В Интернете графика представляется в одном из растровых форматов, понимаемых браузерами без установки дополнительных модулей - gif, jpg, png.

Векторные редакторы удобны для работы с чертежами и рисованными картинками. Своего рода стандартном в этом классе являются пакеты Corel Draw и Adobe Illustrator .

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

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

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

Редакторы трехмерной графики используются для создания пространственных графических композиций, позволяют проследить взаимодействия трехмерных объектов между собой и трехмерных объектов с источником света. Как правило, в таких редакторах сочетается векторный и растровый способы формирования изображений. Пакеты трехмерной графики отличаются богатыми возможностями моделирования, позволяют гибко управлять взаимодействием свойств поверхности объектов со свойствами источников освещения, включают большое число кинематографических возможностей, однако, часто, довольно требовательны к аппаратуре. Среди пакетов этого класса наиболее известны: 3D Studio Max, Maya, Softimage 3D .

Техническим развитием графических редакторов являются специальные системы машинной графики , предназначенные для автоматизации проектно-конструкторских работ в машиностроении, промышленной электронике, строительстве и т.д. Подобные пакеты включают разнообразные чертежные инструменты, и средства трехмерного моделирования, облегчающие проектирование, готовые библиотеки стандартных элементов чертежей и (или) схем, предоставляют развитые средства управления изображением. Также они часто включают в свой состав встроенные макроязыки или языки программирования, средства экспорта-импорта файлов различных форматов. Стандартом среди зарубежных программ является пакет AutoCAD фирмы Autodesk. Примеры отечественных пакетов:, CADMECH, T-Flex CAD, SprutCAD, APM Graph, bCAD, АДЕМ, КОМПАС-ГРАФИК .

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

Для совместной работы нескольких программ требуется и унификация форматов обрабатываемых файлов. Такие программные пакеты называются интегрированными программными средствами. Наиболее распространенный продукт этого класса - пакет MS Office (разработка Microsoft), который кроме текстового процессора MS Word, табличного процессора MS Excel и СУБД MS Access интегрирует в себе такие офисные программные средства, как система разработки презентаций MS Power Point, электронный организатор MS Outlook и др.

Объединение функций различных прикладных программ в единую систему приводит к созданию интегрированных пакетов программ, а далее к созданию автоматизированных рабочих мест (АРМ).

Программные средства для решения прикладных математических задач - ППП ориентированные на решение математических задач. При этом под математическойпонимается любая задача, алгоритм решения которой может быть описан в терминах того или иного раздела математики. Большинство современных систем компьютерной математики сочетают в себе возможности проведения расчетов и подготовки форматированных научно-технических документов. Наиболее популярными пакетами данного класса являются: MathCAD, Maple, Matlab, Mathematica, Statistica.

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

Прикладное программное обеспечение специального назначения

Разработчики создают специальные программные системы целевого назначения для специалистов в некоторой предметной области. Такие программы называют авторскими инструментальными системами.

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

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

В экспертных системах принято выделять три основных модуля:

Модуль базы знаний;

Модуль логического вывода;

Интерфейс с пользователем.

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

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

Расширение концепции гипертекста на графическую и звуковую информацию приводит к понятию гипермедиа. Идеи гипермедиа получили распространение в сетевых технологиях, в частности в Интернет-технологиях. Технология WWW (World Wide Web) позволила структурировать громадные мировые информационные ресурсы посредством гипертекстовых ссылок. Появились программные средства, позволяющие создавать подобные Web-странички. Стали развиваться механизмы поиска нужной информации в лабиринте информационных потоков.

Мультимедиа (multimedia) - это взаимодействие визуальных и аудиоэффектов под управлением интерактивного программного обеспечения. Мультимедийные игровые и обучающие системы начинают вытеснять традиционные «бумажные библиотеки». Сегодня в библиотеках CD-ROM можно «гулять» по музеям.

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

Информационные системы предоставляют широкие возможности:

В управлении предприятием, например, склад, документооборот офиса (1С: Предприятие);

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

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

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

Тенденции развития современных информационных технологий определяют постоянное возрастание сложности ПО информационных систем, что вызвало потребность в программно-технологических средствах специального класса - CASE-средствах, реализующих CASE-технологию создания и сопровождения ИС. Термин CASE (Computer Aided Software Engineering) имеет весьма широкое толкование. Первоначально значение термина CASE ограничивалось вопросами автоматизации разработки только лишь программного обеспечения, а в настоящее время оно приобрело новый смысл и охватывает процесс разработки сложных ИС в целом.

CASE-технология представляет собой совокупность методов проектирования ИС, а также набор инструментальных средств, позволяющих в наглядной форме моделировать предметную область, анализировать эту модель на всех стадиях разработки и сопровождения ИС и разрабатывать приложения в соответствии с информационными потребностями пользователей. Большинство существующих CASE-средств основано на методах структурного или объектно-ориентированного анализа и проектирования, использующих спецификации в виде диаграмм или текстов для описания внешних требований, связей между моделями системы, динамики поведения системы и архитектуры программных средств.

Были созданы такие CASE-системы как:

Ориентированные на этапы жизненного цикла ПО, Design/IDEF (Meta Sotfware), BPWin (LopicWorks);

Функционально полные, т.е. используемые на всех этапах жизненного цикла Designer (Oracle) Developer/2000 (Oracle);

Независимые от СУБД ODBC Sdesigner (SPD), ERWin (Logic- Works), Silverrun (Silverrun Technologies).

Прикладные программы профессионального уровня

Каждая прикладная программа этой группы ориентируется на достаточно узкую предметную область, но проникает в нее максимально глубоко. Так функционируют АСНИ - автоматизированные системы научных исследований, каждая из которых «привязана» к определенной области науки, САПР системы автоматизированного проектирования, каждая из которых также работает в узкой области, АСУ - ? автоматизированные системы управления.

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

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

Большие затраты ресурсов для проведения исследований обусловили необходимость повышения эффективности всей работы. Эффективность научных исследований в значительной степени связана с уровнем использования компьютерной техники.

Компьютеры в АСНИ используются в информационно-поисковых и экспертных системах, а также решают следующие задачи:

Управление экспериментом;

Подготовка отчетов и документации;

Поддержание базы экспериментальных данных и др.

В результате применения АСНИ возникают следующие положительные моменты:

В несколько раз сокращается время проведения исследования;

Увеличивается точность и достоверность результатов;

Усиливается контроль за ходом эксперимента;

Сокращается количество участников эксперимента;

Повышается качество и информативность эксперимента за счет увеличения числа контролируемых параметров и более тщательной обработки данных;

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

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

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

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

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

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

В настоящее время в мировой практике для обозначения полнофункциональных интегрированных АСУ, используемых фирмами, применяют названия система управления ресурсами (англ. management resource planning, MRP) и управление ресурсами предприятия (англ. enterprise resource planning, ERP). Такие системы позволяют информационно поддерживать, обеспечивать все направления управленческой деятельности предприятия.

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

В составе АСУ выделяют:

Основную часть, в которую входят информационное, техническое и математическое обеспечение;

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

АСУ применяются в управлении производством, транспортом, строительством и многими другими экономическими объектами и процессами.

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