Этот раздел посвящен краткому описанию видов прикладных компьютерных программ — душе вычислительной машины, тому, без чего компьютер был бы дорогой и красивой, но безделушкой.
Прикладные программы предназначены для того, чтобы обеспечить применение вычислительной техники в различных сферах деятельности человека. В последнее время развитие программного обеспечения идет по пути создания большого количества прикладных программ, предназначенных для применения в самых разных предметных областях и ориентированных на самых разных пользователей.
Помимо создания новых программных продуктов, разработчики прикладных программ большие усилия тратят на совершенствование и модернизацию популярных систем, создание их новых версий. Новые версии, как правило, поддерживают старые, сохраняя преемственность, и включают в себя базовый минимум (стандарт) возможностей.
Один из возможных вариантов классификации программных средств, составляющие прикладное программное обеспечение (ППО), отражен на рис.2.9. Как и почти всякая классификация, данная не является единственно возможной. Кроме того, в ней представлены не все виды прикладных программ. Тем не менее, использование классификации является полезным для создания общего представления о ППО.
Программы и файлы
Рис.2.9. Классификация прикладного программного обеспечения.
Кратко охарактеризуем некоторые программные средства из представленных трех классов.
3.1.1. Инструментальные программные средства общего назначения.
Текстовые редакторы и издательские системы
Несмотря на широкие возможности использования компьютеров для обработки самой разной информации, самыми популярными и распространенными являются программы, предназначенные для работы с текстами — текстовые редакторы и издательские системы. Текстовыми редакторами называют программы для ввода в память компьютера текстовой информации, последующей ее обработки, хранения и печатания в удобном для пользователя виде.
Эксперты оценивают, что в более 80 % случаях компьютер (с помощью текстовых редакторов) используют в качестве печатающей машинки. Преимущество подобных программ в простоте и экономичности хранения и обработки текстовой информации. В настоящее время использование текстовых редакторов бывает просто необходимо.
Большинство оргкомитетов различных конференций принимают заявки, тезисы и доклады ее участников исключительно в компьютерной форме. Большая часть дипломных (и даже курсовых) работ в вузах оформляются с помощью таких программ. А если вспомнить электронную почту (E-mail), то можно текстовые редакторы сравнить с ролью ручки и бумаги для обычной традиционной почты.
Более подробно про текстовые редакторы будет рассказано в пункте 4.
Графические редакторы
Большую популярность приобрели программы обработки графической информации. Компьютерная графика в настоящее время является одной из самых динамично развивающихся областей программного обеспечения. Она включает в себя ввод, обработку и вывод графической информации: чертежей, рисунков, картин, текстов и т.д. средствами компьютерной техники. Различные типы графических компьютерных систем позволяют быстро строить изображения, вводить иллюстрации с помощью сканера или видеокамеры, создавать анимационные ролики.
Видео посвященное курсу «Прикладные программы» на ресурсе VideoSharp.info
Графические редакторы имеют ряд возможностей: выбор различного инструментария художника, стандартные библиотеки изображений, наборы стандартных шрифтов, редактирования изображений, копирование и перемещение фрагментов по страницам экрана и др.
Графическим редакторам посвящен раздел 5.
Электронные таблицы
Существует много способов обработки числовой информации. Например, можно написать программу на одном из языков программирования. Но это не всегда удобно и приятно.
Для выполнения расчетов и дальнейшей обработки числовой информации существуют специальные программы — электронные таблицы.
В процессе деятельности любого специалиста часто требуется представить результаты работы в виде таблиц, где одна часть полей занята исходными данными, а другая — результатами вычислений и графического анализа. Характерными для них является большой объем перерабатываемой информации, необходимость в многократных расчетах при изменении и вариации исходных данных, т.е. в моделировании той или иной ситуации. Автоматизацией подобной рутинной работы и занимаются электронные таблицы.
Особенно широко таблицы используются в административной, экономической, научных сферах. Подробно электронные таблицы рассмотрены в разделе 7.
Системы управления базами данных (СУБД)
Широкое распространение информационных технологий во всех сферы жизнедеятельности человечества привело к тому, что доля вычислительных задач при использовании компьютерной техники уменьшилась по сравнению с задачами хранения и обработки нечисловой информации.
Этому способствовало создание множества информационных систем, баз данных. Базы данных — это совокупность данных, предназначенных для совместного использования, и организованных специальным образом для хранения в памяти компьютера.
Одним из наиболее перспективных направлений развития вычислительной техники является создание специальных аппаратных средств для хранения гигантских массивов информационных данных, и последующей их нечисловой обработки — поиска и сортировки.
Для компьютерной обработки подобных баз данных используют системы управления базами данных. СУБД — это набор средств программного обеспечения, необходимых для создания, обработки и вывода записей баз данных.
Различают несколько типов СУБД: иерархические, сетевые, реляционные.
При работе с СУБД выделяют несколько последовательных этапов:
- проектирование базы данных;
- создание структуры базы данных;
- заполнение базы данных;
- просмотр и редактирование базы данных;
- сортировка базы данных;
- поиск необходимой записи;
- выборка информации;
- создание отчетов.
Как правило большинство популярных систем управления базами данных поддерживают эти этапы и предоставляют удобный инструментарий для их реализации.
СУБД описаны в разделе 6.
Интегрированные системы
Рассмотренные выше вопросы, связанные с использованием текстовых, графических редакторов, электронных таблиц и СУБД показывают их достоинства при обработке одного из видов информации. Естественно желание объединить функции различных прикладных программ в единую систему. Так появляются интегрированные системы.
В недалеком прошлом универсальные интегрированные системы разрабатывались по принципу единой системы, содержащей в качестве элементов текстовые и графические редакторы, электронные таблицы и систему управления базами данных. Примеры: Framework, Works, Мастер.
Современная концепция интеграции программных средств кооперация отдельных прикладных программных систем, по типу широко известного пакета MicroSoft Office. Сами же системы, входящие в пакет, являются независимыми; более того, они сами представляют локально интегрированный пакет, поскольку помимо основной своей задачи поддерживают функции других систем.
Например,текстовый редактор Word обладает возможностью манипулировать с электронными таблицами и базами данных, а в электронной таблице Excel встроен мощный текстовый редактор.
Для сопряжения информационных данных из различных программных систем в них предусматривают импорт-экспортную систему обмена с перекодировкой форматов представления данных. Подробно мы рассмотрим интегрированные системы в пункте 8.
Источник: studfile.net
Разнообразие компьютерного софта
В этой статье хотелось бы поговорить о том, какими бывают прикладные программы, а так же какие прикладные задачи можно решить с их помощью (например, пример простой базы данных), и какую роль они выполняют для конечного пользователя персонального компьютера. Прежде всего, хотелось отметить то, что компьютеры могут обрабатывать любую информацию, которую ему посылает пользователь. Но чтобы информация распознавалась и понималась машиной корректно, требуется составить специальную программу на понятном ему языке или как проще сказать – ряд последовательных инструкций (машинного кода) для выполнения определенных действий.
Прикладные программы это такие приложения, предназначение которых направлено на решение определенных задач и непосредственно взаимодействуют с пользователем. Компьютерные программы необходимы для автоматизации каких-либо процессов, хранения и обработки данных, моделирование, проектирование и т.п. сложных вычислительных процессов.
Компьютерные приложения обычно разделяют на два класса: это системные утилиты и прикладное программное обеспечение. Первые в основном используются для обработки поступающей информации с какого-нибудь оборудования: сетевой карты, видеокарты, подключенного оборудования, т.е. это те программы, которые взаимодействуют с «железом» или внешними устройствами. О них мы расскажем в следующих статьях. А вот о вторых – прикладных программах, поговорим более подробно.
Прикладные программы предназначены для взаимодействия с конечным пользователем, т.е. пользователь как бы взаимодействует сам с собой, но только через приложение, вводит какую-то информацию на входе и получает определенный набор обработанных данных на выходе. Это своего рода решение определенной прикладной задачи, например, это может быть сканирование изображений и последующая их обработка или поиск файлов в Windows. Использование компьютерных приложений можно наблюдать практически во всех сферах деятельности человека, будь это ведение бухгалтерского учета на предприятии или создание графических изображений, рисование, написание музыки, прогнозирование погодных явлений, продолжать можно долго. Применение программного обеспечения нашлось в очень важных системах, как системы управления базами данных. Это очень актуально на больших предприятиях, где работает большое количество пользователей и которым нужно хранить и использовать большие объемы информации.
Примеры прикладных приложений
- Текстовые редакторы. Предназначены для создания и редактирования текста без оформления;
- Текстовые процессоры (MS Word). Более продвинутые текстовые редакторы, позволяющие редактировать текст с оформлением, изменением шрифтов и его размеров, вставки графических файлов, таблиц и т.п. для более презентабельного представления;
- Электронные таблицы (MS Excell). Часто применяются для обработки каких-либо сведений, содержащихся в этих таблицах. Прикладные задачи чаще всего выполняются для хранения учетных сведений с последующим их анализом;
- Растровые и векторные графические редакторы (Photoshop, Corel), «просмотрщики». Использование софта такого типа позволяет создавать, редактировать и просматривать графические изображения;
- Аудио видео плееры, редакторы (WinAmp). Позволяет просматривать видео, слушать музыку, создавать музыкальные композиции;
- Системы управления базами данных (например — MSQL). Такой софт служит для работы с базами данных. Например, приложение для учета клиентов — простая база для хранения сведения о клиентах и их контактной информации. Можно проводить операции по поиску, удалению и добавлению записей в базу;
- Переводчики или электронные словари. Такие приложения позволяют быстро без особых усилий переводить текст на разные иностранные языки не вдаваясь в обучение;
- Компьютерные игры. Используются для развлечений или для развития в игровой форме.
Одним из примеров компьютерного софта под операционную систему Windows, может служить, например, приложение подсчета репостов. Из-за большого разнообразия компьютерных приложений перечислить все возможные очень сложно, но мы постарались выделить основные виды.
Источник: pro-coder.ru
infoegehelp.ru
ПО компьютера Прикладное программное обеспечение
Прикладное программное обеспечение
Прикладное ПО — совокупность программ для решения прикладных задач (задач пользователя).
Классификация прикладного ПО:
Прикладное ПО общего назначения — совокупность программ для решения общих универсальных задач. Эти программы используются большинством пользователей компьютера.
1 | Текстовые редакторы | для создания и редактирования текста, без какого-либо оформления | Notepad или Блокнот (входит в ОС MS Windows),TextPad |
2 | Текстовые процессоры | для создания и редактирования текста с оформлением (задание шрифта, размера, цвета текста, выравнивания и др.) и с внедрением таблиц, графиков и формул | MS Word, WordPad (входит в ОС MS Windows) |
3 | Электронные таблицы | для обработки данных в табличной форме | MS Excel |
4 | Графические редакторы: | для создания и редактирования изображений | |
— растровые | для работы с растровыми изображениями | MS Paint (входит в ОС MS Windows), Adobe Photoshop | |
-векторные | для работы с векотрными изображениями | CorelDRAW, Adobe Illustrator | |
5 | «Просмотрщики» | для просмотра файлов универсальных форматов | |
5.1 | «Просмотрщики» изображений | для просмотра изображений | CDSee, FastStone Image Viewer, FastPictureViewer |
5.2 | «Просмотрщики» HTML-страниц (браузеры, веб-обозреватели) | для просмотра страниц веб-сайтов | MS Internet Explorer, Mozila Firefox, Google Chrome, Opera, Safari |
5.3 | «Просмотрщики»медиа контента (медиаплееры, медиапроигрыватели): | для воспроизведения медиа контента | |
-аудиоплееры | для воспроизведения аудиофайлов | AIMP, Foobar2000, Spider player,MusicBee, Media Monkey | |
-мультимедиа-центры | для воспроизведения видео- и аудиофайлов | Windows Media Player (WMP, входит в ОС MS Windows), QuickTime Player(входит в ОС Mac OS X), Winamp, VLC media player, Media Player Classic | |
5.4 | «Просмотрщики» flash-контента (Flash-плееры) | для воспроизведения видео и аудиофайлов на веб-сайтах, для игр он-лайн | Adobe Flash Player |
5.5 | «Просмотрщик» pdf-файлов | для просмотра и печати pdf-файлов | Adobe Reader |
6 | Системы управления базами данных (СУБД) настольные (файл-серверные) | для управления созданием и работой с базами данных | MS Access, Paradox |
7 | Компьютерные игры | для развлечения или обучения | 3D-шутер, «Кот Леопольд. Учим английский язык» |
8 | Переводчики | ||
-электронные словари | для перевода отдельных слов | ABBYY Lingvo, МультиЛекс | |
-переводчики текстов | для перевода текста | ПРОМТ |
Прикладное ПО специального (профессионального) назначения — совокупность программ для решения более узких задач и профессиональных задач различных предметных областей (архитектуры, строительства, музыкальной и киноиндустрии)
1 | Настольные издательские системы | для электронной верстки газет, журналов, книг, буклетов (составление страниц определенного размера из текста и иллюстраций для получения печатной формы) | работники типографий, редакций журналов и газет, издательств, а также работники рекламных агентств | QuarkXPress, Adobe InDesign, Adobe FrameMaker, Corel Ventura, MS Publisher |
2 | Электронные энциклопедии, учебники, словари, справочники | для получения знаний в определенной сфере | школьники, студенты, научные работники, специалисты различных сфер | «Энциклопедия современной техники. Сстроительство», «Справочник мастера-строителя», «Музыкальный словарь», интерактивный мультимедиа учебник «Органическая химия» |
3 | Системы автоматизированного перевода (CAT-программы) | для перевода профессиональных текстов с использованием баз знаний предметных областей | профессиональные переводчики | Trados, Deja Vu, Star Transit |
4 | Серверные СУБД (клиент-серверные) |
для управления созданием и работой с базами данных информационных систем | администраторы баз данных | mySQL, MS SQL Server, Sybase Adaptive Server Enteprise, Oracle Database |
5 | Редакторы трехмерной (3D) графики | для создания и редактирования трехмерной графики | художники 3D | Autodesk 3ds Max (ранее 3D Studio MAX), Autodesk Maya, Blender, Cinema 4D, ZBrush |
6 | Видеоредакторы (системы видеомонтажа): | для обработки видеоматериала | ||
-профессиональные | для монтажа фильмов, телепередач | работники кинематографа и телевидения | Adobe Premiere Pro, Grass Valley Ediu, Sony Vegas Pro | |
-«домашние» | для монтажа «домашних» фильмов | непрофессионалы | Windows Movie Maker (входит в ОС MS Windows), Corel VideoStudio Pro, Pinnacle Studio | |
7 | Аудиоредакторы (системы аудиомонтажа) | для обработки аудиоматериала | ||
-профессиональные | для записи музыкальных композиций, подготовки фонограмм для радио, озвучивания фильмов, компьютерных игр, реставрации старых фонограмм | звукорежиссеры на радио, звукозаписывающих студиях, в киноиндустрии | Adobe Audition, Steinberg WaveLab, Sony Sound Forge. Audacity | |
-«домашние» | для записи любительских музыкальных композиций, для создания собственных рингтонов для мобильных телефонов и др. | непрофессионалы | CyberPower Audio Editing Lab, Akram Audio Editor | |
8 | Нотные редакторы | для создания и редактирования нотного текста с оформлением, а также для проигрывания набранного текста | работники музыкальных издательств, музыкальных учебных заведений, музыкальных театров, филармоний; композиторы, аранжировщики, дирижеры | Finale, Encore, Cakewalk Overture, Sibelius,MuseScore |
9 | Экспертные системы | для решения задач некоторых предметных областей (заменяет специалиста-эксперта) | работники, занимающиеся диагностикой, конструированием, планированием, управлением | Медицина:MYCIN; военное дело:ACES; электроника:ACE; информатика: CODES, химия: DENDRAL; геология:PROSPECTOR торговля: РЕМОРАМА |
10 | Системы автоматизированного проектирования (САПР, CAD/CAM/CAE) | для разработки на компьютере чертежей, схем, 3D-моделей, конструкторской и технологической документации | инженеры-конструкторы, архитекторы | Компас, AutoCAD, ZwCAD, nanoCAD Электро, BtoCAD, Стройэкспертиза BASE |
11 | Геоинформационные системы (ГИС): | |||
-универсальные и специализированные | для создания, редактирования и анализа электронных географических карт, для поиска информации об объектах карты: городах, дорогах, зданиях, улицах, реках, рельефе, , среднегодовой температуре | ГИС-специалисты, ГИС — операторы, инженеры-картографы, геологи, геодезисты, гидрологи,метеорологи | MapInfo, CREDO_DAT, ArcGIS, Arcview, GeoServer, GRASS, gvSIG, Арго, Полигон, Панорама, ГИС Метео | |
-информационно-справочные | -для просмотра карт города и окрестностей, для поиска организаций, маршрутов транспорта, поиска проезда по городу | непрофессионалы | 2ГИС | |
12 | общие системы для различных предприятий и организаций: | |||
-интегрированные системы делопроизводства | для поддержки полного цикла документа в организации: создание документов (документирование), организация движения и учёта документов (документооборот), хранение документов (архивное дело) | делопроизводители (работники, которые отвечают за ведение документации организации) | Дело, LanDocs, Золушка, Гран-Док | |
-бухгалтерские системы | для ведения бухгалтерского и налогового учета | бухгалтеры | 1С:Бухгалтерия | |
-финансовые аналитические системы | для ведения аналитического учета финансово-хозяйственной деятельности организации (систематизация информации, расчет аналитических показателей и формирование отчетов) | финансовые аналитики | Альт – Финансы, Audit Expert, ИНЭК – Аналитик, ФинЭкАнализ, модуль для MS Office Excel «Excel Financial Analysis» |
Источник: infoegehelp.ru