- •Часть 1. Компьютерная графика и web-дизайн. Теоретические основы.
- •Цветовая модель rgb
- •Цветовая модель cmyk
- •Цветовая модель lab
- •Структура гиперссылки
- •Категории гиперссылок
- •Формы гиперссылок
- •Дизайн гиперссылок
- •Принципы юзабилити
- •Назначение навигации
- •Глобальная навигация
- •Нарушения навигации
- •Организация навигации при помощи закладок
- •О блако тегов
- •1. Сбор страниц
- •2. Индексирование страниц
- •Проблемы поисковых систем
- •Создание системы поиска
- •Интерфейс поиска
- •Дизайн страницы результатов
- •Отрицательный результат поиска
- •Принципы разработки отдельных страниц Главная страница
- •Splash-страница
- •Специальные навигационные страницы
- •Страницы для обратной связи
- •Выходные страницы
- •Страницы с фиксированными размерами
- •Масштабирование по горизонтали
- •Введение в web-типографику
- •Правила составления текстов для web
- •Главные правила текстового дизайна
- •Создание логотипа
- •Выбор цветовой гаммы сайта
- •2. Эксплуатационный опрос
- •3. Определение технических подробностей
- •4.Изучение аудитории
- •5.Анализ отрасли
- •6. Составление первичной документации
- •1. Структурирование сайта с точки зрения контента
- •Основные ошибки клиента
- •2. Создание карты сайта
- •3. Установка соглашений об именовании
- •1. Разработка концепции дизайна
- •2. Выверка
- •3. Создание графических шаблонов и руководства по стилю оформления
- •1. Подготовка к производству
- •2. Заключение договора о хостинге
- •3. Формирование файловой структуры
- •4. Компоновка страниц
- •5. Контроль качества
- •1. Передача сайта
- •2. Запуск
- •3. Сопровождение
- •Баннер с позиции рекламодателя
- •Баннер с позиции дизайнера
- •Часть 2. Разработка web-узлов. Практическое задание.
- •1. Запись данных: insert
- •2. Чтение данных: select
- •3. Обновление данных: update
- •4. Удаление данных: delete
- •Описание
- •Синтаксис
- •Описание
- •Синтаксис
- •Синтаксис
- •Аргументы
- •Описание, примеры
- •Связь между окнами
- •Строка параметров
- •Основные кроссбраузерные параметры
- •Заметки
- •Конструкция включений require
- •Конструкция включений include
- •Часть 3. Верстка и допечатный процесс.
- •1. Каждая статья должна иметь прямоугольную форму и состоять из прямоугольных блоков
- •2. Обтекаемая текстом фотография должна занимать по ширине целое число колонок
- •3. Колонку текста нельзя прерывать элементами графического дизайна
- •4. При вертикальной верстке элементы статьи должны располагаться в строгом порядке: 1) фотография, 2) подпись к фотографии, 3) заголовок, 4) текст
- •5. Из нескольких иллюстраций к статье следует выбирать одну ведущую
- •1. Материалы должны быть явно отделены друг от друга.
- •2. Материалы должны выстраиваться в иерархию.
- •3. Заголовки соседних материалов не должны слипаться.
- •4. Следует соблюдать иерархию фотоматериалов.
- •5. Полоса должна быть визуально сбалансирована.
- •6. Больше трёх-четырёх гарнитур на полосе использовать нельзя.
- •Часть 4. Операционные системы и компьютерные сети. Вопрос №1. Диапазоны ip-адресов локальных сетей, их назначение
- •Вопрос №2. Прямые и обратные dns-запросы, структура домена .In-addr.Apra
- •Вопрос №3. Напишите консольные команды и их параметры, позволяющие запускать, останавливать и перезапускать сервис Apache, а также просматривать прослушиваемые сервисами порты локального хоста
- •Вопрос №5. Напишите инструкции файла настроек Apache, запрещающие в текущем каталоге доступ ко всем файлам с расширением log отовсюду, кроме локального хоста
- •Вопрос №6. Напишите инструкции файла настроек Apache, разрешающие доступ в текущий каталог только прошедшим аутентификацию пользователям
- •Вопрос №7. Напишите инструкции файла глобальных настроек Apache, организующие виртуальный хост Вопрос №8. Опишите назначение поставляемых в пакете веб-сервера Apache утилит htpasswd, ab
Часть 4. Операционные системы и компьютерные сети. Вопрос №1. Диапазоны ip-адресов локальных сетей, их назначение
Протокол адресации IP организует адресное пространство глобальной сети. Это означает, что к любому компьютеру, подключенному к Internet можно обратиться по его уникальному IP-адресу. Различные организации, по мере необходимости покупают диапазоны адресов для своих нужд.
Однако если попробовать подключить к Internet все действующие в настоящий момент компьютеры, адресного пространства не хватит. Кроме того, часто возникают ситуации, когда организации требуется организовать локальную сеть, соединённую с глобальной при помощи шлюза.
С этой целью применяют диапазоны адресов частных локальных сетей. Эти диапазоны предусмотрены техническим стандартом RFC 1918. Адреса локальных сетей — это полноценные IP-адреса, но они не уникальны, то есть может существовать множество различных локальных сетей, содержащих одинаковые адреса, занимаемые различными компьютерами.
Диапазоны адресов локальных сетей:
Имя по стандарту RFC1918 |
Диапазон адресов |
Количество адресов |
Название класса |
24-bit block |
10.0.0.0 – 10.255.255.255 |
16,777,216 |
Сеть класса A |
20-bit block |
172.16.0.0 – 172.31.255.255 |
1,048,576 |
16 смежных классов B |
16-bit block |
192.168.0.0 – 192.168.255.255 |
65,536 |
256 смежных классов C |
A 0.0.0.0-127.255.255.255
B 128.0.0.0-191.255.255.255
C 191.0.0.0-223.255.255.255
D 224.0.0.0-239.255.255.255
E 240.0.0.0-247.255.255.255
Вопрос №2. Прямые и обратные dns-запросы, структура домена .In-addr.Apra
К DNS-серверу могут поступать как прямые, так и обратные запросы.
Прямой запрос (forward) — запрос на преобразование имени хоста (доменного имени) в IP-адрес. Такой запрос разрешается при помощи DNS-записей A (Address).
Обратный запрос (reverse) — запрос на преобразование IP-адреса в доменное имя. Обратные запросы разрешаются при помощи записей-указателей типа PTR (Pointer), которые совместно с записями SOA и NS составляют описание так называемой «обратной» зоны.
На самом деле в DNS решение задачи поиска доменного имени по IP-адресу несколько необычно. Казалось бы, что для решения этой задачи можно использовать описание «прямой» зоны. На самом деле решать «обратную» задачу по «прямой» зоне неудобно. Поиск сведется к полному перебору всех зон, т.к. удобного аппарата рефералов (отсылок по NS записям) для IP-адресов в прямых зонах нет. В системе доменных имен поддерживается иерархия доменных имен, но не IP-адресов.
Для решения это проблемы вводят домен специального назначения — IN-ADDR.ARPA.
Основное назначение домена ARPA — обеспечивать отображение численных величин, определяемых протоколами межсетевого обмена, в пространство имен.
Делегирование поддоменов в домене ARPA возложено на IAB (Internet Architecture Board). В настоящее время в ARPA выделено три поддомена:
in-addr.arpa для отображения IP-адресов IPv4 в пространство доменных имен.
ip6.arpa для отображения IP-адресов IPv6 в пространство доменных имен.
е164.arpa для отображения телефонных номеров формата Е.164.
Имена в домене IN-ADDR.ARPA образуют иерархию цифр, которые соответствуют IP-адресам. Но записываются эти имена в обратном порядке относительно написания IP-адреса.
Например, машина mexmat.sgu.ru, которая имеет адрес 212.193.42.7 должна быть описана в домене in-addr.arpa как 7.42.193.212.in-addr.arpa, т.е. адрес записывается в обратном порядке.
Так как речь идет о доменной адресации, то разбиение сети, на подсети в данном случае значения не имеет. Имена обрабатываются точно так же, как и обычные доменные имена (справа налево). При этом поиск записи по IP-адресу будет подчинён такому же алгоритму, как при прямом поиске. А сама запись в домене in-addr.arpa содержит DNS-имя хоста, соответствующего IP-адресу.
