Какой элемент схемы является инструкцией?
- 2
- 1
- 3
Определите порядок выполнения операций в указанной инструкции?
- 1-2-3-4-5
- 5-3-4-2-1
- 5-4-3-2-1
Какие из приведнных утверждений являются ложными?
- Программы на Python состоят из модулей
- Переменные в Python автоматически объявляются перед первым использованием.
- Python не является интерпретируемым языком программирования.
- Переменная — это именованная область жсткого диска
Как называется инструкция, которая определяет данные соответствующие переменной?
- Инструкция присваивания
- Инструкция цикла
- Инструкция определения
Какие значения из указанных могут принимать переменные типа int?
- 10
- 7.8
- -10
- a10c
Как называется принцип, согласно которому ввод и вывод данных в программе должны сопровождаться поясняющими сообщениями и подсказками?
- Понятность программы
- Полезность программы
- Дружественность пользовательского интерфейса
- Ясность пользовательского интерфейса
Выберите инструкцию, присваивающую переменной a значение, введнное пользователем с клавиатуры.
- print (a)
- input (a)
- a = input ()
- a = print ()
Какие из приведенных утверждений являются ложными python
3 Смотреть ответы Добавь ответ +10 баллов
Какой из следующих утверждений даст ошибку? Нужна помощь в python
Введение в Python. Структура программы
- Команды
- Инструкции
- Операторы
- Модули
- -10
- ‘a10c’
- 10
- 7.8
- Инструкция ветвления
- Инструкция цикла
- Инструкция присваивания
- Инструкция определения
Определите порядок выполнения операций в указанной инструкции?
предложение вопросительное, невосклицательное, простое, двусоставное, распространенное, сложнено обращением.
ты клонишь гр основа, подлеж — ты, выр местоимением. клонишь — простое глагольное сказуемое, выр глаголом, клонишь что? макушку дополнение, выр существит, какую? свою определение,выр местоимением, клонишь ,выр существит с предлогом — над чем? дополнение
Начало программирования на языке Python
Какие значения из указанных могут принимать переменные типа int?
Варианты ответов
- 10
- -10
- «10»
- 7.8
Вопрос 2
Определите порядок выполнения операций в указанной инструкции?
a = 3 — 5 * 4 ** (-3 + 2)
Варианты ответов
Вопрос 3
Какое значение будет у переменной val после выполнения инструкции val = 3 ** 4 — 2 &
Вопрос 4
Что будет выведено на экран в результате выполнения инструкции print (2, ‘a’, 8)?
Вопрос 5
Выберите инструкцию, присваивающую переменной a значение, введённое пользователем с клавиатуры.
Варианты ответов
- a = input()
- input(a)
- a = print()
- print(a)
Вопрос 6
Данные какого типа возвращает функция input ()?
Варианты ответов
- bool
- float
- int
- str
Вопрос 7
Какие из приведённых утверждений правдивы?
Варианты ответов
- В Python не предусмотрено инструкций для ввода и вывода данных
- Для вывода данных из оперативной памяти компьютера на экран монитора используется инструкция print ()
- Функция print () возвращает числовые данные.
- Функция input () возвращает текстовые данные.
Вопрос 8
Что будет выведено на экран в результате выполнения инструкции print (2, ‘a’, 8, sep = ‘, ‘)?
Вопрос 9
Как называются алгоритмы, содержащие ветвления?
Варианты ответов
- Линейные
- Разветвляющиеся
- Циклические
- Рекурсивные
Вопрос 10
Как называется алгоритмическая конструкция, которая в зависимости от некоторого условия исполняет одну из двух последовательностей действий?
Варианты ответов
- Следование
- Ветвление
- Цикл
Вопрос 11
Какие значения могут принимать переменные логического типа в языке Python?
Варианты ответов
- True
- False
- 10
- -40
- «True»
Вопрос 12
Какая чать оператора ветвления в языке Python реализует разделение кода более, чем на две ветви? (используется при вложенных условиях)
Варианты ответов
- if
- else
- elif
- print()
Вопрос 13
При помощи чего простые логические высказывания соединяются в сложные?
Варианты ответов
- С помощью союзов
- С помощью основных арифметических операций
- С помощью инструкции присваивания
- С помощью логических операций
Вопрос 14
Какой из блоков обязательно присутствует в сокращённой форме записи ветвления?
Варианты ответов
- if
- else
- elif
Вопрос 15
Какое значение, должна иметь переменная s, чтобы в ветвлении с условием s != 0 выполнился блок else?
Степанов Дмитрий Николаевич
09.03.2021.
Тест. Информатика, 8 класс
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного
использования.
Администрация сайта не
проверяет возможные ошибки,
которые могут встретиться в тестах.
Тест на знание структуры программ на языке Python и на особенности ввода/вывода на данном языке программирования. Тест предназначен для обучающихся 8 класса, которые начинают знакомство с языком программирования Python
Список вопросов теста
Вопрос 1
Установите соответствие между элементами схемы их номерами.
1.
Инструкция
2.
Модуль
3.
Выражение
Варианты ответов
- Инструкция
- Модуль
- Выражение
Вопрос 2
Определите порядок выполнения операций в указанной инструкции?
Варианты ответов
- 5
- 4
- 3
- 2
- 1
Вопрос 3
Какие из приведённых утверждений являются ложными?
Варианты ответов
- Программы на Python состоят из модулей.
- Переменные в Python автоматически объявляются перед первым использованием.
- Python не является интерпретируемым языком программирования.
- Переменная — это именованная область жёсткого диска
Вопрос 4
Как называется инструкция, которая определяет данные соответствующие переменной?
Варианты ответов
- Инструкция присваивания
- Инструкция цикла
- Инструкция определения
- Инструкция ветвления
Вопрос 5
Какие значения из указанных могут принимать переменные типа int?
Варианты ответов
- 10
- 7.8
- -10
- ‘int10’
Вопрос 6
Какое значение будет у переменной val после выполнения инструкции?
val = 3 ** 4 — 2
Запишите число:
Вопрос 7
Какая символьная строка будет сформирована при выполнении инструкции
s = ‘{:5.2f}’.format (3.1496)? При записи ответа вместо пробелов используйте нижние подчёркивания.
Запишите ответ:
Вопрос 8
Что будет выведено на экран в результате выполнения инструкции print (2, ‘a’, 8)?
Вопрос 9
Данные какого типа возвращает функция input ()?
Варианты ответов
- float
- int
- bool
- str
Вопрос 10
Какие из приведённых утверждений правдивы?
Варианты ответов
- В Python не предусмотрено инструкций для ввода и вывода данных.
- Функция input () возвращает текстовые данные.
- Функция print () не имеет выходных данных.
- Функция print () возвращает числовые данные.
Вопрос 11
Выберите инструкцию, присваивающую переменной a значение, введённое пользователем с клавиатуры.
Варианты ответов
- print (a)
- input (a)
- a = input ()
- a = print ()
Дано ответов: 2
порядок выполнения:
1) Сначала определится a> 10
2) Потом not(a>10)
3) Дальше a < 10 и его not(a<10)</p>
4) Дальше or между двумя этими выражениями
5) И в конце определится and между 4 и (a
Но это только логический предпологаемый порядок. То есть я различных языках программирования по-разному. Например оптимизатор в пайтоне может посчитать сразу последний (a10) or not(a<10) сразу посчитать как True и так далее.</p>
При a = 5 и b = 10:
True, то есть истинна
arseney0cs_zn
31 Май, 20
1 — истина, 0 — ложь.
not( 0 ) or not( 1 ) and ( 1 )
1 or 0 and 1
1 or 1
сначала выполняются действия в скобках,затем логические операции not,затем and и в конце or.
Ответ: это выражение истинно.
Farodis_zn
31 Май, 20
Пройти тестирование по этим заданиям
Вернуться к каталогу заданий
Версия для печати и копирования в MS Word
1
Задания Д7 № 8
i
В программе «:=» обозначает оператор присваивания, знаки «+», «-», «*» и «/» — соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики. Определите значение переменной b после выполнения алгоритма:
а := 2
b := 4
а := 2*а + 3*b
b := a/2*b
В ответе укажите одно целое число — значение переменной b.
2
Задания Д7 № 28
i
В программе «:=» обозначает оператор присваивания, знаки «+», «-», «*» и «/» — соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики. Определите значение переменной b после выполнения алгоритма:
а := 5
b := 4
а := 2*а + 3*b
b := a/2*b
В ответе укажите одно целое число — значение переменной b.
3
Задания Д7 № 48
i
В программе «:=» обозначает оператор присваивания, знаки «+», «-», «*» и «/» — соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики. Определите значение переменной b после выполнения алгоритма:
а := 4
b := 4
а := 2*а + 3*b
b := a/2*b
В ответе укажите одно целое число — значение переменной b.
4
Задания Д7 № 68
i
В программе «:=» обозначает оператор присваивания, знаки «+», «-», «*» и «/» — соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики. Определите значение переменной b после выполнения алгоритма:
а := 6
b := 4
а := 2*а + 3*b
b := a/2*b
В ответе укажите одно целое число — значение переменной b.
5
Задания Д7 № 88
i
В программе «:=» обозначает оператор присваивания, знаки «+», «-», «*» и «/» — соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики. Определите значение переменной b после выполнения алгоритма:
а := 7
b := 4
а := 2*а + 3*b
b := a/2*b
В ответе укажите одно целое число — значение переменной b.
Пройти тестирование по этим заданиям