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

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

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

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

A) IpThreadAttributes

B) dwExitCode

C) *CreatThread

D) dwExitThread

Е) *СгеаteProcess

2. Величина кванта времени, выделяемого потоку

A) *приблизительно равна 20 мс

B) не зависит от типа процессора

C) зависит от типа приложения

D) не зависит от типа операционной системы

Е) может быть любой

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

A) *wait_abandoned

B) wait_exit

C) wait_finally

D) wait_forsingle

Е) wait_object

F) wait_object_p

4. Объекты синхронизации в Windows:

A) *событие

B) куча

C) таймер

D)файл

Е) каталог

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

A) прикреплен

B) копирован

C)* зарезвирован

D) смещен

Е) удален

F) *выделен

G) защищен

6. Параметры функции СоруМеmогу()

A) *длина блока памяти

B) буфер для информации

C) *адрес области назначения

D) длинабуфера

Е) атрибуты блока памяти

F) адрес блока памяти

G) символ-заполнитель

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

A) *S

B) А

C)М

D) L

Е) Т

F) F

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

A) *stdout

B) stcreate

C) cin

D) stdopen

Е) printf

F) scanf

G)* stdin

9. Параметр dwDesiredAccess задает способ доступа к файлу и принимает значения:

A)* GENERIC_READ

B) TRUNCATE_EXISTING

C) ОРЕN_ALWAYS

D) *GENERIC_WRITE

Е) FILE_SHARE_READ

F)*0

10. Значения параметра dwCreationDisposition при открытии файла:

A) *TRUNCATE_EXISTING

B) *ОРЕN_ALWAYS

C) 0

D) GENERIC_READ

Е) *OPEN_EXISTING

F) FILE_SHARE_READ

11. НКеу идентифицирует текущий раздел или предопределенные дескрипторы:

A) *НКЕУ_CLASSES_ROOT

B) НКЕУ_LOCAL_MACHINE

C)* НКЕУ_USERS

D) НКЕУ_CLASSES_USER

Е) НКЕУ_CURRENT_ МАСНINЕ

F) НКЕУ_CLASSES_ МАСНINЕ

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

A) *отображение содержимого файла

B) открыть файл приложения

C) *представление или вид файла

D) создать файловое пространство

Е) создать файл загрузки

F) *когерентность данных

13. Прототип функции МарViewOfFile:

A) HANDLE hThread

B) DWORD dwReserved

C) *DWORD dwFileOffsetHigh

D) LPOVERLAPPED IpOverLapped

E) DWORD IDThread

F)* DWORD dwFileOffSetLow

G)*HANDLE hFileMappingObject

14. Порядок работы с локальной памятью потока:

A) завершение функции

B) сохранить указатель

C) использовать указатель

D) *работа с указателем

E) запись значения

F) возвращает значение

15. Для загрузки DLL в память:

А) указать точку входа программы

В) указать способ загрузки библиотеки

С)* используется механизм отображения файлов в память

D) *используется функция LoadLibrary()

E) *используется функция LoadLibraryEx()

16. Программный модуль, оформленный в виде DLL

A) *имеет расширение dll

B) может содержать процедуры

C) хранится в виртуальной памяти

D) имеет расширение lib

E) xранится в физической памяти

F) имеет расширение ехе

G) *может содержать как функции, так и данные

17. Порт завершения ввода-вывода:

A) устанавливает соединения

B) *содержит очередь пакетов

C) динамическая библиотека

D) принимает записи

Е) создает параллельные потоки

F) *объект синхронизации

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

A) дескриптор файла

B) *дескриптор файла; указатель на буфер данных

C) указатель на буфер данных

D) *количество читаемых байтов; количество прочитанных байтов

E) дескриптор системного ресурса

F) количество прочитанных байтов

G) *используется при асинхронной записи

19. Значения параметра пеw для управления исключениями:

А)* _ЕМ_DENORMAL

В) _ЕМ_BYZERO

С) _ЕМ_WORD

D) *_ЕМ_ZERODIVIDE

E) *_ЕМ_OVERFLOW

F) _ЕМ_TRANSLATION

G) _ЕМ_FLОАТ

20.POSIX совместимые системы:

A)* UNIX, FreeBSD

B) Windows, Linux

C) Windows, ОрепVMS

D) Windows, FreeBSD

Е) Windows

F) *Маc OS X

G) *Liпих, ОрепVMS

21. Объекты ядра операционных систем:

A) *потоки, семафоры, мьютексы

B) меню, процессы

C) окна, файлы, потоки

D) критические секции, мьютексы

Е)* каналы, файлы проецируемые в память

F) устройства, среды

22. Возможности функции-транслятора:

A) *преобразовывает исключения

B) реализует исключения

C) *описывается в заголовочном файле еh.h

D) использует функцию _lеаvе

Е) *использует инструкцию throw языка С++

23. Вспомогательные программные компоненты системы безопасности

A) Local Security Authority

B) *Authentication Package

C) *Netlogon

D) Security Reference Monitor

Е) *Winlogon

24. Основные программные компоненты системы безопасности

A) Host

B) Authentication Package

C) Netlogon

D)* Security Reference Monitor

Е) *Security Accounts Manager

25. Именованные каналы создаются процессом-сервером при помощи функции CreateNamedPipe(), которая имеет следующие параметры:

А) размер выходного буфера, размер входного буфера

В) *максимальное количество экземпляров канала, размер выходного буфера

С) *имя канала, атрибуты канала, режим передачи данных

D) атрибуты канала

Е) максимальное количество экземпляров канала

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