Универсальное программное обеспечение 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Универсальное программное обеспечение



 

Всё программное обеспечение (ПО), выполняемое устройствами вычислительной техники, делится на прикладное и системное. Системное ПО призвано сделать аппаратуру ЭВМ доступной пользователю и с повседневной работе конкретного пользователя в явном виде не применяется. К системному ПО относят операционные системы (DOS, Windows, Linux, …), служебные программы – утилиты (программы для тестирования и настройки аппаратуры CheckDisk, Defrag, антивирусы DrWeb, AVP,...), а также языки программирования (Basic, Си, SQL, …). С прикладными программами непосредственно работает пользователь; они предназначены для решения личных, производственных (офисных) или научных задач.

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

1. Текстовые процессоры. Позволяют выполнить подготовку текстового документа с любыми нетекстовыми вставками: таблицами, рисунками, формулами, видеофрагрентами и т.д. Отличаются от простейших текстовых редакторов (Блокнот) развитыми средствами форматирования документа и способностью самостоятельного решения некоторых задач: составление содержание, реферата, перечней терминов и сокращений, функцией проверки орфографии. Примеры текстовых процессоров – MS Office Word, OpenOffice Word, Lexicon.

2. Настольные издательские системы. Предназначены для подготовки серийных печатных изданий – листовок, газетной и книжной продукции. Обладают бо’льшими возможностями оформления, в том числе графического, чем текстовые процессоры, работают с любыми форматами конечной продукции, имеют возможность вывода результата как в файл, так и непосредственно на типографское оборудование. Пример такого программного продукта – Page Maker.

3. Табличные процессоры. Обладают развитыми средствами создания, хранения, представления и обработки таблично представленной информации. Допускают работу с текстовой, графической, цифровой информацией и взаимную их конвертацию. Однако при всей своей многофункциональности табличные процессоры не предназначены для профессиональной работы с базами данных. Примеры табличных процессоров – MS Office Excel, OpenOffice Calc, Lotus.

4. Графические редакторы. В зависимости от типа обрабатываемых графических изображений подразделяются на векторные (типовой формат файла wmf – windows metafile) и растровые (типовой формат файла bmp – bit map). Примерами таких пакетов программ являются соответственно CorelDraw и Photoshop. По разнообразию инструментов для обработки изображений эти редакторы целесообразно также называть процессорами.

5. Пакеты демонстрационной графики (редакторы презентаций). Предназначены для создания, редактирования и воспроизведения информации в виде презентаций (последовательности кадров). Типичным представителем таких программ является MS PowerPoint из пакета MS Office.

6. Системы мультимедиа. Мультимедиа – дословно «многосредовость», возможность одновременной выдачи информации одновременно в нескольких формах, в основном аудио и визуальной. Возможности программ, работающих по принципу мультимедиа, должны обеспечиваться поддержкой со стороны аппаратуры компьютера (ёмкие сменные накопители, устройства вывода звука) и операционной системы (многозадачность). По выполняемым с мультимедиа-информацией операциям программы мультимедиа условно разделяют на просмотрщики (браузеры, вьюверы, плейеры – от соответствующих англ. глаголов browse – просматривать, view – видеть, play – проигрывать) и редакторы. Примеры просмотрщиков – Windows Media Player, Winamp, RealPlayer, ACDSee, редакторов – Adobe Premier. Аудиовидеоинформация, особенно качественная, занимает достаточно большой объём памяти. Для уменьшения занимаемого места практически вся мультимедиа-информация архивируется (сжимается, упаковывается, кодируется). Примеры сжатых форматов: Mp3 для звука и Mpeg4 для видео. Для декодирования сжатых мультимедиа-файлов в состав операционной системы должны входить драйверы-декодеры, а для упаковки после редактирования – драйверы-кодеры. Стандартные пакеты, способные выполнять обе названные операции, получили название кодеков (КОдер + ДЕКодер).

7. Организаторы работ. Предназначены для автоматизации процедур планирования различных ресурсов: времени, денег, материалов, работников различных специальностей. Используются в повседневной практике обычного человека в форме электронных ежедневников, органайзеров, более сложные применяются в управлении распредёленными во времени проектами (поэтапная модернизация предприятия, строительство, производство сложной продукции). Примерами организаторов работ являются программы MS Project, Time Line

8. Системы управления базами данных (СУБД) – предназначены для организации процедур хранения, выборки и защиты структурированных данных. Большинство СУБД целесообразно отнести к системному ПО, так как непосредственно пользователь с СУБД не работает: это системы InterBase, Oracle, MySQL. Примером прикладной, пользовательской СУБД может являться СУБД MS Access из пакета MS Office. Обращения к СУБД обычно выполняются на специализированном языке структурированных запросов SQL (Structure Query Language), абстрагированном от любой прикладной области. Примерами операторов языка SQL являются команды создания и удаление таблицы данных, создания и удаления записи, выборка данных по указанным критериям, команды назначения прав доступа.

9. Системы автоматизированного проектирования (САПР). Примерами таких систем служат AutoCAD, MathCAD, PCAD, MS Visio, Компас График и другие. В отличие от векторных графических редакторов, помимо развитой графической подсистемы, позволяющей получить чертежи любой степени сложности, САПР позволяют выполнить математическое моделирование проектируемого объекта, рассчитать его характеристики, подобрать материалы и инструменты для реализации, оформить полный пакет технической документации, а при необходимости организовать вывод результатов не только в виде твердой или электронной копии, но и непосредственно на технологическое оборудование, используемое при производстве конкретной продукции. В области экономики наиболее широко применяется пакет Visio, входящий в последние версии MS Office.

10. Программы распознавания символов. (OCR-программы – Optical Character Recognition). Наиболее распространённой в России OCR-программой является ABBYY FineReader. Программа распознавания символов преобразует растровое изображение, полученное из файла, сканера или фотокамеры, в текстовый документ, доступный для редактирования (FineReader Hardprint). Типовыми этапами процесса распознавания являются получение изображения; его сегментирование (с целью разделения областей текста, таблиц, формул, рисунков, нераспознаваемых областей), непосредственно процесс распознавания, проверка полученного файла на наличие орфографических ошибок, уточнение неуверенно распознанных символов и окончательное сохранение документа в формате текстового документа (*.txt), документа MS Word (*.doc), документа Adobe Acrobat (*.pdf) или в другом формате. Возможна передача всего или части распознанного документа через буфер обмена. Современный уровень развития ПО и компьютерной техники позволяет распознавание рукописного текста. Распознаванию рукописного текста предшествует процесс обучения OCR-программы почерку конкретного человека. Разновидностью OCR-программ является анализатор бланков (FineReader Forms): он предназначен для распознавания большого количества однотипных бланков, например результатов анкетирования, ЕГЭ, бюллетеней для голосования, с целью получения результирующей таблицы, базы данных или набора статистических данных, при этом в бланках распознаются только определённые, заранее заданные поля.

11. Экономические, математические, аналитико-статистические и другие программы. К этому классу условно можно отнести все программные продукты, не вошедшие в предыдущие группы.

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



Поделиться:


Последнее изменение этой страницы: 2017-02-05; просмотров: 200; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 13.59.122.162 (0.006 с.)