Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
shpory_PSP.docx
Скачиваний:
3
Добавлен:
27.09.2019
Размер:
366.75 Кб
Скачать
  1. Принцип работы WWW – сервера.

  2. Протокол MIME.

  3. Протокол HTTP.

  4. Язык HTML и языки сценариев. Общие сведения.

  5. Особенности построения сетей TCP/IP в контексте Интернет.

  6. Одноранговые и клиент-серверные сети.

  7. Система доменных имен.

  8. Типы прокси-серверов, их использование.

  9. Настройка клиентских программ для работы в Интернете.

  10. Языки разметки HTML и XHTML.

  11. Синтаксис XHTML.

  12. Динамические HTML-страницы.

  13. Таблицы стилей CSS.

  14. Основы технологии XML.

  15. Методы передачи данных. Концепция интерфейса CGI.

  16. Классическое CGI-программирование.

  17. Методы передачи данных. Интерфейс ISAPI.

  18. Использование методов POST и GET для передачи данных.

  19. Обзор функциональности визуальных редакторов веб-страниц.

  20. Технология ASP.

  21. Архитектура web-приложения ASP.NET.

  22. Создание простого web-приложения на С#.

  23. Общие сведения о веб-страницах ASP.NET.

  24. Задачи, которые можно выполнить с помощью веб-страниц ASP.NET.

  25. Модель кода веб-страниц ASP.NET. Однофайловые страницы.

  26. Модель кода веб-страниц ASP.NET. Страницы с выделенным кодом.

  27. Определение единого внешнего вида веб-узла.

  28. Выбор типа проекта веб-узла.

  29. Создание нового веб-узла ASP.NET.

  30. Сценарий добавления страниц к веб-узлу.

  31. Добавление на страницу HTML-кода и выполнение страницы.

  32. Виды элементов управления WebForm.

  33. Создание элементов управления WebForm.

  34. Обработка событий посредством клиентских браузерных скриптов JavaScript.

  35. Обработка и перехват событий на сервере.

  36. Общие сведения о серверных элементах управления ASP.NET.

  37. Серверные HTML-элементы управления.

  38. Серверные веб-элементы управления.

  39. Принципы работы элементов управления WebForm.

  40. Добавление базы данных в проект Visual Studio.

  41. Подключение базы данных.

  42. Создание таблиц в базе данных из Visual Studio.

  43. Общие сведения о серверном веб-элементе управления SqlDataSource.

  44. Подключение элемента управления SqlDataSource к источнику данных.

  45. Создание команд данных с помощью элемента управления SqlDataSource.

  46. Отображение данных на Веб-форме.

1.Принцип работы www – сервера.

В настоящее время все известные WWW - серверы представляют собой компьютер общего назначения с многозадачной операционной системой. Один или несколько процессов такой системы отвечают за поддержку специфических для WWW - сервера функций. Другие процессы ОС отвечают за обеспечение других функций, не обязательно связанных с поддержкой WWW-технологии. Такая структура приводит к тому, что под WWW сервером начинают подразумевать только часть программного обеспечения, единственными функциями которой являются функции WWW сервера, а остальную часть - компьютер, операционную систему, другие процессы, сетевую структуру называют средой работы WWW сервера или платформой. Наиболее известными WWW- серверами являются: IIS – Internet Information Services от Microsoft, составная часть операционной системы Windows 2000 Server, Personal WebServer также от Microsoft – приложение, устанавливаемое на компьютеры с операционной системой Windows 95, Windows 98, а также Netscape от одноимённой фирмы. В простейшем случае гипертекстовый документ представляет собой совокупность файлов. Представление этих файлов как единого документа производится броузером. По каждому файлу документа браузер делает запрос к WWW - серверу. Таким образом, сервер не имеет представления о структуре и составе документов, он отвечает только за выдачу локальных файлов по запросам.

На различных платформах, в различных операционных системах путь файлов определяют по разному. Например: D:\DOCUMENTS\HTML\INDEX.HTM - в Windows, /u/data/www/html/index.html - в Unix - системах, USR:WWW/HTML - в NetWare и т.д.

Путь файла, указываемый в URL, имеет стандартный вид:

/<имя_каталога>/ ... /<имя_каталога>/<имя_файла>

Таким образом, в функции WWW - сервера входит преобразование адреса из внешнего единого формата в платформенно-ориентированный внутренний формат. Отсюда появляется ряд специфичных и необходимых для такого преобразования понятий:

Исходный каталог документов. Это каталог реальной файловой системы сервера, от которого идет вычисление пути, указанного в URL. Например, если исходным каталогом документов является D:\Documents\HTML\, то на запрос к этому серверу документа по URL http://<имя_сервера>/index.htm будет возвращен файл D:\Documents\HTML\index.htm

Синонимы. В случае, когда необходимо осуществить обращение к конкретному каталогу или файлу, находящемуся вне иерархии Исходного каталога документов, используется механизм синонимов. Синоним позволяет явно определить соответствие между путем, указанным в URL, и путем локальной файловой системы. Например: Синонимом для /Harvest объявляется /projects/www/harvest или синонимом для /test/myfile.html объявляется C:\MYDIR\FILE.HTM .В первом случае все обращения к файлам каталога /Harvest будут обрабатываться в каталоге /projects/www/harvest. Второй пример показывает работу синонима с конкретным файлом файловой системы.

Индексный файл. Для каждого сервера определено имя так называемого индексного файла. Обычно этот файл содержит ссылки на другие файлы данного каталога. Содержимое индексного файла выдается сервером в случае, если в URL указан каталог без конкретного файла. Пользовательский раздел. Для многопользовательских операционных систем (таких как Windows NT, Windows 2000, Unix) ПО WWW - сервера позволяет каждому пользователю предоставлять доступ к своему собственному набору гипертекстовых документов вне основной иерархии. Этот набор документов должен находиться в собственном (т.н. "домашнем") каталоге пользователя. Для доступа к таким документам в URL перед путем ставится знак тильда и имя пользователя: ~<имя_пользователя>. Например: на сервере Indy.cnit.nsu.ru создан пользователь с именем fancy и "домашним" каталогом /home/fancy. Собственные гипертекстовые документы он хранит в каталоге /home/fancy/public_html. При обращении по URL http://Indy.cnit.nsu.ru/~fancy/start.html, WWW - сервер будет искать документ start.html в каталоге /home/fancy/public_html.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]