Итоговый тест ПН.ти

Скачать тест — (Итоговый тест ПН.ти_d4f46398.pdf)

  1. Что такое Flask?
  2. С помощью какой команды можно установить Flask в виртуальное окружение проекта?
  3. Какой метод Flask используется для преобразования Python-объектов в JSON?
  4. Что из перечисленного не является расширением для Flask?
  5. Каково основное преимущество Flask перед другими фреймворками?
  6. Какой модуль необходимо импортировать для создания экземпляра приложения Flask?
  7. Какие файлы содержат директории static и templates?
  8. Сколько маршрутов можно сделать во Flask?
  9. Что такое Jinja2?
  10. Когда Jinja2 загружается в проект?
  11. С помощью какой команды можно установить Flask-WTF?
  12. Вы разрабатываете веб-приложение на Flask и хотите создавать форму для ввода данных пользователем. Вы также хотите, чтобы эти данные были обработаны на сервере и отобразились на следующей странице. Какой метод HTTP обычно используется для отправки формы с конфиденциальными данными, такие как пароль?
  13. Вы разрабатываете веб-приложение на Flask для организации опросов. Вам необходимо создать форму, в которой пользователи могут выбрать один из нескольких предложенных вариантов ответа на вопрос опроса. Какой HTML-тег вы будете использовать для создания формы выбора варианта ответа в шаблоне?
  14. Что такое миграция баз данных?
  15. Если поле не может иметь значение null, то используется модификатор …
  16. Какой модуль в Flask используется для работы с базой данных?
  17. Вы разрабатываете веб-приложение на Flask для ведения списка рецептов. Вам необходимо создать функцию, которая будет добавлять новый рецепт в базу данных. Пользователь вводит название рецепта, список ингредиентов и инструкцию приготовления в форму на веб-странице, затем нажимает кнопку «Добавить». Какие шаги вы будете выполнять для обработки этого запроса и добавления рецепта в базу данных?
  18. Вы разрабатываете веб-приложение на Flask для учета задач. Как вы создадите модель данных для таблицы задач с использованием Flask-SQLAlchemy?
  19. У вас есть веб-приложение на Flask с аутентификацией посредством Flask-Login. Необходимо реализовать функционал выхода пользователя из системы. Какие действия нужно предпринять?
  20. Какой HTTP-метод используется для создания нового ресурса в REST API?
  21. Какой HTTP-код ответа используется, если ресурс успешно обновлен?
  22. Какой тип контента обычно используется для передачи данных в теле POST-запроса?
  23. Какой метод Flask используется для создания RESTful-эндпоинта?
  24. Какой HTTP-код ответа используется, если ресурс не найден?
  25. Какой HTTP-метод используется для получения ресурса?
  26. Какой HTTP-код ответа используется, если ресурс успешно удален?
  27. Какой HTTP-заголовок необходимо установить для указания типа контента ответа?
  28. Какой параметр Flask-маршрутизатора используется для указания HTTP-метода?
  29. Какой HTTP-код ответа используется, если клиент не указал необходимый HTTP-заголовок?
  30. Вы разрабатываете REST API на Flask для управления данными пользователей. Необходимо реализовать функционал аутентификации пользователей при входе в систему. Какие действия нужно предпринять при обработке POST-запроса на /login?
  31. Какая из перечисленных программ является IDE?
  32. Какой оператор используется для вывода данных в консоль в Python?
  33. Что вернёт следующий код: print(«Hello, World!»)?
  34. Как в Python получить ввод данных от пользователя?
  35. Какая из следующих переменных является числом с плавающей точкой?
  36. Что будет результатом выполнения выражения 10 // 3 в Python?
  37. Как преобразовать строку «123» в целое число?
  38. Что произойдёт, если ввести нечисловое значение в следующем коде: int(input())?
  39. Что означает выражение 5 % 2?
  40. Что такое IDE?
  41. Что такое объект в Python?
  42. Чем целые числа (int) отличаются от чисел с плавающей точкой (float)?
  43. Что делает функция float() в Python?
  44. Что делает условный оператор if в Python?
  45. Какой блок выполняется, если условие в операторе if ложное?
  46. Какая конструкция используется для проверки нескольких условий подряд?
  47. Что означает оператор == в Python?
  48. Какой из следующих операторов используется для проверки неравенства?
  49. Какие логические операторы используются в Python?
  50. Какой из операторов является логическим отрицанием?
  51. Что произойдёт, если не использовать блок else после if?
  52. Что произойдёт, если оба условия в конструкции if-elif истинны?
  53. Какой из следующих операторов используется для создания цикла в Python?
  54. Какой оператор продолжает выполнение следующей итерации цикла?
  55. Какой из следующих циклов является бесконечным?
  56. Какой из следующих операторов не является частью цикла?
  57. Какой метод можно использовать, чтобы получить индекс текущей итерации в цикле for?
  58. Какой оператор используется для прерывания цикла, если выполняется определенное условие?
  59. Какой метод можно использовать для итерации по элементам списка?
  60. Что произойдет, если в цикле while не будет условия выхода?
  61. Какой из следующих компонентов отвечает за выполнение программ в компьютере?
  62. Что из следующего описывает «процесс» в контексте компьютера?
  63. Какой тип памяти используется для хранения данных, к которым требуется быстрый доступ?
  64. Что представляет собой PyObject в Python?
  65. Какой из следующих типов данных является неизменяемым?
  66. Какой из следующих типов данных является изменяемым?
  67. Какой из следующих операторов используется для объединения списков?
  68. Какой метод используется для добавления элемента в конец списка?
  69. Что произойдет при попытке изменить элемент кортежа?
  70. Какой из следующих методов используется для получения элемента из списка по индексу?
  71. Какой из следующих методов удаляет последний элемент списка?
  72. Какой метод используется для объединения двух списков?
  73. Какой из следующих методов возвращает индекс первого вхождения элемента в списке?
  74. Какой тип данных используется для хранения уникальных элементов в Python?
  75. Какой метод позволяет вычислить хэш-значение объекта?
  76. Как называется структура данных в Python, которая хранит пары «ключ-значение»?
  77. Какой тип данных является неупорядоченной коллекцией хэшируемых объектов?
  78. Какой метод словаря возвращает список всех ключей?
  79. Какая структура данных не допускает дубликатов?
  80. Какой тип данных поддерживает методы update() и pop()?
  81. Какой метод строки удаляет пробелы с начала и конца строки?
  82. Какой тип данных поддерживает операцию объединения?
  83. Какой метод множества удаляет все элементы?
  84. Какой метод используется для удаления элемента из списка по значению?
  85. Какой метод возвращает количество вхождений элемента в списке?
  86. Какой метод используется для сортировки списка на месте?
  87. Какой из следующих методов переворачивает список на месте?
  88. Какой из следующих срезов вернёт весь список, кроме первого элемента?
  89. Какой тип среза возвращает все элементы списка с конца?
  90. Какое значение по умолчанию имеет аргумент функции, если он не указан?
  91. Какой тип переменной существует только внутри функции?
  92. Какое из следующих утверждений о глобальных переменных неверно?
  93. Какой метод рекурсии используется для выхода из рекурсивной функции?
  94. Что такое замыкание в Python?
  95. Какое ключевое слово используется для определения декоратора в Python?
  96. Что делает декоратор в Python?
  97. Какой метод используется для получения следующего значения из генератора?
  98. Что такое многомерный массив?
  99. Какой метод используется для доступа к элементу многомерного массива в Python?
  100. Как создать двумерный массив в Python с помощью библиотеки NumPy?
  101. Как получить доступ к элементу в третьем ряду и втором столбце массива arr?
  102. Какой из следующих способов используется для создания трехмерного массива в NumPy?
  103. Как получить доступ ко всему первому ряду в двумерном массиве?
  104. Какой из следующих операторов используется для обработки исключений в Python?
  105. Какой тип исключения возникает, если вы пытаетесь делить на ноль?
  106. Какой оператор используется для завершения блока try и перехода к блоку except?
  107. Какой метод используется для получения сообщения об ошибке в блоке except?
  108. Какое из следующих исключений возникает, если файл не может быть найден?
  109. Какой из следующих методов позволяет отправить запрос к API в Python?
  110. Какой библиотекой можно воспользоваться для работы с HTTP-запросами в Python?
  111. Какой из следующих типов данных используется для хранения данных JSON в Python?
  112. Какой метод преобразует объект Python в строку формата JSON?
  113. Какое из следующих исключений возникает при неправильном формате JSON?
  114. Какой метод используется для отправки данных в формате JSON с POST-запросом?
  115. Какой модуль в Python используется для работы с CSV-файлами?
  116. Какой метод используется для записи данных в CSV-файл?
  117. Какой метод используется для чтения JSON-файла?
  118. Что возвращает функция csv.reader()?
  119. Какой символ обычно используется в CSV-файлах для разделения значений?
  120. Что такое «хранение данных в формате JSON»?
  121. Какой модуль в Python чаще всего используется для работы с изображениями?
  122. Какой формат изображения поддерживается библиотекой Pillow по умолчанию?
  123. Какой метод используется для сохранения изображения в другой формат?
  124. Какой метод используется для изменения размера изображения?
  125. Какой метод используется для поворота изображения?
  126. Какой метод позволяет применить фильтр к изображению?
  127. Какой метод используется для получения размеров изображения?
  128. Какой метод используется для изменения прозрачности изображения?
  129. Какой метод используется для получения изображения из массива пикселей?
  130. Какой метод используется для создания миниатюры изображения?