игра брюс 2048
Главная / Операционные системы / Основы организации операционных систем Microsoft Windows / Тест 2

Основы организации операционных систем Microsoft Windows - тест 2

Упражнение 1:
Номер 1
Известно, что совокупность системных вызовов ОС Windows изменяется от версии к версии. Поэтому разработчики добиваются выполнения стандартного приложения на всех версиях системы…
 

Ответ:

 (1) путем модификации справочной системы MSDN  

 (2) за счет поддержки промежуточного программного слоя Win32 API  

 (3) с помощью рекомендаций по модификации приложений  


Номер 2
Для обращения к сервисам ОС Windows стандартное приложение должно прибегнуть к…
 

Ответ:

 (1) непосредственному обращению к системному вызову  

 (2) помощи соответствующего раздела MSDN  

 (3) вызову функции программного интерфейса Win32 API  


Номер 3
Возможность выполнения каждого действия несколькими способами делает ОС Windows  более…
 

Ответ:

 (1) гибкой  

 (2) громоздкой  


Упражнение 2:
Номер 1
Для получения информации об особенностях использования конкретной Win32-функции разработчик приложения должен прибегнуть к помощи…
 

Ответ:

 (1) компилятора Visual C++  

 (2) гипертекстовой системы MSDN  

 (3) проводника Windows Explorer  


Номер 2
К консольным приложениям  ОС MS Windows относятся:
 

Ответ:

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

 (2) приложения с текстовым интерфейсом  

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


Номер 3
Система контекстной помощи разработчика в компиляторе Visual Studio… 
 

Ответ:

 (1) совпадает со справочной системой MSDN  

 (2) является частью программного интерфейса Win32 API  

 (3) входит в набор штатных справочных материалов ОС Windows  


Упражнение 3:
Номер 1
Переносимости программ от одной версии ОС Windows другой способствует:
 

Ответ:

 (1) введение новых стандартных типов данных  

 (2) наличие промежуточного программного слоя Win32 API  

 (3) наличие стандартного набора системных вызовов  


Номер 2
Известно, что программирование в 16-разрядных системах, например, в MS-DOS, осуществлялось с активным использованием так называемых "длинных" указателей (long pointer) с префиксом LP. Использование префикса LP для некоторых типов данных в Win32-приложениях…
 

Ответ:

 (1) необходимо для обеспечения совместимости с приложениями MS-DOS  

 (2) необходимо для работы с большими адресными пространствами  

 (3) является анахронизмом  


Номер 3
Для описания обычной 8-разрядной символьной переменной в ОС Windows можно использовать тип:
 

Ответ:

 (1) char  

 (2) CHAR  

 (3) TCHAR  

 (4) WCHAR  


Упражнение 4:
Номер 1
Использование 16-разрядного кода для хранения символа позволяет:
 

Ответ:

 (1) повысить производительность 16-разрядных операционных систем  

 (2) обеспечить выполнение 16-разрядных приложений в среде ОС Windows  

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


Номер 2
Стандарт Unicode используется для:
 

Ответ:

 (1) хранения и обработки текстовых строк в качестве внутреннего формата ОС Windows  

 (2) поддержки разных языков и систем письменности  

 (3) выполнения 16-битных приложений  


Номер 3
Введение типа данных  TCHAR

Ответ:

 (1) способствует переносимости программ между разными версиями ОС Windows  

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

 (3) является эквивалентом типа CHAR  


Упражнение 5:
Номер 1
Обработка ошибок позволяет:
 

Ответ:

 (1) снизить вероятность возникновения ошибок  

 (2) организовать корректное восстановление после потенциальных ошибок  

 (3) преобразовать код ошибки в его текстовое описание  


Номер 2
Функция SetLastError

Ответ:

 (1) позволяет синтезировать код ошибки для его последующей обработки  

 (2) преобразует код ошибки в ее содержательное описание  

 (3) возвращает код последней ошибки  


Номер 3
Для правильной обработки в программе ошибки "деление на ноль" целесообразно…
 

Ответ:

 (1) применить комбинацию функций GetLastError и FormatMessage  

 (2) использовать звуковой сигнал (функция MessageBeep)  

 (3) прибегнуть к структурной обработке исключений  


Упражнение 6:
Номер 1
Многочисленные счетчики производительности, входящие в состав штатных инструментальных средств ОС Windows…
 

Ответ:

 (1) позволяют повысить производительность системы  

 (2) позволяют получить информацию о функционировании отдельных компонентов системы  

 (3) обеспечивают взаимодействие с утилитами и программными средствами, входящими в состав Platform SDK.  


Номер 2
Инструментальные средства изучения ОС Windows могут:
 

Ответ:

 (1) входить в комплект поставки ОС  

 (2) быть получены с сайта sysinternals.com  

 (3) входить в состав пакета MS Platform SDK  


Номер 3
Для наблюдения за состоянием выполняющегося потока целесообразно применить…
 

Ответ:

 (1) диспетчер задач  

 (2) соответствующий счетчик производительности  

 (3) утилиту depends  




Главная / Операционные системы / Основы организации операционных систем Microsoft Windows / Тест 2