ВОПРОСЫ ДЛЯ ЭКЗАМЕНА
по дисциплине
«Среды программирования»
- HTML
1.1. Основные термины и определения веб-технологий.
1.2. HTML. История гипертекста. Возникновение и развитие службы WWW. История браузеров.
1.3. Логическая и физическая структуры веб-сайта.
1.4. Основные этапы разработки веб-сайта.
1.5. Язык HTML. Понятие тега. Атрибуты. Контейнеры. Структура HTML документа.
1.6. Разделы документа HTML, НЕАD, BODY.
1.7. Шапка документа HTML. Теги BASE, ISINDEX, LINK, SCRIPT, STYLE, META.
1.8. Тело HTML-документа. Элементы текстового и блочного уровня.
1.9. Теги логического форматирования HTML документа.
1.10. Физическое форматирование HTML документа.
1.11. Структурное форматирование HTML документа.
1.12. Спецсимволы в HTML документе.
1.13. Гиперссылки в HTML документе.
1.14. HTML-списки: нумерованные, маркированные, вложенные, списки определений.
1.15. HTML-теги для создания таблиц, их атрибуты.
1.16. Изображения в HTML. Карты изображений.
1.17. Принципы работы фреймов. Создание HTML-страницы с фреймами
1.18. Фреймы и их атрибуты. Теги FRAMESET, FRAME, NOFRAMES.
1.19. Взаимодействие фреймов. Плавающие фреймы.
1.20. Аудио и видео на HTML-странице.
1.21. HTML. формы и их атрибуты. POST и GET – запросы.
1.22. Основные элементы управления HTML-форм.
1.23. Кодирование цвета в HTML документе.
1.24. Задание размеров в HTML-документе.
1.25. Инструментальные средства разработки HTML-документов.
- CSS
2.1. Каскадные таблицы стилей (CSS). Правила CSS. Стили и селекторы. Базовый синтаксис CSS.
2.2. Способы встраивания таблиц стилей в HTML-документ. Связанные, глобальные и внутренние стили.
2.3. Значения стилевых свойств. Строки, числа, проценты, размеры, цвета, адреса, ключевые слова.
2.4. Селекторы тегов.
2.5. Селекторы классов. Одновременное использование разных классов.
2.6. Селекторы идентификаторов.
2.7. Контекстные (вложенные) селекторы.
2.8. Соседние селекторы.
2.9. Дочерние селекторы.
2.10. Селекторы атрибутов. Атрибуты со значением.
2.11. Универсальный селектор.
2.12. Селекторы псевдоклассов.
2.13. Селекторы псевдоэлементов.
2.14. Группирование селекторов.
2.15. Наследование CSS-свойств.
2.16. Каскадирование таблиц стилей.
2.17. Свойства CSS для шрифтов и текста.
2.18. Свойства CSS для полей, отступов и границ.
2.19. Свойства CSS для фона и цвета.
2.20. CSS-позиционирование: статическое, абсолютное, фиксированное и относительное размещение.
2.21. Принципы табличной верстки веб-сайта.
2.22. Принципы блочной верстки веб-сайта.
2.23. Верстка веб-сайта на основе графического макета.
2.24. Роль CSS в веб-приложениях.
2.25. Инструментальные средства разработки CSS-таблиц.
- JavaScript
3.1. Общие сведения о JavaScript. Способы добавление сценариев JavaScript на веб-страницу.
3.2. Синтаксис JavaScript. Символы-разделители и переводы строк. Комментарии. Литералы. Идентификаторы.
3.3. Переменные JavaScript и их область действия. Операторы языка JavaScript.
3.4. Типы данных в JavaScript.
3.5. Арифметические операторы JavaScript.
3.6. Логические операторы JavaScript.
3.7. Операторы сравнения JavaScript.
3.8. .Операторы цикла и условного перехода JavaScript.
3.9. Ввод и вывод данных средствами JavaScript. Использование методов Alert, Prompt, Confirm.
3.10. Определение и использование функций JavaScript.
3.11. Массивы JavaScript. Объект Array. Индексированные и ассоциативные массивы. Обобщенные объекты.
3.12. Объект Math, его свойства и методы.
3.13. Объект String, его свойства и методы.
3.14. Объект Date, его свойства и методы.
3.15. Язык клиентских сценариев. Иерархия объектов клиентского JavaScript.
3.16. Объекты Location и History.
3.17. Объекты Window, Screen и Navigator.
3.18. Объектная модель документа.
3.19. Сценарии обработки событий. Объект Event и его атрибуты.
3.20. События мыши.
3.21. Клавиатурные события.
3.22. Cобытия фокуса ввода и другие события.
3.23. Доступ к значениям элементов форм.
3.24. Динамический HTML. Способы динамического формирования документов.
3.25. Коллекция frames и динамическое создание фрейма.
а ответов нету?