- •44) Основные особенности ос unix
- •45) Принципы реализации ос реального времени
- •Отличия от операционных систем общего назначения
- •Выполнение задачи
- •Алгоритмы планирования
- •Взаимодействие между задачами и разделение ресурсов
- •46) Микроядерные и микроядерные ос. Qnx пример микроядерной ос
- •47) Архитектура Ос класса Windows nt
- •Режим пользователя
- •Режим ядра
- •48) Понятие контекста устройства windows
- •49) Основные графические примитивы windows
- •50) Физическая и логическая системы координат графического приложения
- •51) Преобразование систем координат: параллельный перенос, поворот. Поняие однородной системы координат
- •Проективная геометрия[править | править исходный текст]
- •Растровая и векторная графика
- •Растровая графика
- •53) Управление как процесс, функции управления.
- •54) Эволюция управления как научной дисциплины. Школы менеджмента.
- •55) Системный подход к управлению. Сущность подхода.
- •56) Ситуационный подход к управлению. Методология подхода.
- •57) Внешняя и внутренняя среда организации. Факторы прямого и косвенного воздействия. Характеристики внешней среды. Взаимосвязь факторов внутренней среды.
- •58) Коммуникации как связующая функция управления. Виды коммуникации. Эффективность коммуникации.
- •59) Принятие решений как связующая функция управления. Виды решений. Этапы рационального решения.
- •60) Стратегическое планирование. Миссия и стратегия организации. Виды стратегии.
- •61) Организация как функция управления. Делегирование полномочий. Виды полномочий.
- •62) Организационная структура. Бюрократические и адаптивные организационные структуры.
- •63) Контроль. Виды Контроля. Характеристики эффективного контроля.
- •64) Лидерство. Основные подходы к лидерству.
- •65) Прикладные механизмы платформы 1с:Предприятие.
- •66) Механизм бухгалтерского учёта в платформе 1с: Предприятие
- •67) Основные инструменты администрирования системы 1с: Предприятие.
44) Основные особенности ос unix
Версии UNIX
- ОС – System III.
- System V.
- X/Open и Santa Cruz Operation (SCO).
- Другая линия ОС UNIX – BSD
- К семейству OSF/1 – Open Software Foundation – относятся
ОС консорциума IBM, DEC и Hewlett Packard.
- К числу ОС данного семейства относятся – HP-UX, AIX, Digital UNIX
Бесплатные версии ОС семейства UNIX
- FreeBSD, NetBSD, OpenBSD – варианты,
разрабатываемые на основе ОС BSD.
- Наиболее популярное семейство
бесплатных UNIX-систем – это системы
семейства Linux. Первый вариант Linux
был разработан Линусом Торвальдсом в
1991 г. В настоящее время существует
несколько вариантов Linux: Red Hat,
Mandrake, Slackware, SuSE, Debian.
Общие черты UNIX-систем
- Мультипрограммная обработка в режиме
разделения времени, основанная на вытесняющей
многозадачности;
- Поддержка многопользовательского режима;
- Использование механизмов виртуальной
памяти и свопинга;
- Иерархическая файловая система;
- Унификация операций ввода/вывода на основе
расширенного использования понятия файл;
- Переносимость системы;
- Наличие сетевых средств взаимодействия.Достоинства UNIX-систем
- К числу достоинств ОС семейства UNIX относят:
- Переносимость;
- Эффективная реализация многозадачности;
- Открытость;
- Наличие и строгое соблюдение стандартов;
- Единая файловая система;
- Мощный командный язык;
- Наличие значительного числа программных
продуктов;
- Реализация стека протокола TCP/IP;
- Возможность работы в роли сервера или
рабочей станции.Серверы на основе UNIX
- Сервер – компьютер, обрабатывающий запросы
других компьютеров в сети и предоставляющий
собственные ресурсы для хранения, обработки и
передачи данных. Сервер под управлением UNIX
может выполнять следующие роли:
- Файловый сервер;
- Web-сервер;
- Почтовый сервер;
-Сервер дистанционной регистрации
(аутентификации);
- Вспомогательные серверы Web-служб (DNS,
DHCP);
- Сервер доступа к сетям Интернет
Файловая система ОС UNIX
- Файл – источник данных, которые могут быть считаны, или объект, куда могут
быть записаны данные. В качестве файлов могут выступать, например, клавиатура или принтер, подключенный к параллельному порту.
- Для упорядочивания операций с файлами используется понятие каталога – структуры, объединяющей группу файлов и других каталогов.
- Файловая система – иерархическая структура, описывающая схему подчинения файлов и каталогов, размещаемых на носителе. Особенности файловой системы
Ядро операционной системы
n Ядро ОС – низкоуровневая программа компьютера. Для
большинства устройств, ядро – единственная программа,
имеющая доступ. Доступ к устройствам осуществляется с
помощью драйверов.
n Ядро реализует файловую систему, управляет памятью,
контролирует выполнение программ, управляет доступом к сети.
n Ядро создается при инсталляции системы и хранится в
специальном файле
n При загрузке системы можно изменить параметры ядра
45) Принципы реализации ос реального времени
Операционная система реального времени, ОСРВ (англ.real-time operating system, RTOS) — тип операционной системы.
«Реальное времяв операционных системах — это способность операционной системы обеспечить требуемый уровень сервиса в определённый промежуток времени».
Операционная система, реагирующая в предсказуемое время на непредсказуемое появление внешних событий
Интерактивныесистемы постоянной готовности. В категорию ОСРВ их относят исходя измаркетинговыхсоображений, и если интерактивную программу называют «работающей в реальном времени», то это лишь означает, что запросы от пользователя обрабатываются с задержкой, незаметной для человека.
Операционная система, в которой успешность работы любой программы зависит не только от её логической правильности, но и от времени, за которое она получила этот результат. Если система не может удовлетворить временным ограничениям, должен быть зафиксирован сбой в её работе.
Архитектуры ОСРВ
Монолитная архитектура. ОС определяется как набор модулей, взаимодействующих между собой внутри ядра системы и предоставляющих прикладному ПО входные интерфейсы для обращений к аппаратуре. Основной недостаток этого принципа построения ОС заключается в плохой предсказуемости её поведения, вызванной сложным взаимодействием модулей между собой.
Уровневая (слоевая) архитектура. Прикладное ПО имеет возможность получить доступ к аппаратуре не только через ядро системы и её сервисы, но и напрямую. По сравнению с монолитной такая архитектура обеспечивает значительно большую степень предсказуемости реакций системы, а также позволяет осуществлять быстрый доступ прикладных приложений к аппаратуре. Главным недостатком таких систем является отсутствие многозадачности.
Архитектура «клиент-сервер». Основной её принцип заключается в вынесении сервисов ОС в виде серверов на уровень пользователя и выполнении микроядром функций диспетчера сообщений между клиентскими пользовательскими программами и серверами — системными сервисами. Преимущества такой архитектуры:
Повышенная надёжность, так как каждый сервис является, по сути, самостоятельным приложением и его легче отладить и отследить ошибки.
Улучшенная масштабируемость, поскольку ненужные сервисы могут быть исключены из системы без ущерба к её работоспособности.
Повышенная отказоустойчивость, так как «зависший» сервис может быть перезапущен без перезагрузки системы.
Особенности ядра
Ядро ОСРВ обеспечивает функционирование промежуточного абстрактного уровня ОС, который скрывает от прикладного ПО специфику технического устройства процессора (нескольких процессоров) и связанного с ним аппаратного обеспечения