Понятие и назначение операционной системы. Место операционной системы в вычислительной системе




НазваниеПонятие и назначение операционной системы. Место операционной системы в вычислительной системе
страница3/8
ТипОбзор
rykovodstvo.ru > Руководство эксплуатация > Обзор
1   2   3   4   5   6   7   8

Подсистема управления процессами отвечает за синхронизацию и взаимодействие

процессов, распределение памяти и планирование выполнения процессов. Для всех этих целей в

подсистему управления процессами включены модули, которые наглядно продемонстрированы

на схеме. Хорошим примером взаимодействия подсистем управления файлами и процессами

является загрузка файла на исполнение. В этом случае подсистеме управления процессов

требуется обратиться к коллеге, чтобы считать исполняемые файлы.

Чуть выше мы перечисляли системные API для управления файлами. Теперь рассмотрим

вызовы, служащие для работы с процессами: fork (создает новый процесса), exec (выполняет

процесс), exit (завершает исполнение процесса), wait (один из способов синхронизации), brk

(управляет памятью, выделенной процессу), signal (обработчики исключений).

Омский авиационный колледж имени Н.Е. Жуковского 23

Следующие два модуля являются очень важными в понимании всей подсистемы

управления процессами:

 Первый - модуль распределения памяти, позволяет избежать нехватки оперативной

памяти. Хотя механизм свопинга и файлов подкачки (технически правильно это,

кстати, называется виртуальной памятью) уже ни для кого не секрет, в тени остается

другой факт: операционная система (в лице описываемой подсистемы) может либо

скидывать все данные, относящиеся к конкретному процессу, на диск, либо

скидывать страницы памяти (страничное замещение). Таким образом, модуль

распределения памяти выполняет очень важную функцию - он определяет какому

процессу сколько выделить памяти.

Виртуальная память была изобретена в 1962 году, в Англии при создании

суперкомпьютера Atlas. В большинстве современных компьютеров оперативная память не

так велика, как используемое процессором адресное пространство. Размер ОЗУ типичного

персонального компьютера варьируется от десятков до сотен мегабайт. При запуске

программа загружается с какого-либо накопителя в оперативную память. Если же программа

не помещается в ОЗУ, то те её части, которые в данный момент не выполняются, хранятся

во вторичном запоминающем устройстве, чаще всего винчестере, и такая память

называется виртуальной. Безусловно, перед выполнением необходимая часть программы

должна быть перемещена в оперативную память. Данные функции выполняет ядро

операционной системы (диспетчер виртуальной памяти, находящийся в микроядре). И для

программы и для пользователя эти действия прозрачны. Естественно, на запросы к

виртуальной памяти уходит гораздо большее время, нежели к ОЗУ.

 Второй модуль - планировщик. Его задача не менее важна. UNIX - мультизадачная

ОС, то есть одновременно может выполняться множество процессов. В

фиксированный момент времени на одном процессоре может выполняться только

одна команда. Именно поэтому нужен виртуальный рефери, который будет

определять, какому процессу исполняться сейчас, а какому - через секунду. На

практике же планировщик переключает контекст, то есть перед тем, как остановить

исполнение какого-то процесса, он запоминает состояние регистров, памяти и т. д., а

уже после этого запускает другой процесс в его собственном адресном

пространстве. Каждый запущенный процесс "думает", что он единственный.

Дополнительно существует механизм приоритетов. Чем выше приоритет, тем

быстрее начнет исполняться процесс. Процессы могут также обмениваться между

собой информацией. В случае их синхронного взаимодействия синхронизацию

осуществляет модуль взаимодействия (например, функция wait).

Уровень управления аппаратурой. На данном уровне происходит обработка прерываний и

связь ядра с железом. Прерывания могут "прерывать" работу процессора и требовать внимания к

себе (после этого процессор возвращается к выполнению оставленных процессов), обработку

прерываний осуществляют специальные функции ядра.

Некоторые варианты ядра Unix поддерживают многопроцессорные системы. Linux 2.6

поддерживает симметричную многопроцессорную обработку: системы могут включать в себя

Омский авиационный колледж имени Н.Е. Жуковского 24

несколько процессоров, и каждый процессор может выполнять любое задание, т. е. они

равноправны.

  1. Понятие процесса, потока, программы. Состояния потока.


В компьютерных науках пото́к выполне́ния (англ. Thread — нить) является наименьшей единицей обработки, исполнение которой может быть назначено операционной системой.

Проце́сс — выполнение пассивных инструкций компьютерной программы на процессоре ЭВМ. Стандарт ISO 9000:2000 Definitions определяет процесс как совокупность взаимосвязанных и взаимодействующих действий, преобразующих входящие данные в исходящие.

Програ́мма (от греч. προ — пред, греч. γράμμα — запись) - термин, в переводе означающий «предписание», то есть предварительное описание предстоящих событий или действий.

Компью́терная програ́мма — последовательность инструкций, предназначенная для исполнения устройством управления вычислительной машины. Программа — один из компонентов программного обеспечения.

ОС выполняет планирование потоков, принимая во внимание их состояние. В мультипрограммной системе поток может находиться в одном из трех основных состояний:

выполнение — активное состояние потока, во время которого поток обладает всеми необходимыми ресурсами и непосредственно выполняется процессором;

ожидание — пассивное состояние потока, находясь в котором, поток заблокирован по своим внутренним причинам (ждет осуществления некоторого события, например завершения операции ввода-вывода, получения сообщения от другого потока или освобождения какого-либо необходимого ему ресурса);

готовность — также пассивное состояние потока, но в этом случае поток заблокирован в связи с внешним по отношению к нему обстоятельством (имеет все требуемые для него ресурсы, готов выполняться, однако процессор занят выполнением другого потока).

  1. Основные особенности вытесняющих и не вытесняющих алгоритмов планирования потоков.

С самых общих позиций все множество алгоритмов планирования можно разделить на два

класса: вытесняющие и невытесняющие алгоритмы планирования.

Невытесняющие алгоритмы основаны на том, что активному потоку позволяется

выполняться, пока он сам, по собственной инициативе, не отдаст управление

операционной системе для того, чтобы та выбрала из очереди другой готовый к

выполнению поток.

Вытесняющие алгоритмы — это такие способы планирования потоков, в которых

решение о переключении процессора с выполнения одного потока на выполнение

другого потока принимается операционной системой, а не активной задачей.

  1. Основные особенности алгоритмов планирования процессов на квантах и приоритетах.

На квантах:

В основе многих вытесняющих алгоритмов планирования лежит концепция квантования. В

соответствии с этой концепцией каждому потоку поочередно для выполнения предоставляется

ограниченный непрерывный период процессорного времени — квант. Смена активного потока

происходит, если:

 поток завершился и покинул систему;

 произошла ошибка;

 поток перешел в состояние ожидания;

 исчерпан квант процессорного времени, отведенный данному потоку.

Поток, который исчерпал свой квант, переводится в состояние готовности и ожидает, когда

ему будет предоставлен новый квант процессорного времени, а на выполнение в соответствии с

определенным правилом выбирается новый поток из очереди готовых потоков. Граф состояний

потока, изображенный на рисунке 10, соответствует алгоритму планирования, основанному на

квантовании.

Кванты, выделяемые потокам, могут быть одинаковыми для всех потоков или различными.

Чем больше квант, тем выше вероятность того, что потоки завершатся в результате первого же

цикла выполнения, и тем менее явной становится зависимость времени ожидания потоков от их

времени выполнения. При достаточно большом кванте алгоритм квантования вырождается в

алгоритм последовательной обработки, присущий однопрограммным системам, при котором

время ожидания задачи в очереди вообще никак не зависит от ее длительности.


В алгоритмах, основанных на квантовании, не используется никакой предварительной

информации о задачах. При поступлении задачи на обработку ОС не имеет никаких сведений о

том, является ли она короткой или длинной, насколько интенсивными будут ее запросы к устройствам ввода-вывода, насколько важно ее быстрое выполнение и т. д. Дифференциация

обслуживания при квантовании базируется на «истории существования» потока в системе.

На приритетах:

Другой важной концепцией, лежащей в основе многих вытесняющих алгоритмов

планирования, является приоритетное обслуживание. Приоритетное обслуживание предполагает

наличие у потоков некоторой изначально известной характеристики — приоритета, на

основании которой определяется порядок их выполнения.

Приоритет — это число, характеризующее степень привилегированности: потока при

использовании ресурсов вычислительной машины, в частности процессорного времени: чем выше

приоритет, тем выше привилегии, тем меньше времени будет проводить поток в очередях.

В большинстве операционных систем, поддерживающих потоки, приоритет потока

непосредственно связан с приоритетом процесса, в рамках которого выполняется данный поток.

Приоритет процесса назначается операционной системой при его создании. При назначении

приоритета вновь созданному процессу ОС учитывает, является этот процесс системным или

прикладным, каков статус пользователя, запустившего процесс, было ли явное указание

пользователя на присвоение процессу определенного уровня приоритета.

Во многих ОС предусматривается возможность изменения приоритетов в течение жизни

потока. Изменение приоритета могут происходить по инициативе самого потока, когда он

обращается с соответствующим вызовом к операционной системе, или по инициативе

пользователя, когда он выполняет соответствующую команду. Кроме того, ОС сама может

изменять приоритеты потоков в зависимости от ситуации, складывающейся в системе. В

последнем случае приоритеты называются динамическими в отличие от неизменяемых,

фиксированных, приоритетов.

Существуют две разновидности приоритетного планирования: обслуживание с

относительными приоритетами и обслуживание с абсолютными приоритетами.

В обоих случаях выбор потока на выполнение из очереди готовых осуществляется

одинаково: выбирается поток, имеющий наивысший приоритет. Однако проблема определения

момента смены активного потока решается по-разному. В системах с относительными

приоритетами активный поток выполняется до тех пор, пока он сам не покинет процессор,

перейдя в состояние ожидания (или же произойдет ошибка, или поток завершится). На рисунке 11

показан граф состояний потока в системе с относительными приоритетами.


В системах с абсолютными приоритетами выполнение активного потока прерывается кроме

указанных выше причин, еще при одном условии: если в очереди готовых потоков появился

поток, приоритет которого выше приоритета активного потока. В этом случае прерванный поток

переходит в состояние готовности (рисунок 12).

Во многих операционных системах алгоритмы планирования построены с использованием,

как концепции квантования, так и приоритетов. Например, в основе планирования лежит

квантование, но величина кванта и/или порядок выбора потока из очереди готовых определяется

приоритетами потоков. Именно так реализовано планирование в системах семейства Windows NT,

в которой квантование сочетается с динамическими абсолютными приоритетами. На выполнение

выбирается готовый поток с наивысшим приоритетом. Ему выделяется квант времени. Если во

время выполнения в очереди готовых появляется поток с более высоким приоритетом, то он

вытесняет выполняемый поток. Вытесненный поток возвращается в очередь готовых, причем он

становится впереди всех остальных потоков имеющих такой же приоритет.

  1. Понятия мультипрограммирования и мультипроцессирования. Понятие синхронизации.

Мультипрограммирование, или многозадачность (multitasking), — это способ организации

вычислительного процесса, при котором на одном процессоре попеременно выполняются сразу

несколько программ. Эти программы совместно используют не только процессор, но и другие

ресурсы компьютера: оперативную и внешнюю память, устройства ввода-вывода, данные.

Мультипрограммирование призвано повысить эффективность использования вычислительной

системы, однако эффективность может пониматься по-разному. Наиболее характерными

критериями эффективности вычислительных систем являются:

пропускная способность — количество задач, выполняемых вычислительной

системой в единицу времени;

удобство работы пользователей, заключающееся, в частности, в том, что они имеют

возможность интерактивно работать одновременно с несколькими приложениями

на одной машине;

реактивность системы — способность системы выдерживать заранее заданные

(возможно, очень короткие) интервалы времени между запуском программы и

получением результата.

В зависимости от выбранного критерия эффективности ОС делятся на системы пакетной

обработки, системы разделения времени и системы реального времени.

Повышение удобства и эффективности работы пользователя является целью

мультипрограммирования — разделения времени. В системах разделения времени

пользователям (или одному пользователю) предоставляется возможность интерактивной работы

сразу с несколькими приложениями. Для этого каждое приложение должно регулярно получать

возможность «общения» с пользователем.

В системах разделения времени это решается за счет того, что ОС принудительно

периодически приостанавливает приложения, не дожидаясь, когда они добровольно освободят

процессор. Всем приложениям попеременно выделяется квант процессорного времени, таким

образом пользователи, запустившие программы на выполнение, получают возможность

поддерживать с ними диалог.

Мультипроцессорная обработка — это способ организации вычислительного процесса в

системах с несколькими процессорами, при котором несколько задач (процессов, потоков) могут

одновременно выполняться на разных процессорах системы.

Не следует путать мультипроцессорную обработку с мультипрограммной обработкой. В

мультипрограммных системах параллельная работа разных устройств позволяет одновременно

вести обработку нескольких программ, но при этом в процессоре в каждый момент времени выполняется только одна программа. То есть в этом случае несколько задач выполняются

попеременно на одном процессоре, создавая лишь видимость параллельного выполнения. А в

мультипроцессорных системах несколько задач выполняются действительно одновременно, так

как имеется несколько обрабатывающих устройств — процессоров. Конечно,

мультипроцессирование вовсе не исключает мультипрограммирования: на каждом из

процессоров может попеременно выполняться некоторый закрепленный за данным процессором

набор задач.

  1. Функции операционной системы по управлению памятью. Типы адресов памяти.

Функциями ОС по управлению памятью в мультипрограммной системе являются:

 отслеживание свободной и занятой памяти;

 выделение памяти процессам и освобождение памяти по завершении процессов;

 вытеснение кодов и данных процессов из оперативной памяти на диск (полное или

частичное), когда размеры основной памяти не достаточны для размещения в ней

всех процессов, и возвращение их в оперативную память, когда в ней освобождается

место;

 настройка адресов программы на конкретную область физической памяти.

Во время работы операционной системы ей часто приходится создавать новые служебные

информационные структуры, такие как описатели процессов и потоков, различные таблицы

распределения ресурсов, буферы, используемые процессами для обмена данными,

синхронизирующие объекты и т. п. Все эти системные объекты требуют памяти. В некоторых ОС во

время установки резервируется некоторый фиксированный объем памяти для системных нужд. В

других же ОС используется более гибкий подход, при котором память для системных целей

выделяется динамически. В таком случае разные подсистемы ОС при создании своих таблиц,

объектов, структур и т. п. обращаются к подсистеме управления памятью с запросами.

Для идентификации переменных и команд на разных этапах жизненного цикла программы

используются:

 Символьные имена (метки) присваивает пользователь при написании программы на

алгоритмическом языке или ассемблере.

 Виртуальные адреса, называемые иногда математическими, или логическими

адресами, вырабатывает транслятор, переводящий программу на машинный язык.

Поскольку во время трансляции в общем случае не известно, в какое место

оперативной памяти будет загружена программа, то транслятор присваивает

переменным и командам виртуальные (условные) адреса, обычно считая по

умолчанию, что начальным адресом программы будет нулевой адрес.

 Физические адреса соответствуют номерам ячеек оперативной памяти, где в

действительности расположены или будут расположены переменные и команды.

  1. Обзор основных алгоритмов распределения памяти. Понятие свопинга и виртуальной памяти.

На рисунке 13 все алгоритмы распределения памяти разделены на два класса: алгоритмы, в

которых используется перемещение сегментов процессов между оперативной памятью и диском,

и алгоритмы, в которых внешняя память не привлекается.

Распределение памяти фиксированными разделами

Простейший способ управления оперативной памятью состоит в том, что память

разбивается на несколько областей фиксированной величины, называемых разделами. Такое

разбиение может быть выполнено вручную оператором во время старта системы или во время ее

установки. После этого границы разделов не изменяются. Очередной новый процесс,

поступивший на выполнение, помещается либо в общую очередь (рисунок 14, а), либо в очередь к

некоторому разделу (рисунок 14, б).



Подсистема управления памятью в этом случае выполняет следующие задачи.

 Сравнивает объем памяти, требуемый для вновь поступившего процесса, с

размерами свободных разделов и выбирает подходящий раздел.

 Осуществляет загрузку программы в один из разделов и настройку адресов. Уже на

этапе трансляции разработчик программы может задать раздел, в котором ее

следует выполнять. Это позволяет сразу, без использования перемещающего

загрузчика, получить машинный код, настроенный на конкретную область памяти.

При очевидном преимуществе — простоте реализации, данный метод имеет существенный

недостаток — жесткость. Так как в каждом разделе может выполняться только один процесс, то

уровень мультипрограммирования заранее ограничен числом разделов. Независимо от размера

программы она будет занимать весь раздел. Так, например, в системе с тремя разделами

невозможно выполнять одновременно более трех процессов, даже если им требуется совсем

мало памяти. С другой стороны, разбиение памяти на разделы не позволяет выполнять процессы,

программы которых не помещаются ни в один из разделов, но для которых было бы достаточно

памяти нескольких разделов.

Такой способ управления памятью находит применение в системах реального времени.

Распределение памяти динамическими разделами

В этом случае память машины не делится заранее на разделы. Сначала вся память,

отводимая для приложений, свободна. Каждому вновь поступающему на выполнение

приложению на этапе создания процесса выделяется вся необходимая ему память (если

достаточный объем памяти отсутствует, то приложение не принимается на выполнение и процесс

для него не создается). После завершения процесса память освобождается, и на это место может

быть загружен другой процесс. Таким образом, в произвольный момент времени оперативная

память представляет собой случайную последовательность занятых и свободных участков

(разделов) произвольного размера. На рисунке 15 показано состояние памяти в различные

моменты времени при использовании динамического распределения.

Функции операционной системы, предназначенные для реализации данного метода

управления памятью, перечислены ниже.

 Ведение таблиц свободных и занятых областей, в которых указываются начальные

адреса и размеры участков памяти.

 При создании нового процесса — анализ требований к памяти, просмотр таблицы

свободных областей и выбор раздела, размер которого достаточен для размещения

кодов и данных нового процесса. Выбор раздела может осуществляться по разным

правилам, например: «первый попавшийся раздел достаточного размера», «раздел,

имеющий наименьший достаточный размер» или «раздел, имеющий наибольший

достаточный размер».

 Загрузка программы в выделенный ей раздел и корректировка таблиц свободных и

занятых областей. Данный способ предполагает, что программный код не

перемещается во время выполнения, а значит, настройка адресов может быть

проведена единовременно во время загрузки.

 После завершения процесса корректировка таблиц свободных и занятых областей.


Перемещаемые разделы

Одним из методов борьбы с фрагментацией является перемещение всех занятых участков в

сторону старших или младших адресов, так, чтобы вся свободная память образовала единую

свободную область (рисунок 16). В дополнение к функциям, которые выполняет ОС при

распределении памяти динамическими разделами, в данном случае она должна еще время от

времени копировать содержимое разделов из одного места памяти в другое, корректируя

таблицы свободных и занятых областей. Эта процедура называется сжатием. Сжатие может

выполняться либо при каждом завершении процесса, либо только тогда/когда для вновь

создаваемого процесса нет свободного раздела достаточного размера. В первом случае требуется

меньше вычислительной работы при корректировке таблиц свободных и занятых областей, а во

втором — реже выполняется процедура сжатия.

Хотя процедура сжатия и приводит к более эффективному использованию памяти, она

может потребовать значительного времени, что часто перевешивает преимущества данного

метода.

Свопинг и виртуальная память

Виртуализация оперативной памяти осуществляется совокупностью программных модулей

ОС и аппаратных схем процессора и включает решение следующих задач:

 размещение данных в запоминающих устройствах разного типа, например часть

кодов программы — в оперативной памяти, а часть — на диске;

 выбор образов процессов или их частей для перемещения из оперативной памяти

на диск и обратно;

 перемещение по мере необходимости данных между памятью и диском;

 преобразование виртуальных адресов в физические.

Виртуализация памяти может быть осуществлена на основе двух различных подходов:

 свопинг (swapping) (подкачка) — образы процессов выгружаются на диск и

возвращаются в оперативную память целиком;

 виртуальная память (virtual memory) — между оперативной памятью и диском

перемещаются части (сегменты, страницы и т. п.) образов процессов.

Свопинг как основной механизм управления памятью почти не используется в современных

ОС. На смену ему пришел более совершенный механизм виртуальной памяти, который

заключается в том, что при нехватке места в оперативной памяти на диск выгружаются только

части образов процессов.

Ключевой проблемой виртуальной памяти, возникающей в результате многократного

изменения местоположения в оперативной памяти образов процессов или их частей, является

преобразование виртуальных адресов в физические. Решение этой проблемы, в свою очередь,

зависит от того, какой способ структуризации виртуального адресного пространства принят в

данной системе управления памятью. В настоящее время все множество реализаций виртуальной

памяти может быть представлено тремя классами.

 Страничная виртуальная память организует перемещение данных между памятью и

диском страницами — частями виртуального адресного пространства,

фиксированного и сравнительно небольшого размера. При страничной организации

виртуальное адресное пространство процесса делится на равные части механически,

без учета смыслового значения данных.

 Сегментная виртуальная память предусматривает перемещение данных сегментами

— частями виртуального адресного пространства произвольного размера,

полученными с учетом смыслового значения данных.

 Сегментно-страничная виртуальная память использует двухуровневое деление:

виртуальное адресное пространство делится на сегменты, а затем сегменты делятся

на страницы. Единицей перемещения данных здесь является страница. Этот способ

управления памятью объединяет в себе элементы обоих предыдущее подходов.

Для временного хранения сегментов и страниц на диске отводится либо специальная

область, либо специальный файл, которые во многих ОС по традиции продолжают называть

областью, или файлом свопинга, хотя перемещение информации между оперативной памятью и

диском осуществляется уже не в форме полного замещения одного процесса другим, а частями.

Другое популярное название этой области — страничный файл (page file, или paging file). Текущий

размер страничного файла является важным параметром, оказывающим влияние на возможности

операционной системы: чем больше страничный файл, тем больше приложений может

одновременно выполнять ОС (при фиксированном размере оперативной памяти). Однако

необходимо понимать, что увеличение числа одновременно работающих приложений за счет

увеличения размера страничного файла замедляет их работу, так как значительная часть времени

при этом тратится на перекачку кодов и данных из оперативной памяти на диск и обратно.

  1. Понятия синхронного и асинхронного ввода-вывода.
1   2   3   4   5   6   7   8

Похожие:

Понятие и назначение операционной системы. Место операционной системы в вычислительной системе iconТемы для теоретического изучения Определение, назначение и функции...
Освоение команд и утилит ос при работе в консольном режиме диалога и файловой структуры операционных систем

Понятие и назначение операционной системы. Место операционной системы в вычислительной системе iconНа объектах вычислительной техники утверждено
«Самарский государственный экономический университет» (далее Университет) только лицензионных программных продуктов. Настоящая Инструкция...

Понятие и назначение операционной системы. Место операционной системы в вычислительной системе iconТехнологическая инструкция Установка «Платформы барс» на операционные системы-ти 0 2014
Установка и настройка субд oracle 11g r1 Client для 32битной операционной системы 10

Понятие и назначение операционной системы. Место операционной системы в вычислительной системе iconУслуги по определению достаточности и оптимальности (неизбыточности)...
Проекта поддержания операционной деятельности «Продолжение строительства и реконструкции системы авиатопливообеспечения в аэропорту...

Понятие и назначение операционной системы. Место операционной системы в вычислительной системе iconРуководство администратора
Данный документ описывает основную и расширенную конфигурацию операционной системы depo thinOS

Понятие и назначение операционной системы. Место операционной системы в вычислительной системе iconПояснительная записка Кафедра пмиК
Файловый менеджер для операционной системы Android с поддержкой облачных сервисов

Понятие и назначение операционной системы. Место операционной системы в вычислительной системе iconНазвание олимпиады
Вам предлагается ряд заданий, посвященных командам терминала операционной системы Ubuntu10(gnu /Linux)

Понятие и назначение операционной системы. Место операционной системы в вычислительной системе iconTcp / ip для подключения к Интернету по технологии adsl в операционной системе Windows vista
Инструкция по настройке протокола tcp/ip для подключения к Интернету по технологии adsl в операционной системе Windows vista

Понятие и назначение операционной системы. Место операционной системы в вычислительной системе iconТехническое задание для Фонда «Вольное Дело»
Заказчик предполагает, что во время проекта значительная часть задач по контролю, обслуживанию и исправлению проблем в информационной...

Понятие и назначение операционной системы. Место операционной системы в вычислительной системе icon«Команды терминала операционной системы Ubuntu10(gnu/Linux)». Тематика олимпиады : информатика
Сайт является зарегистрированным в Российской Федерации средством массовой информации

Понятие и назначение операционной системы. Место операционной системы в вычислительной системе iconКореф инструкция по установке программы
Программа кореф работает под управлением операционной системы Microsoft Windows с использованием платформы. NetFramework

Понятие и назначение операционной системы. Место операционной системы в вычислительной системе iconПрограмма «инфин управление» Руководство администратора оглавление
Рекомендации по выбору операционной системы и технические требования к оборудованию при работе с сетевым сервером Sybase Adaptive...

Понятие и назначение операционной системы. Место операционной системы в вычислительной системе iconИнструкция по установке драйвера цифровых камер levenhuk в операционной системе windows 7

Понятие и назначение операционной системы. Место операционной системы в вычислительной системе icon«Информатика»
В первой части методического пособия кратко изложены базовые понятия и особенности операционной системы gnu/Linux, а также дано описание...

Понятие и назначение операционной системы. Место операционной системы в вычислительной системе iconBluetooth кнопка для selfie ShuterBall shb301 Инструкция по применению
Шаг 1 Установите приложение ShutterBall с App Store или Google Play, в зависимости от операционной системы Вашего устройства

Понятие и назначение операционной системы. Место операционной системы в вычислительной системе iconИнструкция по установке подсистемы «Интернет-Клиент»
В зависимости от разрядности Вашей операционной системы необходимо установить одну из программ содержатся на диске, выданном в банке...


Руководство, инструкция по применению






При копировании материала укажите ссылку © 2018
контакты
rykovodstvo.ru
Поиск