Similar presentations:
Классификация программного обеспечения (ПО)
1. Классификация программного обеспечения (ПО)
2.
КОМПЬЮТЕР=
АППАРАТНОЕ ОБЕСПЕЧЕНИЕ
(hardware)
+
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
(software)
3.
Программное обеспечение (ПО)—это совокупность программ, хранящихся во внешней
памяти компьютера в виде файлов и
предназначенных для выполнения электронными
системами.
Программа
— упорядоченная последовательность команд.
Команда
— это описание операции, которую должен выполнить
компьютер. Как правило, у команды есть свой код
(условное обозначение), исходные данные (операнды)
и результат.
4. Классификация ПО
По назначениюСистемное:
Базовое;
Сервисное.
Прикладное;
Инструментальное.
5. Системное ПО -
Системное ПО это комплекс программ, которыеобеспечивают управление
компонентами компьютерной
системы, такими как процессор,
оперативная память, устройства
ввода-вывода, сетевое
оборудование.
6. СИСТЕМНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
ОПЕРАЦИОННАЯ СИСТЕМА– это набор программ, которые:
ОПЕРАЦИОННАЯ ОБОЛОЧКА
-это специальная программа,
предназначенная для
облегчения
Операционные
системы для
ПК делятся
на: общения
Управляют
работой аппаратуры,
следят
пользователя с операционной
Операционные
оболочки
1.Однозадачные
(MS
DOS)
и
многозадачные
за использованием памяти,
системой.
для
MS
DOS
делятся
на:
(Windows95,98,XP,OS/2,
обеспечивают
взаимодействие Linux и т.д.
1. текстовыеи
2.Однои многопользовательские.
программ
с внешними
устройствами
(Norton Commander,
ОС –комплекс
программ,
друг с 3.Сетевые
другом.
Commander,
обеспечивающихVolkov
обработку,
передачу и
Организуют диалог с пользователем,
Norton
Navigator и т.д.)
хранение данных
в сети(Windows
NT,
давая возможность работать с
Графические
Lan Server, Net 2.
Ware,
Vines и т.д.
данными на диске:
(Windows3.1, 3.11 и т.д.)
удалять, добавлять, копировать и т.д.
Программы для управления внешними
устройствами называются
драйверами.
7. СИСТЕМНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
Программы и программные комплексы, которые расширяютвозможности базового ПО и организуют более удобную среду
для работы пользователя. Эти программы называют
утилиты (от латинского utilitas-польэа).
Программы диагностики работоспособности ПК
Антивирусные программы
Программы обслуживания дисков
Программы архивирования данных
Программы обслуживания сети
8. Прикладное ПО -
Прикладное ПО программы, предназначенные длявыполнения определенных
пользовательских задач и
рассчитанные на непосредственное
взаимодействие с пользователем.
9. ПРИКЛАДНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ОБЩЕГОНАЗНАЧЕНИЯ
Издательские
Текстовые
Позволяют пользователю работать
Программы создания, обработки системы
и
процессоры
с электронными таблицами
хранения графических изображений
Набор нескольких программных
Используется для создания и работы
продуктов, функционально
Средства
Программы
соединяют
в
себе
возможности
и
текстовыми текстовых
документами
Графические
Табличныедополняющих друг сдруга,
презентационной
Этообладают
ПО необходимо
для
создания,
графических редакторов,
развитыми
процессоры
редакторы
поддерживающихграфики
единые
обработки
баз данных
возможностями по формированию полосис вывода
графическими
информационные технологии
материалами и последующим выводом на печать
Специализированные программы, предназначенные для
создания изображений и их показа наСистемы
экране, подготовки
Интегрированные
слайд-фильмов, мультфильмов, видеофильмов,
управления их
пакеты
редактирования, определения порядка
базамиследования
данных
изображений
10. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ СПЕЦИАЛЬНОГО НАЗНАЧЕНИЯ
ПРИКЛАДНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
СПЕЦИАЛЬНОГО НАЗНАЧЕНИЯ
Авторские
системы
Системы
мультимедиа
продуктов, реализующих
отдельные
Класс программных
Специальные программы системы целевого
функции интеллекта
человека в некоторой
назначения
для специалистов
предметной области, созданные людьми –
разработчиками
Комплекс аппаратных и программных средств,
позволяющих человеку общаться с компьютером,
Системы
используя самые разные,
естественные для себя
среды: видео, графику,
тексты, анимацию и др.
искусственного
интеллекта
11. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРОФЕССИОНАЛЬНОГО НАЗНАЧЕНИЯ
ПРИКЛАДНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
ПРОФЕССИОНАЛЬНОГО НАЗНАЧЕНИЯ
Автоматизированное
рабочее
место
Автоматизированные
системы научных
исследований
Системы
автоматизированного
проектирования
Автоматизированные
системы
управления
Системы телекоммуникаций
12. Инструментальное ПО -
Инструментальное ПО программы, предназначенные дляиспользования в ходе
проектирования, разработки и
сопровождения новых
программных продуктов.
13. Классификация ПО
По способу распространения ииспользования:
Несвободное;
Открытое;
Свободное.
14. Несвободное ПО -
Несвободное ПО ПО, являющееся частнойсобственностью авторов или
правообладателей и не
удовлетворяющее критериям
свободного ПО.
15. Открытое ПО -
Открытое ПО ПО с открытым исходным кодом,что позволяет пользователю
принять участие в доработке самой
открытой программы.
16. Свободное ПО -
Свободное ПО ПО, которое пользователь можетлегально запускать,
модифицировать и распространять
с небольшими ограничениями или
вовсе без таковых.