NetNado
  Найти на сайте:

Учащимся

Учителям



1. Что такое Web-cервис?


Web-cервисы
1. Что такое Web-cервис?

2. Какие стандарты и протоколы используются при работе с Web-cервисами?

3. Что такое язык WSDL?

4. Дайте краткую характеристику протокола SOAP

5. Для чего предназначена утилита wsdl.exe из .NET Framework SDK?

6. Опишите последовательность действий при создании приложения .NET, использующего Web-cервис, расположенный по заданному адресу.

7. Расшифруйте понятия marshalling/unmarhalling

8. Расшифруйте понятия serialization/deserialization

9. Опишите последовательность действий, происходящую при вызове Web-cервиса приложением .NET.

10. Опишите общую структуру распределенного приложения.

11. Что такое proxy и stub и зачем они нужны?

14. Что такое заголовки SOAP. Приведите пример использования заголовков SOAP.

15. Какие средства существуют на платформе .NET для организации сессий в приложении к Web-сервисам.

17. Что такое сильносвязное (tightly coupled) и слабосвязное (loose coupled) приложения.

18. Перечислите протоколы GXA y и дайте общую характеристику каждому их них.

19. Расскажите про протокол WS-Security (решаемые задачи, возможности, основные шаги по применению)

20. Глобальный каталог UDDI. Структура каталога и основные задачи.

.NET Remoting
21. Общая характеристика платформы .NET remoting. Типы каналов для передачи сообщений. Архитектура распределенного приложения.

22. Передача объектов по ссылке и по значению. Активация на сервере и на клиенстком приложении.

23. Распределенный сборщик мусора. Время жизни объекта. Вызов событий на клиенте. Создание proxy-объектов.
Среда выполнения .NET CLR
1. Дайте краткую характеристику среды выполнения .NET CLR. Что такое автоматический сборщик мусора и зачем он нужен? Что такое JIT-компиляция?

2. Дайте определение программного компонента. Дайте определения интерфейса программного компонента.

3. Что такое метаданные? Чем метаданные отличаются от данных объекта? Что такое Reflection? Опишите возможные способы применения reflection.

4. Что находится в .exe и .dll модулях для платформы .NET. Что такое сборка .NET? Чем отличаются закрытые и совместно используемые сборки?

5. Расскажите о методе разрешения конфликтов имен и версий в .NET. Что такое сильное (строгое) имя сборки? Что такое GAC и для чего предназначена утилита gacutil.exe?

6. Опишите последовательность действий при создании совместно используемой сборки. Каким образом организовано одновременное использование разных версий компонент .NET?

7. Дайте общую характеристику системе безопасности на платформе .NET. Разрешения и политики безопасности.

8. Расскажите про декларативную и императивную защиту на основе ролей и на основе доступа к коду

9. Средства для организации многопоточного программирования и асинхронных вызовов в среде CLR.

10. Перечислите средства синхронизации потоков и процессов в среде CLR. Дайте краткую характеристику каждому их них.

11. Расскажите про особенности построения оконного многопоточного приложения на платформе .NET.
Язык разметки XML
1. Что такое XML? Для чего применяется XML?

2. Дайте определение допустимого документа XML

3. Дайте определение корректно-cформированного документа XML

4. Что такое DTD? В чем заключается отличие внутреннего и внешнего DTD?

5. Опишите сходства и различия DTD и XML-схем

6. Элементы и атрибуты в документах XML

7. Что такое пространства имен XML и зачем они нужны?

8. В чем различие между языками форматирования и языками разметки?

9. Каким образом по XML-схеме можно построить соответствующие классы С#?

10. Каким образом можно построить XML-схему, соответствующую классу С#

11. Что содержится в DTD. Формат описания DTD.

12. Что содержится в XML-схеме. Формат описания XML-схемы.

13. Простые и сложные типы в XML-схеме.

14. Опишите основные возможности класса XmlDocument по работе с XML.

15. Язык запросов XPath. Примеры запросов. Средства для выполнения запросов на платформе .NET.

страница 1


скачать

Другие похожие работы: