Вторник, 15.07.2025, 19:56
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Основы программирования на языке Python.ти (тест с ответами
engineerklubДата: Среда, 19.02.2025, 05:34 | Сообщение # 1
Генералиссимус
Группа: Администраторы
Сообщений: 34060
Репутация: 0
Статус: Offline
Основы программирования на языке Python.ти (тест с ответами МОИ/ МТИ)

1. Где находятся параметры, а где - аргументы функции?
*параметры пишутся при объявлении функции, аргументы при вызове
*аргументы пишутся при объявлении функции, параметры при вызове
*это одно и то же
*у функции есть только параметры
2. Язык Python не поддерживает следующую парадигму программирования:
*автоматное программирование
*структурное программирование
*модульное программирование
*логическое программирование
3. В языке Python циклом с предусловием является:
*do-while
*iterate
*while
*for
4. Как называется встроенный в языке Python тип данных неупорядоченной коллекции из нуля или более пар ключ-значение?
*dict
*set
*list
*frozenset
5. Верное утверждение о языке Python:
*не подходит для написания сценариев, связывающих остальные компоненты проекта *предназначен для решения задач требовательных к производительности кода
*предназначен для быстрой разработки приложений
*является компилируемым языком
6. Тип переменной x нельзя узнать следующим способом:
*type(x)
*x.type()
*x.__class__ == имя_типа
*x.__class__ is имя_типа
7. Встроенный метод списка pop() без аргумента используется для:
*извлечения последнего элемента списка
*извлечения первого элемента списка
*добавление нового элемента списка в конец списка
*добавления нового элемента списка в начало списка
8. В языке Python выражение \uX, где X - число используется для:
*задания кодировки литерала
*задания кодировки литерала Unicode
*задания кода символа Unicode
*обозначения Unicode литералов
9. Из приведенных ниже высказываний укажите истинное:
*перед использованием переменной она должна быть определена с указанием типа и инициализирована каким-либо значением
*перед использованием переменной она должна быть определена с указанием типа
*перед использованием переменной она должна быть инициализирована каким-либо значением
*переменные не обязаны быть инициализированы каким-либо значением перед использованием, а тип переменной определяется в зависимости от контекста
10. При обращении нескольких потоков управления(threads) к одному объекту очередность доступа к объекту:
*гарантирована и зависит от приоритета потоков
*гарантирована только очередность главного потока по отношению к остальным (главные поток получает доступ первым)
*гарантирована только очередность главного потока по отношению к остальным (главные поток получает доступ последним)
*не гарантирована
11. Строка y=x.pop(z) может быть корректна, если х –
*строка
*строка Unicode
*список
*кортеж
12. В языке Python существует следующая арифметическая операция:
*деление с остатком ( % )
*целочисленное деление ( % )
*деление по модулю ( % )
*нахождение дробной части от результата деления ( % )
13. Для механизма синхронизации типа блокировка (Lock, Rlock) не определено следующее действие –
*захватить блокировку, в случае неудачи ждать ее освобождения
*попробовать захватить блокировку, в случае неудачи продолжить работу
*освободить блокировку
*послать сообщение об изменении состояния блокировки определенному потоку
14. Создатель языка программирования Python
*Гвидо Ван Россум
*Дэвид Паттерсон
*Эрвин Дональд Кнут
*Джеймс Артур Гослинг
15. Термин блокировка (Lock) обозначает –
*метод синхронизации потоков с помощью семафоров
*любой семафор
*семафор с двумя состояниями – 0 и 1
*синхронизацию потоков в общем смысле

СКАЧАТЬ
 
  • Страница 1 из 1
  • 1
Поиск:

Рейтинг@Mail.ru