§18. Программное обеспечение компьютера.
Рыженко Е. В. МБОУ г. Астрахани " СОШ №64"
Без программ любой компьютер – «железо».
Программное обеспечение (ПО)
- совокупность программ, хранящихся в долговременной памяти компьютера.
- прикладные программы; системные программы; системы программирования
- прикладные программы; системные программы; системы программирования
- прикладные программы;
- системные программы;
- системы программирования
Прикладное ПО
даёт возможность пользователю непосредственно решать свои информационные задачи, создавать и обрабатывать информационные объекты.
Информационный объект:
- обладает определёнными потребительскими качествами (т.е. он нужен пользователю);
- допускает хранение на цифровых носителях в виде самостоятельной информационной единицы (файла, папки, архива);
- допускает выполнение над ним определённых действий путём использования аппаратных и программных средств компьютера.
Прикладные программы
специального назначения
общего назначения
- полезны большинству пользователей независимо от их профессиональных интересов.
- профессионально ориентированное, в том числе обучающие программы
Системное ПО: операционная система
- комплекс программ, обеспечивающих:
- управление устройствами и задачами (процессами) – согласованную работу всех аппаратных средств компьютера и выполняемых программ; работу с файлами – организацию хранения и обработки файлов на внешних носителях; пользовательский интерфейс - диалог пользователя с компьютером.
- управление устройствами и задачами (процессами) – согласованную работу всех аппаратных средств компьютера и выполняемых программ;
- работу с файлами – организацию хранения и обработки файлов на внешних носителях;
- пользовательский интерфейс - диалог пользователя с компьютером.
Утилиты
- специальные программы, выполняющие дополнительные услуги системного характера:
- управление внешними устройствами - драйверы ; архивирование файлов; защита от вирусов: оптимизация дисков и т.д.
- управление внешними устройствами - драйверы ;
- архивирование файлов;
- защита от вирусов:
- оптимизация дисков и т.д.
Многозадачный режим работы ПК
Пример:
пока одна программа (процесс) ожидает завершения ввода/вывода данных, другая может занимать процессор;
при этом состояние первого, прерванного процесса должно быть сохранено, что бы его в нужный момент можно было восстановить и продолжить выполнение программы.
Пользовательский интерфейс
- графический;
- Рабочий стол, меню, ярлыки, панель задач, и тп.
Ядро ОС
- некоторая часть ОС, которая включает в себя наиболее часто используемые модули (средства распределения оперативной памяти и процессора, система прерываний и т.д.)
- при загрузке ядро ОС помещается в оперативную память, где постоянно хранится и используется при работе компьютера – резидентные программы .
Файловая система
- подсистема ОС, обслуживающая работу пользователя с файлами.
- иерархическая, многоуровневая структура.
Системы программирования
- инструмент для работы профессиональных программистов;
- каждая система ориентирована на определённый язык программирования;
- позволяют создавать тексты программ, отлаживать и исполнять программы.
Вопросы:
- Приведите классификацию ПО современных компьютеров?
- В чём принципиальное отличие прикладного ПО общего назначения от иных видов прикладного ПО?
- В чём заключается принцип организации диалога «компьютер-пользователь» с помощью меню?
- Что такое ядро ОС?
- Какие программы управляют работой внешних систем?
- Что такое система программирования?
Источники информации:
- Информатика и ИКТ. Базовый уровень. 10-11кл.Семакин И. Г., Хеннер Е. К., Москва. Бином. Лаборатория знаний. 2012.
- контент сайта Office.com