Программное обеспечение по своему назначению подразделяют на системное, прикладное и инструментальное (рис. 4.1).
Системное программное обеспечение – комплекс программ для управления ресурсами компьютера (центральным процессором, памятью, вводом и выводом данных), поддержания работоспособности системы обработки информации, повышения эффективности ее использования.
Этот класс программного обеспечения носит общий характер применения и не зависит от предметной области. К системному программному обеспечению предъявляются высокие требования надежности работы, удобства и эффективности использования. Как правило, компьютер приобретается с установленным системным программным обеспечением. Системное программное обеспечение включает в себя базовое и сервисное программное обеспечение.
Операционная система – большой набор программ для управления взаимодействием всех компонентов компьютера в процессе работы и выполнения поставленных задач. Обеспечивает работу и взаимодействие компьютерных устройств в целом как системы, координирует связь с другими устройствами в сети, а пользователям и прикладным программам предоставляет ресурсы и интерфейс – средство взаимодействия с компьютером.
Что такое софт?
Вазовое программное обеспечение – набор программных средств, обеспечивающих работу компьютера.
Сервисное программное обеспечение представляет собой набор обслуживающих (служебных) программ-утилит (лат. utilitas – польза) для вспомогательных операций, связан-
Рис. 4.1. Классификация программного обеспечения персонального компьютера
ных с управлением ресурсами, настройками и контролем работоспособности компьютера. Утилиты входят в состав операционной системы или устанавливаются дополнительно.
Прикладное программное обеспечение предназначено для обработки данных в определенной области применения, выполняет функции, необходимые пользователю для решения практической задачи. Прикладная программа (или приложение) разрабатывается для конкретной операционной системы.
Пакет прикладных программ – несколько программ для решения задач определенного класса в конкретной предметной области.
Приведем примеры прикладного программного обеспечения.
Офисные программы предназначены для основной массы пользователей. Сюда относятся: текстовые и табличные процессоры, графические редакторы, средства презентаций, системы управления базами данных, а также их интегрированные пакеты. Эти программы готовят документы для печати и чтения с экрана, выполняют расчеты массивов числовых данных (Microsoft Word, Microsoft Excel, Lotus Smart Suite, Open Office, Libre Office).
Финансовые и бухгалтерские программы (бухгалтерского и финансового учета) для крупных, средних и мелких предприятий: 1C: Предприятие, 1C: Бухгалтерия, 1C: Деньги, БЭСТ, Парус и др.
Программы автоматизации делопроизводства и документооборота и архива организаций помогают в управлении персоналом, подготовке отчетности, составлении договоров, контрактов, писем (1C: кадры, Евфрат).
Лингвистические программы контролируют правописание, готовят аннотации, определяют ключевые слова, проводят лингвистический анализ текстов.
Программы-словари содержат толкования терминов, дают перевод слов и словосочетаний (Lingvo, Multilex, Bridge to English, Сократ и др.).
Программы машинного перевода переводят тексты документов, электронной почты и веб-страниц (Promt, Сократ, сайты переводов).
Графические программы готовят и обрабатывают изображения, редактируют, сканируют и печатают графические изображения, повышают их качество (Adobe Photoshop, PaintShop, CorelDraw и др.).
Системы управления базами данных обеспечивают организацию, хранение и обработку баз данных (Microsoft Access, Lotus 1-2-3).
Издательские системы, – программы компьютерной верстки и графики для типографской печати (Quark XPress, Adobe Page Maker, Adobe InDesign).
Статистические программы анализируют массивы числовых данных с выдачей статистических показателей, проведением прогнозирования, визуализацией данных (Statistica и др.).
Математические программы представляют собой многофункциональные вычислительные системы решения разнообразных математических задач (MathLab, Maple).
Системы автоматизированного проектирования (САПР), такие как AutoCad, MathCAD, предназначены для проектирования изделий разной сложности.
Информационные системы представляют массивы нормативных юридических, правовых документов, справочных сведений, ведомственные базы данных (Гарант, Кодекс, КонсультантПлюс, Право.ru).
Базы знаний – экспертные системы, системы поддержки принятия решений в конкретной области: бизнес-планировании, диагностике заболеваний и неисправности техники, расследовании преступлений, финансовом аудите.
Инструментальное программное обеспечение – программы для создания новых приложений (разработки программ) и информационных систем. Применяется программистами в качестве инструмента на технологических этапах процессов проектирования, программирования, отладки, тестирования создаваемых программ. В инструментальное программное обеспечение входят языки и системы программирования, интегрированные среды разработки программных продуктов, а также CASE-средства (Computer Aided Software Engineering) – программные комплексы, автоматизирующие процесс разработки программ.
Дистрибутив (англ, distributive – распространяемый) – программный продукт, приспособленный для установки па компьютеры. Содержит сжатые (уменьшенные в объеме) файлы самой программы и программу установки. Распространяется на лицензионных компакт-дисках или через Интернет.
Инсталляция (англ, installation – установка) – установка программного обеспечения в компьютер с помощью вспомогательной программы установки setup.exe с носителя – компакт-диска, флеш-карты, жесткого диска.
Источник: studme.org
Тема 4 Лекция программное обеспечение компьютера. Виды прикладных программ.
Персональные компьютеры – это универсальные устройства для обработки информации. В отличие от телефона, магнитофона или телевизора, осуществляющих только заранее заложенные в них функции, персональные компьютеры могут выполнять любые действия по обработке информации. Для этого необходимо составить для компьютера на понятном ему языке точную и подробную последовательность инструкций (т.е. программу), как надо обрабатывать информацию. Сам по себе компьютер не обладает знаниями ни в одной области своего применения, все эти знания сосредоточены в выполняемых на компьютере программах. Поэтому часто употребляемое выражение «программный принцип управления», это означает, что все действия по обработке информации компьютер осуществляет под управлением программ того или иного назначения.
Меняя программы для компьютера, можно превратить его в рабочее место бухгалтера или конструктора, статистика или дизайнера, редактировать на нем документы или играть в какую-нибудь игру. Поэтому для эффективного использования компьютера необходимо знать назначение и свойства необходимых при работе с ним программ. В настоящем параграфе мы кратко опишем основные разновидности программ для персонального компьютера.
4.1 КЛАССИФИКАЦИЯ ПРОГРАММ
Программы, работающие на компьютере, можно разделить на три категории:
- прикладные программы, непосредственно обеспечивающие выполнение необходимых пользователям работ: редактирование текстов, рисование картинок, обработку информационных массивов и т.д.;
- системные программы, выполняющие различные вспомогательные функции, например создание копий используемой информации, проверку работоспособности устройств компьютера и т.д.;
- инструментальные системы (системы программирования), обеспечивающие создание новых программ для компьютера.
- Драйверы являются важным классом системных программ. Они расширяют возможности ОС, например, позволяя ей работать с тем или иным внешним устройством, обучая ее новому протоколу обмена данными и т.д. Так, первоначально попавшие в нашу страну версии DOS, Windows и OS/2 были английскими и не поддерживали ввод русских букв с клавиатуры. Поэтому различные программисты создали драйверы, обеспечивающие эти средства. Большинство ОС содержит немало драйверов в комплекте своей поставки, и программа установки ОС устанавливает (задействует) те драйверы, которые нужны для поддержки устройств и функций ОС, указанных пользователем. Драйверы для различных ОС часто поставляются и вместе с новыми устройствами или контроллерами.
- Программы-оболочки составляют весьма популярный класс системных программ. Они обеспечивают более удобный и наглядный способ общения с компьютером, чем штатные средства ОС. Многие пользователи настолько привыкли к удобствам, предоставляемым своей любимой программой-оболочкой, что чувствуют себя без нее «не в своей тарелке». Наиболее популярной программной оболочкой для DOS являются Norton Commander.
- Вспомогательные программы (Утилиты — это программы вспомогательного назначения).
Источник: studfile.net
Программное обеспечение компьютера. Общая характеристика, состав и назначение основных видов программного обеспечения компьютера
Программное обеспечение (ПО) — это совокупность программ, позволяющих осуществить на компьютере автоматизированную обработку информации.
ПО делится на системное, прикладное и инструментальное.
Системное ПО — это совокупность программ для обеспечения работы компьютера и сетей ЭВМ.