Home » Ответы Синергия тесты МТИ МосАП практика » Продвинутый Python МосАП тест ответы МТИ Синергия

Продвинутый Python МосАП тест ответы МТИ Синергия

Скачать тест: Продвинутый Python.mosap_23МАП тест ответы МТИ Синергия.pdf

1. … в Python — это набор инструкций, объединенных вместе, чтобы выполнять определенную задачу
2. Метод … является еще одним полезным инструментом в библиотеке asyncio для планирования асинхронных задач. Он позволяет задать отложенное выполнение функции или корутины в event loop
(цикле событий) через определенное количество времени
3. Одной из причин использования синглтона является …
4. Функция может возвращать результат с помощью ключевого слова …
5. … это механизм объектно-ориентированного программирования,
позволяющий создавать новые классы на основе уже существующих
6. В Python абстрактные классы реализуются через модуль …
7. … — это аббревиатура, состоящая из первых букв пяти принципов объектно-ориентированного программирования, помогающих создавать гибкие, расширяемые и поддерживаемые программные системы
8. … — это специальные функции, которые могут быть приостановлены и возобновлены в процессе их выполнения
9. В отличие от обычной блокировки, RLock позволяет потоку захватить блокировку несколько раз без блокировки самого себя
10. … потоки представляют собой легковесные потоки, которые выполняются внутри основного потока Python и могут блокироваться вводом выводом (I/O) без блокировки всего приложения
11. Для обмена информацией между потоками можно использовать класс … из модуля …
12. db….() — это класс в библиотеке SQLAlchemy, который представляет метаданные базы данных
13. asyncio…. является функцией в библиотеке asyncio в Python, которая возвращает итератор, позволяющий ожидать завершения набора корутин или заданий и возвращать их по мере готовности
14. … — это класс, предоставляемый модулем concurrent.futures в Python, который представляет пул потоков для эффективного выполнения асинхронных операций
15. … это функция, которая предоставляется ORM-фреймворком, таким как SqlAlchemy, для создания объекта-движка базы данных. Она играет важную роль в установлении соединения между вашим приложением и базой данных
16. Модуль gevent…. является одним из ключевых инструментов в Gevent для создания зеленых (green) потоков
17. В Python, модуль `threading` предоставляет класс `…`, который представляет примитив синхронизации в виде блокировки
18. Важной особенностью корутин в asyncio является использование ключевого слова … перед их определением
19. Event … управляет исполнением асинхронных операций и управлением вызовов корутин
20. Метод … является одним из основных инструментов в библиотеке
asyncio для планирования и запуска асинхронных задач в цикле событий
21. Основным параметром метода call_soon() является … — функция или метод, которую нужно выполнить
22. Определение функции начинается с ключевого слова …, за которым следует имя функции
23. Метод __init__ принимает … и набор аргументов, которые могут быть переданы при создании объекта
24. … в Python — это анонимные функции, которые могут быть определены в одной строке кода
25. … являются основной концепцией объектно-ориентированного программирования в Python. Они позволяют определять собственные типы данных и группировать функции, методы и атрибуты, относящиеся к этим типам данных
26. … класса — это специальный метод, который автоматически вызывается при создании нового объекта класса
27. В SQLAlchemy метод используется для добавления новых
объектов в базу данных
28. … классы — это классы, которые предоставляют общий интерфейс для других классов, но сами по себе не могут быть созданы в экземплярах
29. … — это паттерн проектирования, который используется для создания класса, у которого может быть только один экземпляр
30. … программирование связано с использованием одного потока выполнения, который обрабатывает несколько задач асинхронно, без блокирования выполнения других задач
31. “REST” в RESTful API расшифровывается как …
32. … — это класс, предоставляемый ORM фреймворком, таким как SqlAlchemy, для создания объекта сессии. Сессия представляет собой основной интерфейс для взаимодействия с базой данных в ORM
33. Класс — это один из базовых строительных блоков SQLAlchemy для
работы с базой данных. Он предоставляет удобный способ определения таблицы и ее структуры
34. Библиотека … это стандартная библиотека в языке программирования Python, которая предоставляет возможности для асинхронного программирования
35. … программирование относится к использованию нескольких потоков выполнения внутри одной программы
36. Сопоставьте принципы SOLID с их сокращениями:
37. Сопоставьте магические методы с их назначениями:
38. Сопоставьте параметры метода call_later и их назначения
39. Сопоставьте термины и то, что они обозначает:
40. Сопоставьте типы связей с их описаниями:
41. О каком фреймворке идёт речь: “легкий и гибкий фреймворк, позволяющий быстро создавать простые и средние веб-приложения”
42. … — это конечная точка веб-сервиса или API (интерфейса программирования приложений), доступная для отправки запросов и получения ответов
43. … в Redis — это процесс сохранения часто запрашиваемых данных в оперативной памяти Redis для ускорения доступа к этим данным