Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

СП - Системное программирование / Системное программирование - ВОУД

.docx
Скачиваний:
64
Добавлен:
11.11.2017
Размер:
78.64 Кб
Скачать

Параметр fdwReason может иметь одно из следующих значений, которое указывает на причину, по которой операционная система вызывает функцию DIIMain: dll_process_attach

Параметр fdwReason функции DllMain может иметь одно из четырёх значений DLL_ PROCESS_HINST; DLL_PROCESS_DETACH; DLL_THREAD_ATTACH 

Параметры функции CreateFileMapping (создание объекта, отображающего файл в память): LpAttributes

Параметры структуры _SECURITY_ATTRIBUTES: Длина структуры в байтах; Признак наследования; Указатель на дискриптор безопасности

Параметры структуры _SECURITY_ATTRIBUTES: признак наследования; указатель на дескриптор безопасности; длина структуры в байтах

Параметры фракции WriteFile: nNumberofBytesToWrite; hFile; ipBuffer

Параметры функции CreateThread: lpThreadAttributes; dwStackSize

Параметры функции DllMain(): дескриптор Dll; флаг причины вызова

Параметры функции DllMain(): дескриптор Dll; флаг причины вызова

Параметры функции DllMain(): Флаг причины вызова функции DllMain; Дескриптор DLL; Виртуальный адрес

Параметры функции WaitForMultipleObjectEx() nCount; bWaitAll

Параметры функции WriteFile(): Дескриптор файла, указатель на буфер данных; Количество записываемых байтов, количество записанных байтов; Используется при асинхронной записи

Параметры функции WriteFile: lpBuffer

Параметры функции для динамического создания кучи HeapCreate() управляющие флаги; начальный размер памяти, распределяемый куче

Параметры функции СоруМеmогу() длина блока памяти; адрес области назначения

Параметры функции CreatePipe (создание анонимных каналов) hWriteHandlehReadHandledwSize 

Параметры функции GetOverlappedResult для определения состояния операции асинхронного ввода-вывода hFilebWaitlpOverlapped 

Параметры функции RaiseException, которая генерирует программные исключения dwExceptionCodedwExceptionFlagsnNumberOfArguments 

Параметры функции WriteFile для асинхронной записи данных hFile; lpBufferlpOverlapped 

Параметры функции WritePipe (запись в анонимный канал) lpBufferlpOverlappedhAnonymousPipe 

Параметры  функции CreateFileMapping LpAttributes; flProtect; hFile 

Параметры функции DllMain hinstDLL; fdwReason; lpvReserved 

Параметры функции ReadPipe lpBuffer; dwNumberOfBytesToRead; wNumberOfBytesRead 

Понятия, связанные с механизм отображения файлов в память: отображение содержимого файла; представление или вид файла; когерентность данных

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

Порт завершения ввода – вывода: объект синхронизации; содержит очередь пакетов; оповещает параллельные потоки

Порт завершения ввода-вывода обслуживает очередь пакетов; содержит очередь пакетов; объект синхронизации

Порт завершения ввода-вывода: содержит очередь пакетов; объект синхронизации

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

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

Порядок работы с локальной памятью потока: работа с указателем

После завершения работы с виртуальной памятью ее нелбходимо освободить, используя функцию VirtualFree(), которая имеерт следующие параметры: Размер области; Тип операции; Адрес области виртуальной памяти

После обнаружения тупика существует несколько подходов для разблокирования потоков процесса Прекращение работы заблокированных потоков; Перераспределение ресурсов; Откат на контрольную точку 

При асинхронной записи данных в файл, к параметрам функции WriteFile() относятся: Используется при асинхронной записи; Дескриптор файла; указатель на буфер данных

При асинхронном чтении данных из файла к параметрам функции ReadFile() относятся: дескриптор файла; указатель на буфер данных; количество читаемых байтов; количество прочитанных байтов; используется при асинхронной записи

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

При работе процесса выполняется преобразование адресов, причём адреса в процессе преобразования могут иметь различные названия Линейный адрес; Виртуальный адрес; Физический адрес 

Программа структурной обработки исключений включает: Блок программного кода

Программный модуль, оформленный в виде DLL имеет расширение dll; может содержать как функции, так и данные

Программный модуль, оформленный в виде DLL хранится на диске в виде файла; имеет расширение dll

Прототип функции DllMain: LPVOID lpvReserved; HINSTANCE hinstDLL

Прототип функции MapViewOfFileEx DWORD dwFileOffsetLow; DWORD dwFileOffsetHight

Прототип функции MapViewOfFileEx DWORD dwFileOffsetLow; DWORD dwFileOffsetHight

Прототип функции MapViewOfFileEx, отображающий файл в адресное пространство с некоторого заданного виртуального адреса: HANDLE hFileMappingObject

Прототип функции MapViewOfFileEx, отображающий файл в адресное пространства с некоторого заданного виртуального адреса: LPVOID IpBaseAddress; DWORD DesireAccess

Прототип функции MapViewOfFileEx, отображающий файл в адресное пространства с некоторого заданного виртуального адреса: LPVOID IpBaseAddress; DWORD DesireAccess

Прототип функции MapViewOfFileEx, отображающий файл в адресное пространство с некоторого заданного виртуального адреса: LPVOID lpBaseAdress; DWORD dw Desized Access; HANDLE hFileMappingObject

Прототип функции UnlockFileEx для асинхронной отмены блокировки области файла: LPOVERLAPPED lpOverLapped; DWORD dwReserved

Прототип функции UnlockFileEx для асинхронной отмены блокировки области файла: DWORD dwReserved

Прототип функции UnlockFileEx для асинхронной отмены блокировки области файла: DWORD dwReserved

Прототип функции МарViewOfFile: DWORD dwFileOffsetHigh; DWORD dwFileOffSetLow; HANDLE hFileMappingObject

Прототип функций обработки исключений с плавающей точкой: unsigned int new; unsigned int _controlfp()

Прототип функций обработки исключений с плавающей точкой: unsigned int_controlfp(); unsigned int new; unsigned int mask

Процесс может включать в себя разные объекты Бинарный образ программы, загружаемый в память; Открытые файлы; Один или несколько потоков 

Процесс можно завершить или приостановить функцией: ExitProcess

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

Режим доступа к объектам: WA; WC; R,W

Режимы доступа к объектам: R,W

Режимы доступа к объектам: R,W

Свойства и признаки операционной системы менеджер ресурсов компьютера; комплекс программ

Свойства и признаки операционной системы: Менеджер ресурсов компьютера; Администратор; Комплекс программ

Свойства и признаки операционной системы: Менеджер ресурсов компьютера

Символы, обозначающие идентификатор безопасности 1 S

Системные объекты, созданные менеджером объектов в Win32 API: критическая секция; события

Системные объекты, созданные менеджером объектов в Win32 API: События; Семафор

Состояние блока адресов в адресном пространстве: зарезвирован; выделен

Состояние блока адресов в адресном пространстве: Зарезервирован

Состояния потока Выполняется; Готов; Блокирован 

Средства защиты должны предусматривать работу в трёх режимах Выполнение рутинных задач информационной безопасности; Обработка исключительных ситуаций, например атака вируса; Обработка аварийных ситуаций, например поиск вирусов 

Статическая локальная память: определяет локальные переменные

Статическая локальная память: создает отдельный экземпляр переменной

Статическая локальная память: создает отдельный экземпляр переменной

Страницы виртуальной памяти могут находиться в трёх состояниях Свободны; Распределены процессу; Зарезервированы 

Структура и описание каталога \(обратная косая)

Структура и описание каталога \(обратная косая)

Структура и описание каталога Корневой; \ (обратная косая)

Структура и описание каталога: корневой; \ (обратная косая); древовидная

Существует несколько моделей управления в дискреционной модели безопасности Иерархическое управление; Либеральное управление; Централизованное управление 

Существует несколько типов учётных записей Учётная запись пользователя; Учётная запись домена; Учётная запись группы пользователей 

Типы операционных систем Однопользовательские; Мультипроцессорные; Мультипрограммные 

Типы процессов, которые различаются в OC Windows, в соответствии с их приоритетами Фоновые; Реального времени; С высоким приоритетом 

Уровни безопасности потока-сервера для обработки запросов потока-клиента: Object Deleted; Object Open; Object Open for Delete

Уровни форматирования магнитного диска Форматирование низкого уровня; Разбиение диска на разделы; Форматирование высокого уровня 

Файловая система NTFS используется  в некоторых операционных системах Windows 2000; Windows NTWindows XP 

Файловая система exFAT используется  в некоторых операционных системах Windows 10; Windows 7; Windows 8 

Файловые системы для Linux бывают нескольких типов Reiser4; EXT4; EXT3 

Файловые системы для Windows бывают нескольких типов FAT16; FAT32; exFAT 

Файловые системы имеют определённые функции Отслеживание занятого и свободного пространства на диске; Поддержка системы папок и имён файлов; Отслеживание дефектных секторов на диске 

Флаги для определения направления передачи данных pipe_access_duplex; pipe_access_inbound; pipe_access_outbound

Форматы реального и виртуального адресов: d; r

Форматы реального и виртуального адресов: d; r

Форматы реального и виртуального адресов: v; d; r

Форматы реального и виртуального адресов: v; r

Функции для работы с асинхронным доступом к данным ReadFileLockFileExSleepEx  

Функции для работы с асинхронными процедурами QueryUserAPCCALLBACKSleepEx 

Функции для работы с процессами в Windows CreateProcessExitProcessGetCurrentProcess 

Функции для работы с реестром RegDeleteValueRegSetValueExRegEnumValueEx 

Функции для работы с мьютексами CreateMutexReleaseMutexOpenMutex 

Функции для управления памятью кучи: HeapAlloe(); HeapReAlloc()

Функции для управления памятью кучи: HeapFree(); HeapAlloc()

Функции оператора Sleep() Задерживает выполнение потока

Функции описанные в файле stdio.h, обеспечивают ввод-вывод в стандартные файлы: stdout; stdin

Функции работы с процессами в Win32 API: CreateProcess; CreateThread

Функции работы с процессами и потоками в Win2 API: CreateThread

Функции работы с процессами и потоками в Win32 API: CreateThread

Функции работы с процессами и потоками в Win32 API: CreatThread; СгеаteProcess

Функции соединения клиентов анонимными каналами: SetHandleInformation; DuplicateHandle

Функции соединения клиентов анонимными каналами: SetHandleInformation; DuplicateHandle

Функции файла stdio. h языка программирования С, создающее стандартную библиотеку ввода-вывода: Stdin – стандартный файл ввода; Stderr – файл вывода сообщения об ошибке

Функции Linux для завершения процесса EXIT(); ATEXIT(); ON_EXIT() 

Функции Win API 32 для работы с файлами, отображаемыми в память CloseHandle; MapViewOfFile; UnmapViewOfFile 

Функции для динамической загрузки или отключения DLL LoadLibrary; LoadLibraryEx; FreeLibrary 

Функции работы с потоками в Win32 API CreateThread; ExitThread; SuspendThread 

Функции работы с процессами в Win32 API CreateProcess; ExitProcess; TerminateProcess 

Функции, инициирующие посылку пакетов в порт завершения ввода-вывода: WaitCommEvent; ReadFile; DevceloControl

Функции, работающие с локальной памятью потока TlsGetValueTlsFreeTlsSetValue 

Функции, работающие с локальной памятью потока TlsSetValueTlsFreeTlsGetValue 

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

Функции, работающие  с DLL FreeLibraryAndExitThread; LoadLibraryEx; GetProcAddress 

Функционально Win32 API подразделяется на следующие категории: Graphics Device Interface, Network Services, User Interface; Windows System Information, Common Control Library; Windows NT Access Control, Windows Shell, Base Services

Функционально подразделяется на следующие категории: Windows NT access Control, Windows Shell, Base Services; Windows Linux Information, Common Control Library; Graphics Device Interface, Network Services, User Interface

Функционально-подразделяемые категории в Win32 API Windows Shell; User Interface; Network Services 

Характеристики именнованных каналов: Обмен данными может быть как синхронным, так и асинхронным; Могут быть как полудуплексные, так и дуплексные; Возможность моделирования любой топологии связей

Характеристики именованных каналов Полудуплексная или дуплексная передача; Синхронный или асинхронный обмен данными; Моделирование любой топологии связей 

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

Что выполняет файловая система? предоставляет возможности прямого и последовательного доступа к файлам; предоставляет средства управления файлами и каталогами; управляет пространством именованных файлов

Что означает параметр dwInitialState от функции HeapCreate? Начальный размер памяти, выделяемый куче

Что означает сериализуемая куча? Это когда система синхронизирует доступ параллельно работающих потоков к этой куче

Что содержит дескриптор безопасности? Список управления дискреционным доступом; Список управления системным доступом; Управляющие флаги безопасности

Что такое DLL? Это программный модуль, который может быть загружен в виртуальную память процесса; Это динамически подключаемая библиотека

Что такое MUTEX? Объект ядра операционной системы, который решает проблемы взаимного исключения межу параллельными потоками разных процессов

Что такое Semaphore? Объект ядра операционной системы, который находится в сигнальном состоянии, если его значение больше нуля

Что такое анонимный канал? Объект ядра операционной системы, который обеспечивает передачу данных между процессами на одном компьютере

Что такое дескриптор? таблица с записями, которые содержат средства идентификации каких-либо объектов

Что такое диспетчеризация потоков? Это алгоритм, устанавливающий порядок, в котором процессор обслуживает очереди

Что такое домен? Это группа компьютеров в локальной сети, которые поддерживают одну политику безопасности и используют общую базу данных учётных записей пользователей

Что такое контекст потока? Содержимое памяти, к которой поток имеет доступ во время своего исполнения

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

Что такое процесс? Это исполняемое приложение вместе со всеми ресурсами, которые ему необходимы

Что такое страница памяти? Блок виртуальной памяти ёмкостью 4 Кбайта

Что такое транзакция? Операция, объединяющая операции записи и чтения

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

Явная передача наследуемого дескриптора процессу – клиенту анонимного канала может выполняться одним из способов: Через командную строку; через файл; Посредством сообщений WM_COPYDATA; Через поля hStdInput, hStdOutput и hstdError структуры STARTUPINFO

Явная передача наследуемого дескриптора процессу-клиенту анонимного канала может выполняться одним из способов: через командную строку; через файл; через поля hStdInput, hStdOutput и hStdError структуры STARTUPINFO; посредством сообщения WM_COPYDATA

Явная передача наследуемого дескриптора процессу-клиенту анонимного канала может выполняться одним из способов: Через командную строку, через файл; Через поля hStdInput, hStdOutput и hStdError структуры STARTUPINFO

Явная передача наследуемого дескриптора процессу-клиенту анонимного канала может выполняться одним из способов: Через командную строку, через файл; Через поля hStdInput, hStdOutput и hStdError структуры STARTUPINFO

Ядро ОС Linux может выполнять три действия над сигналами Игнорировать сигнал; Перехватить и обработать сигнал; Выполнить действия над сигналом по умолчанию 

___________________________________________________| |_______________________________________________________________

Анонимные каналы : полудуплексные

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

В каком формате компьютер выполняет арифметические действия? Двоичном

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

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

Возможности функции — транслятора : использует инструкцию throw языка С++, преобразовывает исключения

Вспомогательные программные компоненты системы безопасности : Winlogon, Netlogon

Главное отличие привилегий от прав доступа : Привилегии касаются субъектов, а не охраняемых объектов системы

Директива которая отменяет использование регистра в качестве базового : DROP регистр

Директива END обозначает : конец программного модуля

Директива EQU обозначает : определение имени

Для ожидания наступления некоторого события или выполнения асинхронной процедуры можно использовать функцию WaitForSingleObjectEx(), которая имеет следующие параметры : временной интервал в миллисекундах, дескриптор объекта

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

Значение параметра newдля управления исключениями : _EM_OVERFLOW

Значение функции WaitForSingleObject, в случае успешного завершения : wait_timeout, wait_object_0, wait_abandoned

Значение функций GetFileType : FILE_TYPE_PIPE, FILE_TYPE_CHAR

Значения атрибутов доступа к виртуальной странице поля Р : доступны чтения и запись страницы

Значения параметра dwCreationDispasitionпри открытии файла : TRUNCATE_EXISTING, OPEN_EXISTING

Значения параметра flProtect : PAGE_READWRITE, PAGE_READONLY

Значения параметра new для управления исключениями : _EM_ZERODIVIDE

Из каких компонент состоят предложения языка ассемблера (в общих случаях)? метка, мнемоника, операнды, комментарии

Именованные каналы создаются процессом - сервером при помощи функции CreateNamedPipe(), которая имеет следующие параметры : имя канала, атрибуты канала, режим передачи данных, максимальное количество экземпляров канала, размер выходного буфера, размер входного буфера

Индексные регистры : SI, DI

Исполняемые файлы и файлы динамических библиотек, т.е. файлы с расширениями exeи dll, разбиты на разделы : Каждый из которых содержит данные только одинакового типа, Раздел с исполняемым кодом хранится в физической памяти в одном экземпляре

К параметрам функции WriteConsoleOutput() относится : Область вывода в буфер экрана, Дескриптор буфера экрана

К третьему классу синхронизации относятся объекты, которые переходят в сигнальное состояние по завершении своей работы : Поток (thread), Работа (job)

Какие команды выполняют сложение и вычитание байтов или слов, содержащих двоичные данные? SUB, ADD

Какие операторы содержит структурный Ассемблер? Условные операторы, Операторы ветвления, Операторы циклов

Какие регистры называются индексными? DI, SI

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

Какие элементы могут представлять непосредственные операнды или абсолютные адреса памяти? Константы

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

Когда бит включен, его значение есть : 1

Минимальной единицей информации в компьютере является : бит

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

Назначение флагового бита “Переполнение” : Указывает на переполнение старшего бита при арифметических командах.

Найдите директивы управления данными : DT, DB, DW

Найдите команду обмена данных между регистрами : XCHG AH,BH, XCHG AL,BL, XCHG AX,BX

Найдите команды арифметического сдвига влево : SAL BL,1, SAL AH,1, SAL AL,1

Найдите команды ввода данных : IN AL,34, IN AL,34Н, IN AL,DX

Найдите команды деления на содержимое памяти : DIV BLL, DIV MEM, DIV AHF

Найдите команды извлечения данных из стека : POP CS, POP MEM, POP SI

Найдите команды логического исключающего ИЛИ : ХOR BL,1, ХOR AL,1, ХOR AH,1

Найдите команды логического сложения : OR AL,1, OR BL,1, OR AH,1

Найдите команды пересылки шестнадцатиричных данных : MOV AL,1Н, MOV AL,12Н, MOV AL,8Н

Найдите команды работы со стеком : POP SI, PUSH VTV, PUSH SI

Найдите команды сохранения данных в стеке : PUSH SI, PUSH MEM, PUSH CS

Найдите команды управления флагами : CLC, STC, CMC

Найдите команды управления циклами : LOOP ALJ, LOOP BLJ, LOOP MAY

Найдите команды циклического сдвига влево вместе с флагом переноса : RCL AL,1, RCL BL,1, RCL AH,1

Найдите логические команды : AND AL,BL, AND BL,AH, AND AX,CX

Объектный модуль, поступающий на вход Загрузчика должен в той или иной форме содержать : Размер модуля, Машинные коды, Информацию о размещении в модуле перемещаемых данных

Объекты ядра операционных систем : процессы, файлы, события, потоки, семафоры, мьютексы, каналы, файлы проецируемые в память

Операции над потоком связанные с операционной системой : Open, Run

Операционные системы для программирования приложений Win32 : Windows XP, Windows 2000, Windows 98

Основные программные компоненты системы безопасности : Security Reference Monitor, Local Security Authority

Параметр fdwReason может иметь одно из следующих значений, которое указывает на причину, по которой операционная система вызывает функцию DIIMain : dll_process_attach

Параметры структуры _SECURITY_ATTRIBUTES : Длина структуры в байтах, Признак наследования, Указатель на дискриптор безопасности

Параметры фракции WriteFile : hFile, ipBuffer, nNumberofBytesToWrite

Параметры функции DllMain() : Виртуальный адрес, Флаг причины вызова функции DllMain, Дескриптор DLL

Параметры функции WriteFile() : Количество записываемых байтов, количество записанных байтов, Дескриптор файла, указатель на буфер данных, Используется при асинхронной записи

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

Порт завершения ввода — вывода : оповещает параллельные потоки, содержит очередь пакетов, объект синхронизации

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

После завершения работы с виртуальной памятью ее необходимо освободить, используя функцию VirtualFree(), которая имеет следующие параметры : Размер области, Тип операции, Адрес области виртуальной памяти

При асинхронной записи данных в файл, к параметрам функции WriteFile() относятся : Дескриптор файла; указатель на буфер данных, Используется при асинхронной записи

Программный модуль — это : программа или функционально завершенный фрагмент программы, предназначенный ждля хранения, трансляции, объединения с другими программными модулями и загрузки в оперативную память

Программный модуль, оформленный в виде DLL : имеет расширение dll, хранится на диске в виде файла

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

Прототип функции MapViewOfFileEx, отображающий файл в адресное пространство с некоторого заданного виртуального адреса : HANDLE hFileMappingObject, LPVOID lpBaseAdress, DWORD dwDesized Access

Прототип функций обработки исключений с плавающей точкой : unsignedint_controlfp(), unsignedintmask, unsignedint new

Редактор связей соединяет вместе все объектный модули, входящие в программу. Как его еще называют? Компоновщиком

Режим доступа к объектам : WA, WC, R,W

Свойства и признаки операционной системы : Менеджер ресурсов компьютера

Сегментные регистры : SS., CS, DS., ES.

Символическое обозначение команды/ псевдокоманды (Ассемблер) : Мнемоника

Системное программирование — это : процесс разработки программ сложной структуры, комплекс программ, которые обеспечивают управление компонентами компьютерной системы.

Системные объекты, созданные менеджером объектов в Win32 API : События, Семафор

Состояние блока адресов в адресном пространстве : Зарезервирован

Структура и описание каталога : Корневой, \ (обратная косая)

Укажите Регистр сегмента данных : DS

Уровни безопасности потока-сервера для обработки запросов потока-клиента : Object Open, Object Open for Delete, Object Deleted

Форматы реального и виртуального адресов : r, v

Функции для управления памятью кучи : HeapAlloc(), HeapReAlloc()

Функции работы с процессами в Win32 API : CreateProcess, CreateThread

Функции соединения клиентов анонимными каналами : SetHandleInformation, DuplicateHandle

Функции файла stdio.h языка программирования С, создающее стандартную библиотеку ввода-вывода : Stdin - стандартный файл ввода, Stderr - файл вывода сообщения об ошибке

Функционально Win32 API подразделяется на следующие категории : Graphics Device Interface, Network Services, User Interface, Windows System Information, Common Control Library, Windows NT Access Control, Windows Shell, Base Services

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

Что включает в себя, модель регистров? Регистры общего назначения, Регистр состояния, Регистр-счетчик адреса

Явная передача наследуемого дескриптора процессу - клиенту анонимного канала может выполняться одним из способов : Через поля hStdInput, hStdOutputи hstdErrorструктуры STARTUPINFO, Посредством сообщений WM_COPYDATA, Через командную строку; через файл

Язык программирования, который представляет собой символьную форму машинного языка с рядом возможностей, характерных для языка высокого уровня (обычно включает в себя макросредства), это : интерпретатор

Соседние файлы в папке СП - Системное программирование