Работа рассчитана на ознакомление с различными видами программного обеспечения. Рассмотрены различные операционные системы, история их создания, возможности и т. д. Немного говорится о прикладном программном обеспечении и средствах программирования. Презентация может пригодится на уроках как ознакомительный материал при изучении соответствующих тем.
Понятие о программном обеспечении
Оглавление
Что такое Программное обеспечение (ПО) ?
Классификация видов ПО
Основные виды ПО
Что такое программное обеспечение (ПО)?
- набор программ и подпрограмм
(вспомогательных, подчиненных работе
основных программ), обеспечивающих
обработку или передачу данных,
полноценную работу компьютера. ПО
предназначено для многократного
использования и применения разными
пользователями.
Основные виды ПО
Системное
Прикладное
1.1.1
1.1.2
1.1.3
1.2.1
1.2.2
1.2.3
1.3.1
1.3.2
1.3.3
1.4.1
1.4.2
1.4.3
2.1
2.2
Системы программирования
3.1.1 3.1.2 3.1.3
3.2
3.2.1
1.1.1 Системное ПО (СПО)
— комплекс программ, которые обеспечивают
управление компонентами компьютерной
системы, такими как процессор, оперативная
память, устройства ввода-вывода, сетевое
оборудование, выступая как «межслойный
интерфейс», с одной стороны которого
аппаратура, а с другой — приложения
пользователя.
1.1.2 Свойства СПО
В отличие от прикладного программного
обеспечения, системное не решает
конкретные практические задачи, а лишь
обеспечивает работу других программ,
предоставляя им сервисные функции,
абстрагирующие детали аппаратной и
микропрограммной реализации
вычислительной системы, управляет
аппаратными ресурсами вычислительной
системы.
1.1.3 Состав СПО
Операционные системы
Утилиты для компьютера
1.2.1 Операционные системы (ОС)
– базовый комплекс компьютерных программ,
обеспечивающий управление аппаратными
средствами компьютера, работу с файлами,
ввод и вывод данных, а также выполнение
прикладных программ и утилит.
1.2.2 Функции ОС
Основные функции ОС:
– загрузка приложений в оперативную память
и их выполнение;
– стандартизованный доступ к периферийным
устройствам (устройствам ввода-вывода);
– управление оперативной памятью;
– управление энергонезависимой памятью
(жесткий диск, компакт-диски и т.д.), как
правило, с помощью файловой системы;
– пользовательский интерфейс.
Дополнительные функции ОС:
– параллельное или псевдопараллельное
выполнение задач (многозадачность);
– взаимодействие между процессами;
– межмашинное взаимодействие (компьютерная
сеть);
– защита самой системы, а также
пользовательских данных и программ от
вредоносных действий пользователей или
приложений;
– разграничение прав доступа и
многопользовательский режим работы
(аутентификация, авторизация).
1.2.3 Примеры ОС (Windows)
1.3.1 Операционная оболочка
- часть операционной среды, определяющая
интерфейс пользователя, его реализацию
(текстовый, графический и т.п.), командные и
сервисные возможности пользователя по
управлению прикладными программами и
компьютером.
1.3.2 История создания
операционной оболочки
Операционные системы корпорации Microsoft
под названием MS-DOS и их аналоги других
корпораций были разработаны для
программы-оболочки.
персональных компьютеров клона IBMPC.
Управление компьютером при помощи команд
DOS требует определенных знаний, большой
аккуратности и внимания. Для того, чтобы
сделать общение с компьютером более
простым, были разработаны специальные
1.3.3 Пример операционной
оболочки
1.4.1 Сетевые ОС
- операционная система, ориентированная на
работу с компьютерной сетью для организации
доступа к общим ресурсам для нескольких
компьютеров в сети, что позволяет давать
общий доступ к данным для пользователей,
групп, политик безопасности, приложений и
других сетевых функций.
1.4.2 Возможности сетевых ОС
Поддержка:
- сетевого оборудования;
- сетевых протоколов;
- протоколов маршрутизации;
- фильтрации сетевого трафика;
- доступа к удалённым ресурсам: принтерам, дискам
посредством сети;
- сетевых протоколов авторизации.
Сетевая ОС также включает в себя сетевые службы,
позволяющие удалённым пользователям использовать
те или иные ресурсы компьютера.
1.4.3 Примеры сетевых ОС (Solaris
( UNIX система) )
Примеры сетевых ОС (Novell NetWare)
2.1 Прикладное ПО (ППО)
программа, предназначенная для выполнения
определённых задач и рассчитанная на
непосредственное взаимодействие с
пользователем. В большинстве операционных
систем прикладные программы не могут
обращаться к ресурсам компьютера напрямую,
а взаимодействуют с оборудованием и
другими программами посредством
операционной системы.
2.2 Примеры ППО
обеспечению относятся
компьютерные программы,
К прикладному программному
написанные для пользователей или
самими пользователями для задания
компьютеру конкретной работы.
3.1.1 Системы программирования
(СП)
– это комплекс инструментальных
программных средств, предназначенных для
работы с программами на одном из языков
программирования.
Системы программирования представляют
сервисные возможности программистам для
разработки их собственных компьютерных
программ.
3.1.3 Известные СП (Бейсик)
3.2 Языки программирования
Ядро системы программирования составляет
язык. Существующие языки программирования
можно разделить на две группы: процедурные
и непроцедурные.
3.2.1 Виды языков
программирования
Заключение
Компьютер без программного обеспечения – груда
железа.
Спасибо за внимание !