Программное обеспечение персональной ЭВМ
Типы программ ПЭВМ
Функционирование компьютера обеспечивается не только аппаратными средствами, но и набором различных программ, называемым программным обеспечением (ПО).
ЭВМ первого поколения работали в однозадачном режиме, при этом авторы программ – программисты имели доступ к пульту управления ЭВМ и могли непосредственно управлять ходом выполнения своей программы.
В дальнейшем такое управление перешло к оператору – человеку, имеющему специальную профессиональную подготовку. Такой режим работы ЭВМ стали называть режимом операторского счета. В этом режиме была предпринята попытка автоматизировать процесс выполнения программ: появились специальные управляющие программы – пакетные мониторы, управляющие потоком программ, собранных в пакет.
Именно с пакетных мониторов началось развитие программ, предназначенных для управления потоком решаемых на ЭВМ задач и служащих для повышения эффективности работы машины.
Из четырех уровней программного обеспечения, рассмотренных нами в прошлый раз, мы более подробно рассмотрели два самых низких уровня: базовое и системное, а теперь рассмотрим прикладной и служебный уровни.
Программы для работы с текстами – это программы для автоматизации подготовки текстов на ПЭВМ. Они дают возможность набрать текст на экране дисплея, проверить и корректировать его, подготовить текст в форме того или иного документа. Производительность труда при такой подготовке документов резко возрастает, поскольку исключается боязнь сделать опечатку, возрастают гибкость и удобство работы с текстами.
Окончательный, подготовленный для печати или дальнейших преобразований текст сохраняется в файле на магнитном диске, он может быть вызван на экран или напечатан на принтере.
Отсутствие в отпечатанном документе вклеек, допечаток символов, делает полученный с помощью ПЭВМ документ по качеству выше распечаток на пишущих машинках. Качество печати современных принтеров приближается к качеству печати типографского набора. В эту группу входят текстовые редакторы, редакторы изображений, звука и видео, страниц Internet. Сюда же мы можем включить системы машинного перевода, распознавания текста и графики со сканера и т.д.
Табличные процессоры обеспечивают работу с большими таблицами чисел. При работе с табличным процессором на экран выводится прямоугольная таблица, в клетках которой могут находиться числа, пояснительные тексты и формулы для расчета.
Все табличные процессоры позволяют вычислять значения элементов таблиц по заданным формулам, строить по данным в таблице различные графики и т.д. Многие из них предоставляют дополнительные возможности. Некоторые из них расширяют возможности по обработке данных – трехмерные таблицы, создание собственных входных и выходных форм, макрокоманды, связь с базами данных и т.д. Но большинство дополнений носят декоративный характер – включение звуковых эффектов, создание слайдов и т.д.
Графические редакторы позволяют создавать и редактировать рисунки на экране компьютера. Как правило, пользователю предоставляются возможности рисования линий, кривых, раскраски областей экрана, создания надписей различными шрифтами и т.д. Большинство редакторов позволяют обрабатывать изображения, полученные с помощью сканеров, а также выводить полученные картинки в таком виде, чтобы они могли быть включены в документ, подготовленный с помощью текстового редактора или издательской системы. Некоторые редакторы обеспечивают возможность получения изображений трехмерных объектов, преобразования растровых изображений в векторный формат, профессиональные средства цветообработки и т.д.
Системы управления базами данных (СУБД) позволяют управлять большими информационными массивами – базами данных. Наиболее простые системы этого вида позволяют обрабатывать на компьютере один массив информации, например персональную картотеку. Они обеспечивают ввод, поиск, сортировку записей, составление отчетов и т.д. С такими СУБД легко могут работать пользователи даже невысокой квалификации, так как все действия в них осуществляются с помощью меню и других диалоговых средств.
Программы для работы со звуком. Минимальный комплект программ для обработки и проигрывания звуков и музыки уже включен в комплект вашей операционной системы. Их задача более скромна – проиграть нужный пользователю файл.
Программы для работы с Internet. Сюда входит программа просмотра – браузер, программы для работы с электронной почтой и группами новостей и т.д.
Образовательные мультимедийные программы вряд ли назовешь серьезными рабочими инструментами, однако именно они завоевали сегодня едва ли не самую большую популярность среди программных продуктов. Оно и понятно – на занимательную учебу всегда спрос. Особой популярностью пользуются «обучалки» иностранного языка – хотя трудно представить, чтобы кто-то смог реально выучить язык по компакт-диску.
Энциклопедии, справочники, «живые книги» – вот программы, на которые стоит обратить внимание в первую очередь. Именно они сделают ваш компьютер полезным не только для вас.
Помимо тематического деления программ существует еще одна классификация:
Платное программное обеспечение (commercialware) – программы, за которые надо платить, и чаще всего – довольно значительные суммы.
Сюда относятся все крупные программные пакеты известных производителей (например, Microsoft) и ряд утилит.
Бесплатное программное обеспечение (freeware) – обычно это небольшие вспомогательные программы-утилиты, которые разрабатываются независимыми программистами. Изредка – бесплатные дополнения к известным коммерческим пакетам.
Условно-бесплатное программное обеспечение (shareware) – самая массовая группа программ, в которую входят практически все утилиты, а часто – и весьма серьезные, умелые программные пакеты. Эти программы предоставляются вам бесплатно, однако по истечении определенного срока вы должны заплатить их автору небольшую сумму. Если же вы через указанный промежуток времени не зарегистрируетесь, часть программ этого класса теряет часть своих возможностей, а часть начинает надоедать настоятельными просьбами зарегистрироваться.
Пробные версии (trialware). Как правило, это полноценные версии коммерческих пакетов, которые вы можете использовать какое-то время бесплатно. По истечении этого времени программы прекращают работать.
Демо-версии (demoware). Демонстрационные версии популярных коммерческих пакетов с «усеченными» возможностями. Например, с выключенной функцией сохранения результатов в редакторе. У некоторых программ, кроме того, присутствуют и ограничения по времени работы.
«Открыточные» версии (cardware). Вид программ, в качестве вознаграждения за пользование которыми вас просят отправить автору красивую почтовую открытку.
Сделаем вывод, что прикладной уровень включает: программы для работы с текстами, табличные процессоры, графические редакторы, системы управления базами данных, мультимедийные программы.
Все программы Microsoft Office (Word, Excel, PowerPoint и Access) были разработаны специально под операционную систему Windows.
Состав ПО ПЭВМ.
Все многообразие существующего в настоящее время программного обеспечения можно условно разделить на прикладное ПО (программы для создания рисунков, текстов, выполнения расчетов) и системное ПО.
К прикладному ПО относят следующие программы:
• текстовые процессоры;
• табличные процессоры;
• системы иллюстративной и деловой графики (графические процессоры);
• системы управления базами данных;
• экспертные системы.
Например, самый популярный прикладной пакет Microsoft Office состоит из текстового редактора Word, электронной таблицы Excel, программы для подготовки презентаций Power Point, программы управления базами данных Access.
Системное ПО обеспечивает реализацию следующих действий:
• обслуживание магнитных дисков, файлов и каталогов;
• предоставление информации о ресурсах компьютера;
• шифрование информации;
• защита от компьютерных вирусов.
Дата добавления: 2016-03-04; просмотров: 1277;