Библиотеки Python для анализа данных.sa_АзД

Библиотеки Python для анализа данных.sa_АзД — вариант 3

Просмотрите все вопросы и варианты бесплатно. Правильные ответы скрыты и открываются только после получения доступа.

21 вопрос Вариант 3 Доступ 7 дней
Содержание теста

Вопросы и варианты

Без отметок и подсказок к правильным ответам

Вопрос 1

Какой метод аналитики данных подразумевает извлечение информации из веб-страниц и ее преобразование в структурированный формат для последующего анализа?

  1. web mining;;веб майнинг;;веб-майнинг;;парсинг
Вопрос 2

Как называется стандартный протокол передачи данных в интернете, который используется для загрузки веб-страниц из сети на ваш компьютер? В качестве ответа используйте аббревиатуру.

  1. http;;HyperText Transfer Protocol
Вопрос 3

Как называется стандартный язык разметки для создания веб-страниц и веб-приложений? В качестве ответа используйте аббревиатуру.

  1. html
Вопрос 4

Как называется программа для просмотра веб-страниц в интернете?

  1. браузер;;browser
Вопрос 5

Как называется более безопасная и улучшенная версия протокола HTTP? В качестве ответа используйте аббревиатуру.

  1. https
Вопрос 6

Код состояния 200 — означает успешную передачу данных от сервера к клиенту. Какой код состояния HTTP указывает на то, что запрашиваемая страница не найдена и сопровождается сообщением “not found”?

  1. 404;;404 Not Found
Вопрос 7

С какого тега начинается любой HTML документ? Ответ должен быть в корректном формате: <!tag_name>.

  1. ˂!doctype html˃
Вопрос 8

Какой основной тег в HTML используется для размещения метаданных, таких как заголовок страницы, ссылки на скрипты и стили, и не отображается непосредственно в окне браузера? В качестве ответа предоставьте как открывающий тег, так и закрывающий в формате: ˂tag_name˃˂/tag_name˃

  1. ˂head˃˂/head˃
Вопрос 9

Какой тег в разделе ˂head˃ HTML-документа используется для определения заголовка страницы, который отображается в заголовке окна браузера или на вкладках? В качестве ответа предоставьте как открывающий тег, так и закрывающий в формате: ˂tag_name˃˂/tag_name˃.

  1. ˂title˃˂/title˃
Вопрос 10

Расположите последовательно шаги для получения данных с сервера с помощью HTTP-запроса методом GET:

  1. Подключаем библиотеку Requests для отправления HTTP-запросов.
  2. Используем URL интересующей страницы в интернете для направления запроса.
  3. Осуществляем имитацию запроса из браузера, используя метод get() библиотеки Requests.
  4. Получаем объект Response, который содержит ответ сервера, включая код состояния, содержание запроса и код HTML-страницы.
  5. Проверяем код состояния в атрибуте status_code объекта Response для подтверждения успешного получения данных.
Вопрос 11

Соотнесите HTTP-методы с их краткими определениями:

  1. GET
  2. POST
  3. PUT
  4. DELETE
  5. Используется для запроса данных с сервера.
  6. Используется для создания нового ресурса.
  7. Используется для обновления существующего ресурса.
  8. Используется для удаления указанного ресурса.
Вопрос 12

Какой формат обмена данных является текстовым и похож на словарь в Python, но при этом не поддерживает функции, переменные или комментарии, и обычно начинается с фигурных или квадратных скобок?

  1. SQL
  2. CSV
  3. XML
  4. JSON
Вопрос 13

Какая библиотека в Python часто используется для выполнения HTTP-запросов?

  1. Pandas
  2. NumPy
  3. Matplotlib
  4. Requests
Вопрос 14

Какой HTTP статус-код означает успешный запрос?

  1. 404 Not Found
  2. 500 Internal Server Error
  3. 301 Moved Permanently
  4. 200 OK
Вопрос 15

Какой командой в Python происходит импорт модуля json для работы с JSON-данными?

  1. import json
  2. include json
  3. load json
  4. require json
Вопрос 16

Какой из следующих терминов обозначает интерфейс для программирования приложений?

  1. UI (User Interface)
  2. UX (User Experience)
  3. IDE (Integrated Development Environment)
  4. API (Application Programming Interface)
Вопрос 17

Какой метод HTTP-запроса обычно используется для отправки данных на сервер для создания нового ресурса?

  1. GET
  2. DELETE
  3. PUT
  4. POST
Вопрос 18

Что означает код ошибки HTTP 403?

  1. Неверный запрос
  2. Доступ запрещён
  3. Страница не найдена
  4. Внутренняя ошибка сервера
Вопрос 19

Как в библиотеке Requests для Python можно передать параметры в GET-запрос, чтобы фильтровать нужную информацию?

  1. Использование ключевого слова headers
  2. Использование ключевого слова params
  3. Использование ключевого слова data
  4. Использование ключевого слова json
Вопрос 20

Какое ключевое слово используется в библиотеке Requests для Python для настройки HTTP-заголовков запроса?

  1. files
  2. params
  3. data
  4. headers
Вопрос 21

Молодой аналитик данных Иван Иванов работает над проектом, в котором он должен автоматизировать сбор данных с различных веб-сайтов для составления отчетов. Иван должен написать скрипт, который будет отправлять GET-запрос к API погодного сервиса, чтобы получать актуальные данные о погоде в регионах, интересующих заказчика. Ему необходимо изучить документацию API, определить требуемые параметры запроса, освоить методы поиска данных в полученном HTML-коде в ответе при необходимости и убедиться, что он может распознать и извлекать нужную информацию из JSON, который возвращает API. Вопросы: 1. Какие шаги должен предпринять Иван для отправки GET-запроса к API погодного сервиса? 2. Какие инструменты Ивану следует использовать для извлечения данных, если API возвращает ответ в формате HTML?

  1. Иван должен установить библиотеку requests, произвести импорт и использовать функцию requests.get() с указанием URL и параметров запроса. Для извлечения данных из HTML ему необходимо использовать регулярные выражения или библиотеку BeautifulSoup.
  2. Иван должен написать JavaScript-функцию для отправки асинхронного GET-запроса и использовать DOM парсинг для извлечения данных из HTML.
  3. Ивану необходимо воспользоваться консолью браузера для отправки запроса, а затем вручную копировать данные из HTML. Для извлечения данных он может использовать XPath.
  4. Иван должен создать форму HTML с полями для параметров запроса и отправлять запрос через браузер, а затем применять библиотеку lxml для парсинга HTML.