Каталог тестов · Web-программирование

Как работает сайт: клиент и сервер, протокол HTTP, коды ответа, статические и динамические страницы, локальный веб-сервер — тест

Предмет: Информатика Класс: 9 Вопросов: 15 Баллов: 45 Время: 25 мин Уч. год: 2025-2026 Предпроф / ИТ-вертикаль / Web-программирование
Бесплатно для подключённых школ

Когда человек открывает страницу интернет-магазина, его браузер отправляет запрос, а где-то на сервере программа собирает страницу из шаблона и данных базы и отправляет её обратно. Первые разделы программы «Web-программирование» объясняют, как устроен этот обмен и как развернуть собственный веб-сервер для разработки.

Что проверяется

Клиент-серверная архитектура: роли браузера и веб-сервера. Путь запроса: адрес, DNS, HTTP-запрос, обработка сценарием, ответ. Протоколы HTTP и HTTPS, стандартный порт, коды ответа 200, 301, 404 и 500. Статические и динамические страницы. Состав программного обеспечения: веб-сервер, интерпретатор PHP, СУБД MySQL, phpMyAdmin. Локальный сервер и адрес localhost, корневая папка сайта. Части адреса и параметры строки запроса. Что выполняется на стороне клиента, а что — на сервере.

Задания

Пятнадцать заданий: расставить этапы обработки запроса, сопоставить код ответа и его смысл, программу и её роль, разделить технологии на клиентские и серверные, найти параметр в адресе и посчитать параметры, объяснить, почему код PHP не виден в браузере и почему файл .php нельзя просто открыть двойным щелчком.

Разбор

Пояснения показывают, что отличает динамическую страницу от статической, зачем серверу интерпретатор PHP, почему пароль нельзя отправлять по HTTP без шифрования и что такое localhost и порт 80.

Назначение

Работа рассчитана на первые десять часов программы, до изучения синтаксиса PHP. Без понимания клиент-серверного обмена ученик не понимает, где выполняется его код и почему результат зависит от того, через что открыт файл. Программа «Web-программирование» продолжает вёрстку серверной частью: локальный сервер, язык PHP, база MySQL, формы и авторизация. За семьдесят два часа ученик проходит путь от «Hello, world!» до сайта с регистрацией и личным кабинетом — его он и защищает как итоговый проект. Эта работа — первая из 3 по курсу.

Форматы и условия прохождения

Ученик отвечает как с компьютера, так и с телефона; специальные программы не требуются — тест открывается в обычном браузере. Так как время доступа к тесту настраивается, его спокойно можно выполнять вне школы, дома. Предусмотрен контроль честности: переключение на другие вкладки и приложения во время теста отслеживается.

Готовитесь к этой работе?

Краткая шпаргалка по теме курса: понятия, правила и примеры, типичные ошибки. Заданий этой работы в ней нет — только материал, который она проверяет.

Шпаргалка: Веб-сервер и клиент-серверная архитектура — курс «Web-программирование», 7–9 классы →

Примеры заданий

Вопрос 1 · 2 балл(ов)

Как распределены роли в клиент-серверной архитектуре веба?

Вопрос 2 · 2 балл(ов)

Чем динамическая веб-страница отличается от статической?

Купить для ребёнка — 190 ₽

Эта работа открывается в кабинете родителя: ребёнок проходит её с телефона или компьютера, вы видите баллы, разбор каждой ошибки и то, какие темы просели. Разовая оплата, доступ навсегда. Первый тест — бесплатно.

Купить для ребёнка — 190 ₽ Что такое кабинет родителя

Кабинет учителя — 390 ₽

Для учителей и репетиторов, работающих с учениками вне школы. Разовая оплата, доступ навсегда — без подписки. Проведение с любого устройства: участники заходят по ссылке или QR-коду, регистрация не нужна. Результат и разбор ошибок — сразу после работы.

Купить тест — 390 ₽ Оферта и реквизиты

Для всей школы — подключить организацию по лицензии →

Заберите этот тест в свою школу

Чтобы добавить тест в базу и провести диагностику — подключите школу к ЗнаниоМетр. Тест станет вашей редактируемой копией: правьте вопросы, баллы и запускайте сессии.

Подключить школу
Посмотреть в демо