- •1)Организация программного обеспечения
- •2) Системное программное обеспечение пк.
- •3) Классификация операционных систем для пк.
- •4)Операционная система (ос) и её окружение.
- •5) Назначение и функции ос.
- •6)Структура ос . Уровни защиты ос.
- •7) Файловая структура ос. Операции с файлами.
- •8)Основные характеристики операционных систем разных классов.(фирмы Microsoft)
- •9) Основные характеристики операционных систем разных классов. (unix)
- •10)Типы современных многозадачных ос.
- •11)Критерии выбора ос.
- •12)Окружение операционной системы: оболочки, внешние утилиты.
- •13)Внешние утилиты, архиваторы.
- •14)Типы компьютерных вирусов и способы защиты информации в персональных компьютерах. Антивирусные пакеты.
- •15)Система программирования. Функции и состав.
- •16)Алгоритмические языки. Основные понятия. Виды алгоритмических языков.
- •17) Алгоритмические языки.Объектно-ориентированные языки. Основные понятия.
- •18)Трансляторы: компиляторы и интерпретаторы.
- •19)Прикладное программное обеспечение пк. Классификация, назначение, возможности.
- •20)Виды универсальных приложений.
- •21)Средства электронных презентаций.
- •22) Табличные процессоры. Типы данных. Формулы и способы их ввода, встроенные формулы.
- •23) Основные понятия базы данных.
- •24)Классификация систем управления базами данных (субд).
- •25) Структуры организации доступа к централизованным базам данным.
- •26) Методо-ориентированные приложения.
- •27) Проблемно–ориентированные приложения
- •28) Виды лицензий программного обеспечения.
- •29) Автоматизированное рабочее место (арм) на основе пк.
- •30)Основные понятия компьютерных сетей . Передача данных.
- •31) Классификация компьютерных сетей.
- •32) Типы компьютерных сетей. Способы реализации.
- •33) Сетевые технические средства.
- •34) Организация обмена данными в сетях. Протоколы.
- •35) Виды серверов в компьютерной сети.
- •36)Организация сложных связей в глобальных сетях.
- •37)Основные понятия Internet.
- •38) Информационные ресурсы Интернета.
- •39) Информационная безопасность.
5) Назначение и функции ос.
Назначение операционной системы.
Цель создания операционной системы - получить экономический выигрыш при использовании системы, путем увеличения производительности труда программистов и эффективности работы оборудования.
Основная цель ОС, обеспечивающей работу ЭВМ в любом из описанных режимов, - динамическое распределение ресурсов и управление ими в соответствии с требованиями вычислительных процессов (задач).
(Ресурсом является всякий объект, который может распределяться операционной системой между вычислительными процессами в ЭВМ. Различают аппаратные и программные ресурсы ЭВМ. К аппаратным ресурсам относятся микропроцессор (процессорное время), оперативная память и периферийные устройства; к программным ресурсам – доступные пользователю программные средства для управления вычислительными процессами и данными. Важнейшими программными ресурсами являются программы, входящие в систему программирования; средства программного управления периферийными устройствами и файлами; библиотеки системных и прикладных программ; средства, обеспечивающие контроль и взаимодействие вычислительных процессов (задач).
Операционная система распределяет ресурсы в соответствии с запросами пользователей и возможностями ЭВМ и с учетом взаимодействия вычислительных процессов. Функции ОС также реализуются рядом вычислительных процессов, которые сами потребляют ресурсы (память, процессорное время и др.) Вычислительные процессы, относящиеся к ОС, управляют вычислительными процессами, созданными по запросу пользователей.
Операционная система является посредником между ЭВМ и её пользователем. Она делает работу с ЭВМ более простой, освобождая пользователя от обязанностей распределять ресурсы и управлять ими. Операционная система осуществляет анализ запросов пользователя и обеспечивает их выполнение. Запрос отражает необходимые ресурсы и требуемые действия ЭВМ и представляется последовательностью команд на особом языке директив операционной системы. Такая последовательность команд называется заданием.)
ОС ПК выполняет функции:
1)Обеспечивает планирование и организацию работы всех устройств ПК.
2) Поддерживает работу внешних периферийных устройств.
3) Организует передачу между всеми устройствами
4) Распределяет ресурсы между задачами и поддерживает взаимодействие задач при их параллельной обработке.
5) Обеспечивает выполнение прикладных программ, а также подготовку и отладку программ пользователя.
6) Организует защиту систем ресурсов, данных и программ пользователя, исполняющихся процессов и самой себя от ошибочных действий пользователя и его программ.
7) Организует межмашинное взаимодействие и распределение ресурсов.
6)Структура ос . Уровни защиты ос.
Структура ОС.
Основу любой ОС составляет управляющая программа, основными функциями которой является: управление заданиями, задачами , У кодом выполнения отдельных программ и У данными.
Задание-требование пользователя на выполнение некоторого объёма вычислительных работ.
Процедура У заданиями обеспечивает предварительное планирование работы ЭВМ и оперативную связь пользователя С ПК во время работы.
Планирование работ включает:
1)ввод пакетов или одиночных заданий
2) формирование очередей заданий в соответствии с их приоритетами
3) запуск программы (активизация задания)
4)завершение заданий
Каждое задание реализуется как определённая последовательность отдельных программ-задач.
Задачи образуют отдельные программы и обрабатываемые данные.
Управление задачами требует распределения и назначения ресурсов:1) управление временем работы процессора; 2) распределение RAM для программ пользователя и системных программ;3)синхронизация выполнения задач и организация связи между ними;4)защита задач от взаимных помех.
Основной программой управлениями задач является п. супервизор, базовый модуль ОС.
Набор П для управления данными обеспечивает процессы организации, идентификации, размещение в RAM хранение, построение библиотек и выборку всех данных, которые могут обрабатываться на ПК.
(таблица)
Ядро инициализирует и запускает диспетчер процессов-супервизор, затем ядро только обменивается сигналом с супервизором. Супервизор воспринимает сигналы ядра и создаёт или “убивает” различные процессы(задачи).Каждая задача-совокупность программ.
Каждая программа работает в своей области файловой системы и с точки зрения ОС является пользователем. Поскольку система защищена, различные программы никак не влияют друг на друга. Все компоненты ОС отделены друг от друга. Неправильная программа не может нарушить работу системы в целом и остальных программ. Всегда есть возможность изолировать и отключить такую программу.