Программное обеспечение
Содержание
- Введение
- Немного из истории
- Классификация ПО
- Уровни программной конфигурации
- Глоссарий
Введение
Программное обеспечение – это совокупность программ системы обработки информации и программных документов, необходимых для эксплуатации программ.
Немного из истории
В 50-60-е годы
когда компьютер еще назывался ЭВМ (электронно-вычислительная машина), он мог только вычислять. Процесс обработки информации состоял в операциях над числовыми данными.
В 70-е годы
компьютер «научился» работать с текстом. Пользователь получил возможность редактировать и форматировать текстовые документы. В настоящее время большая часть компьютеров и большая часть времени используется для работы именно с текстовыми данными.
В 80-е годы
появились первые компьютеры, способные работать с графической информацией. Сейчас компьютерная графика широко используется в деловой графике, в компьютерном моделировании, при подготовке презентаций, при создании web-сайтов и т.д. Применение компьютеров для обработки графических данных постоянно расширяется.
В 90-е годы
компьютер получил возможность обрабатывать звуковую информацию. Любой пользователь современного ПК может воспользоваться стандартными приложениями Windows для прослушивания, записи и редактирования звуковых файлов. Работа со звуковыми данными является неотъемлемой частью мультимедиа технологии.
Классификация ПО
По использования
- Несвободные - ПО, являющееся частной собственностью авторов и не удовлетворяющее критериям свободного ПО.
- Открытые – ПО с открытым исходным кодом.
- Свободные – ПО, пользователи которого имеют права на его неограниченную установку.
По назначению
Системное ПО
- это комплекс программ, которые обеспечивают управление компонентами компьютерной системы, выступая как «межслойный интерфейс», с одной стороны которого аппаратура, а с другой – приложения пользователя.
- Главной частью системного ПО является операционная система .
- Общение ОС с пользователем проходит в диалоговом режиме:
-
- Работу пользователя с файлами поддерживает файловая система .
Операционная система - это набор программ, управляющих оперативной памятью, процессором, внешними устройствами и файлами, ведущих диалог с пользователем.
Основные функции ОС:
- управление устройствами компьютера;
- взаимодействие с пользователем;
Структура операционной системы:
- Ядро – переводит команды с языка программ на язык «машинных кодов», понятный компьютеру.
- Драйверы – программы, управляющие устройствами.
- Интерфейс – оболочка, с помощью которой пользователь общается с компьютером.
Прикладное ПО
- это программа, предназначенная для выполнения определенных пользовательских задач и рассчитана на непосредственное взаимодействие с компьютером.
Программы, с помощью которых пользователь может решать свои информационные задачи, не прибегая к программированию, называются прикладными программами .
Программы общего назначения:
- текстовые и графические редакторы;
- системы управления базами данных(СУБД);
- коммуникационные (сетевые) программы.
Инструментальное ПО
- это ПО, предназначенное для использования в ходе проектирования, разработки и сопровождения программ.
Система программирования – это инструмент для работы программиста.
Уровни программной конфигурации
Глоссарий
- Операционная система - это набор программ, управляющих оперативной памятью, процессором, внешними устройствами и файлами, ведущих диалог с пользователем.
- Ядро – переводит команды с языка программ на язык «машинных кодов», понятный компьютеру.
- Драйверы – программы, управляющие устройствами.
- Интерфейс – оболочка, с помощью которой пользователь общается с компьютером.
Спасибо за внимание!