игра брюс 2048
Главная / Мобильные технологии / Возможности Visual Studio 2013 и их использование для облачных вычислений / Тест 19

Возможности Visual Studio 2013 и их использование для облачных вычислений - тест 19

Упражнение 1:
Номер 1
Что такое Perspectives?

Ответ:

 (1) журнал о перспективах Visual Studio 

 (2) расширение Visual Studio для управления конфигурациями окон 

 (3) новый оператор языка C# 

 (4) класс .NET Framework 


Номер 2
Какой инсталлятор используется в Visual Studio для инсталляци внешних программных пакетов (библиотек). 

Ответ:

 (1) VSIX 

 (2) make 

 (3) MSBuild 

 (4) cmd 


Номер 3
Можно ли использовать Perspectives в версии VS 2013 Update 2?

Ответ:

 (1) да 

 (2) нет, инсталляция с помощью VSIX не проходит 

 (3) в зависимости от ОС 

 (4) в зависимости от конфигурации оборудования 


Упражнение 2:
Номер 1
В чем суть программы VSIP?

Ответ:

 (1) программа сотрудничества группы Visual Studio с коммерческими фирмами 

 (2) программа взаимодействия группы Visual Studio со студентами 

 (3) программа распространения Visual Studio в Вашей стране 

 (4) программа разработки Вашего собственного расширения Visual Studio 


Номер 2
Какие инструменты предлагает группа Visual Studio для интеграции с Visual Studio Online?

Ответ:

 (1) библиотеки (REST API) для интеграции Ваших сервисов и приложений с VS Online 

 (2) Visual Studio Online SDK для расширения функциональности VS Online 

 (3) документацию по VS Online 

 (4) исходный код VS Online 


Номер 3
Что такое Visual Studio SDK?

Ответ:

 (1) часть Visual Studio 

 (2) инструмент для расширения функциональности Visual Studio и создания ее экспериментальных версий 

 (3) инструмент для переноса Visual Studio в облако 

 (4) инструмент для разработки мобильной версии Visual Studio 


Упражнение 3:
Номер 1
Что такое Team Foundation Server SDK?

Ответ:

 (1) инструмент для расширения возможностей TFS и создания его экспериментальных версий 

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

 (3) инструмент для разработки документации по TFS 

 (4) инструмент для обучения использованию TFS 


Номер 2
Что такое add-in (plug-in) к Visual Studio?

Ответ:

 (1) независимое расширение функциональности Visual Studio в виде совокупности классов, без модификации кода Visual Studio 

 (2) изменение кода Visual Studio с целью расширения функциональности среды 

 (3) программный модуль для подключения Visual Studio к облаку 

 (4) инсталлятор Visual Studio 


Номер 3
Какие известные инструменты для .NET реализованы как плагины к Visual Studio?

Ответ:

 (1) Spec# 

 (2) Aspect.NET 

 (3) Team Foundation Server 

 (4) SQL Server 


Упражнение 4:
Номер 1
Какие расширения функциональности анализатора кода VS 2013 предлагаются в лекции?

Ответ:

 (1) диагностика "проваливания" в операторе switch в языке C++ 

 (2) диагностика невыполнимых условий 

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

 (4) диагностика использования неописанных идентификаторов 


Номер 2
Что такое проваливание в операторе switch?

Ответ:

 (1) переход по умолчанию управления из одной альтернативы case в другую из-за отсутствия оператора break 

 (2) неожиданный переход на конец метода 

 (3) генерация исключения 

 (4) обход оператора switch из-за ошибки компилятора 


Номер 3
Что такое невыполнимое условие в программе?

Ответ:

 (1) условие, значение которого теоретически не может быть равно true, например, x == 1 && x == 2 

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

 (3) слишком сложное условие 

 (4) условие, которое никогда не вычисляется 


Упражнение 5:
Номер 1
Что такое generics?

Ответ:

 (1) методы с непустыми наборами аргументов 

 (2) обобщенные определения классов или методов, параметризованные типами 

 (3) генераторы коллекций 

 (4) генерация исключений 


Номер 2
В каком классическом языке впервые появились generics?

Ответ:

 (1) CLU 

 (2) Ada 

 (3) FORTRAN 

 (4) BASIC 


Номер 3
Какая возможность присутствовала в generics в языке CLU, но отсутствует в generics в языке C#?

Ответ:

 (1) параметры-типы 

 (2) параметры-константы 

 (3) параметры-процедуры 

 (4) параметры-функции 


Упражнение 6:
Номер 1
Для каких целей полезны параметры-константы в generics?

Ответ:

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

 (2) передача информации о типе элемента коллекции 

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

 (4) генерация объектов 


Номер 2
Что такое сопрограммы?

Ответ:

 (1) то же, что и подпрограммы 

 (2) то же, что и макросы 

 (3) совместно выполняемые программы 

 (4) процесс, переключающий управление на другой процесс оператором rresume без возврата 


Номер 3
В каком языке программирования впервые появились сопрограммы?

Ответ:

 (1)

 (2) C++ 

 (3) SIMULA 67 

 (4) C# 


Упражнение 7:
Номер 1
Что происходит с сопрограммой при выполнении в ней оператора resume?

Ответ:

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

 (2) перезагрузка системы 

 (3) зависание 

 (4) прекращение работы 


Номер 2
Приведите примеры сопрограммного взаимодействия в языках программирования

Ответ:

 (1) вызвавшая процедура и вызываемая процедура 

 (2) тело цикла и заголовок цикла 

 (3) обработчик исключения и обрабатываемое исключение 

 (4) объект некоторого класса и поле этого объекта 


Номер 3
Какой оператор введен в C# как ограниченный вариант сопрограммного взаимодействия?

Ответ:

 (1) yield return 

 (2) return 

 (3) break 

 (4) continue 


Упражнение 8:
Номер 1
Какая классическая книга Microsoft содержит рекомендации по написанию безопасного кода?

Ответ:

 (1) Howard, LeBlanc. Writing Secure Code 

 (2) Bishop. Java Gently 

 (3) Russinovich.Windows Internals 

 (4) Prosise. Proggamming for MFC 


Номер 2
В какой форме сейчас реализованы в Visual Studio рекомендации этой книги?

Ответ:

 (1) пока только в виде страниц MSDN с рекомендациями из книги 

 (2) в специальном плагине Writing Secure Code 

 (3) в виде легенд, распространяемых в Microsoft 

 (4) в виде Team Foundation Server 


Номер 3
В каком виде могут быть реализованы рекомендации по написанию безопасного кода?

Ответ:

 (1) в виде шаблонов правильного кода 

 (2) в виде плагинов, проверяющих безопасность кода 

 (3) в виде атрибутов 

 (4) в виде параметризованных типов 




Главная / Мобильные технологии / Возможности Visual Studio 2013 и их использование для облачных вычислений / Тест 19