Меню
Тесты
Тесты  /  Информатика  /  Прочее  /  Python. Алгоритмизация и программирование

Python. Алгоритмизация и программирование

Avatar
26.05.2024. Тест. Информатика, Прочее
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Алгоритмизация и программирование (язык Python) Для студентов 1 курса ФМИТ Заочная форма обучения

Список вопросов теста

Вопрос 1

Установите соответствие между функциями и их значениями, если x = 1.6

1.

sqrt (x)

2.

abs (x)

3.

int (x)

4.

round (x)

Варианты ответов
  • 1
  • 1,6
  • 1,3
  • 2
Вопрос 2

 

В каком модуле описано большинство математических функций?

Варианты ответов
  • random
  • sys
  • math
  • qt
Вопрос 3

Как называются алгоритмы, в которых команды выполняются последовательно в том порядке, в котором они записаны?

Варианты ответов
  • Рекурсивные
  • Линейные
  • Разветвляющиеся
  • Циклические
Вопрос 4

Функция abs (x) вернула значение 4. Укажите возможные значения x.

Варианты ответов
  • 2
  • 4
  • -4
  • 16
Вопрос 5

Запишите вызов функции квадратного корня от переменной a при условии, что ранее была записана инструкция import math

Ответ запишите без пробелов.

Варианты ответов
  • math.sqrt(a)
  • sqrt(a)
  • math.(a)
  • math.s(a)
Вопрос 6

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

Вопрос 7

Как в языке Python называются указания компьютеру, определяющие, какие операции выполнит компьютер над данными?

Варианты ответов
  • Модули
  • Операторы
  • Инструкции
  • Команды
Вопрос 8

Какие значения из указанных могут принимать переменные типа int?

Варианты ответов
  • 10
  • 7.8
  • -10
  • 'a10c'
Вопрос 9

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

Варианты ответов
  • Программы на Python состоят из модулей.
  • Переменные в Python автоматически объявляются перед первым использованием
  • Python не является интерпретируемым языком программирования
  • Переменная - это именованная область жёсткого диска
Вопрос 10

Что может выступать в качестве операндов?

Варианты ответов
  • Литералы
  • Выражения
  • Операции
  • Переменные
  • Имя переменной начинающееся с цифры
  • Имя, содержащее символы, например, #, $, % и т.д
Вопрос 11

Запишите инструкцию для определения типа переменной a. Ответ запишите без пробелов.

Вопрос 12

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

Вопрос 13

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

val = 3 ** 4 - 2

Варианты ответов
  • 79
  • 10
  • 6
  • Нет верного ответа
Вопрос 14

Выберите инструкцию, присваивающую переменной a значение, введённое пользователем с клавиатуры.

Варианты ответов
  • print (a)
  • input (a)
  • a = input ()
  • a = print ()
  • Нет верного ответа из предложенных вариантов
Вопрос 15

Запишите в нормальной форме число 0.2e+01, которое записано в экспоненциальной форме.

Варианты ответов
  • 0.2
  • 2
  • 20
  • 0.02
Вопрос 16

Как записывается инструкция, которая формирует символьную строку заданного формата?

Варианты ответов
  • f o r t r a n
  • format
  • forpy
  • iffor
  • formatfloat()
Вопрос 17

Как называется принцип, согласно которому ввод и вывод данных в программе должны сопровождаться поясняющими сообщениями и подсказками?

Варианты ответов
  • Понятность программы
  • Полезность программы
  • Дружественность пользовательского интерфейса
  • Ясность пользовательского интерфейса
Вопрос 18

Какие из приведённых утверждений правдивы?

Варианты ответов
  • В Python не предусмотрено инструкций для ввода и вывода данных.
  • Функция input () возвращает текстовые данные.
  • Функция print () не имеет выходных данных.
  • Функция print () возвращает числовые данные
Вопрос 19

Верно ли высказывание, данное ниже?

Варианты ответов
  • Точно так же, как клавиша Enter создает новую строку и перемещает курсор на новую строку, точно так же вызов print() без аргументов отображает пустую строку.
Вопрос 20

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

s = '{:5.2f}'.format (3.1496)? 

Варианты ответов
  • 3.15
  • -3.15
  • 3
  • 0.15
  • Нет верного варианта из предложенных
Вопрос 21

Какая символьная строка будет сформирована в результате выполнения инструкции

s = '{:5d}'.format (8)?

Варианты ответов
  • 8
  • 88
  • 8888
  • 88888
  • 0.58
Вопрос 22

Установите соответствие между названиями логических операций и их обозначениями в языке Python.

1.

Конъюнкция

2.

Дизъюнкция

3.

Инверсия

Варианты ответов
  • or
  • not
  • and
Вопрос 23

Как называются алгоритмы, содержащие ветвления?

Варианты ответов
  • Циклические
  • Линейные
  • Разветвляющиеся
  • Рекурсивные
Вопрос 24

Какой блок ветвления в языке Python реализует разделение кода более, чем на две ветви?

Варианты ответов
  • if
  • print
  • elif
  • input()
  • Ни один из предложенных
Пройти тест
Сохранить у себя:

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт