Все тесты предмета

Ответы на тесты Система контроля версий Git.sa_PythН

Вопросы и варианты доступны бесплатно. 13 ответов доступны бесплатно — откройте их кнопкой ниже. Полный набор — в личном кабинете на 7 дней.

45 вопросов 1 тест в одном предмете Доступ 7 дней
Содержание предмета

Бесплатные ответы на тесты по предмету «Система контроля версий Git» — Синергия и МТИ

Вопрос 1Ответ открыт бесплатно

Упорядочите этапы обработки исключения в Python от начала до конца:

  1. Выполняется код в блоке try✓ Правильный ответ
  2. Возбуждается исключение✓ Правильный ответ
  3. Интерпретатор ищет подходящий обработчик except✓ Правильный ответ
  4. Выполняется код в блоке except✓ Правильный ответ
  5. Выполняется код в блоке finally (если есть)✓ Правильный ответ
✓ Правильный ответ

Выполняется код в блоке try ; Возбуждается исключение ; Интерпретатор ищет подходящий обработчик except ; Выполняется код в блоке except ; Выполняется код в блоке finally (если есть)

Вопрос 2

Расположите операции в порядке убывания приоритета выполнения в Python:

  1. Скобки ()
  2. Возведение в степень **
  3. Умножение *
  4. Сложение +
Вопрос 3

Упорядочите этапы жизненного цикла объекта в ООП (Python) в логической последовательности:

  1. Создание объекта (__new__)
  2. Инициализация объекта (__init__)
  3. Использование объекта
  4. Уничтожение объекта (сборка мусора)
Вопрос 4

Расположите структуры данных Python в порядке увеличения средней скорости поиска элемента по ключу/значению:

  1. Список (list)
  2. Словарь (dict)
  3. Множество (set)
Вопрос 5

Укажите правильный порядок обработки декоратора в Python:

  1. Декоратор получает исходную функцию
  2. Вызывается код декоратора
  3. Создаётся и возвращается функция-обёртка
  4. Возвращается результат обёрнутой функции
Вопрос 6Ответ открыт бесплатно

Соотнесите тип данных с его характеристикой:

  1. Кортеж (tuple)✓ Правильный ответ
  2. Список (list)✓ Правильный ответ
  3. Множество (set)✓ Правильный ответ
  4. Словарь (dict)✓ Правильный ответ
  5. Неизменяемая, упорядоченная коллекция✓ Правильный ответ
  6. Изменяемая, упорядоченная коллекция✓ Правильный ответ
  7. Неупорядоченная коллекция уникальных элементов✓ Правильный ответ
  8. Коллекция пар "ключ-значение"✓ Правильный ответ
✓ Правильный ответ

Кортеж (tuple) = Неизменяемая, упорядоченная коллекция ; Список (list) = Изменяемая, упорядоченная коллекция ; Множество (set) = Неупорядоченная коллекция уникальных элементов ; Словарь (dict) = Коллекция пар "ключ-значение"

Вопрос 7

Соотнесите функцию/метод с его описанием:

  1. enumerate()
  2. zip()
  3. range()
  4. map()
  5. Возвращает пары (индекс, элемент) для итерируемого объекта
  6. Объединяет элементы нескольких итерируемых объектов
  7. Создаёт последовательность чисел
  8. Применяет функцию к каждому элементу итерируемого объекта
Вопрос 8

Соотнесите концепцию ООП с её определением:

  1. Инкапсуляция
  2. Наследование
  3. Полиморфизм
  4. Абстракция
  5. Сокрытие внутренней реализации и предоставление публичного интерфейса
  6. Создание нового класса на основе существующего
  7. Возможность использовать один интерфейс для разных типов данных
  8. Выделение существенных характеристик объекта
Вопрос 9

Соотнесите блок обработки исключений с его назначением:

  1. try
  2. except
  3. else
  4. finally
  5. Блок, в котором может возникнуть исключение
  6. Обработчик исключения
  7. Выполняется, если исключение не было вызвано
  8. Выполняется в любом случае
Вопрос 10Ответ открыт бесплатно

Соотнесите метод работы со строками с его действием:

  1. .split()✓ Правильный ответ
  2. .join()✓ Правильный ответ
  3. .strip()✓ Правильный ответ
  4. .replace()✓ Правильный ответ
  5. Разделяет строку на список по разделителю✓ Правильный ответ
  6. Объединяет список строк в одну строку✓ Правильный ответ
  7. Удаляет пробелы и спецсимволы с обоих концов строки✓ Правильный ответ
  8. Заменяет одну подстроку на другую✓ Правильный ответ
✓ Правильный ответ

.split() = Разделяет строку на список по разделителю ; .join() = Объединяет список строк в одну строку ; .strip() = Удаляет пробелы и спецсимволы с обоих концов строки ; .replace() = Заменяет одну подстроку на другую

Вопрос 11

Какой тип данных возвращает функция input() в Python?

  1. Целое число (int)
  2. Строка (str)
  3. Список (list)
  4. Зависит от введённых данных
Вопрос 12

Что выведет код: print(3 * "ab")?

  1. "ababab"
  2. "3ab"
  3. Ошибку
  4. "ab3"
Вопрос 13Ответ открыт бесплатно

Какой оператор используется для получения остатка от деления?

  1. %✓ Правильный ответ
  2. //
  3. **
  4. &
✓ Правильный ответ

%

Вопрос 14

Что делает метод .append() у списка?

  1. Удаляет последний элемент
  2. Добавляет элемент в начало
  3. Добавляет элемент в конец
  4. Сортирует список
Вопрос 15

Как создать пустое множество?

  1. {}
  2. []
  3. set()
  4. ()
Вопрос 16

Что вернёт bool("")?

  1. True
  2. False
  3. Ошибку
  4. None
Вопрос 17Ответ открыт бесплатно

Какой цикл используется, когда количество итераций неизвестно?

  1. for
  2. while✓ Правильный ответ
  3. Оба подходят
  4. Ни один не подходит
✓ Правильный ответ

while

Вопрос 18

Что делает функция range(2, 6)?

  1. Создаёт числа от 2 до 6 включительно
  2. Создаёт числа от 2 до 5
  3. Создаёт 6 чисел, начиная с 2
  4. Создаёт 2 числа до 6
Вопрос 19

Что такое lambda-функция?

  1. Именованная функция
  2. Анонимная функция
  3. Главная функция программы
  4. Функция с множеством операторов
Вопрос 20Ответ открыт бесплатно

Как получить список всех ключей словаря d?

  1. d.keys()✓ Правильный ответ
  2. d.items()
  3. d.values()
  4. d.all()
✓ Правильный ответ

d.keys()

Вопрос 21

Что такое "list comprehension"?

  1. Чтение списка из файла
  2. Синтаксис для создания списков
  3. Метод сортировки списка
  4. Итерация по списку
Вопрос 22

Какой тип данных НЕ является изменяемым?

  1. Список (list)
  2. Словарь (dict)
  3. Множество (set)
  4. Кортеж (tuple)
Вопрос 23

Что делает функция enumerate()?

  1. Считает количество элементов
  2. Нумерует элементы списка
  3. Возвращает пары (индекс, значение)
  4. Сортирует список
Вопрос 24Ответ открыт бесплатно

Какой метод строки ищет подстроку и возвращает индекс?

  1. .search()
  2. .locate()
  3. .find()✓ Правильный ответ
  4. .index()✓ Правильный ответ
✓ Правильный ответ

.find() ; .index()

Вопрос 25

Что такое итератор?

  1. Объект с методом __next__()
  2. Любая коллекция данных
  3. Функция для перебора
  4. Цикл for
Вопрос 26

Что обязательно должно быть в рекурсивной функции?

  1. Декоратор
  2. Базовый случай
  3. Lambda-выражение
  4. Генератор
Вопрос 27Ответ открыт бесплатно

Что такое декоратор?

  1. Функция, изменяющая поведение другой функции✓ Правильный ответ
  2. Специальный комментарий
  3. Стиль оформления кода
  4. Тип данных
✓ Правильный ответ

Функция, изменяющая поведение другой функции

Вопрос 28

Какое исключение возникает при делении на ноль?

  1. ValueError
  2. TypeError
  3. ZeroDivisionError
  4. MathError
Вопрос 29

Что такое MRO в Python ООП?

  1. Метод реализации объектов
  2. Порядок разрешения методов
  3. Модуль работы с объектами
  4. Метод родственных объектов
Вопрос 30

Какой модуль используется для работы с JSON?

  1. json
  2. csv
  3. data
  4. format
Вопрос 31Ответ открыт бесплатно

Какой режим открывает файл для записи с удалением содержимого?

  1. 'r'
  2. 'a'
  3. 'w'✓ Правильный ответ
  4. 'x'
✓ Правильный ответ

'w'

Вопрос 32

Что такое "хэшируемый объект"?

  1. Изменяемый объект
  2. Объект с методом __hash__()
  3. Любой объект Python
  4. Только строка и число
Вопрос 33

Чем отличается is от ==?

  1. is проверяет идентичность, == - равенство
  2. is проверяет равенство, == - идентичность
  3. Нет разницы
  4. is для чисел, == для строк
Вопрос 34Ответ открыт бесплатно

Какая функция определяет длину последовательности?

  1. len()✓ Правильный ответ
✓ Правильный ответ

len()

Вопрос 35

Какой оператор используется для возведения в степень?

  1. ******
Вопрос 36

Что возвращает функция zip() в Python 3?

  1. итератор
Вопрос 37

Как получить список значений словаря?

  1. .values()
Вопрос 38Ответ открыт бесплатно

Какой принцип ООП скрывает внутреннюю реализацию?

  1. инкапсуляция✓ Правильный ответ
✓ Правильный ответ

инкапсуляция

Вопрос 39

Какой контекстный менеджер используют для работы с файлами?

  1. with
Вопрос 40

Какой метод удаляет элемент списка по индексу и возвращает его?

  1. .pop()
Вопрос 41Ответ открыт бесплатно

Какая структура данных содержит пары "ключ-значение"?

  1. словарь✓ Правильный ответ
✓ Правильный ответ

словарь

Вопрос 42

Какой тип данных неизменяем и упорядочен?

  1. кортеж
Вопрос 43

Что такое генератор в Python?

  1. функция с yield
Вопрос 44

Какой блок выполняется при любом исходе в try-except?

  1. finally
Вопрос 45Ответ открыт бесплатно

Какая функция создаёт последовательность чисел?

  1. range()✓ Правильный ответ
✓ Правильный ответ

range()

О материалах и доступе

Что входит в набор «Система контроля версий Git.sa_PythН»?

45 вопросов с вариантами из опубликованных тестов (1). Сверьте формулировки и варианты с вашим заданием перед покупкой: разные программы могут содержать разные вопросы.

Какие ответы можно посмотреть бесплатно?

Нажмите «Показать ответы бесплатно»: после завершения индикатора откроется бесплатная часть ответов. Бесплатные ответы отмечены зелёным. При нескольких правильных вариантах отмечены все варианты из ключа ответа. Остальные ответы доступны после покупки.

Как получить полный доступ?

Стоимость — 2 499 ₽. Войдите в личный кабинет и оплатите выбранный предмет. Доступ действует 7 дней; подписки и автоматических списаний нет.

Что делать, если обнаружена ошибка?

Напишите нам и пришлите номер заказа, формулировку вопроса и подтверждение ошибки. Гарантия: 1 ошибка — вернём деньги.

Связаться с АртемХелп · Условия покупки · Политика конфиденциальности