Какую роль играют протоколы в сети Интернет

Вид материалаЛекция
Подобный материал:

Лекция 1







1

Какую роль играют протоколы в сети Интернет?

2

Каким образом организована передача данных в Интернет?

3

За счет чего в сети Интернет достигается надежность передачи данных?

4

Назовите основные организации, курирующие развитие архитектуры и протоколов Интернет.

5

Где регистрируются доменные имена в Российском сегменте Интернет?

6

Кто управляет Интернет и в каком смысле?

7

Кто регистрирует доменные имена в Интернет?

8

Что такое RFC?

9

Какие задачи решает консорциум W3C?

10

Что такое IP-адрес?

11

Что такое доменное имя?

12

Опишите структуру доменных имен.

13

Что такое DNS? Опишите работу DNS-сервера.

14

Что такое прокси-сервер?

15

Какие задачи решает прокси-сервер?

16

Назовите основные протоколы Интернет и их назначение.

17

Какую принципиальную проблему решило создание FTP?

18

Какую принципиальную проблему решило создание Telnet?

19

Для чего используется программа Telnet?

20

Какие вы знаете почтовые протоколы в Интернет?













Лекция 2







1

Что такое HTTP-протокол?

2

Какая модель взаимодействия заложена в основу протокола HTTP?

3

Что такое толстый клиент и тонкий клиент?

4

Какую структуру имеет запрос клиента?

5

В какой части запроса клиента находится URL запрашиваемого ресурса?

6

Какую роль выполняют поля заголовка запроса клиента?

7

В какой части запроса клиента содержится MIME информация?

8

Какую структуру имеет ответ сервера

9

Какую роль выполняют поля заголовка ответа сервера?

10

Какая информация содержится в строке состояния ответа сервера?

11

В какой части ответа сервера содержится MIME информация?

12

В какой части ответа сервера содержится запрашиваемый клиентом реcурс ?

13

Что такое MIME?

14

Какой формат имеет поле Content-Type? Приведите примеры.

15

Что такое URL, URN, URI?

16

Чем https отличается от http?

17

Какие типы аутентификации поддерживаются в Веб?

18

Что такое SSL?

19

Что такое Cookie и для чего они предназначены?

20

Существуют ли какие-либо ограничения доступа к записям Cookie?

21

Где и в каком формате передаются данные Cookie?

22

Кто является инициатором записи Cookie?



















Лекция 3







1

Каким образом выполняются веб-приложения на клиентском компьютере?

2

Каким образом выполняются веб-приложения на веб-сервере?

3

Какие ограничения и почему накладываются на клиентские приложения?

4

Что такое насыщенное интернет-приложение?

5

Какие инструменты используются для разработки насыщенных интернет приложений?

6

Что такое EcmaScript?

7

В чем отличие между " onclick="return false">

8

К какому классу языков относится язык JScript?

9

Какую структуру имеет программа на языке JScript?

10

Какие типы данных поддерживаются в JScript?

11

Какие операторы используются в JScript?

12

В чем состоит особенность работы с объектами в JScript?

13

Что такое VBScript?

14

Что такое Java-апплеты?

15

Какие преимущества имеют Java-апплеты? Какие недостатки у Java-апплетов?

16

Что такое ActionScript?

17

Что такое SilverLight и XAML?

18

Что такое DOM?

19

Что такое DHTML? Чем DHTML отличается от динамически создаваемых страниц?

20

Что такое регулярные выражения?

21

Для чего используются регулярные выражения?













Лекция 4







1

Каким образом можно расширить возможности возможностей клиент-серверного взаимодействия в рамках протокола HTTP?

2

Что такое плагин?

3

Что такое сценарий?

4

Что такое CGI?

5

Какие задачи решает стандарт CGI?

6

Какие этапы включает выполнение CGI-сценария?

7

Каким образом веб-сервер определяет, что требуется именно выполнить программу, а не вернуть клиенту файл с кодом?

8

Какое поле должно обязательно размещаться в заголовке ответа сервера?

9

Чем отличается обработка запроса клиента сценарием в зависимости от методы запроса?

10

Что такое переменные окружения?

11

Какие переменные окружения используются сценариями для получения данных от клиента?

12

Перечислите языки разработки веб-сценариев и кратко охарактеризуйте их.

13

Что такое ISAPI?

14

Какие вы знаете типы ISAPI?

15

Назовите достоинства и недостатки ISAPI.













Лекция 5







1

К какому классу языков относится Perl?

2

Какие вы знает сильные стороны языка Perl?

3

Какие типы массивов используются в Perl?

4

Чем отличаются скалярные масиивы от ассоциативных?

5

Какие предопределенные переменные используются в Perl?

6

Что такое дескрипор потока?

7

Какие операторы поиска и замены используются в в Perl?

8

К какому классу языков относится PHP?

9

Какие вы знает сильные стороны PHP?

10

Каким образом происходит внедрени PHP кода в HTML документ ?

11

Какие типы данных используются в PHP?

12

Какие объектно-ориентированные возможности реализованы в PHP?













Лекция 6







1

Что означает открытость среды разработки Microsoft Visual Studio .NET ?

2

Какие возможности предоставляет платформа Framework.Net?

3

Что такое CLR?

4

Что такое FCL?

5

Что такое пространство имен в .NET?

6

Что такое сборка в .NET?

7

Что такое решение в .NET?

8

Что нового привнесено языком C#?

9

Какие типы данных поддерживаются в C#?

10

Какие типы массивов используются в C#?

11

Какие операторы используются в C#?

12

Что такое интерфейсы в C#?

13

Какие вы знаете интерфейсы в C#?

14

Что такое сериализация в C#?













Лекция 7







1

Какова связь между ASP и ASP.NET?

2

Какие возможности предоставляет для разработчика ASP.NET?

3

Какие пространства имен доступны для ASP.NET?

4

В чем суть модели разделения кода представления и кода реализации? Как эта модель реализуется в ASP.NET?

5

Какие объекты ASP.NET испольуются для сохранения данных веб-страницы в промежутках между обращениями к ней?

6

Какие процессы происходят при взаимодействии пользователя с приложением ASP.NET?

7

Какие элементы WebForms на веб-странице реализуются помощью ASP.NET?

8

Какие элементы WebForms используются в ASP.NET для работы с источниками данных?



















Лекция 8







1

Чем обусловлена необходимость появления стандартного интерфейса для получения и отправки данных источникам различных типов?

2

Что такое ODBC?

3

Каким образом учитывется специфика источника данных при работе с ODBC?

4

Как выгладит сценарий работы веб-приложения с источником данных?

5

Что такое ADO?

6

Какая модель доступа к источникам данных является основной в Microsoft .NET?

7

Какие части включает в себя ADO.NET ?

8

С помощью какого класса реализуется возможность работы с отсоединенными наборами данных в ADO.NET ?

9

Какую роль играет поставщик данных в ADO.NET ?



















Лекция 9







1

Что такое SGML?

2

Какие недостатки языка HTML вы знаете?

3

Что такое DTD?

4

Какими достоинствами обладает язык XML по сравнению с HTML?

5

Назовите основные недостатки язака XML.

6

Что входит в семейство технологий XML?

7

Какую роль играет XML в качестве метаязыка?

8

Какова связь между XML, SGML и HTML?

9

Что значит правильно построенный XML документ?

10

Что значит действительный XML документ?

11

Какие синтаксические правила должны соблюдаться в XML документе?

12

Что такое схема XML? Для чего она необходима?

13

Какие вы знаете спецификации схем XML?

14

Каким образом реализуется отображение XML документа?



















Лекция 10







1

Для чего необходимы XML схемы?

2

Что такое DTD схема?

3

Каким образом описывается модель содержимого в DTD?

4

Элементы каких типов используются в DTD?

5

Как описываются атрибуты в DTD?

6

Какого типа могут быть атрибуты в DTD?

7

Какие вы знаете индикаторы вхождения в DTD?

8

Как реализуется включение DTD в XML файл?

9

Что такое XDR?

10

Какие именно элементы используются в XDR?

11

Какие атрибуты может иметь ElementType в XDR?

12

Какие дочерние элементы может иметь ElementType?

13

Какие индикаторы вхождения и группы содержания используются в XDR?

14

Что такое валидатор?













Лекция 11







1

Какое назначение имеет XML DOM?

2

Каким образом описывается документ в XML DOM?

3

Существуют ли помимо XML DOM альтернативные API для XML документов?

4

Какую роль играют события в SAX?

5

Какие события могут обрабатываться с помощью SAX?

6

Для чего необходимы CSS и XSL?

7

Что такое XSL?

8

Что такое XSLT?

9

Что такое XPath?

10

Какая связь между XSLT и XPath?

11

Что такое XQuery?













Лекция 12







1

Какие подходы к веб-интеграции вам известны?

2

Для чего необходима веб-интеграция?

3

Какую роль играет XML в веб-интеграции и почему?

4

Что такое враппер?

5

Какие протоколы используются для веб-интеграции?

6

Что такое веб-сервис?

7

В чем суть сервис-ориентированной архитектуры?

8

Какие достоинства имеют веб-сервисы .NET ?

9

Каким образом происходит реализация веб-сервиса .NET?

10

Какой инструмент используется для разработки веб-сервисов .NET?

11

На каких стандартах базируется работа веб-сервисов?

12

Опишите какую роль выполняют спецификации WSDL, SOAP, DISCO и UDDI.













Лекция 13







1

Что такое CMS?

2

Для чего предназначена CMS?

3

Что такое WCMS?

4

Для чего предназначена WCMS?

5

Какие типы WCMS вы знаете?

6

Как называется реализация системы WCMS, предлагаемая Майкрософт?

7

Что такое CMF?

8

Для чего используется CMF?













Лекция 14







1

Что такое веб-синдикация?

2

Чтотакое веб-поток?

3

Что такое аггрегирование веб-потоков?

4

Каким образом осуществляется взаимодействия веб-потока и аггрегатора?

5

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

6

Что такое RSS-канал?

7

Что такое RSS?













Лекция 15







1

Что такое портал?

2

Что такое веб-портал?

3

Что такое портлет?

4

Какие типы веб-порталов вы знаете?

5

Для чего предназначены копроративные порталы?

6

Какую структуру имеет типичный корпоративный портал?

7

Какие вы знаете средства для создания порталов?













Лекция 16







1

Что такое AJAX?

2

В чем состоит суть внеполосного запроса к веб-серверу?

3

Какая компонента используется для выполнения внеполосных обращений к веб-серверу?

4

Какие форматы данных используются для передачи данных при внеполосных обращениях?

5

Каким образом реализуется AJAX в рамках Microsoft .NET ?

6

Какой протокол используется для досупа к ресурсам Интернет с мобильных устройств?

7

Какой язык разметки используется для документов, загружаемых из Веб мобильными устройствами?

8

Какую структуру имеет WML страница?

9

Что такое .NET Mobile?

10

Какие возможности предоставляет .NET Mobile разработчику веб-приложений?

11

Каким образом происходит работа .NET Mobile?













Лекция 17







1

Что обозначает термин Веб 2.0?

2

Какую возможность предоставляют пользователю Веб 2.0 сайты?

3

Какие технологи рассматриваются в качестве ключевых для Веб 2.0 ?

4

Назовите известные недостатки Веб 2.0 ?

5

Что такое мэшап?

6

Какие компоненты включает в себя мэшап?

7

Чем мэшап отличается от простого внедрения данных?

8

Какие типы мэшапов вы знаете?

9

Какие инструменты предлагает Майкрософт для конструирования мэшапов?













Лекция 18







1

Какой смысл имеет термин "Социальный Веб"?

2

Что такое социальное ПО?

3

Какие группы инструментов можно выделить внутри социального ПО?

4

Приведите примеры программных систем, относящихся к социальному ПО?

5

Что такое фолксономия, какие возможности она предоставляет?

6

Что такое семантическая веб-сеть?

7

Что такое онтология?

8

Какой язык используется для описания онтологий?

9

Что такое семантические веб-сервисы и чем они отличаются от обычных веб-сервисов?