Комплекс программ обеспечивающих функционирование компьютера и работу пользователя с ресурсами это

Можно выделить три основных вида программного обеспечения: системное, прикладное и системы программирования.

Системное программное обеспечение обеспечивает согласованное взаимодействие устройств компьютера и создает условия для выполнения остальных программ. Самой важной частью системного программного обеспечения является операционная система – программа, необходимая для работы компьютера.

Операционная система выполняет следующие функции:
• обеспечение пользовательского интерфейса, то есть программных средств диалога человека и компьютера;
• управление выполнением других программ на компьютере, в том числе организация их доступа к устройствам (процессору, памяти, устройствам ввода- вывода);
• управление хранением информации на компьютере в виде иерархической системы папок, содержащих файлы.
Можно сказать, что операционная система является средой, в которой выполняются
остальные программы.

К системному программному обеспечению относятся также драйверы – программы управляющие работой устройств ввода-вывода и некоторых других устройств, позволяющие настраивать параметры их работы. Драйверы обычно поставляются вместе с устройствами. Комплект наиболее распространенных драйверов поставляется вместе с операционной системой.

Урок 11. ПО компьютера. Системное ПО.

В состав системного программного обеспечения входят также антивирусы и другие программы, связанные с обслуживанием компьютера (дефрагментация дисков, очистка дисков, форматирование и т.п.). Системные программы часто называют утилитами (от лат. utilis – полезный).

Прикладное программное обеспечение – это программы, непосредственно предназначенные для удовлетворения потребностей пользователя.

В прикладное программное обеспечение входят:
• текстовые и графические редакторы;
• программы работы с электронными таблицами;
• системы управления базами данных;
• средства просмотра web-страниц;
• обучающие системы, электронные энциклопедии, игры;
• специализированные программные системы, предназначенные для автоматизации определенного вида профессиональной деятельности, например, банковские системы, системы управления транспортными перевозками, системы геометрического моделирования в машиностроении.

К системам программирования относятся средства автоматизации разработки компьютерных программ, то есть инструменты программиста.

Системы программирования — это разновидность прикладного ПО (оно является прикладным
для разработчика).
При разработке программного обеспечения необходимо представлять алгоритмы в форме, понятной компьютеру. Для этого и используются системы программирования.

Назначение и состав операционной системы компьютера

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

Операционные системы разные (MacOS, Windows, Ubuntu), но их назначение и функции одинаковые.

14. Понятие программного обеспечения компьютера. Системное программное обеспечение

Операционная система является базовой и необходимой составляющей ПО компьютера,
без нее компьютер не может работать в принципе.

Операционная система – комплекс программ, обеспечивающих взаимодействие всех аппаратных и программных частей компьютера между собой и взаимодействие пользователя и компьютера.

Операционная система обеспечивает связь между пользователем, программами и аппаратными устройствами.

Структура операционной системы:

1. Ядро – переводит команды с языка программ на язык «машинных кодов», понятный компьютеру.
2. Драйверы – программы, управляющие устройствами.
3. Интерфейс – оболочка, с помощью которой пользователь общается с компьютером.

Операционная система обеспечивает совместное функционирование всех устройств
компьютера и предоставляет пользователю доступ к его ресурсам.

Процесс работы компьютера в определенном смысле сводится к обмену файлами между устройствами. В операционной системе имеются программные модули, управляющие файловой системой.

К магистрали компьютера подключаются различные устройства (дисководы, монитор, клавиатура, мышь, принтер и др.).

В состав операционной системы входят драйверы устройств — специальные программы, которые обеспечивают управление работойстройств и согласование информационного обмена с другими устройствами. Любому устройству соответствует свой драйвер.

Операционная система содержит также сервисные программы, или утилиты. Такие программы позволяют обслуживать диски (проверять, сжимать, дефрагментировать и т. д.), выполнять операции с файлами (архивировать и т. д.), работать в компьютерных сетях и.

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

Читайте также:
Как удалить программы паразиты

Операционная система общается с пользователем через определенную диалоговую среду, отражаемую на экране (рабочий стол, проводник и т.п.). Желая выполнить какое-то действие, пользователь передает операционной системем соответствующую команду, воздействуя на элементы диалоговой среды. Например, это может быть команда запуска прикладной программы, команда выполнения операции с файлами (удалить файл, скопировать файл), команда сообщения текущего времени или даты, команда перезагрузки компьютера. После завершения выполнения данного этапа работы операционная система переходит в состояние ожидания следующей команды пользователя. Такой режим работы называется диалоговым режимом или интерактивным режимом работы.

Разработчики современного программного обеспечения стараются сделать работу пользователя за компьютером удобной, простой, наглядной. Т.е. сделать программу удобной для взаимодействия с пользователем.

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

Интерфейс современных системных и прикладных программ является графическим (объектно-ориентированным). Пользователь управляет компьютером, выбирая мышью нужные пункты меню, кнопки, значки и другие элементы интерфейса.

Источник: informatika661.blogspot.com

10. Программное обеспечение. Состав программного обеспечения.

Вся совокупность программ, хранящихся на всех устройствах долговременной памяти компьютера, составляет его программное обеспечение (ПО).

Состав прикладного программного обеспечения

Программы, с помощью которых пользователь может решать свои информационные задачи, не прибегая к программированию, называются прикладными программами.

Как правило, все пользователи предпочитают иметь набор прикладных программ, который нужен практически каждому. Их называют программами общего назначения. К их числу относятся:

— текстовые и графические редакторы, с помощью которых можно готовить различные тексты, создавать рисунки, строить чертежи; проще говоря, писать, чертить, рисовать;

— системы управления базами данных (СУБД), позволяющие превратить компьютер в справочник по любой теме;

— табличные процессоры, позволяющие организовывать очень распространенные на практике табличные расчеты;

— коммуникационные (сетевые) программы, предназначенные для обмена информацией с другими компьютерами, объединенными с данным в компьютерную сеть.

11. Классификация программных продуктов.

Программные продукты можно классифицировать по различным признакам. Основным признаком, по которому классифицируют все программные продукты, является сфера (область) их использования. Поэтому различают следующие классы программных продуктов:

1. Системное программное обеспечение

Предназначено для выполнения различных вспомогательных функций: управление ресурсами ЭВМ; создание копий используемой информации; проверку работоспособности устройств ЭВМ; выдачу справочной информации о компьютере.

В состав системного программного обеспечения можно отнести: операционную систему; антивирусные программы; программы архивирования; программы обслуживания сети и др.

2. Пакеты прикладных программ — непосредственно обеспечивают выполнение необходимых пользователю работ.

Примеры прикладных программ: текстовые редакторы (Microsoft Word); системы машинной графики (учебные, научные, инженерные и др.); электронные таблицы (Microsoft Excel); системы управления базами данных (Microsoft Access); издательские системы; бухгалтерские программы (1С Бухгалтерия, Турбо Бухгалтер и др.); системы автоматизированного проектирования; экспертные системы; системы искусственного интеллекта (проверка орфографии, перевод, распознавание текста); браузеры; обучающие программы и др.

3. Инструментарий технологии программирования (облегчают процесс создания новых программ для ЭВМ на конкретном языке программирования).

Примеры систем программировани: Quck Basic; Turbo Basic; Visual Basic; Pascal; C++; Delphi и др.

12. Назначение и состав операционной системы компьютеры.

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

Операционные системы разные, но их назначение и функции одинаковые. Операционная система является базовой и необходимой составляющей ПО компьютера, без нее компьютер не может работать в принципе.

Операционная система – комплекс программ, обеспечивающих взаимодействие всех аппаратных и программных частей компьютера между собой и взаимодействие пользователя и компьютера.

Операционная система обеспечивает связь между пользователем, программами и аппаратными устройствами.

Структура операционной системы:

Ядро – переводит команды с языка программ на язык «машинных кодов», понятный компьютеру.

Драйверы – программы, управляющие устройствами.

Интерфейс – оболочка, с помощью которой пользователь общается с компьютером.

Операционная система обеспечивает совместное функционирование всех устройств компьютера и предоставляет пользователю доступ к его ресурсам.

Читайте также:
Как составить концертную программу для хора

Процесс работы компьютера в определенном смысле сводится к обмену файлами между устройствами. В операционной системе имеются программные модули, управляющие файловой системой.

В состав операционной системы входит специальная программа — командный процессор, которая запрашивает у пользователя команды и выполняет их. Пользователь может дать, например, команду выполнения какой-либо операции над файлами (копирование, удаление, переименование), команду вывода документа на печать и т. д. Операционная система должна эти команды выполнить.

13. Файловая система: файл, каталог, корневой каталог, спецификация файла.

Файл — это определенное количество информации (программа или данные), имеющее имя и хранящееся в долговременной (внешней) памяти.

Имя файла состоит из двух частей, разделенных точкой: собственно имя файла и расширение, определяющее его тип (программа, данные и т. д.). Собственно имя файлу дает пользователь, а тип файла обычно задается программой автоматически при его создании.

Файловая система — это система хранения файлов и организации каталогов.

Каталог файловой системы используется для нахождения файлов, указанных только по имени либо по относительному пути.

Корневым каталогом называется высший уровень диска. Файлы и папки, которые отображаются при открытии жесткого диска (двойным щелчком по его значку), — это и есть содержимое корневого каталога.

Спецификация файла обычно используется тогда, когда файл хранится на диске пассивного дисковода или в пассивном каталоге. Различают две формы спецификации: сокращенную и полную. B:BETA.DAT – эта спецификация указывает, что файл ВETA с данными находится на диске, установленном в дисководе В.

Источник: studfile.net

Операционные системы

Система (греч. systema – целое, составленное из частей; объединение) – совокупность взаимосвязанных, регулярно взаимодействующих объектов, образующих определенную целостность для выполнения единой цели, каких-либо функций и задач.

Компьютерная система состоит из устройств (внутренних и периферийных) и программ, которые, взаимодействуя, выполняют процессы обработки информации на одном или нескольких компьютерах. Может включать в себя различные подсистемы и входить в качестве подсистемы в более крупную систему. Часть программного обеспечения, отвечающая за готовность компьютерной системы к работе, образует в общей вычислительной системе операционную систему.

Операционная система (ОС) – комплекс программ, обеспечивающих функционирование компьютера и работу пользователя с ресурсами.

Без операционной системы доступ пользователя к аппаратуре и прикладным программам компьютера, а также обращение к нему по сети с другого компьютера был бы невозможен (рис. 4.2).

Взаимодействие пользователя с персональным компьютером

Рис. 4.2. Взаимодействие пользователя с персональным компьютером

Ресурс – любой элемент, востребованный операционной системой, программой и пользователем: устройство в составе компьютера и сети (диск, принтер, память), а также системные программы, к которым обращаются прикладные программы. Термин употребляется в таких сочетаниях, как сетевые, информационные, аппаратные, системные ресурсы.

Операционная система обеспечивает выполнение прикладных программ, распределение ресурсов компьютерной системы, ввод, вывод, сохранение данных, управление данными, предоставляет интерфейс (средство взаимодействия) с пользователем и другими компьютерами, выдает сообщения.

Ядро операционной системы – ее основная часть – загружается в оперативную память после включения компью

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

Другая часть операционной системы загружается в память по мере необходимости и выполняет задачи более высокого уровня – обеспечивает интерфейс пользователя с прикладными программами (англ. Application Program Interface, API).

Функции операционной системы:

  • • обеспечение автоматической загрузки ядра ОС в оперативную память по программному коду в специальной (системной) области диска;
  • • организация файловой системы для хранения данных на диске, обеспечение к ним доступа и возможности обработки;
  • • загрузка программ в оперативную память и управление выполнением.

Большинство современных ОС многозадачные – управляют распределением ресурсов компьютера между несколькими приложениями (прикладными программами, задачами) так, что:

  • • несколько приложений могут работать одновременно, совместно использовать ресурсы;
  • • приложения могут обмениваться данными между собой.

Когда открыты несколько программ (например, текстовый редактор, веб-обозреватель, музыкальный проигрыватель компакт-дисков), то вычислительная система работает в многозадачном режиме: выделяет процессорное время, память, выполняет команды, посылает сообщения каждому приложению или пользователю о состоянии, возможных ошибках и сбоях. Центральный процессор быстро переключается от выполнения одной программы к другой, что создает впечатление одновременного выполнения программ, на самом деле выполняющихся вперемежку. В многопроцессорных системах или многоядерном процессоре программы действительно выполняются параллельно.

Читайте также:
Программа для записи звука на Самсунг

Операционная система выделяет каждой прикладной программе часть оперативной памяти, программы используют совместно другие аппаратные ресурсы: жесткий диск, принтер, удаленный доступ к сети.

Многозадачность не означает, что можно с успехом открывать неограниченное число задач. Чем больше задач открыто, тем медленнее работает система, труднее выделить свободное место в памяти, «поделить» ресурсы устройств или установить на них очередь. Иногда многозадачный режим невозможен: некоторые программы и компьютерные игры требуют монопольного доступа к ресурсам, отсекая другие приложения.

В многозадачных операционных системах работает блокировка файла – механизм, запрещающий нескольким задачам обращаться к одному файлу одновременно. Пользователь, пытающийся открыть для редактирования или удалить файл, уже открытый другим пользователем или программой, получает сообщение о невозможности выполнить эту задачу.

Операционная система и программы могут создавать в оперативной памяти буфер обмена, или просто буфер, – защищенную область временного неизменного хранения данных для выполнения копирования и переноса между окнами документов, программ или между программой и устройством ввода/вывода. Буфер – часть оперативной памяти, защищенная операционной системой, поскольку хранит копированный фрагмент, но некоторые программы могут накапливать в буфере несколько фрагментов. Графический интерфейс предоставляет возможности графического выделения и переноса данных между окнами папок (перетаскивание файла) и прикладными программами (например, диаграмму из Excel, рисунок с веб-сайта можно вставить в документ Word).

Виртуальная память – области оперативной памяти и внешней памяти (на жестком диске), которые оперативная система создает, чтобы выполнять на компьютере несколько больших программ, обрабатывать данных, имеющих больший размер, чем емкость реально (физически) установленной оперативной памяти.

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

У современных компьютеров оперативная память 1 Гбайт и выше, для файла подкачки на диске требуется несколько гигабайт свободного места. Если места не хватает и операционная система «перегружает» диск разбухшим файлом подкачки виртуальной памяти, то возрастает число обращений к жесткому диску, работа тормозится, система функционирует нестабильно. Рекомендуется, не дожидаясь сбоя, иногда принудительно сохранять обрабатываемый документ, а в графическом редакторе применять команду Очистить память от «истории» команд, перезагружать операционную систему.

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

Драйвер устройства – программа, позволяющая конкретному устройству, такому как модем, мышь, монитор, взаимодействовать с операционной системой. Операционная система позволяют себе «абстрагирование от аппаратного обеспечения» и управляет некоторым «виртуальным устройством», применяя стандартный набор команд. Именно драйвер переводит эти команды в понимаемые установленным устройством конкретного изготовителя.

Драйверы устройств, выпускаемых разными фирмами и включенных в список допустимого оборудования, содержатся на инсталляционном компакт-диске операционной системы. Инсталляция операционной системы сопровождается установкой и настройкой драйверов всех подключенных к компьютеру устройств или драйвера предлагается установить с компакт-диска, прилагаемого к приобретаемому устройству.

В старых операционных системах пользователь должен был сам конфигурировать систему – указывать, какое устройство установлено, определять его настройки, правила работы с другими устройствами.

В современных операционных системах существует набор правил Plug and Play (англ. – включил и работай), позволяющих при установке автоматически обнаруживать устройства, распознавать и настраивать. Операционная система, обнаружив новый принтер или модем, сама устанавливает драйвер, обслуживающий работу устройства.

Источник: studme.org

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru