Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы информатика.docx
Скачиваний:
6
Добавлен:
01.04.2025
Размер:
929 Кб
Скачать
☆

12.Системные программы.

Систе́мное програ́ммное обеспе́чение — это комплекс программ, которые обеспечивают управление компонентами компьютерной системы, такими как процессор, оперативная память, устройства ввода-вывода, сетевое оборудование, выступая как «межслойный интерфейс», с одной стороны которого аппаратура, а с другой - приложения пользователя. В отличие от прикладного программного обеспечения, системное не решает конкретные прикладные задачи, а лишь обеспечивает работу других программ, управляет аппаратными ресурсами вычислительной системы и т.д.

13. Прикладные программы. Их классификация.

Прикладные программы

К этой группе, как правило, относят так называемые «программы для

пользователя», т. е. прикладные программы, которые, в отличие от системных,

«обслуживают» именно пользователя, стремясь услужить и предугадать любое

его желание.

Назовем лишь некоторые из них.

Офисные программы -Задача этих программ — создание и редактирование

документов, будь то текст, электронная таблица, изображение или их

совокупность

Самые популярные программы, предназначенные для создания и

редактирования документов — редакторы (на компьютерном языке они так и

называются.

самый популярный офисный пакет Microsoft Office состоит из:

текстового редактора Microsoft Word,

электронной таблицы Microsoft Excel,

программы для подготовки презентаций Microsoft PowerPoint,

программы управления базами данных Microsoft Access и ряда вспомогательных программ поменьше.

Редакторы для работы с текстами

— самые популярные среди офисных программ

Финансовые и бухгалтерские программы.

Домашняя бухгалтерия сегодня пока что не стала у нас модной, но это

только вопрос времени!

Отдельный блок — программы для работы с Интернет. Сюда входит

программа просмотра — браузер, программы для работы с электронной почтой и

группами новостей и т. д.

Мультимедийные программы

Программы для обработки и создания изображений.

Программы для работы со звуком.

Проигрыватели (плееры) и программы просмотра Их задача более скромна — например, проиграть музыкальную композицию или вывести на экран картинку.

Профессиональные программы

Весьма условная группа. Вообще-то к профессиональным,

узкоспециализированным программам можно отнести программу любой группы —

это зависит только от ее навороченности.

Инструменты программиста - Суперсложные системы программирования, профессиональные компиляторы и многое другое

Редакторы трехмерной графики и анимации.

Развлекательные и образовательные программы

Образовательные мультимедийные программы

14. Понятие операционной системы.

Что такое операционная система

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

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

Операционная система обычно хранится во внешней памяти компьютера — на диске. При включении компьютера она считывается с дисковой памяти и размещается в ОЗУ. Этот процесс называется загрузкой операционной системы.

В функции операционной системы входит:

  осуществление диалога с пользователем;

  ввод-вывод и управление данными;

  планирование и организация процесса обработки программ;

  распределение ресурсов (оперативной памяти и кэша, процессора, внешних устройств);

  запуск программ на выполнение;

  всевозможные вспомогательные операции обслуживания;

  передача информации между различными внутренними устройствами;

  программная поддержка работы периферийных устройств (дисплея, клавиатуры, дисковых накопителей, принтера и др.).

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

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

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

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

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

  однопользовательские однозадачные, которые поддерживают одну клавиатуру и могут работать только с одной (в данный момент) задачей;

  однопользовательские однозадачные с фоновой печатью, которые позволяют помимо основной задачи запускать одну дополнительную задачу, ориентированную, как правило, на вывод информации на печать. Это ускоряет работу при выдаче больших объёмов информации на печать;

  однопользовательские многозадачные, которые обеспечивают одному пользователю параллельную обработку нескольких задач. Например, к одному компьютеру можно подключить несколько принтеров, каждый из которых будет работать на "свою" задачу;

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

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