Вопросы к курсу

advertisement
Лекция 1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Какую роль играют протоколы в сети Интернет?
Каким образом организована передача данных в Интернет?
За счет чего в сети Интернет достигается надежность передачи данных?
Назовите основные организации, курирующие развитие архитектуры и протоколов
Интернет.
Где регистрируются доменные имена в Российском сегменте Интернет?
Кто управляет Интернет и в каком смысле?
Кто регистрирует доменные имена в Интернет?
Что такое RFC?
Какие задачи решает консорциум W3C?
Что такое IP-адрес?
Что такое доменное имя?
Опишите структуру доменных имен.
Что такое DNS? Опишите работу DNS-сервера.
Что такое прокси-сервер?
Какие задачи решает прокси-сервер?
Назовите основные протоколы Интернет и их назначение.
Какую принципиальную проблему решило создание FTP?
Какую принципиальную проблему решило создание Telnet?
Для чего используется программа Telnet?
Какие вы знаете почтовые протоколы в Интернет?
Лекция 2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Что такое HTTP-протокол?
Какая модель взаимодействия заложена в основу протокола HTTP?
Что такое толстый клиент и тонкий клиент?
Какую структуру имеет запрос клиента?
В какой части запроса клиента находится URL запрашиваемого ресурса?
Какую роль выполняют поля заголовка запроса клиента?
В какой части запроса клиента содержится MIME информация?
Какую структуру имеет ответ сервера
Какую роль выполняют поля заголовка ответа сервера?
Какая информация содержится в строке состояния ответа сервера?
В какой части ответа сервера содержится MIME информация?
В какой части ответа сервера содержится запрашиваемый клиентом реcурс ?
Что такое MIME?
Какой формат имеет поле Content-Type? Приведите примеры.
15
16
17
18
19
20
21
22
Что такое URL, URN, URI?
Чем https отличается от http?
Какие типы аутентификации поддерживаются в Веб?
Что такое SSL?
Что такое Cookie и для чего они предназначены?
Существуют ли какие-либо ограничения доступа к записям Cookie?
Где и в каком формате передаются данные Cookie?
Кто является инициатором записи Cookie?
Лекция 3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Каким образом выполняются веб-приложения на клиентском компьютере?
Каким образом выполняются веб-приложения на веб-сервере?
Какие ограничения и почему накладываются на клиентские приложения?
Что такое насыщенное интернет-приложение?
Какие инструменты используются для разработки насыщенных интернет приложений?
Что такое EcmaScript?
В чем отличие между JavaScript и JScript?
К какому классу языков относится язык JScript?
Какую структуру имеет программа на языке JScript?
Какие типы данных поддерживаются в JScript?
Какие операторы используются в JScript?
В чем состоит особенность работы с объектами в JScript?
Что такое VBScript?
Что такое Java-апплеты?
Какие преимущества имеют Java-апплеты? Какие недостатки у Java-апплетов?
Что такое ActionScript?
Что такое SilverLight и XAML?
Что такое DOM?
Что такое DHTML? Чем DHTML отличается от динамически создаваемых страниц?
Что такое регулярные выражения?
Для чего используются регулярные выражения?
Лекция 4
Каким образом можно расширить возможности возможностей клиент-серверного
1 взаимодействия в рамках протокола HTTP?
2 Что такое плагин?
3
4
5
6
Что такое сценарий?
Что такое CGI?
Какие задачи решает стандарт CGI?
Какие этапы включает выполнение CGI-сценария?
Каким образом веб-сервер определяет, что требуется именно выполнить программу, а не
7 вернуть клиенту файл с кодом?
8 Какое поле должно обязательно размещаться в заголовке ответа сервера?
9 Чем отличается обработка запроса клиента сценарием в зависимости от методы запроса?
10 Что такое переменные окружения?
Какие переменные окружения используются сценариями для получения данных от
11 клиента?
12
13
14
15
Перечислите языки разработки веб-сценариев и кратко охарактеризуйте их.
Что такое ISAPI?
Какие вы знаете типы ISAPI?
Назовите достоинства и недостатки ISAPI.
Лекция 5
1
2
3
4
5
6
7
8
9
10
11
12
К какому классу языков относится Perl?
Какие вы знает сильные стороны языка Perl?
Какие типы массивов используются в Perl?
Чем отличаются скалярные масиивы от ассоциативных?
Какие предопределенные переменные используются в Perl?
Что такое дескрипор потока?
Какие операторы поиска и замены используются в в Perl?
К какому классу языков относится PHP?
Какие вы знает сильные стороны PHP?
Каким образом происходит внедрени PHP кода в HTML документ ?
Какие типы данных используются в PHP?
Какие объектно-ориентированные возможности реализованы в PHP?
Лекция 6
1
2
3
4
5
6
Что означает открытость среды разработки Microsoft Visual Studio .NET ?
Какие возможности предоставляет платформа Framework.Net?
Что такое CLR?
Что такое FCL?
Что такое пространство имен в .NET?
Что такое сборка в .NET?
7
8
9
10
11
12
13
14
Что такое решение в .NET?
Что нового привнесено языком C#?
Какие типы данных поддерживаются в C#?
Какие типы массивов используются в C#?
Какие операторы используются в C#?
Что такое интерфейсы в C#?
Какие вы знаете интерфейсы в C#?
Что такое сериализация в C#?
Лекция 7
1 Какова связь между ASP и ASP.NET?
2 Какие возможности предоставляет для разработчика ASP.NET?
3 Какие пространства имен доступны для ASP.NET?
В чем суть модели разделения кода представления и кода реализации? Как эта модель
4 реализуется в ASP.NET?
5
6
7
8
Какие объекты ASP.NET испольуются для сохранения данных веб-страницы в
промежутках между обращениями к ней?
Какие процессы происходят при взаимодействии пользователя с приложением ASP.NET?
Какие элементы WebForms на веб-странице реализуются помощью ASP.NET?
Какие элементы WebForms используются в ASP.NET для работы с источниками данных?
Лекция 8
Чем обусловлена необходимость появления стандартного интерфейса для получения и
1 отправки данных источникам различных типов?
2
3
4
5
6
7
Что такое ODBC?
Каким образом учитывется специфика источника данных при работе с ODBC?
Как выгладит сценарий работы веб-приложения с источником данных?
Что такое ADO?
Какая модель доступа к источникам данных является основной в Microsoft .NET?
Какие части включает в себя ADO.NET ?
С помощью какого класса реализуется возможность работы с отсоединенными наборами
8 данных в ADO.NET ?
9 Какую роль играет поставщик данных в ADO.NET ?
Лекция 9
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Что такое SGML?
Какие недостатки языка HTML вы знаете?
Что такое DTD?
Какими достоинствами обладает язык XML по сравнению с HTML?
Назовите основные недостатки язака XML.
Что входит в семейство технологий XML?
Какую роль играет XML в качестве метаязыка?
Какова связь между XML, SGML и HTML?
Что значит правильно построенный XML документ?
Что значит действительный XML документ?
Какие синтаксические правила должны соблюдаться в XML документе?
Что такое схема XML? Для чего она необходима?
Какие вы знаете спецификации схем XML?
Каким образом реализуется отображение XML документа?
Лекция 10
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Для чего необходимы XML схемы?
Что такое DTD схема?
Каким образом описывается модель содержимого в DTD?
Элементы каких типов используются в DTD?
Как описываются атрибуты в DTD?
Какого типа могут быть атрибуты в DTD?
Какие вы знаете индикаторы вхождения в DTD?
Как реализуется включение DTD в XML файл?
Что такое XDR?
Какие именно элементы используются в XDR?
Какие атрибуты может иметь ElementType в XDR?
Какие дочерние элементы может иметь ElementType?
Какие индикаторы вхождения и группы содержания используются в XDR?
Что такое валидатор?
Лекция 11
1
2
3
4
Какое назначение имеет XML DOM?
Каким образом описывается документ в XML DOM?
Существуют ли помимо XML DOM альтернативные API для XML документов?
Какую роль играют события в SAX?
5
6
7
8
9
10
11
Какие события могут обрабатываться с помощью SAX?
Для чего необходимы CSS и XSL?
Что такое XSL?
Что такое XSLT?
Что такое XPath?
Какая связь между XSLT и XPath?
Что такое XQuery?
Лекция 12
1
2
3
4
5
6
7
8
9
10
11
12
Какие подходы к веб-интеграции вам известны?
Для чего необходима веб-интеграция?
Какую роль играет XML в веб-интеграции и почему?
Что такое враппер?
Какие протоколы используются для веб-интеграции?
Что такое веб-сервис?
В чем суть сервис-ориентированной архитектуры?
Какие достоинства имеют веб-сервисы .NET ?
Каким образом происходит реализация веб-сервиса .NET?
Какой инструмент используется для разработки веб-сервисов .NET?
На каких стандартах базируется работа веб-сервисов?
Опишите какую роль выполняют спецификации WSDL, SOAP, DISCO и UDDI.
Лекция 13
1
2
3
4
5
6
7
8
Что такое CMS?
Для чего предназначена CMS?
Что такое WCMS?
Для чего предназначена WCMS?
Какие типы WCMS вы знаете?
Как называется реализация системы WCMS, предлагаемая Майкрософт?
Что такое CMF?
Для чего используется CMF?
Лекция 14
1 Что такое веб-синдикация?
2 Чтотакое веб-поток?
3
4
5
6
7
Что такое аггрегирование веб-потоков?
Каким образом осуществляется взаимодействия веб-потока и аггрегатора?
Какие форматы данных используются для описания веб-потоков?
Что такое RSS-канал?
Что такое RSS?
Лекция 15
1
2
3
4
5
6
7
Что такое портал?
Что такое веб-портал?
Что такое портлет?
Какие типы веб-порталов вы знаете?
Для чего предназначены копроративные порталы?
Какую структуру имеет типичный корпоративный портал?
Какие вы знаете средства для создания порталов?
Лекция 16
1 Что такое AJAX?
2 В чем состоит суть внеполосного запроса к веб-серверу?
3 Какая компонента используется для выполнения внеполосных обращений к веб-серверу?
Какие форматы данных используются для передачи данных при внеполосных
4 обращениях?
5 Каким образом реализуется AJAX в рамках Microsoft .NET ?
6 Какой протокол используется для досупа к ресурсам Интернет с мобильных устройств?
7
8
9
10
11
Какой язык разметки используется для документов, загружаемых из Веб мобильными
устройствами?
Какую структуру имеет WML страница?
Что такое .NET Mobile?
Какие возможности предоставляет .NET Mobile разработчику веб-приложений?
Каким образом происходит работа .NET Mobile?
Лекция 17
1
2
3
4
5
Что обозначает термин Веб 2.0?
Какую возможность предоставляют пользователю Веб 2.0 сайты?
Какие технологи рассматриваются в качестве ключевых для Веб 2.0 ?
Назовите известные недостатки Веб 2.0 ?
Что такое мэшап?
6
7
8
9
Какие компоненты включает в себя мэшап?
Чем мэшап отличается от простого внедрения данных?
Какие типы мэшапов вы знаете?
Какие инструменты предлагает Майкрософт для конструирования мэшапов?
Лекция 18
1
2
3
4
5
6
7
8
9
Какой смысл имеет термин "Социальный Веб"?
Что такое социальное ПО?
Какие группы инструментов можно выделить внутри социального ПО?
Приведите примеры программных систем, относящихся к социальному ПО?
Что такое фолксономия, какие возможности она предоставляет?
Что такое семантическая веб-сеть?
Что такое онтология?
Какой язык используется для описания онтологий?
Что такое семантические веб-сервисы и чем они отличаются от обычных веб-сервисов?
Download