Программное обеспечение

Содержание

Слайд 2

Слайд 3

Понятие «Программное обеспечение». Под программным обеспечением (Software) понимается совокупность программ, выполняемых вычислительной системой.

Понятие «Программное обеспечение».

Под программным обеспечением (Software) понимается совокупность программ, выполняемых

вычислительной системой.
Слайд 4

К программному обеспечению (ПО) относится также вся область деятельности по проектированию

К программному обеспечению (ПО) относится также вся область деятельности по проектированию

и разработке ПО:

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

Слайд 5

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

Классификация программного обеспечения.

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


2. Системные программы, выполняющие различные вспомогательные функции, например:
• управление ресурсами компьютера;
• создание копий используемой информации;
• проверка работоспособности устройств компьютера;
• выдача справочной информации о компьютере и др.;
3. Инструментальные программные системы, облегчающие процесс создания новых программ для компьютера.
Слайд 6

Группы программного обеспечения: операционные системы и оболочки; системы программирования (трансляторы, библиотеки

Группы программного обеспечения:

операционные системы и оболочки;
системы программирования (трансляторы, библиотеки

подпрограмм, отладчики и т.д.);
инструментальные системы;
интегрированные пакеты программ;
динамические электронные таблицы;
системы машинной графики;
системы управления базами данных (СУБД);
прикладное программное обеспечение.
Слайд 7

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

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

Системные программы выполняются вместе с прикладными и служат для

управления ресурсами компьютера — центральным процессором, памятью, вводом-выводом.
Это программы общего пользования, которые предназначены для всех пользователей компьютера.
Системное программное обеспечение разрабатывается так, чтобы компьютер мог эффективно выполнять прикладные программы.
Слайд 8

Состав системного ПО операционные системы операционные оболочки сетевые операционные системы сервисные программы.

Состав системного ПО

операционные системы
операционные оболочки
сетевые операционные системы
сервисные

программы.
Слайд 9

Системное программное обеспечение — это комплекс программ, которые обеспечивают эффективное управление

Системное программное обеспечение — это комплекс программ, которые обеспечивают эффективное управление

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

Системное ПО делится на базисное и сервисное. Базисное ПО – минимальный

Системное ПО делится на базисное и сервисное.

Базисное ПО – минимальный

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

Основа базисного ПО - это операционная система (ОС). Операционная система –

Основа базисного ПО - это
операционная система (ОС).
Операционная система – совокупность

программных средств, обеспечивающая управление аппаратной частью компьютера и прикладными программами, а также их взаимодействие между собой и пользователем.
Пример простой однозадачной операционной системы – MS-DOS. (1981)
Следующим шагом в развитии стали многозадачные ОС, такие как Unix, OS/2. Они работали в режиме разделения времени между задачами. Не имея приоритетного разделения.
Далее следует история развития Windows.
Слайд 12

Функции современной ОС: обеспечивает доступ к аппаратным устройствам и управляет их

Функции современной ОС:

обеспечивает доступ к аппаратным устройствам и управляет их работой;


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

Сервисное ПО Расширяет возможности базисного ПО, организует более удобную среду для

Сервисное ПО

Расширяет возможности базисного ПО, организует более удобную среду для работы

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

Прикладное программное обеспечение. Прикладная программа — это любая конкретная программа, способствующая

Прикладное программное обеспечение.

Прикладная программа — это любая конкретная программа, способствующая решению

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

Классификация прикладного программного обеспечения. общего назначения. специального назначения. профессионального уровня.

Классификация прикладного программного обеспечения.

общего назначения.
специального назначения.
профессионального уровня.

Слайд 16

Программные средства общего назначения Текстовые редакторы и издательские системы. Графические редакторы СУБД Интегрированные системы

Программные средства общего назначения

Текстовые редакторы и издательские системы.
Графические редакторы
СУБД
Интегрированные системы

Слайд 17

Программные средства специального назначения. Специальные программные системы целевого назначения для специалистов

Программные средства специального назначения.

Специальные программные системы целевого назначения для специалистов в

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