- •1. Архитектура Web-среды. Принципиальная схема работы. Назначение Web-сервиса и Web-браузера. Разновидности Web-сред
- •Понятия «Web-ресурс» и «Web-технология». Разновидности Web-ресурсов. Назначение и разновидности скриптов в Web-среде
- •2. Учебно-вычислительный Web-комплекс имэи игу
- •3. Понятие гипертекста. Структура элемента гипертекста
- •Назначение html и синтаксис
- •4. Гиперссылки html-документах
- •Диалоговые формы html как гиперссылки
- •5. Элементы управления html-формы. Общая характеристика
- •6. Элементы управления html-формы. Работа с текстом
- •Кнопки, флажки и списки на html-форме
- •Элементы управления для указания пары чисел, имени файла, скрытые поля
- •7. Простейшие визуальные элементы гипертекста. Понятие и роль текстового блока. Назначение рисунков и внедренных объектов
- •8. Структурные элементы гипертекста. Теги для описания списков и таблиц
- •9. Параметры оформления гипертекста. Общая характеристика
- •Разновидности значений и единицы измерений параметров оформления гипертекста
- •10. Таблицы стилей. Назначение, синтаксис, способы применения
- •11. Xml. Назначение и основные приложения. Синтаксис
- •12. Xml. Понятие dom
- •Контроль достоверности xml-документов
- •Преобразование xml-документов в текст
- •13. Vbse. Основные синтаксические единицы и их примеры
- •Разновидности лексем в vbse. Арифметические операторы
- •14. Разновидности лексем в vbse. Операторы сравнения и булевы операторы
- •15. Синтаксис vbse. Разновидности выражений и утверждений
- •Структура и исполнение vbse-скрипта
- •16. Vbse. Утверждения управления вычислительным процессом. Выполнение вычисленного кода
- •18. Данные в vbse. Понятие типа данных. Встроенные типы данных. Возможные действия с данными
- •19. Константы, поля и переменные. Назначение, описание и использование. Размещение данных в памяти
- •20. Массивы в vbse. Способы перебора элементов массивов. Динамические массивы
- •21. Подпрограммы в vbse. Описание и запуск подпрограмм. Способы передачи параметров. Подпрограммы в составе классов
- •22. Классы в vbse. Чд, методы и процедуры обработки событий, описание и применение свойств
- •23. Концепция клиентского скрипта в Web-среде
- •Объектная модель ie и доступ к ее элементам. Объект Body
- •24. Концепция и схема применения серверного asp-скрипта
- •Синтаксис и схема исполнения asp-скрипта
- •25. Назначение объектов Response, Request и Cookies. Примеры применения объектов Response и Request
Диалоговые формы html как гиперссылки
Концепции:
-
Гиперссылка – диалоговая форма, которая включает: элементы управления(текстовые окна, кнопки и т.п.); адрес Web-ресурса
-
Щелчок по кнопке submit формирует Web-запрос, включающий значения ЭУ, к указанному Web-ресурсу
-
Если этот ресурс – серверный скрипт, то он может сформировать элемент гипертекста, обработав значения ЭУ
HTML-код
<form action = “адрес” name = “имя” …>
…
<input type = submit name = “имя” value = “пуск”>
…
</form>
5. Элементы управления html-формы. Общая характеристика
Разновидности и назначение
-
ЭУ редактирования текста
-
ЭУ ввода пароля
-
Текстовая область (текст из нескольких строк)
-
Кнопка submit
-
Кнопка reset
-
Кнопка для клиентского скрипта
-
Переключатель опций
-
Радиокнопки
-
Раскрывающийся список или окно списка
-
Указатель координат точки
-
Элемент для копирования файлов
-
Скрытые поля
Теги для описания
Тэги: input, textarea, select
Атрибуты: type, name, value, src, disabled, readonly, maxlength, cols, rows, on…(click, dblclick, focus, blur, change, select, keyup, keydown, reypress)
6. Элементы управления html-формы. Работа с текстом
Однострочный текст и пароль
<input type = “text” name = “имя”
Value = “начальное значение”
Size = “ширина области в символах”
Maxlength = “длина поля” >
<input type = “password” …>
Текстовая область
<textarea name = “tarea” rows = 5 cols = 30>
Это редактируемый текст, до 5 строк 30 символов в строке
</textarea>
Кнопки, флажки и списки на html-форме
Кнопка submit: <input type=submit параметры>
Когда пользователь нажимает на эту кнопку, данные формы отправляются на сервер и обрабатываются программой
Кнопка reset: <input type=reset параметры>
При нажатии на эту кнопку, данные формы возвращаются в первоначальное значение. Значение кнопки Reset никогда не пересылается на сервер.
Пример кнопки клиентского скрипта:
<input type = button name = mybutton
Value = “Press me!”>
Onclick = “k()”
ЭУ «флажок»
-
Свойство Value имеет значение True или False
-
Это значение отображается на форме квадратом с галочкой или без нее
-
Значение флажка инвертируется по щелчку на области
-
На сервер передаются данные только о включенных флажках
Пример: <input type = “checkbox” name = cnk checked> Флажок
Радиокнопки
-
Это группа кнопок, значение одной и только одной из которых – True, а всех остальных False
-
Значение радиокнопки изображается точкой или ее отсутствием в кружочке
-
Значение изменяется щелчком по кружочку
-
На сервер передаются данные о только включенной кнопке
Пример: <input type = radio name = “cC”> Visa <br>
<input type = radio name = “cC” checked>
Master Card
Раскрывающийся список
Любимый язык: <br>
<select name = |>
<option value = “c++”> C++
<option value = “c#”> C#
<option value = “Говяжий”> Говяжий
</select>
Список с множественным выбором
Любимый язык: <br>
<select name = | mutiple>
<option value = “c++”> C++
<option value = “c#”> C#
<option value = “Говяжий”> Говяжий
</select>
