Главная / Интернет-технологии / Практикум по разработке системы управления контентом (CMS)

Практикум по разработке системы управления контентом (CMS) - ответы на тесты Интуит

Правильные ответы выделены зелёным цветом.
Все ответы: Создание несложной системы управления сайтом на языках PHP, Javascript.
Смотрите также:
Как расшифровать аббревиатуру IDE в контексте программирования на языках PHP, Javascript?
(1) Internal Data Error
(2) Informal Dress Evocation
(3) Integrated Development Environment
(4) Integrated Drive Electronics
К какому событию в javascript следует привязать функцию открытия html-формы по щелчку на кнопке "Редактировать"?
(1) click
(2) mouseover
(3) mouseout
(4) keyup
Что делает функция Editor.preBuildForm() в файле ?
(1) Готовит HTML-элемент - контейнер для формы редактирования
(2) Получает данные для редактирования поля
(3) Отправляет "фоновый" HTTP-запрос на получение данных для редактирования
При щелчке по стрелке справа от Большого изображения Фотогалереи отображается следующая картинка. В какой момент картинкам присваиваются номера ("индексы") и где эти номера хранятся?
(1) Уникальные номера элементам IMG присваивает функция PHP и сохраняет для Javascript в массив dict.img_list
(2) Индексы присваивает картинкам функция Catalog.inList и сохраняет их в массив img_list, хранимый как свойство объекта Catalog
(3) Индексы присваивает картинкам функция Catalog.inList и сохраняет их в массив img_list, хранимый как свойство контейнера div#catalog1
В чём сложность работы с текстом сайта без использования CMS?
(1) Нужна отдельная программа для редактирования HTML-файлов
(2) Нужна отдельная программа для копирования изменённых HTML-файлов на сервер по FTP
(3) Скорость копирования по протоколу FTP ниже, чем по HTTP
(4) Необходимо знание спецификации CSS3
Когда пользователь отправляет очередной запрос по адресу , как сервер узнаёт о том, что пользователь авторизован?
(1) В параметре запроса передаётся идентификатор сессии
(2) По ip-адресу пользователя
(3) С помощью куки
Какой псевдокласс CSS позволяет менять оформление элемента HTML при наведении мыши?
(1) active
(2) first-child
(3) focus
(4) hover
Можно ли определить, на каком языке (PHP || Javascript) написана строка кода "Editor.editable = true;"?
(1) Нельзя, потому что оператор "точка" и константа "true" бывают и в PHP, и в Javascript
(2) Можно, потому что в PHP оператор "точка" применяется только к строкам, а объекту "строка" присвоить значение нельзя
Если в таблице `mypages` уже есть запись с `id` = 1, что произойдёт при выполнении в mysql-сервере следующего запроса: insert into `mypages` (`id`, `title`, `html1`, `html2`, `img1`, `img2`) values (1, 'Астрология', 'Гадание по кофейной гуще', 'Оптом, в розницу и на экспорт', 'img1.jpg', 'img2.jpg');
(1) Запись будет перезаписана данными из запроса
(2) Запись останется без изменений
(3) Mysql-сервер сообщит об ошибке, и запрос выполнен не будет
HTML-форма на странице , при нажатии кнопки "Отправить", отправляет запрос на сервер. По какому адресу?
(1) По адресу "write.php"
(2) По адресу index4.php?write
(3) По адресу index4.php?id=1
(4) По адресу index4.php
Как уничтожается содержимое элементов SCRIPT при сохранении чужого текста на сайте?
(1) С помощью регулярного выражения '#<(' . $dupl . ')\b[^><]*>[\s\S]+?#i'
(2) С помощью функции Javascript Editor.set_value
(3) С помощью функции PHP strip_tags
Что означает HTTP-заголовок "403 Forbidden"?
(1) Страница не существует
(2) Доступ запрещён
(3) Внутренняя ошибка сервера
(4) Файл временно перемещён
Почему на сайте не отображаются ошибки PHP?
(1) Потому что в файле php.ini написано "display_errors = Off"
(2) Потому что в файле php.ini написано "log_errors = On"
(3) Потому что в файле php.ini написано "error_reporting = E_ALL & ~E_DEPRECATED"
Зачем после отмены авторизации программа перенаправляет пользователя на другую страницу?
(1) Чтобы показать, что авторизации больше нет (не видно кнопок для редактирования)
(2) Чтобы удалить из адреса параметр "?out"
(3) Чтобы программист мог отработать на посетителях свои навыки использования функции header()
Как функция Editor.locate определяет текущий элемент редактирования?
(1) С помощью свойства srcElement события click
(2) С помощью свойства ctrlKey события keyUp
(3) С помощью свойства anchorNode объекта selection
Какие условия должны быть выполнены, чтобы в текущей версии CMS страница отображалась в меню слева?
(1) Поле `parent` должно содержать значение "main-1"
(2) Поле `mark` должно содержать значение "2"
(3) Поле `title` не должно быть пустым
(4) Поле `prop3` не должно быть пустым
Какую кодировку и в каком написании следует указывать при соединении с Mysql в файле ?
(1) UTF-8
(2) WINDOWS-1251
(3) KOI8-R
(4) utf8
Что увидит пользователь в ответ на запрос , если БД unsinn не существует?
(1) Много сообщений об ошибках
(2) Два сообщения об ошибках и рекомендации по подключению БД
(3) Пустую страницу
Каким способом можно удалить Главную страницу сайта в версии ?
(1) Авторизоваться, нажать кнопку "Удалить текущую страницу"
(2) Ввести в адресуную строку "?rm_page=1", нажать "Энтер"
(3) Авторизоваться, ввести в адресуную строку "?rm_page=1", нажать "Энтер"
(4) Ни одним способом из перечисленных
Сейчас загружаемые пользователем файлы изображений сохраняются в папке . Когда они будут сохраняться в папку /files/1/?
(1) Когда программист в коде функции загрузки файлов укажет папку files/1/
(2) Когда общий размер файлов в папке files/0/ превысит 100 М
(3) Когда общее количество файлов в папке files/0/ превысит 1000
(4) Когда в mysql таблице `file` в поле `id` текущей записи будет число больше 999
Какой HTTP-код отдаст в заголовке веб-сервер при обращении к адресу , если файл index.php генерирует пустую страницу?
(1) 200
(2) 300
(3) 304
(4) 404
Что увидит пользователь в ответ на запрос , если таблица `mypages` не существует?
(1) Рекомендации по подключению БД
(2) Сообщение об ошибке 404
(3) Пустую страницу
Какие основания классификации в создаваемой нами CMS используются для разделения кода по файлам?
(1) Частота изменения кода
(2) Длина кода
(3) Практические задачи функций и классов
В текст письма-уведомления мы помещаем ссылку на текущий сайт, которая оканчивается фрагментом #msg:<номер_сообщения>. Какое действие производит этот фрагмент?
(1) Прокручивает страницу до метки "msg:<номер_сообщения>"
(2) Вызывает функцию Javascript, которая создаёт HTML-форму
(3) Не выполняет никаких действий, предназначен для чтения другой программой
Что делает функция Command::write_wr()?
(1) Сравнивает статус авторизованного пользователя со статусом, разрешающим изменение данной сущности (описанным в файле config.php)
(2) Сравнивает статус авторизованного пользователя со статусом полученной "команды" (описанным в классе Route)
(3) Проверяет, требуется ли удаление данных
В каком файле хранится параметр mailer, указывающий способ отправки почтовых уведомлений?
(1) В файле exe/config.php
(2) В файле Kern.sys/config.php
(3) В файле Kern.sys/dns.php
Почему при запросе вы будете видеть пустую страницу?
(1) Потому что переменная "id" в тексте кода не определена
(2) Потому что в таблице `mypages` нет записи с `id` = 21
(3) Потому что вы неправильно указали в PHP часовой пояс ('Asia/Yakutsk')
В функции menu1_item() (файл ): откуда взялась переменная $id, если в коде функции её не объявляли?
(1) Переменную создаёт функция extract(), извлекая элемент из массива $arr
(2) PHP "видит" параметр $_GET в виде переменной
(3) Функция "видит" глобальную переменную $id
Как должно выглядеть описание правил css для таблицы, чтобы были видны рамки вокруг ячеек?
(1) table.border {border-collapse:collapse;}
(2) table.border tr.tHead {background-color:#ddd; }
(3) table.border tr.tHead td {vertical-align:middle; text-align:center; font-weight:bold;}
(4) table.border td {padding: .3em .5em; border:1px solid #999; }
В каком HTML-тэге следует указывать кодировку страницы?
(1) title
(2) meta name="description"
(3) body
(4) meta charset
Что увидит пользователь в ответ на запрос , если БД unsinn не существует, а константа DEBUG в начале файла index4-2.php определена как "false"?
(1) Сообщение о том, что содержание сайта скоро появится
(2) Много сообщений об ошибках
(3) Одно сообщение об ошибке
(4) Пустую страницу
Что увидит пользователь при попытке загрузить на сайт файл troy.exe через интерфейс "Загрузить файлы пользователя..."?
(1) Сообщение "Неправильный тип файла"
(2) Сообщение "Uncaught exception 'Exception' with message 'Неправильный тип файла "1"' in /var/www/html/..."
(3) Ничего
(4) Синий экран
Какой тип позиционирования должен быть у HTML-элемента, чтобы правилами CSS можно было задать всплытие связанной с ним кнопки "Редактировать" в пределах видимости этого элемента?
(1) static
(2) relative
(3) absolute
(4) fixed
Какая функция в файле принимает данные от сервера для полей формы редактирования?
(1) window.ajax_accepter
(2) Editor.setValue
(3) Editor.buildForm
Что делает функция Catalog.addEditLink()?
(1) Создаёт ссылки для редактирования записей в таблице `files`
(2) Создаёт элемент span._edit и присоединяет его к родительскому элементу элемента IMG
(3) Создаёт элемент span._edit2 и присоединяет его к родительскому элементу элемента IMG
Как куки используются для авторизации?
(1) В куки передаётся имя пользователя и пароль
(2) В куки передаётся только имя пользователя
(3) В куки передаётся идентификатор сессии PHP
Почему на странице Второе меню расположено слева от Главного текста, хотя в CSS написано: "div.lside {float:right;}"?
(1) Потому что "float:right" означает: расположить слева
(2) Потому что "float:right" не играет роли, а место элемента определяется правилом "min-height: 300px;"
(3) Потому что в правиле для Главного текста тоже написано "float:right" и он выводится первым
К какому HTML элементу привязывается событие keyup для сочетания клавиш Ctrl + Alt + e?
(1) Элемент BODY
(2) Элемент HTML
(3) Элемент INPUT в форме редактирования
Что делает команда header('Location: index4.php') после успешной авторизации пользователя на сайте?
(1) Выводит текст главной страницы сайта
(2) Сообщает о том, что надо продолжить выполнение текущего кода
(3) Прерывает выполнение текущего кода и заново посылает запрос на сервер
Как пользователь видит отчёт о сохранении формы на сервере?
(1) Внутри элемента iframe, отображающего другую страницу сайта
(2) С помощью изменения свойства innerHTML элемента div#reports
Что увидит пользователь в ответ на запрос , если в таблице `mypages` нет записи с id=222?
(1) Рекомендации по подключению БД
(2) Сообщение об ошибке 404
(3) Пустую страницу
Какие подсистемы веб-разработки используются для отображения кнопок редактирования при наведении мыши?
(1) Конфигурация сервера Apache
(2) PHP
(3) Mysql
(4) Javascript
(5) CSS
У каких HTML-элементов на странице событие "click" вызывает функцию Editor.hideForm() (при авторизованном пользователе)?
(1) document.body
(2) Любая HTML форма
(3) Крестик справа вверху формы
(4) div#wr_dark_body
Как куки попадают из браузера на сервер, и как браузер узнаёт о необходимости передавать куки?
(1) Пользователь должен нажать специальную кнопку в браузере "послать куки"
(2) Браузер получает и отправляет куки без ведома пользователя
(3) Куки с идентификатором сессии посылает PHP в HTTP-ответе
(4) Браузер начинает посылать куки, когда пользователь отправляет имя и пароль
(5) Получив куки от сервера, браузер начинает посылать их с каждым запросом на сервер
Зачем после успешной авторизации перенаправлять клиента на ту же страницу index4.php?
(1) Чтобы вывести текст главной страницы сайта
(2) Чтобы обменяться куки с браузером
(3) Чтобы предотвратить повторную отправку POST-данных на сервер при обновлении страницы
Когда PHP перестаёт посылать клиенту куки с текущим идентификатором сессии?
(1) Когда сессия устаревает (по умолчанию через 30 минут после отправки последнего запроса из браузера)
(2) Когда программа на сервере выполняет функцию sessdestroy()
(3) Когда PHP получает в запросе клиента параметр ?out
Опишите алгоритм (используемый в файле ) для помещения одного HTML-элемента внутрь другого элемента.
(1) Присоединить первый элемент ко второму (appendChild)
(2) Получить outerHTML первого элемента и назначить его в качестве innerHTML второму
(3) Клонировать первый элемент (cloneNode), присоединить клон ко второму (appendChild), удалить первый элемент (removeChild)
Что увидит пользователь в ответ на запрос , если в таблице `mypages` нет записи с id=222?
(1) Рекомендации по подключению БД
(2) Сообщение об ошибке 404
(3) Пустую страницу
Что увидит пользователь в ответ на запрос ?
(1) Пустую страницу
(2) Fatal error: Call to undefined method Page::whois()
(3) Сообщение об ошибке 404
Когда сервер (PHP) начинает отправлять куки с идентификатором сессии?
(1) Сервер отправлят куки с идентификатором сессии PHP всегда
(2) Сервер отправлят куки с идентификатором сессии PHP только после успешной авторизации
(3) Сервер отправлят куки с идентификатором сессии PHP, если была выполнена команда session_start()
(4) Сервер отправлят куки с идентификатором сессии PHP, если в файле php.ini написано: "session.auto_start = 0"