Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Вопрос 210(






----------- ----------- -----------

| ОС | | ОС | | ОС |

----------- ----------- -----------

| Т1 | | Т1 | | Т1 |

| | | | | |

----------- ----------- -----------

|/////////| |/////////| | Т4 |

----------- Слияние |/////////| -----------

|/////////| дыр |/////////| Сборка |/////////|

|/////////| |/////////| мусора |/////////|

----------- ----------- |/////////|

| Т4 | | Т4 | |/////////|

----------- ----------- |/////////|

|/////////| |/////////| |/////////|

----------- ----------- -----------

Вопрос 256( Работа с файлом, отображаемым в память, включает 6 этапов:

1) Создание объекта " раздел" вызовом:

hMapFile = CreateFileMapping (INVALID_HANDLE_VALUE, // Current file handle.

NULL, // Default security.

PAGE_READWRITE, // Read/write permission.

0, // Max. object size.

100, // Size of hFile.

" MyFileMappingObject"); // Name of mapping object.

INVALID_HANDLE_VALUE – означает, что используется не обычный дисковый файл, а страничный файл.

" MyFileMappingObject" – именование позволяет осуществить доступ к объекту из другого процесса.

2) Открытие объекта «раздел» другим процессом:

hMapFile = OpenFileMapping (FILE_MAP_ALL_ACCESS, // Read/write permission.

FALSE, // Do not inherit the name

" MyFileMappingObject"); // of the mapping object.

3) Отображение объекта каждым процессом на свою область виртуальной памяти.

lpMapAddress = (LPINT) MapViewOfFile (hMapFile, // Handle to mapping object.

FILE_MAP_ALL_ACCESS, // Read/write permission

0, // Max. object size.

0, // Size of hFile.

0); // Map entire file.

4) Запись данных в указанную память одним процессом, например,

*lpMapAddress = 57;

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

INT i = *lpMapAddress; // i будет равно 57

5) Закрытие отображений:

UnmapViewOfFile (lpMapAddress);

6) Закрытие объекта:

CloseHandle (hMapFile);

)Вопрос 256

Вопрос 302( Прием данных из Clipboard включает в себя следующие этапы:

1. Открытие Clipboard;

2. Проверка наличия требуемого формата данных в Clipboard;

3. Чтение данных из Clipboard;

4. Закрытие Clipboard. )Вопрос 302

Вопрос 348( Достоинства TCP/IP

1. Протоколы основаны на открытых и доступных стандартах, не зависящих от конкретного оборудования.

2. Протоколы не зависят от физического уровня, что позволяет использовать их в различных сетях: Ethernet, X.25 и других.

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

4. Протоколы поддерживают стандартные протоколы высокого уровня для передачи файлов, электронной почты, терминального доступа. )Вопрос 348

Вопрос 394( В таком диске отсутствует радиальное перемещение головок, что хорошо, поскольку радиальное перемещение является наиболее технологически трудоемким видом перемещения. )Вопрос 394

Вопрос 440( Безопасность обеспечивается двумя направлениями.

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

2. Периодическим сохранением - периодическим созданием резервных копий файлов. )Вопрос 440

 


Вариант27 Вопрос 27( Эта инициализация включает в себя:

1. выделение памяти под дескриптор; 2. выделение памяти под стек; 3. занесение в стек точки входа в сопрограмму; 4. занесение в дескриптор адреса вершины стека. )Вопрос 27

Вопрос 73( Участок программы, на котором процесс работает с критическим ресурсом, называется критическим участком. )Вопрос 73

Вопрос 119( Есть два процесса Р1 и Р2, два ресурса R1 и R2 и два семафора S1 и S2. Пусть имеют место следующие последовательности выполнения процессов: P1 P2......S1.P; Захват R1; S2.P; Захват R2;......S2.P; Ожидание R2; S1.P; Ожидание R1;......S2.V; S1.V;......S1.V; S2.V;......Оба процесса будут заблокированы на неопределенное время. )Вопрос 119Вопрос 164, 165, 166, 167, 168(

Обозначим через pi период i-й задачи, через ci – время выполнения i-й задачи. Тогда необходимый тест планируемости формулируется следующим образом:

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

m = S mi = S ci/pi < = 1

Отношение mi = ci/pi называется фактором полезности i-й задачи и обозначает долю времени, которую i-я задача требует сервиса от процессора.






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.