Главная /
Программирование /
Технологии разработки современных информационных систем на платформе Microsoft.NET
Технологии разработки современных информационных систем на платформе Microsoft.NET - ответы на тесты Интуит
Правильные ответы выделены зелёным цветом.
Все ответы: В курсе изучаются современные информационные технологии, используемые при разработке windows-приложений с графическим интерфейсом пользователя, web-приложений и приложений для различных устройств, таких как встраиваемые системы, карманные компьютеры и SmartPhone.
Все ответы: В курсе изучаются современные информационные технологии, используемые при разработке windows-приложений с графическим интерфейсом пользователя, web-приложений и приложений для различных устройств, таких как встраиваемые системы, карманные компьютеры и SmartPhone.
Какие проблемы могут возникать при интеграции программных модулей?
(1) языковой несовместимости
(2) несовместимости API
(3) переносимости
(4) безопасности типов
(5) несовместимости форматов представления данных
Какие проблемы предполагалось решить при помощи технологии WinFS?
(1) дублирования
(2) проблемы хранения
(3) проблему поиска среди большого объёма данных
Что означает понятие "защита информации"?
(1) комплекс мероприятий, направленных на обеспечение информационной безопасности
(2) защита от хакеров
(3) организационные мероприятия для предотвращения утечки данных
Какова цель доверительных вычислений?
(1) популяризация идеи цифровых подписей
(2) снижение уровня безопасности
(3) повышение уровня безопасности
Каковы основные признаки решения, являющегося шаблоном?
(1) повторяемость
(2) решение успешно
(3) наличие определённого контекста
Что называется тестированием?
(1) одна из фаз разработки программного продукта
(2) один из способов обеспечения качества
(3) выполнение приложения на множестве данных и сверке результатов с заранее известными
Что представляет собой Mono?
(1) cтек разработки для Linux
(2) альтернативное название стандарта ECMA
(3) платформа разработки на основе Microsoft.NET с открытыми исходными кодами
(4) систему рендернига Microsoft с открытыми исходными кодами
Что из перечисленного можно отнести к целям компиляции?
(1) преобразование одного представления программы в другое
(2) разбиение компилятора на фазы
(3) проверка наличия ошибок в компиляторе
Как определяется тип неявно типизированной переменной?
(1) из инициализирующего выражения
(2) по базовому типу используемых в инициализирующем выражении переменных
(3) по типам соседних областей памяти
(4) неявно типизированные переменные не имеют типа
Для решения каких задачи предназначен ASP.NET?
(1) для разработки web-приложений
(2) для разработки приложений типа "толстый клиент"
(3) для разработки встраиваемых операционных систем
Что нового в разработке, ориентированной на сервисы, по сравнению с предшествовавшими подходами к разработке программ?
(1) разработка компонент, инкапсулирующих функциональность
(2) повторное использование на более высоком уровне абстракции
(3) ориентация на общепринятые стандарты
Что понимается под встраиваемой системой?
(1) система специального назначения, в которой компьютер полностью инкапсулирован в основное устройство
(2) операционная система специального назначения
(3) устройство специального назначения
В чем состоит преимущество мобильных устройств по сравнению с настольными ПК?
(1) в необходимости использовать для них специализированные средства разработки
(2) в их мобильности
(3) в возможности доступа к сети
Какие новые технологии входят в состав Windows Vista?
(1) Windows Communication Foundation
(2) Windows Card Space
(3) Windows Foundation
Какие проблемы относятся к проблемам безопасности типов?
(1) несовместимость форматов представления данных
(2) некорректное обращение с типами данных
(3) ошибки в версиях типов данных
Что понимается под WinFS?
(1) данные
(2) система хранения данных
(3) система анализа данных
Что называется доступностью?
(1) гарантия получения требуемой услуги
(2) необходимость получения информационной услуги в течение некоторого времени
(3) возможность за приемлемое время получить требуемую информационную услугу
Для чего используется подтверждающий ключ?
(1) для разработки микросхем
(2) для защиты от аппаратного анализа
(3) для подтверждения подлинности данных, передаваемых микросхеме
Какова цель шаблонов?
(1) хранение знаний о решении определённой задачи в определённом контексте
(2) хранение знаний о повторяющейся задаче
(3) улучшение повторного использования удачных решений
Каким образом осуществляется статическое тестирование?
(1) с помощью формальных методов происходит исполнение программы и поиск неверных конструкций в коде
(2) динамически рассматриваются неверные конструкции
(3) с помощью формальных методов без выполнения программы происходит поиск неверных конструкций и отношений в программе
Выберите компоненты Mono
(1) компоненты ядра
(2) стек разработки для Mono/Linux/GNOME
(3) стандарт IDE
Что такое Phoenix?
(1) средство преобразования компиляторов для разливных архитектур процессоров
(2) инструмент интеграции компонент компиляторов с компонентами различных платформ разработки
(3) средство разработки компиляторов
(4) набор компонент для разработки архитектур процессоров
Как определяется тип неявно типизированного массива?
(1) по типу первого элемента
(2) по типу последнего элемента
(3) из инициализирующего выражения
Программы на ASP.NET в большинстве своём:
(1) объектно-ориентированные
(2) функциональные
(3) логические
(4) структурные
К каким технологиям можно отнести web-сервисы?
(1) технологии разработки пользовательских интерфейсов
(2) технологии межпрограммного взаимодействия
(3) технологии удалённого взаимодействия
Что называется вычислениями в реальном времени?
(1) вычисления, где интервал времени между событием и реакцией на него не превышает некоторого значения
(2) вычисления, где интервал времени между событием и реакцией на него не менее некоторого значения
(3) вычисления, где реакция на события происходит в течение неограниченного времени
Какие задачи являются наиболее перспективными для мобильных устройств?
(1) задачи, связанные с картами
(2) задачи, связанные с вводом данных
(3) задачи, связанные с разработкой GPS
Что понимается под Windows Communication Foundation?
(1) технология разработки графического интерфейса
(2) технология защиты сетей
(3) технология межпрограммного взаимодействия
В чём состоит проблема обработки сбоев для функций win32 API?
(1) некоторые функции win32 API возвращают разные значения
(2) разные функции win32 API по-разному реагируют на сбои
(3) функции win32 API имеют разные результаты
(4) не все функции обрабатывают исключения
Почему WinFS может быть названа платформой хранения данных
(1) ввиду того что WinFS предназначена для организации, поиска и совместного использования данных
(2) ввиду того что WinFS поддерживает разнообразные схемы данных
(3) WinFS не может быть названа платформой хранения данных
Что представляет собой угроза?
(1) возможность нарушить информационную безопасность
(2) нарушение информационной безопасности
(3) гарантия нарушения информационной безопасности
Каким образом гарантируется безопасность ввода-вывода в доверительных вычислениях?
(1) с помощью RSA ключей
(2) при помощи проверки контрольных сумм
(3) при помощи шифрования
Для каких целей шаблону присваивается имя?
(1) чтобы отличать его от алгоритмов, которые не имеют имени
(2) чтобы кратко обозначать в документации и при общении входящие в состав шаблона задачу, решение и контекст
(3) чтобы создать словарь шаблонов
Для чего используются структурные критерии?
(1) для обнаружения некорректного выполнения требований заказчика в реализации программы
(2) для обнаружения ошибок периода выполнения
(3) для обнаружения ошибок в структуре программы
Для чего Mono использует gtk# ?
(1) для интеграции .net-приложений в gnome
(2) для разработки графического интерфейса пользователя
(3) для соединения с MySQL
Для чего используется промежуточное представление в Phoenix?
(1) для обеспечения безопасности
(2) для представления потока функций в виде наборов операций передачи данных или управления
(3) для обеспечения строгой типизации кода, прошедшего этап синтаксического анализа
Что называется расширяющими методами?
(1) статические методы некоторого класса, которые расширяют некоторый другой класс и могут быть вызваны его экземпляром
(2) виртуальные методы некоторого класса, которые расширяют метода некоторого другого класса и не могут быть вызваны его экземпляром
(3) методы абстрактного класса, которые расширяют метода некоторого другого класса и могут быть вызваны его экземпляром
Для чего могут быть полезны эталонные страницы (master page)?
(1) для объединения страниц с главным меню
(2) для разделения кода разных страниц
(3) для выделения частей (визуальных элементов и кода), общих для многих страниц приложения, в отдельную страницу
Каким образом могут быть представлены данные для запроса к web-сервису?
(1) в XML
(2) в двоичном виде
(3) в любом произвольном формате
Что называется системами жёсткого реального времени?
(1) системы, где реакция позднее заданного времени, считается как минимум бесполезной
(2) системы, где реакция на события происходит в течение неограниченного интервала времени
(3) системы, где допускается задержка реакции на событие
Каким образом можно сделать программы для мобильных устройств переносимыми?
(1) унифицировать устройства
(2) использовать модель программирования, общую для всех устройств
(3) такая задача неразрешима
В чем преимущество сервисно-ориентированного подхода к разработке программ?
(1) программы сильно связаны между собой
(2) программы слабо связаны между собой, модификация одной часто не требует модификации другой
(3) сервисы отчуждаемы
Какие из перечисленных путей решения проблемы неоднородности применяются в .NET?
(1) поддержка стандартных протоколов
(2) поддержка широко распространённых стандартов
(3) наличие платформы .NET Framework
Что поддерживается в модели программирования WinFS?
(1) доступ к данным
(2) уведомления об изменении данных
(3) синхронизацию данных
Для каких сущностей существует угроза целостности?
(1) объекты
(2) программы
(3) данные
Для каких целей используется удалённое наблюдение?
(1) для генерации паролей
(2) для подтверждения ключей
(3) для отслеживания изменений в программном обеспечении
Что называется прото-шаблоном?
(1) шаблон, находящийся в разработке
(2) шаблон, который ещё не был проверен временем
(3) анти-шаблон
В чем состоит цель модульного тестирования?
(1) в выявлении ошибок взаимодействия между модулями
(2) в выявлении модулей
(3) в выявлении ошибок, локализованных внутри модуля
Каковы причины использования неуправляемого кода в приложениях, разработанных при помощи Mono?
(1) необходимость работы с унаследованным кодом
(2) необходимость использовать код, разработанный без использования Mono и платформы .NET
(3) необходимость прямого обращения к памяти
Чем отличаются управляемый и неуправляемый режимы компиляции?
(1) в управляемом режиме преобразование кода производится в промежуточный язык, а затем в машинный, а в неуправляемом – сразу в машинный
(2) в управляемом режиме код преобразуется в машинный язык напрямую, а в неуправляемом он преобразуется в промежуточный язык
(3) управляемый режим управляется компилятором, а неуправляемый – целевой машиной
Для чего используются инициализаторы объектов и коллекций?
(1) для сокращения количества кода, необходимого для инициализации объектов и коллекций
(2) для задания конструкторов объектов и коллекций
(3) для перегрузки конструкторов объектов и коллекций
Для чего используется мониторинг приложений средствами ASP.NET?
(1) для диагностики работы приложения
(2) для обнаружения ошибок в приложении
(3) для журналирования
В чём состоят преимущества разработки сервисов на .NET?
(1) приложения могут использовать библиотеку .NET Framework
(2) приложения могут использовать стандарт SOAP
(3) приложения являются управляемыми
Как распределяется время в системах, предназначенных для решения более одной задачи?
(1) случайным образом
(2) на основании времени, которое требуется для завершении задачи
(3) на основе приоритетов задач
Какие сервисы наиболее актуальны для большинства мобильных устройств?
(1) сервисы на основе глобальной системы позиционирования
(2) сервисы для работы с таблицами
(3) сервисы, связанные с определением местонахождения и планированием маршрутов
Какая информация содержится в контракте сервиса WCF?
(1) адрес сервиса
(2) список поддерживаемых протоколов
(3) описание операций, которые предоставляет выход сервиса
Почему использование CIL упрощает интеграцию приложений, написанных на различных языках?
(1) приложения могут быть по-прежнему написаны на различных высокоуровневых языках, и при этом иметь представление на одном, промежуточном языке
(2) CIL позволяет использовать Framework Class Library
(3) Компилятор CIL интегрирует программы с библиотекой и средой .NET Framework
Какая основная единица целостности используется в WinFS?
(1) файл
(2) элемент
(3) объект
Что относится к инженерно-техническим средствам защиты информации?
(1) физические объекты
(2) устройства
(3) средства пожаротушения
Каким образом доверительные вычисления могут быть использованы для защиты авторского права?
(1) при шифровании произведений
(2) за счёт применения защищённой памяти можно запретить создание нелегальных копий
(3) за счёт удалённого наблюдения можно разрешить использовать произведение только доверенным программам
Что описывают шаблоны анализа?
(1) повторяющееся решение
(2) набор концепций для решения типичной задачи бизнес-моделирования
(3) удачное решение
Какие из приведённых типов тестирования используют подход "белого ящика"?
(1) интеграционное тестирование
(2) системное тестирование
(3) модульное тестирование
Что называется пространством имён?
(1) группа логически близких иерархических структур
(2) логическое объединение нескольких близких по назначению классов
(3) группа классов со сходными именами
Что понимается под наличием псевдонимов (aliasing)?
(1) ситуация, когда несколько переменных ссылается на одну и ту же область памяти
(2) ситуация. когда переменная ссылается на ещё не инициализированную область памяти
(3) любая попытка сослаться на некоторую область памяти напрямую
Для чего используются выражения C#, содержащие запросы?
(1) для интеграции иерархических и реляционных баз данных
(2) для решения задач компиляции
(3) для внедрения в код на C# выражений с синтаксисом, подобным SQL-запросам
Какие механизмы авторизации поддерживаются в ASP.NET?
(1) на основе ролей
(2) на основе групп Windows
(3) на основе сертификатов
Как представляется описание XML web-сервиса для его пользователей?
(1) в виде контракта
(2) в виде класса
(3) в виде интерфейса
Чем отличается Windows XPe от Windows Pro?
(1) XPe имеет ограниченную функциональность
(2) назначением
(3) лицензионным соглашением
В чем преимущества разработки приложений для мобильных устройств при помощи .NET Compact Framework?
(1) возможно использовать библиотеки .NET Framework
(2) возможно разрабатывать управляемые приложения
(3) возможно разрабатывать приложения. использующие GPS
Что включает Windows Presentation Foundation?
(1) API
(2) операционная система
(3) набор инструментальных средств
Какой класс является базовым классом в библиотеке .NET Framework Class Library?
(1) Object
(2) System
(3) Framework
(4) в библиотеке не используются базовые классы
Каким образом можно получить доступ к хранилищу WinFS?
(1) при помощи WinFS API
(2) при помощи функций win32
(3) при помощи ADO.NET
Каковы программные средства защиты информации?
(1) программы идентификации
(2) программы для шифрования
(3) программы для аутентификации
Для каких задач могут быть использованы доверительные вычисления?
(1) для защиты GRID-сетей
(2) для защиты биометрических данных
(3) для защиты от вирусов
Почему язык шаблонов является формальной системой?
(1) потому что он имеет алфавит
(2) потому что любой язык является формальной системой
(3) потому что язык шаблонов имеет все необходимые составляющие формальной системы
Чем отличается разработка на основе тестов от традиционного подхода к разработке программ?
(1) в разработке на основе тестов создание тестов предшествует созданию программы
(2) в разработке на основе тестов создание тестов выполняется после реализации программы
(3) это два названия одного и того же подхода
Для каких целей может быть использован Rotor?
(1) для изучения исходного кода компилятора C#
(2) при реализации разработчиком собственной версии CLR
(3) для изучения реализаций .NET-библиотек
Для чего используется сборщик мусора?
(1) для создания памяти для объектов управляемых программ
(2) для управления памятью, выделенной локальным управляемым объектам
(3) для контроля жизненного цикла управляемых объектов
Для чего используются деревья выражений?
(1) для замены λ-выражений данными
(2) для преобразования λ-выражений в память
(3) для представления λ-выражений в виде структур данных вместо исполнимого кода
В каком порядке обрабатывается запрос страницы ASP.NET?
(1) пользователь при помощи браузера отправляет запрос на сервер, запрос обрабатывается IIS, а затем ASP.NET
(2) пользователь при помощи браузера отправляет запрос на сервер, запрос обрабатывается ASP.NET, а затем IIS
(3) пользователь при помощи web-сервера отправляет запрос на сервер, запрос обрабатывается ASP.NET, а затем IIS
Что обозначается аббревиатурой DISCO?
(1) механизм обнаружения сервисов в глобальной сети
(2) механизм защиты сервисов в сети
(3) механизм обнаружения локальных сервисов
Что представляет собой Windows CE?
(1) версия операционной системы Microsoft Windows для сильно ограниченных по сравнению с обычными ПК компьютеров и встраиваемых систем
(2) версия операционной системы Microsoft Windows для сильно ограниченных операционных встраиваемых систем
(3) версия встраиваемой системы Microsoft Windows для обычных ПК
Какие группы классов .NET Framework отсутствуют в .NET Compact Framework?
(1) классы, предоставляющие возможности работы со сложной графикой
(2) классы, применяемые на серверной стороне приложений
(3) классы, связанные с выводом на печать
Что такое Windows Workflow Foundation?
(1) модель программирования
(2) средство связывания с данными
(3) инструмент для отладки
В чём состоит проблема совместимости версий DLL?
(1) в обновлении версий компонент приложения
(2) компоненты нового приложения заменяют компоненты старого, и это приводит к нарушениям в работе старого приложения
(3) новое приложение начинает работать неправильно и заменяет компоненты старого приложения
(4) разработчики устанавливают неверные компоненты для приложений
Каковы были предпосылки появления WinFS?
(1) к созданию WinFS привели попытки создать новую абстракцию данных
(2) предпосылкой являлась необходимость генерации больших объёмов данных
(3) предпосылкой являлись проблемы работы с большими объёмами данных
Что понимается под информационной безопасностью?
(1) защита информации
(2) защита от угроз
(3) защищённость информации и поддерживающей структуры от различных воздействий
Что входит в состав доверительных вычислений?
(1) стандарты
(2) технологии
(3) аппаратное и программное обеспечение
Каковы три основные составляющие шаблона?
(1) имя, задача, контекст
(2) задача, контекст, решение
(3) задача, решение, пример
В чем заключается процесс тестирования?
(1) в выполнении приложения
(2) выполнение приложения на множестве данных и сверке результатов с заранее известными
(3) интерпретация формулы и проверка её истинности
Каковы цели создания Mono?
(1) предоставить разработчикам возможность разрабатывать кроссплатформенные приложения на .NET
(2) предоставить возможность разработчикам под Linux использовать возможности .NET
(3) предоставить IDE для FreeBSD разработчиков стандартов
(4) интеграция .NET, GNOME и стандарта ECMA
Каковы цели семантического анализа?
(1) анализ структуры программы
(2) выделение tokens (токенов)
(3) выявление синтаксических ошибок в программе
Когда происходит определение типа неявно типизированной переменной?
(1) во время выполнения программы
(2) на этапе компиляции
(3) по запросу
В чём преимущества ASP.NET по сравнению с другими технологиями разработки web-приложений?
(1) ASP.NET в отличие от других технологий позволяет писать код приложения на любом языке
(2) ASP.NET позволяет использовать защищённую среду .NET Framework
(3) ASP.NET в отличие от других технологий позволяет использовать визуальные средства разработки
(4) ASP.NET позволяет использовать библиотеки .NET Framework
Чем отличается web-сервис от других web-приложений?
(1) у web-сервиса нет пользовательского интерфейса
(2) у web-сервиса нет программного интерфейса
(3) web-сервис не отличается от других web-приложений
Что понимается под встраиваемой операционной системой?
(1) операционная система для встраиваемых систем
(2) операционная система специального назначения
(3) встраиваемая система
Чем обусловлены особенности процесса разработки для мобильных устройств?
(1) мобильностью устройств
(2) их аппаратными ограничениями
(3) избыточностью штата разработчиков
Какие технологии для разработки программных систем входят в состав Windows Vista?
(1) технологии для неуправляемой модификации ядра
(2) технологии работы с бизнес-процессами
(3) технологии создания графических пользовательских интерфейсов
Какие из перечисленных действий могут быть классифицированы как некорректное обращение с типами данных?
(1) попытка обратиться к областям памяти за границей типа
(2) попытка вызывать метод
(3) попытка передать тип в качестве параметра метода
(4) попытка вызывать метод, отсутствующий у типа
Свойства каких систем сочетает в себе WinFS?
(1) файловой системы и операционной системы
(2) файловой системы и системы тестирования
(3) файловой системы и базы данных
Какими свойствами обладает целостная информация?
(1) актуальность
(2) самомодифицируемость
(3) непротиворечивость
Кто генерирует подтверждающие ключи?
(1) производитель микросхемы
(2) устройство анализа микросхемы
(3) микросхема
Каковы положительные качества шаблонов?
(1) шаблоны способствуют повторному использованию
(2) шаблоны облегчают доступ к информации о задаче и решении
(3) шаблоны улучшают процесс разработки
Какие виды тестирования позволяют выявить ошибки без выполнения программы?
(1) тестирование при помощи интерпретации
(2) статическое тестирование
(3) динамическое тестирование
Какие компоненты относятся к ядру Mono?
(1) компоненты MySQL
(2) компилятор C#
(3) виртуальная машина
Какие из перечисленных инструментов могут быть разработаны при помощи Phoenix?
(1) процессоры
(2) компиляторы
(3) инструменты анализа кода
(4) инструменты тестирования кода
Для чего может быть использована неявная типизация?
(1) для обучающих целей
(2) для повышения безопасности кода
(3) для создания защищённых массивов
Код на ASP.NET является:
(1) интерпретируемым
(2) компилируемым по запросу
(3) компилируемым при старте приложения
Каковы отличительные черты web-сервисов по сравнению с другими технологиями удалённого вызова?
(1) поддержка объектно-ориентированного программирования
(2) сильная связность
(3) слабая связность
Какие системы могут требовать вычислений в реальном времени?
(1) системы, к которым предъявляются требования высокой производительности
(2) операционные системы
(3) критически важные системы
Для какого типа задач наиболее подходят мобильные устройства?
(1) любые задачи
(2) специализированный круг задач (например, задачи определённой предметной области)
(3) задачи манипулирования текстом и электронными таблицами
Какие задачи решает WCF?
(1) предоставление возможностей для разработки драйверов устройств
(2) предоставление возможностей для разработки мобильных устройств
(3) предоставление возможностей для написания кода, обеспечивающего взаимодействие программ
Что может быть результатом вызова функции win32 API, если в процессе её работы произошёл сбой?
(1) проблема обработки сбоев
(2) генерация исключения
(3) HRESULT
(4) код состояния
(5) обработка сбоя
Почему WinFS может быть названа файловой системой?
(1) WinFS хранит файловый поток и/или его метаданные в своём хранилище
(2) WinFS основана на других файловых системах
(3) WinFS использует NTFS
Что является источником угрозы?
(1) ошибки в информационной системе
(2) нарушенная информационная безопасность
(3) потенциальный злоумышленник
Для чего в доверительных вычислениях предлагается изолировать некоторые области памяти?
(1) для ограничения доступа части вредоносного кода к этим областям
(2) для защиты особенно важных данных
(3) для применения подтверждающих ключей
Что может быть включено в описание задачи, решаемой при помощи шаблона?
(1) контекст
(2) условия, при выполнении которых имеет смысл применять шаблон
(3) описание того, как следует применять шаблон
Когда имеет смысл применять стохастические критерии тестирования?
(1) когда число возможных состояний программы конечно
(2) когда число велико число детерминированных тестов, которые следовало бы провести
(3) когда необходимо выявить ошибки в структуре программы
Для чего используется стек компонент Microsoft?
(1) для переноса .NET-приложений, разработанных для Windows на Linux платформу
(2) для переноса Linux на Windows-платформу
(3) для расширения gnome
Какая типизация используется в промежуточном языке IR?
(1) строгая
(2) нестрогая
(3) промежуточный язык является бестиповым
Для чего могут быть использованы расширяющие методы?
(1) для замены статических методов классов
(2) для добавления функциональности в сторонние классы
(3) для удаления функциональности из сторонних классов
Для чего нужны пользовательские компоненты ASP.NET?
(1) для повторного использования функциональности разработанных элементов управления
(2) для визуализации элементов управления
(3) для повторного использования элементов управления библиотек ASP.NET
Для чего используется язык SOAP?
(1) для реализации web-сервисов
(2) для компиляции web-сервисов
(3) для вызова удалённых методов web-сервисов
Чем могут быть обусловлены требования жёсткого реального времени?
(1) техническими ограничениями встраиваемой системы
(2) требованиями предметной области решаемой задачи
(3) требованиями к пользователю
Почему полезно использование единой модели программирования для различных мобильных устройств?
(1) такой подход позволит обеспечить повторное использование программных компонент
(2) такой подход позволит использовать сетевые возможности устройств
(3) такой подход позволит легче переносить программы, написанные для одних устройств на другие устройства
В чем выражается сервисная ориентация WCF?
(1) взаимодействие приложений представляется как взаимодействие клиента и сервиса
(2) каждая сущность в WCF является сервисом
(3) весь программный код на WCF компилируется в отчуждаемый сервис
В чем проявляются недостатки способа решения проблем неоднородности при помощи разработки и поддержки интерфейсов?
(1) облегчается перенос приложения на серверы различных платформ
(2) решается проблема совместимости
(3) интерфейсы некоторых компонент приложения могут не являться компонентами языка или среды программирования
(4) приложения переносятся на различные платформы, что не позволяет им использовать компоненты, языки и интерфейсы
Каким образом можно расширять WinFS?
(1) расширяя схемы WinFS
(2) расширяя классы WinFS
(3) расширяя поля WinFS
В каких случаях может произойти нарушение целостности данных?
(1) при автоматизации
(2) при вводе неверных данных
(3) при изменении данных
Каким образом аппаратное обеспечение участвует в удалённом наблюдении?
(1) аппаратное обеспечение генерирует подтверждающие ключи
(2) аппаратное обеспечение сообщает доверенным организациям информацию о программно обеспечении
(3) аппаратное обеспечение не участвует в удалённом наблюдении
Каковы условия преобразования прото-шаблона в шаблон?
(1) назначение имени
(2) обнаружение решения задачи
(3) наличие значительного числа успешных применений
В чем цель интеграционного тестирования?
(1) в интеграции модулей
(2) в локализации ошибок в модулях
(3) в выявлении ошибок во взаимодействии модулей
Каковы преимущества управляемого кода, разработанного при помощи Mono?
(1) для кода проводится проверка безопасности типов
(2) код может выполнять прямые обращения к памяти
(3) код содержит различные пространства имён
Для чего требуется межфазовое взаимодействие при компиляции?
(1) Phoenix не использует межфазовое взаимодействие
(2) для выполнения действий перед началом одной фазы и после её завершения
(3) для обработки указателей памяти, инициализируемых в начале фазы
Что происходит при инициализации объекта?
(1) инициализируются поля и свойства, согласно порядку в инициализаторе
(2) выделяется память для его полей и свойств
(3) значениям объкта присваиваются нулевые значения
Какие программы позволяет отлаживать отладчик ASP.NET?
(1) управляемые
(2) неуправляемые
(3) только программы, написанные на скриптовых языках
В чем сложности использования сложных типов данных в качестве типов параметров и результатов методов XML web-сервиса?
(1) методы, использующие такие данные могут работать только синхронно
(2) для таких методов не создаются тестовые страницы
(3) только программы, написанные на скриптовых языках
Чем отличаются системы жёсткого реального времени от систем мягкого реального времени?
(1) системы жесткого реального времени исполняются на встраиваемых системах, а реального нет
(2) системы жёсткого реального времени имеют ограничение на время реакции на событие, а к системам мягкого реального времени не предъявляются такие требования
(3) системы жёсткого реального времени не допускают задержки реакции на событие
Какие задачи наиболее важны для программ, предназначенных для мобильных устройств?
(1) переносимости
(2) масштабируемости
(3) взаимодействия по сети
Что такое операция сервиса WCF?
(1) протокол кодирования данных
(2) атрибут сервиса
(3) метод сервиса
Когда производится компиляция кода на CIL в машинный код?
(1) в начале выполнения программы
(2) при компиляции исходной программы на языке высокого уровня
(3) по запросу во время выполнения программы на CIL
Что представляет собой папка-контейнер?
(1) том
(2) элемент, содержащий удерживающие ссылки на другие элементы
(3) элемент, содержащий неудерживающие ссылки на другие элементы
Каковы основные средства обеспечения конфиденциальности?
(1) организационно-правовые
(2) криптографические
(3) инженерно-технические
Какие возможности доверительных вычислений могут быть использованы для защиты авторского права?
(1) возможности защищённой памяти
(2) безопасный ввод-вывод
(3) удалённое наблюдение
На каком уровне могут быть использованы логические шаблоны?
(1) на уровне классов
(2) на уровне бизнес-процессов
(3) на уровне компонент системы
Для чего используется регрессионное тестирование?
(1) для обнаружения ошибок в реализации алгоритмов тестирования
(2) для обнаружения ошибок, полученных при модификации программы в фазе системного тестирования
(3) для обнаружения ошибок предыдущего цикла тестирования
Что представляет собой сборка?
(1) набор из одного или нескольких файлов с определениями типов и ресурсами
(2) специализированный механизм защиты и управления версиями, основанный на пространствах имён
(3) пространство имён, содержащее декларации и файлы с определениями типов
(4) библиотеку классов
Когда происходит выбор нужного метода, при вызове полиморфного метода для элемента коллекции?
(1) может происходить на этапе компиляции
(2) может происходить во время выполнения
(3) нужный метод определяется пользователем
В чём преимущества выражений, содержащих запросы, по сравнению с передачей запросов в виде параметров-строк функциям C#?
(1) выражения-запросы компактные
(2) для выражений-запросов работает IntelliSense
(3) ошибки в выражениях-запросах могут быть выявлены ещё на этапе компиляции, а не только на этапе выполнения
Какие механизмы аутентификации используются в ASP.NET?
(1) на основе ролей
(2) на основе учётных записей Windows
(3) на основе web-форм
Что включает в себя контракт XML web-сервиса?
(1) описание алгоритмов методов
(2) описание сигнатур методов
(3) перечень поддерживаемых сервисом протоколов
Чем отличается Windows XPe от Windows CE?
(1) это два названия одного продукта
(2) они ориентированы на различные устройства
(3) Windows CE имеет ограниченную функциональность
Каковы возможные недостатки разработки приложений для мобильных устройств при помощи .NET Compact Framework?
(1) снижение качества
(2) снижение производительности
(3) снижение уровня безопасности
Что такое XAML?
(1) язык программирования ядра системных приложений
(2) язык отладки страниц
(3) язык описания графического интерфейса
Какие из перечисленных типов содержатся в пространстве имён System?
(1) целочисленные типы
(2) все базовые типы .NET Framework
(3) обработчики исключений
(4) типы для обработки исключений
(5) объекты
Какие способы структурирования данных предоставляет WinFS?
(1) иерархия папок
(2) по типам
(3) по свойствам
Каковы аппаратные средства защиты информации?
(1) устройства для ввода идентификационных данных
(2) устройства для шифрования
(3) устройства сигнализации
Каким образом доверительные вычисления могут быть использованы в защите игр?
(1) доверительные вычисления могут быть использованы для предотвращения использования модифицированной копии игры
(2) для разработки сетевых игр
(3) доверительные вычисления могут быть использованы для установления фактов модификации игр
Что входит в состав языка шаблонов?
(1) шаблоны
(2) алфавит
(3) правила образования новых шаблонов
В чем заключается особенность разработки на основе тестов?
(1) в создании модульных тестов еще до реализации соответствующих модулей
(2) в создании модульных тестов после реализации модулей
(3) в разделении процесса разработки и тестирования
Какие компоненты Rotor доступны для изучения?
(1) компилятор C#
(2) профайлер
(3) FreeBSD
(4) линковщик
Для чего нужна сборка мусора?
(1) для освобождения не используемой, но ранее выделенной программе, памяти
(2) для управления памятью, выделенной программе
(3) для создания объектов программы
(4) для создания управляемой программы
В чем преимущества представления λ-выражений в виде структур данных вместо типов-делегатов?
(1) такие структуры исполнимы
(2) иногда такое представление эффективнее с точки зрения использования памяти
(3) структура выражения становится более прозрачной
В каком порядке в ASP.NET обрабатывается запрос к приложению?
(1) вызываются необходимые методы, создаётся домен приложения, открывается доступ к информации приложения, приложение компилируется, создаются классы запроса и ответа, настраивается конфигурация и результат возвращается
(2) вызываются необходимые методы и возвращается результат
(3) создаётся домен приложения, открывается доступ к информации приложения, приложение компилируется, создаются классы запроса и ответа, настраивается конфигурация, вызываются необходимые методы и результат возвращается
Какие из перечисленных механизмов предназначены для обнаружения сервисов?
(1) UDDI
(2) ASP.NET
(3) DISCO
(4) XML
К какому классу систем относится Windows CE?
(1) операционные системы для обычных ПК
(2) системы реального времени
(3) системы, не удовлетворяющие требованию реального времени
Чем обусловлено отсутствие части классов .NET Framework в .NET Compact Framework?
(1) ориентацией .NET Compact Framework на устройства, имеющие ограниченные ресурсы
(2) NET Compact Framework не предназначена для разработки серверных приложений, сложных графических приложений
(3) необходимостью разрабатывать приложения для мобильных устройств при помощи инструментов разработки с урезанной функциональностью
Что понимается в WF под workflow?
(1) множество связанных действий
(2) схема
(3) бизнес-процесс
Какие проблемы относят к проблемам переносимости?
(1) проблемы несовместимости требований
(2) использование двух и более платформ для развёртывания приложений
(3) работу программы на платформе MacOS
(4) необходимость обеспечения работы программы на нескольких платформах
Какие проблемы хранения данных предполагалось решить при помощи WinFS?
(1) проблемы анализа данных
(2) проблему использования приложениями разных данных
(3) проблему манипуляции общими данными
(4) проблему хранения дублированных данных
(5) проблему необходимости многократного ввода одних и тех же данных
Каковы цели защиты информации?
(1) предотвращение неприемлемого ущерба субъектам информации
(2) развитие информационной инфраструктуры
(3) создание безопасных данных
Каким образом гарантируется безопасность в доверительных вычислениях?
(1) за счёт использования общих организационных документов, прошедших контроль на безопасность
(2) путём шифрования
(3) за счет использования только сертифицированного программного аппаратного обеспечения
Каковы основные свойства шаблона?
(1) повторяемость контекста и задачи
(2) наличие имени
(3) наличие успешного решения
В чем состоит преимущество применения формальных подходов для тестирования?
(1) в возможности тестировать динамически
(2) в возможности избежать рассмотрения бесконечного числа значений
(3) в возможности рассматривать бесконечное число значений
Что из перечисленного входит в состав Mono?
(1) стандарт ECMA
(2) компилятор C#
(3) генератор открытого исходного кода на основе спецификации CLS
(4) общеязыковая исполняющая среда
(5) библиотеки Microsoft.NET
Каковы преимущества промежуточного представления программы?
(1) к промежуточному представлению могут быть применены платформо-независимые метода оптимизации кода
(2) промежуточное представление не зависит от платформы
(3) промежуточное представление содержит tokens (токены), отражающие структуру программы
(4) промежуточное представление позволяет легче интегрировать код, написанный на различных языках более высокого уровня
(5) промежуточное представление позволяет интегрироваться различным процессорам
Какие конструкции могут быть инициализаторами неявно типизированной переменной?
(1) объекты
(2) инициализаторы коллекций
(3) константы
(4) выражение с new
На каких языках могут быть написаны ASP.NET -приложения?
(1) на любых языках
(2) на любых языках, совместимых с общеязыковой исполняющей средой
(3) только на C#, C++ и VB.NET
Каковы основные особенности web-сервиса?
(1) является повторно используемым
(2) не имеет программного интерфейса
(3) определяется одним или несколькими платформо-независимыми интерфейсами
В чем отличие между встраиваемыми операционными системами и операционными системами для обычных компьютеров?
(1) встраиваемые системы работают лучше остальных
(2) встраиваемые системы оптимизированы для решения более узкого круга задач
(3) встраиваемые системы предоставляют более ограниченную функциональность
В чем состоит особенность разработки приложений для мобильных устройств?
(1) необходимо учитывать аппаратные ограничения
(2) необходимо учитывать ограничения встраиваемой операционной системы, под управлением которой может быть запущено приложение
(3) необходимо применять средства автоматизации разработки
Какие технологии относят к .NET 3.0?
(1) WWW
(2) WCF
(3) WF
Какие из перечисленных действий являются типо-безопасными?
(1) передача параметров
(2) вызов метода, отсутствующего у типа
(3) обращение к памяти за границей типа
Что представляет собой WinFS?
(1) базу данных
(2) операционную систему
(3) файловую систему
Что называется конфиденциальностью?
(1) защита от резервного копирования
(2) защита от вирусов
(3) защита от несанкционированного доступа
Что представляет собой подтверждающий ключ?
(1) пару RSA-ключей
(2) открытый RSA-ключ
(3) устройство для идентификации микросхем
Каким образом шаблоны улучшают процесс разработки?
(1) шаблоны позволяют изучать и использовать проверенные методики, приводящие к успешному решению
(2) шаблоны делают код более безопасным
(3) шаблоны позволяют изучать алгоритмы и структуры данных, которые были многократно использованы в самых разных контекстах
Как проводится динамическое тестирование?
(1) программа запускается
(2) программа исполняется и анализируется при помощи специальных инструментов для выявления ошибок
(3) программа преобразуется в формулу и в ней при помощи различных методов обнаруживаются ошибки
Что понимается под стеком разработки для Mono/Linux/GNOME?
(1) набор инструментов для разработки .NET приложений с использованием различных бесплатных библиотек с открытым исходным кодом
(2) набор инструментов для реализации расширений стандартов GNOME, XML, ECMA
(3) среда разработки графических интерфейсов и рендеринга для платформ Linux, FreeBSD, MSSQL
Для решения каких задач может быть использован Phoenix?
(1) разработки архитектур процессоров
(2) генерации кода для различных процессорных архитектур
(3) поиск ошибок в архитектурах процессоров
(4) разработки компиляторов
В каких случаях может быть полезно использовать неявную типизацию?
(1) при создании массивов
(2) при переходе с языков программирования, использующих неявную типизацию на языки, использующие явную
(3) при компиляции переменных
ASP.NET-страницы, запрашиваемые пользователем при помощи браузера:
(1) сгенерированная HTML-страница не зависит от типа браузера и генерируется ещё на этапе компиляции
(2) генерируются динамически по запросу с учётом типа браузера
(3) интерпретируются и отправляются пользователю
Чем отличается технология взаимодействия на основе XML web-сервисов от .NET Remoting?
(1) использование .NET Remoting предполагает, в отличие от сервисов, использование общеязыковой исполняющей среды
(2) использование .NET Remoting не предполагает, в отличие от сервисов, использование общеязыковой исполняющей среды
(3) это два названия одной и той же технологии
В чем отличие систем реального времени от других систем?
(1) системы реального времени требуют высокой производительности
(2) системы реального времени отличаются быстрым откликом на события
(3) системы реального времени реагируют на событие в течение определённого интервала времени
Какие возможности мобильных устройств делают перспективной разработку сервисов на основе карт для мобильных устройств?
(1) мобильность устройств
(2) их возможности работать с сетями
(3) возможности устройств работать с GPS
Какой подход к разработке программ лежит в основе Windows Communication Foundation?
(1) функциональный
(2) объектно-ориентированный
(3) сервисно-ориентированный
Почему различные результаты вызова функций win32 API в случае сбоя вызывают проблемы обработки сбоев?
(1) необходимо предусмотреть реакцию на каждое из возвращаемых в случае сбоя значений
(2) необходимо обрабатывать исключения
(3) отсутствует согласованный механизм обработки сбоев
Почему WinFS может быть названа базой данных?
(1) WinFS содержит данные
(2) WinFS поддерживает ядро реляционной СУБД SQL Server и хранит с его помощью данные
(3) WinFS содержит сущности и отношения
Что представляет собой атака?
(1) попытку обнаружить злоумышленника
(2) попытку реализации угрозы
(3) попытку создания уязвимости
Для чего проверяется безопасности ввода-вывода?
(1) чтобы гарантировать подлинность данных
(2) для повышения безопасности
(3) для подтверждения, что для ввода-вывода используется доверенное программное обеспечение
Что может входить в описание результатов применения шаблона?
(1) рекомендации по выбору языка и реализации
(2) последствия применения шаблона
(3) описание роли последствий
В чём заключается мутационное тестирование?
(1) в программу вносятся ошибки, и проводится выявление всех мутантов и подтверждение программы на некотором тестовом наборе
(2) в выявлении правильных тестовых наборов
(3) в добавлении в программу ошибок
Для чего используется ядро Mono?
(1) для исполнения .NET-приложений на платформе Linux
(2) для интеграции .NET-приложений с библиотеками Oracle
(3) для компиляции .NET-приложений
Почему инструментальные средства Phoenix могут обрабатывать код, написанный на различных языках?
(1) средства Phoenix поддерживают интерфейсы, совместимые со всеми существующими языками
(2) средства Phoenix могут обрабатывать только промежуточное представление и не обрабатывают код на различных языках высокого уровня
(3) код на языках высокого уровня преобразуется в единое промежуточное представление, с которым могут работать средства Phoenix
Для чего используются анонимные методы?
(1) для создания делегатов для блоков кода, унаследованных из функциональных программ
(2) для замены параметров-делегатов блоками кода
(3) для использования подходов функционального программирования в программах на C#
Что представляет собой эталонная страница (master page)?
(1) страницу ASP.NET с пользовательскими элементами управления
(2) страницу ASP.NET, содержащую элементы управления, которые должны использоваться несколькими другим страницами приложения
(3) библиотеку ASP.NET, содержащую все элементы управления, которые должны быть использованы в конкретном приложении
В какой формат сериализуются данные, передаваемые web-сервисам?
(1) в XML
(2) в SOAP
(3) в CORBA
Какие системы могут относиться к системам жёсткого реального времени?
(1) системы управления аудио и видео-оборудованием
(2) авиационные системы
(3) медицинские системы
Каким образом можно достигать эффективности приложения для мобильного устройства?
(1) за счёт сервисов GPS
(2) за счёт средств разработки, генерирующих эффективный код
(3) за счёт оптимизации разработчиком программы для конкретного устройства или типа устройств
Какие из перечисленных технологий позволяют создавать сервисы?
(1) WCF
(2) J2EE
(3) XML Web Services
В чем состоит преимущество решения проблемы неоднородности при помощи поддержки стандартных протоколов?
(1) не требуется разработка протокола, используется уже существующий
(2) протокол позволяет взаимодействовать с неоднородными машинными архитектурами
(3) протокол, в отличие от интерфейсов, позволяет взаимодействовать с операционными системами
(4) протоколы позволяют взаимодействовать системам, развёрнутым на различных платформах
Какие варианты синхронизации данных поддерживаются в WinFS?
(1) синхронизация между хранилищами WinFS и другими системами хранения
(2) только синхронизация между хранилищами WinFS
(3) только синхронизация между хранилищами WinFS и NTFS
Какие из перечисленных случаев относятся к нарушениям динамической целостности?
(1) отказ в обслуживании
(2) нарушение атомарности транзакций
(3) переупорядочивание
Почему информации, передаваемой аппаратным обеспечением при удалённом наблюдении, можно доверять?
(1) она зашифрована
(2) информация подтверждается сертификатом
(3) информация пересылается при помощи доверенной сети
К какому классу относится шаблон, находящийся в разработке?
(1) анти-шаблон
(2) мега-шаблон
(3) прото-шаблон
В чем цель системного тестирования?
(1) в выявлении ошибок в алгоритмах
(2) в выявлении ошибок взаимодействия между модулями системы
(3) в выявлении ошибок в работе системы в целом
Каким образом можно использовать неуправляемый код в управляемых приложениях, разработанных в Mono?
(1) при помощи gtk#
(2) неуправляемый код используется при помощи компиляции средствами Mono
(3) при помощи специальной библиотеки .NET Framework
В чем преимущества неуправляемого кода, получаемого в результате неуправляемого режима компиляции?
(1) неуправляемый код может использовать библиотеки .NET Framework
(2) иногда неуправляемый код работает быстрее
(3) неуправляемый код безопаснее
Можно ли инициализировать элементы коллекции инициализаторами различных типов?
(1) да, но для каждого инициализатора должно существовать неявное преобразование его типа к типу в определении коллекции
(2) да, но необходимо программно реализовать преобразования всех типов к типу, указанному в определении коллекции
(3) нет, такая инициализация вызовет ошибку компиляции
Для чего может быть использовано управление состоянием в ASP.NET?
(1) для создания сессии пользователя
(2) для хранения страниц
(3) для персонализации
Как в .NET реализуется функциональность web-сервиса?
(1) в виде соответствующих процедур
(2) в виде управляемых интерфейсов
(3) в виде классов, содержащих соответствующие методы
Каким образом решается проблема задержки реакции в системах мягкого реального времени?
(1) при помощи отката реакции
(2) при помощи более поздней реакции на событие
(3) за счёт потери качества результата реакции
Каковы основные аппаратные ограничения мобильных устройств?
(1) размер экрана
(2) тактовая частота процессора
(3) объём памяти
Какие данные содержатся в выходе сервиса WCF?
(1) адрес разработчика сервиса
(2) описание механизма взаимодействия с выходом
(3) контракт сервиса
Каким образом происходит обработка повторного исполнения одного и того же кода на CIL?
(1) код CIL преобразуется JIT-компилятором в машинный код и полученный код исполняется
(2) для кода на CIL выбирается соответствующий ему машинный код из кэша и происходит его исполнение
(3) JIT-компилятор компилирует код, верифицирует и оптимизирует его
Каким образом можно создать виртуальную папку?
(1) явным перечислением элементов
(2) создав набор удерживающих ссылок
(3) папку можно определить как результат запроса к хранилищу WinFS
Каким образом можно устранить непреднамеренные ошибки?
(1) при помощи отключений электропитания
(2) административными мерами
(3) при помощи автоматизации
Каким образом защищённый ввод-вывод может быть использован при защите авторского права?
(1) можно запретить вывод при помощи программ, нарушающих авторское право
(2) можно защитить данные ввода-вывода от перехвата и предотвратить незаконное копирование
(3) можно использовать защищённую среду отладки
На каком уровне используются архитектурные шаблоны?
(1) на уровне объектов
(2) на уровне подсистем
(3) на уровне алгоритма
В каких фазах применяются критерии тестирования?
(1) модульное тестирование
(2) на уровне подсистем
(3) системное тестирование
Что представляет собой декларация?
(1) набор таблиц с информацией о сборке
(2) механизм упаковки типов в сборке
(3) файл метаданных
Для чего используется средства обработки исключений в Phoenix?
(1) для журналирования
(2) для анализа
(3) для оптимизации
С какими источниками данных могут работать выражения-запросы?
(1) базы данных под управлением SQL Server
(2) XML-файлы
(3) любые сетевые базы данных
(4) любые источники данных
Какие средства обеспечения безопасности доступны программам на ASP.NET?
(1) программы на ASP.NET не используют средства обеспечения безопасности, так как являются безопасными по умолчанию
(2) средства обеспечения безопасности .NET Framework
(3) средства обеспечения безопасности ASP.NET
Для чего нужен контракт XML web-сервиса?
(1) для того, чтобы разработчики клиентов сервиса могли получить информацию о его адресе, методах и поддерживаемых протоколах
(2) для того, чтобы разработчики клиентов сервиса могли переопределить поддерживаемые сервисом протоколы
(3) для того, чтобы разработчики сервиса могли узнать сигнатуры методов, вызывающих сервис
Чем обусловлена ограниченность функциональности систем Windows Embedded по сравнению с системами для обычных ПК?
(1) требованиями к встраиваемым системам, на которых исполняются системы Windows Embedded
(2) ограниченностью ресурсов встраиваемых систем, на которых исполняются системы Windows Embedded
(3) требованиями к функциональности встраиваемых систем, на которых исполняются системы Windows Embedded
Какие возможности предоставляет .NET Compact Framework для разработчиков мобильных устройств?
(1) сборка мусора
(2) возможность создавать управляемый код
(3) компиляция по требованию
(4) доступ к библиотекам .NET Compact Framework
Как можно использовать WPF API?
(1) для создания элементов управления
(2) для связывания с источниками данных
(3) для вставки в приложение аудио и видео
Выберите возможные способы расширения библиотеки .NET Framework
(1) создание объекта класса Object
(2) создание разработчиком собственных пространств имён
(3) обработка разработчиком исключений из пространства имён System
(4) создание разработчиком собственных классов, производных от классов FCL
Каким образом можно использовать уведомления WinFS?
(1) для получения уведомления об изменении данных
(2) для реакции на изменение данных
(3) для генерации папок данных
Каковы вспомогательные программные средства защиты информации?
(1) средства уничтожения остаточной информации
(2) средства аудита
(3) программы для тестового контроля защищённости
Как доверительные вычисления могут быть использованы в антивирусах?
(1) для защиты от модификации
(2) за счёт удалённого наблюдения для защиты от отладки
(3) за счёт проверки сертификатов для защиты от вирусов
Из чего состоит алфавит языка шаблонов?
(1) из базовых шаблонов
(2) из правил преобразования шаблонов
(3) из формальных компонентов для создания шаблонов
В чем преимущество разработки на основе тестов по сравнению с традиционным подходом к разработке программ?
(1) в создании модульных тестов
(2) в гарантированном создании корректных тестов
(3) создание тестов до разработки программы дает некоторые гарантии наличия необходимой функциональности в программе, которая пройдет тест
На каких платформах может быть использован Rotor?
(1) PAL
(2) MacOS
(3) Windows
(4) FreeBSD
Для чего используется динамическая память?
(1) для хранения фаз компиляции
(2) для хранения объектов, создаваемых компилятором на различных фазах
(3) для хранения компилятора в памяти машины
Что происходит при преобразовании λ-выражений в типы-делегаты?
(1) создание кода, создающего λ-выражения
(2) создание исполнимого кода, на который ссылается делегат
(3) создание кода, создающий экземпляр дерева выражений
Как происходит обработка запроса к приложению классом HTTPApplication?
(1) класс вызывает необходимые методы и возвращает результат
(2) класс производит компиляцию необходимых методов приложения, авторизацию, кэширование результатов и возвращает результат
(3) класс выполняет авторизацию, кэширование запроса, вызывает необходимые методы, кэширует результаты и возвращает результаты
Что обозначается аббревиатурой UDDI?
(1) спецификация для защиты сервисов
(2) алгоритм поиска сервисов
(3) спецификация, используемая для обнаружения сервисов в глобальной сети
К какому классу систем относится Windows XPe?
(1) операционные системы для обычных ПК
(2) системы реального времени
(3) системы, не удовлетворяющие требованию реального времени
Какие классы .NET Framework присутствуют в .NET Compact Framework?
(1) классы для сборки объектов заданного поколения
(2) классы Remoting
(3) классы для небольших, не требующих значительных ресурсов клиентских приложений
Кто является действующим лицом в workflow?
(1) программы
(2) люди
(3) API