Font size
WorksheetsКонтрольная работа №1(python)
Total questions: 56
Worksheet time: 54mins
Что такое парадигма программирования?
Специальный язык программирования
Набор идей и понятий, определяющих стиль написания программ
Методология тестирования программ
Способ шифрования данных
Какие виды программирования относятся к императивной парадигме?
Декларативное
Функциональное
Процедурное
Объектно-ориентированное
Какую задачу решает декларативная парадигма программирования?
Анализирует данные
Создает графические приложения
Пишет инструкции для компьютера
Описывает проблему и ожидаемый результат
Кто создал язык программирования Python?
Бьёрн Страуструп
Гвидо ван Россум
Джеймс Гослинг
Линус Торвальдс
Что такое алгоритм в программировании?
Методология разработки ПО
Последовательность шагов для выполнения задачи
Система управления базами данных
Специальный язык программирования
Что такое линейный алгоритм?
Способ шифрования данных
Алгоритм с повторяющейся последовательностью шагов
Последовательность шагов, выполняемых один за другим
Алгоритм с двумя ветвями выполнения
Какие типы данных существуют в Python?
number, text, boolean, array, dictionary
integer, decimal, string, array, hash
char, double, boolean, string, array, map
int, float, bool, str, list, tuple, dict
Какие правила именования переменных в Python?
Имя переменной должно совпадать с ключевыми словами Python
Нельзя использовать пробелы
Имя должно начинаться с цифры
Можно использовать любые символы
Что такое блок-схема в программировании?
Система управления проектами
Графическое представление алгоритма
Специальный вид программы
Методология разработки ПО
Что такое PyCharm в Python?
Библиотека для работы с данными
Система контроля версий
Интегрированная среда разработки
Язык программирования
Какие типы алгоритмов существуют?
Линейный, ветвленный, циклический
Быстрый, медленный, средний
Простой, сложный, средний
Однородный, разнообразный, сложный
Как можно удалить переменную в Python?
Переопределить ее тип
Использовать специальную функцию del
Присвоить ей значение None
Создать новую переменную с таким же именем
Что выведет программа в результате компиляции кода?
a = b = c = 10
print (b)
a
c
5
10
Алфавит языка Python включает в себя:
латинские цифры, арабские буквы и специальные символы
латинские буквы , арабские цифры и специальные символы
кириллицу, латинские цифры и специальные символы
любые символы
Неисполняемая часть кода, используется для выражения, что делает некоторый участок кода обозначается с помощью #
пояснение
комментарий
документ
инструкция
у каждой константы, переменной и другого объекта должно быть:
(a)
Переменная Summa и summa - это одно и тоже?
да
нет
Определите тип данных переменной
S = 98.3
float
int
str
bool
Что будет в результате исполнения этой программы?
4.0
4
ошибка
0.4
Что делает команда "input"
Выводит на экран сообшение
Печатает на принтер
Останавливает программу и ждет ввода значения с клавиатуры
Преобразует число в строку
введенное значение в input - изначально будет
числом
строкой
символом
логическим значением
Символы возведение в степень
-_-
**
^
=+
С помощью какого значка мы присваиваем значение переменной?
=
==
:=
===
Что будет выведено в консоль в результате работы программы?
53
8
TypeError(ошибка)
35
Что будет напечатано на экран в результате исполнения этого кода?
-5
5
32
-32
Что будет напечатано ?
Привет
5
-3
-1
Что будет выведено в консоль ?
b
Yes
-2
2
Что будет выведено в консоль ?
NO
8
10
0
Найди пример правильно составленного условного оператора
Выбери среди указанных ниже операторы ПРИСВАИВАНИЯ в Python
=
+=
==
<=
//=
Определите значение переменной «a» после выполнения фрагмента программы:
(a)
Определите значение переменной «a» после выполнения фрагмента программы:
(a)
Определите значение переменной «a» после выполнения фрагмента программы:
(a)
Какие циклы в Python вам известны?
while
do while
for
foreach
Что делает оператор break?
Останавливает цикл на некоторое время
Пропускает один шаг цикла
Заканчивает цикл
Заканчивает программу
Каким будет результат этой программы?
1,2,3,4,5,6,7,8,9,10,11,12
0,2,4,6,8,10
2,4,6,8,10,12
2,4,6,8,10
Что будет выведено в консоль?
3
3
3
0
1
2
3
p
p
p
0
1
2
Что будет выведено в консоль?
3
4
3
4
5
5
4
Что выдаст на экран данная программа?
Квадраты чисел от 50 до 60
Квадраты чисел от 51 до 61
Квадраты чисел от 50 до 61
Квадраты чисел от 51 до 60
Чему равно S в конце программы?
(a)
Чему равно S в конце программы?
(a)
Что выведет данная программа?
Hello World
Helo World
Heo Word
Ничего
Какое Отчество у преподавателя
Дамирович
Александрович
Евгеньевич
Нет правильного
Какой остаток у нечетного числа при делении на 2?
всегда разный
разный в зависимости от самого числа, бывает 3, 4 ,5 , 1 и т.д, но есть исключения чисел
1
0
укажите результат работы программы
0....10
1.....9
1.....10
1...11
К какому типу данных относятся строки в Python?
int
float
char
str
К какому типу данных относятся целые числа в Python?
number
double
int
double int
boolean
Что выведется в консоль?
(a)
Отметьте все условные операторы, которые есть в Python (может быть несколько правильных ответов):
else
then
if
elif
switch
Тело цикла - это...
группа команд, не входящих в циклическую структуру
произвольная группа команд
группа команд, повторяющихся некоторое число раз
Какие ошибки содержаться в данном фрагменте кода? (может быть несколько правильных ответов)
неправильное имя переменной
отсутствия двоеточия после условия цикла
отсутствие табуляции после условия цикла
неправильное использование функции print
в данном фрагменте кода нет ошибок
Какую последовательность чисел даст вам вызов функции range(3, 11, 2)?
3, 4, 5, 6, 7, 8, 9, 10
пустая последовательность
3, 5, 7, 9, 11
3, 4, 5, 6, 7, 8, 9, 10, 11
3, 5, 7, 9
Какую последовательность чисел даст вам вызов функции range(10, 0, -2)?
10, 8, 6, 4, 2
10, 8, 6, 4, 2, 0
2, 4, 6, 8, 10
10, 9, 8, 7, 6, 5, 4, 3, 2, 1
0, 2, 4, 6, 8, 10
Какую последовательность чисел даст вам вызов функции range(8) ?
0, 1, 2, 3, 4, 5, 6, 7
0, 1, 2, 3, 4, 5, 6, 7, 8
1, 2, 3, 4, 5, 6, 7
1, 2, 3, 4, 5, 6, 7, 8
пустая последовательность
Какую последовательность чисел даст вам вызов функции range(1, 8)?
1, 2, 3, 4, 5, 6, 7
пустая последовательность
0, 1, 2, 3, 4, 5, 6, 7, 8
1, 2, 3, 4, 5, 6, 7, 8
0, 1, 2, 3, 4, 5, 6, 7
На какую оценку Вы оцениваете свои реальные знания по данным темам. Учтите, что данная Ваша оценка пойдет в зачет, поэтому поставьте ее честно опираясь на внутренние ощущения.
