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

1.

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

2.

Управление ресурсами компьютера
Центральны й процессор
Оперативная память
Ядро компьютера, выполняет инструкции и
Временное хранилище данных, которое
управляет работой всех других компонентов.
обеспечивает быстрый доступ и выполнение
задач.
Хранилище данны х
Периф ерийны е устройства
Место, где хранятся программы, файлы, и
Подключаемые устройства, такие как
другие данные на долгосрочной основе.
принтеры, сканеры и мыши, для обмена
информацией с компьютером.

3.

Операционная система компьютераВсе многообразие программ, используемых на современном компьютере, называется программным
обеспечением
Функции:
1.
2.
3.
4.
Обмен данными между
Обеспечение системы
Загрузка
Организац
компьютером и различными
организации и
программ в
ия диалога
периферийными устройствами
хранения файлов.
память и
с
(терминалами, принтерами,
обеспечение их
пользовате
гибкими дисками, жесткими
выполнения.
лем.
дисками и т.д.). Такой обмен
данными называется
"ввод/вывод данных".

4.

Драйверы устройств
1
3
Коммуникация с
устройствами
2
Установка и
обновление
Драйверы обеспечивают
Драйверы должны быть
связь между
правильно установлены и
операционной системой и
время от времени
различными устройствами,
обновляться для
такими как принтеры и
обеспечения оптимальной
звуковые карты.
работы устройств.
Резервное копирование
Драйверы могут быть сохранены в виде резервных копий, чтобы
иметь возможность восстановиться в случае сбоя.

5.

задачи ОС:
Первая задача ОС – организация связи, общения пользователя с компьютером в целом и его отдельными устройствами. Такое
общение осуществляется с помощью команд, которые в том или ином виде человек сообщает операционной системе. В ранних
вариантах операционных систем такие команды просто вводились с клавиатуры в специальную строку. В последующем были
созданы программы – оболочки ОС, которые позволяют общаться не только с ОС не только текстовым языком команд, а с
помощью меню (в том числе пиктографического) или манипуляций с графическими объектами.
Вторая задача ОС – организация взаимодействия всех блоков компьютера в процессе выполнения программы, которую
назначил пользователь для решения задачи. В частности, ОС организует и следит за размещением в оперативной памяти и на диске
нужных для работы программы данных, обеспечивает своевременное подключение устройств компьютера по требованию
программы и т.п.
Третья задача ОС – обеспечение так называемых системных работ, которые бывает необходимо выполнить для пользователя.
Сюда относится проверка, “лечение” и форматирование диска, удаление и восстановление файлов, организация файловой системы
и т.п. Обычно такие работы осуществляются с помощью специальных программ, входящих в ОС и называемых утилитами.
Операционная система выполняет роль связующего звена между аппаратурой компьютера, с одной стороны, и выполняемыми
программами, а также пользователем, с другой стороны.
ОС хранится на диске и загружается в ОЗУ при включении компьютера. Она осуществляет диалог с
пользователем, управляет данными, планирует и организует обработку программ, распределяет
ресурсы, запускает программы, обслуживает устройства и передает информацию между ними.

6.

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

7.

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

8.

Файловая система
1
Организация файлов
Структура и иерархия, с помощью которых файлы и папки сохраняются и организуются
на компьютере.
2
Управление доступом
Ограничение доступа к файлам и папкам для защиты конфиденциальной информации.
3
Резервное копирование
Создание копий файлов для обеспечения возможности восстановления в случае сбоя
или потери данных.

9.

Фа́йловая систе́ма (англ. file system) — порядок, определяющий способ организации, хранения и именования данных на
носителях информации в компьютерах, а также в другом электронном оборудовании: цифровых фотоаппаратах, мобильных
телефонах и т. п. Файловая система определяет формат содержимого и способ физического хранения информации, которую
принято группировать в виде файлов. Конкретная файловая система определяет размер имен файлов (и каталогов), максимальный
возможный размер файла и раздела, набор атрибутов файла. Некоторые файловые системы предоставляют сервисные
возможности, например, разграничение доступа или шифрование файлов.Файловая система связывает носитель информации с
одной стороны и API для доступа к файлам — с другой. Когда прикладная программа обращается к файлу, она не имеет никакого
представления о том, каким образом расположена информация в конкретном файле, так же как и о том, на каком физическом типе
носителя (CD, жёстком диске, магнитной ленте, блоке флеш-памяти или другом) он записан. Всё, что знает программа — это имя
файла, его размер и атрибуты. Эти данные она получает от драйвера файловой системы. Именно файловая система устанавливает,
где и как будет записан файл на физическом носителе (например, жёстком диске).
С точки зрения операционной системы (ОС), весь диск представляет собой набор кластеров (как правило, размером, кратным 512
байт)[1 ]. Драйверы файловой системы организуют кластеры в файлы и каталоги (реально являющиеся файлами, содержащими
список файлов в этом каталоге). Эти же драйверы отслеживают, какие из кластеров в настоящее время используются, какие
свободны, какие помечены как неисправные.
Однако файловая система не обязательно напрямую связана с физическим носителем информации. Существуют виртуальные
файловые системы, а также сетевые файловые системы, которые являются лишь способом доступа к файлам, находящимся на
удалённом компьютере.
Основными функциями файловой системы являются:
размещение и упорядочивание на носителе данных в виде файлов;
определение максимально поддерживаемого объёма данных на носителе информации;
создание, чтение и удаление файлов;
назначение и изменение атрибутов файлов (размер, время создания и изменения, владелец и создатель файла, доступен
только для чтения, скрытый файл, временный файл, архивный, исполняемый, максимальная длина имени файла и т. п.);
определение

10.

Реестр операционной системы
это база данных для хранения настроек операционной системы, установленных программ, параметров
пользователя и оборудования, кроме того, в реестре хранится информация об устройствах компьютера
(конфигурации).
Хранение
конф игурации
В ажность
целостности
Устранение ошибок
В реестре хранятся
Изменения в реестре
реестр для исправления
настройки и параметры
должны быть внесены
некоторых проблем,
операционной системы и
аккуратно, чтобы не
возникающих на
всех установленных
повредить работу
компьютере.
приложений.
компьютера.
Можно использовать
English     Русский Правила