Программное обеспечение Классификация, основные функции и составные операционных систем.
Программное обеспечение Системное программное обеспечение Операционные системы Сервисные программы Программы – оболочки Системы программирования Прикладное программное обеспечение Прикладные программы общего назначения Прикладные программы специального назначения
Системные программы предназначены для поддержки функционирования компьютера и создания пользователю удобных условий работы. Прикладные программы предназначены для решения типовых практических задач. Самые распространенные программы: - текстовые, графические и видеоредакторы; - Издательские системы; - Электронные таблицы; - Системы управления базами данных; - Системы автоматизированного проектирования; - Учебные системы; - Инструментальные системы или среда программирования; - Программы для работы в сети…
Операционная система ОС – это набор программ, предназначенные для взаимодействия всех устройств компьютера и выполнения пользователем действий над объектами: файлами, каталогами, дисками … ОС – MS DOS, OS/2, Unix, Linux, Microsoft Windows:9x, NT, XP, Vista.
Windows – окнаWindows – окна – способ взаимодействия пользователя с системой. Интерфейс – способ взаимодействия пользователя с системой. MS Windows и некоторые другие ОС имеют удобные графические способы взаимодействия пользователя с системой. Такие способы называют графическим интерфейсом пользователя (GUI – graphical user interface). Главным элементом графического интерфейса современных Ос есть окно.
Каждому объекту ставиться в соответствие графический значок (пиктограмма, иконка) Название папки или файла дает пользователь, его можно изменять. Значок – графическое представление объекта, чтобы выполнить действие над объектом достаточно выполнить действие над его значком.
Каталог, дерево каталогов. Дерево каталогов удобный способ навигации и отыскания объектов. Дерево каталогов удобный способ навигации и отыскания объектов.
Действия над объектами Выполняются с помощью команд собранных в главном или контекстном меню или изображенными кнопками на панели инструментов и т.п.
Состав операционной системы Базовая система ввода/вывода – BIOS; Базовая система ввода/вывода – BIOS; Ядро операционной системы; Ядро операционной системы; Файловая система (FAT, FAT32, NTFS); Файловая система (FAT, FAT32, NTFS); Драйверы внешних устройств; Драйверы внешних устройств; Оболочка, которая обеспечивает интерфейс пользователя. Оболочка, которая обеспечивает интерфейс пользователя. Загруженное в оперативную память ядро ОС занимает 20-80Мбайт(в зависимости от ОС).На диске резервируется место для файла подкачки (своп-файл), который ОС использует для временного хранения данных
Функции операционной системы 1) Обеспечение доступа к файлам операционных систем; 2) Настройка диалога между системой и пользователем; 3) Поддержка одно- или мультизадачного режима работы; 4) Поддержка коллективного использования компьютера; 5) Обеспечение эффективного взаимодействия всех устройств; 6) Защита и возобновление информации.
Понятие файла, каталога. Файл (совокупность данных записанных на внешний носитель, который имеет собственное имя) Файл (совокупность данных записанных на внешний носитель, который имеет собственное имя) Имя файла (состоит из двух частей – имени и расширения, разделенных между собой точкой) Имя файла (состоит из двух частей – имени и расширения, разделенных между собой точкой) Маски имени файлов – запись для выбора (поиска) файлов согласно с данными критериями для имени и типа (?- произвольный символ, * произвольный набор символов. Пример *.mp3 – все файлы типа – mp3). Маски имени файлов – запись для выбора (поиска) файлов согласно с данными критериями для имени и типа (?- произвольный символ, * произвольный набор символов. Пример *.mp3 – все файлы типа – mp3). Примеры расширений имен файлов (exe, com, bat, txt, xls, mdb, mp3, avi, pas, sys, bmp, gif, jog). Примеры расширений имен файлов (exe, com, bat, txt, xls, mdb, mp3, avi, pas, sys, bmp, gif, jog). Каталог (специальный файл, в котором регистрируются другие файлы, и каталоги вложенные в этот каталог) Каталог (специальный файл, в котором регистрируются другие файлы, и каталоги вложенные в этот каталог)
Иерархическая (дерево подобная) структура файловой системы. Иерархическая (дерево подобная) структура файловой системы. Путь к файлу – это строка, которая указывает расположение файла. Путь к файлу – это строка, которая указывает расположение файла. Текущий каталог (каталог, с которым в данный момент работает пользователь). Текущий каталог (каталог, с которым в данный момент работает пользователь). Стандартные имена дисков: A, B, C, D, F, E и т.д Стандартные имена дисков: A, B, C, D, F, E и т.д
Домашнее задание: Проработать конспект. Проработать конспект.