Аудит / Институциональная экономика / Информационные технологии в экономике / История экономики / Логистика / Макроэкономика / Международная экономика / Микроэкономика / Мировая экономика / Операционный анализ / Оптимизация / Страхование / Управленческий учет / Экономика / Экономика и управление народным хозяйством (по отраслям) / Экономическая теория / Экономический анализ Главная Экономика Информационные технологии в экономике
Е.А. РАКИТИНА, В.Л. ПАРХОМЕНКО. ИНФОРМАТИКА И ИНФОРМАЦИОННЫЕ СИСТЕМЫ В ЭКОНОМИКЕ. ЧАСТЬ 1, 2005 | |
1 КЛАССИФИКАЦИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ (ПО) |
|
Программное обеспечение современного компьютера очень разнообразно в соответствии с многообразием задач, решаемых пользователями с его помощью, и множеством операций, выполняемых устройствами компьютера. Все программные модули взаимосвязаны через управляющие (системные) программы. Часть модулей работает во взаимодействии с пользователем, часть - автоматически. Каждая из программ выполняет свою функцию, а все вместе они обеспечивают автоматизированное выполнение информационных процессов при решении задач пользователей. Таким образом, программное обеспечение компьютера - это автоматизированная информационная система, достаточно большая и сложная. Современные программы состоят, как правило, из большого числа модулей, а потому вместо термина "программа" чаще используются термины "программное средство" и "пакеты программ". Какие же виды программных средств можно выделить? Прежде всего, это программы, необходимые для управления работой самого компьютера как сложной системы. Пользователь, как правило, может даже не знать, что это за программы, сколько их, что они делают. Но большинство команд пользователя выполняется именно с их помощью. В совокупности они называются системным программным обеспечением. К нему традиционно относят:? Х программы начальной загрузки компьютера. Они хранятся в ПЗУ (постоянном запоминающем устройстве) и обеспечивают проверку работоспособности основных устройств компьютера после его включения и передачу управления операционной системе. Часто называются базовым ПО; операционные системы (ОС), необходимые для управления согласованной работой всех устройств и программ компьютера, выполнения команд пользователя; файловая система; операционные оболочки, предназначенные для обеспечения удобного для пользователя способа работы с файлами и запуска прикладных программ; драйверы устройств, обеспечивающие программную поддержку работы конкретных устройств (в последнее время входят в состав операционной системы). Другой класс программного обеспечения - прикладное ПО. Именно оно предназначено для решения пользователем задач из самых различных предметных областей - математики, лингвистики, делопроизводства, управления и т.д. Существуют самые разные классификации прикладного ПО. Приведем одну из них, деление в которой осуществляется на основании типа решаемых задач. В прикладном ПО можно выделить следующие группы программных средств (ПС): ПС для обработки текстов - текстовые редакторы, текстовые процессоры, редакционно- издательские системы, программы-переводчики, программы проверки орфографии и синтаксиса, лин- гвокорректоры, программы оптического распознавания символов и т.п.; ПС для обработки числовой информации - электронные таблицы, пакеты математических программ, пакеты для статистической обработки данных и др.; ПС для обработки графической информации - графические редакторы, аниматоры, программы деловой и презентационной графики, средства работы с трехмерными и видеоизображениями и др.; ПС для обработки звуковой информации - музыкальные и звуковые редакторы, синтезаторы звука, программы распознавания и синтеза речи и пр.; ПС, обеспечивающие работу в телекоммуникационных сетях - почтовые программы, поисковые системы, броузеры и пр.; ПС, обеспечивающие автоматизированное хранение информации - системы управления базами данных (СУБД), построенные с их помощью базы и банки данных (БД и БнД), специализированные информационно-поисковые системы (ИПС) и др.; ПС, используемые в процессах управления и диагностики - различные типы автоматизированных систем управления (АСУ) и систем автоматизированного управления (САУ), системы поддержки принятия решений (СППР), экспертные системы (ЭС) и пр.; ПС, применяемые для проведения исследовательских и проектно-конструкторских работ - специализированные моделирующие программы, системы автоматизированного проектирования (САПР) и пр.; ПС, используемые в обучении - электронные учебники, тренажеры, тесты и пр.; игровые программы; программы, созданные пользователем с помощью сред программирования. Еще один класс программного обеспечения - специальное ПО. Основное его отличие от системного ПО в том, что пользователь сам решает, будет ли он использовать эти ПС или нет, а отличие от прикладного ПО состоит в том, что специальные ПС используются не для решения задач из других предметных областей, а для задач, связанных с использованием непосредственно компьютера. Например, когда пользователь активно работает за компьютером, то ему часто приходится сохранять на винчестере нужные файлы и удалять те, которые больше не потребуются. При удалении файла место, которое он занимал, освобождается. На это место в дальнейшем может быть записан другой файл, но его размер может быть меньше. В результате многократного удаления/записи файлов на диске появляется много небольших "пустых" мест. Их размер не позволяет записать на них новые файлы целиком, и если свободного места на диске немного, то файлы большого размера разбиваются на отдельные фрагменты и записываются по частям. В этом случае говорят, что информация записана фрагментарно (не непрерывно). Обращение к таким файлам требует гораздо большего времени и, чтобы избе- жать этого, пользователь может провести дефрагментацию диска, т.е. выполнить программу, которая перепишет, если это возможно, файлы один за другим, собрав тем самым все свободные участки в одну область. В специальном ПО можно выделить инструментальное ПО и сервисное ПО. |
|
<< Предыдушая | Следующая >> |
= К содержанию = | |
Похожие документы: "1 КЛАССИФИКАЦИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ (ПО)" |
|
|