2. Понятие программного
обеспечения
Программа - это описание на формальном языке,
«понятном» компьютеру, последовательности
действий, которые необходимо выполнить над
данными для решения поставленной задачи.
Совокупность всех программ, предназначенных
для выполнения на компьютере, называют
программным обеспечением (ПО) компьютера.
Компьютерные программы
Компьютерные программы
Системное
Системное Системы
Системы Прикладное
Прикладное
программное
программное программирования
программирования программное
программное
обеспечение
обеспечение обеспечение
обеспечение
3. Системное программное
обеспечение
Компьютер является частью системы «человек -
Системное программное обеспечение программы, включает
В операционную систему входят
компьютер».
в себя операционную системукомпьютером: желая
поддерживающие диалог пользователя с и сервисные
программы. некоторое действие, взаимосвязь между
Средства, обеспечивающие
произвести человек даёт ОС
объектами этой системы, называют интерфейсом.
соответствующую команду.
Операционная система - это комплекс программ,
Наиболее распространённые ОС для персональных
обеспечивающих совместное функционирование
компьютеров:
Интерфейс
Интерфейс
всех устройств компьютера и предоставляющих
пользователю доступ к ресурсам компьютера.
Аппаратный
Аппаратный Аппаратно-программный
Аппаратно-программный Пользовательский
Пользовательский
интерфейс
интерфейс Компьютер
Компьютер
интерфейс
интерфейс интерфейс
интерфейс
Apple
Linux
Windows Программные
Средства
СредстваАппаратные Средства
Аппаратные Средства Программные
Средства
Средства
взаимодействия
взаимодействия
объекты взаимодействия
объекты взаимодействия объекты
объекты
взаимодействия
взаимодействия
между
между аппаратного и
аппаратного и человека и
человека и
устройствами
устройствами программного
программного компьютера
компьютера
Программы и
Программы и
Устройства
Устройства
компьютера
компьютера Устройства
Устройства
обеспечения Mac OS
обеспечения данные
данные
ввода и вывода
ввода и вывода обработки
обработки
4. Загрузка компьютера
Загрузка компьютера - это последовательная
загрузка программ операционной системы из
долговременной памяти (жёсткого или оптического
диска) в оперативную память компьютера.
Компьютер
ПЗУ
BIOS
BIOS Тестирование и
Тестирование и
настройка Поиск
Поиск
настройка
аппаратных начального
начального
аппаратных
средств загрузчика
загрузчика
Программы
Программы средств
тестирования
тестирования
Диск с
Диск с
ОЗУ
ОЗУ программой-
программой-
загрузчиком
загрузчиком
5. Сервисные программы
Сервисные
Сервисные
программы
программы Архиваторы
Архиваторы
Обслуживание
Обслуживание
дисков
дисков
Winrar Winzip
Антивирусные
Антивирусные
программы
программы
DrWeb Avast
Коммуникационные
Коммуникационные
программы
программы
6. Системы программирования
Программирование - это процесс создания программ,
разработки всех типов программного обеспечения.
Комплекс программных средств, предназначенных для
разработки компьютерных программ на языке
программирования, называют системой программирования.
Назначение систем
Назначение систем Режим работы
Режим работы
программирования
программирования систем программирования
систем программирования
Создание, отладка и выполнение ••ввод текста программы
ввод текста программы
Создание, отладка и выполнение ••редактирование
программ ссцелью:
программ целью: редактирование
••отладка
отладка
••решения вычислительных задач
решения вычислительных задач ••компиляция
компиляция
••обработки текстов и графики
обработки текстов и графики ••исполнение
••создания системного ПО исполнение
создания системного ПО ••работа сс файлами
работа файлами
••создания прикладного ПО
создания прикладного ПО ••режим помощи
режим помощи
7. Прикладное программное
обеспечение
Наибольшее с распространение
Программы, помощью которых пользователь может
получили следующие
работать с Логотипы офисных программ
офисные пакеты:
разными видами информации, принято называть
•Microsoft Office для операционных систем Windows
прикладными программами или приложениями. и Mac OS;
Текстовые редакторы Электронные таблицы
•OpenOffice.org для операционныхЭлектронные таблицы
Текстовые редакторы систем Windows и Linux.
Приложения
Приложения Приложения
Приложения
общего назначения
общего назначения специального назначения
специального назначения
Графические редакторы
Графические редакторы Редакторы презентаций
Редакторы презентаций
• издательские системы
• издательские системы
••текстовыередакторы
текстовые редакторы ••бухгалтерскиепрограммы
бухгалтерские программы
••электронныетаблицы
электронные таблицы ••программыкомпьютерного
программы компьютерного
••графическиередакторы
графические редакторы моделирования
моделирования
••редакторыпрезентаций ••математическиепакеты
математические пакеты
редакторы презентаций
Мультимедийные ••геоинформационные
геоинформационные
Системы управления
••мультимедиапроигрыватели
Мультимедийные
мультимедиа проигрыватели Системы управления
системы
системы
проигрыватели
•проигрыватели
•системыуправления базами
системы управления базами базами данных
базами данных
••медицинскиеэкспертные
медицинские экспертные
данных
данных системы
системы
••учебники,тренажёры,
учебники, тренажёры,
словари
словари
8. Правовые нормы использования
программное обеспечение
Правовой статус программ
Правовой статус программ
ПО – частная
ПО – частная Свободное
Свободное
собственность
собственность программное
программное
обеспечение
обеспечение
Коммерческие
Коммерческие Обеспечивает
Обеспечивает
доступ всем
доступ всем
желающим
желающим
Условно
Условно ккисходным
исходным
бесплатные
бесплатные кодам
кодам
программ
программ
Свободно
Свободно
распространяемые
распространяемые
9. Самое главное
Совокупность всех программ, предназначенных для выполнения на
компьютере, называют программным обеспечением (ПО).
По функциональному назначению различают: системное ПО, прикладное
ПО, системы программирования.
Системное ПО включает в себя операционную систему и сервисные
программы.
Система программирования - это комплекс программных средств,
предназначенных для разработки компьютерных программ на языке
программирования.
Программы, с помощью которых пользователь может решать
информационные задачи, не прибегая к программированию, принято
называть прикладными программами или приложениями.
По правовому статусу ПО можно разделить на две группы:
• ПО, являющееся частной собственностью
авторов или правообладателей;
• свободное ПО.
10. Опорный конспект
Программное обеспечение (ПО) - совокупность всех программ,
предназначенных для выполнения на компьютере
Структура программного обеспечения компьютера
Структура программного обеспечения компьютера
Системное ПО
Системное ПО Прикладное ПО
Прикладное ПО Системы программирования
Системы программирования
Приложения
Приложения Языки
Языки
Операционная
Операционная общего
общего программирования
программирования
система (ОС)
система (ОС) назначения
назначения
Приложения
Приложения •Ассемблеры
•Ассемблеры
Сервисные
Сервисные специального
специального ••ФОРТРАН
ФОРТРАН
программы
программы назначения
назначения ••Паскаль
Паскаль
••С (Си)
С (Си)
Архиваторы
Архиваторы ••ЛОГО
ЛОГО
••ЛИСП
ЛИСП
Антивирусы
Антивирусы ••Пролог
Пролог
••Делфи
Делфи
Коммуникационные ••Бейсик
Бейсик
Коммуникационные
программы ••. .. .. .. .. .. .. .. .. .. .
программы