wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Входной тест АиП-1 для ПМИ ПГНИУ

Total questions: 10

Worksheet time: 22mins

Name
Class
Date
1.

В программе записано выражение

a / b + (c + d) - (a - b) / b / c + 1

Какая математическая формула ему эквивалентна?

a)

ab+c+d+abbc+1\frac{a}{b}+c+d+\frac{a-b}{b}\cdot c+1

b)

ab+(c+d)(ab)bc+1\frac{a}{b}+\frac{\left(c+d\right)-\left(a-b\right)}{b}\cdot c+1

c)

ab+c+d+abbc+1\frac{a}{b}+c+d+\frac{a-b}{b\cdot c}+1

d)

ab+(c+d)(ab)bc+1\frac{a}{b+\left(c+d\right)-\frac{\left(a-b\right)}{b\cdot c+1}}

2.

Определите, сколько раз выполнится тело цикла.

a)

0

b)

1

c)

2

d)

3

3.

Выберите фрагменты программы, позволяющие найти максимальное значение из трех чисел X, Y и Z и занести его в переменную B.

a)
b)
c)
d)
4.

Дан фрагмент программы, вычисляющий значение А. Определите формулу, соответствующую этому значению.
  

a)

 nn!2n\frac{n\cdot n!}{2^n}  

b)

 (n+1)!2n\frac{\left(n+1\right)!}{2^n}  

c)

 nn!2n1\frac{n\cdot n!}{2^{n-1}}  

d)

 (n+1)!2n+1\frac{\left(n+1\right)!}{2^{n+1}}  

5.

Определите возможные значения переменной N в начале выполнения фрагмента программы, если в конце его работы переменная k приняла значение 16.

a)

12

b)

15

c)

16

d)

18

6.

Нужно поменять значения переменных a и b местами. Выберите фрагменты, позволяющие решить эту задачу.

a)
b)
c)
d)
7.

Дан фрагмент программы, вычисляющей сумму некоторого числового ряда. Определите, чему равен последний член, в зависимости от параметра N.

a)

1N\frac{1}{N}

b)

12N1\frac{1}{2^{N-1}}

c)

12N\frac{1}{2^N}

d)

12N+1\frac{1}{2^{N+1}}

8.

Имеется программа. Определите, какое условие проверяется программой (что должно быть вставлено вместо троеточия).

a)

все члены последовательности являются четными числами

b)

все члены последовательности являются нечетными числами

c)

среди членов последовательности имеется хотя бы одно нечетное число

d)

среди членов последовательности имеется хотя бы одно нечетное число

9.

Дано натуральное число N, состоящее из ненулевых цифр (N > 999). Определите, какую задачу решает фрагмент программы. Все используемые переменные имеют целый тип данных и описаны корректно.

a)

получает число, записанное теми же цифрами, но в обратном порядке

b)

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

c)

меняет местами цифры из младшего и старшего разрядов

d)

удаляет в числе предпоследнюю цифру

10.

Имеется рекурсивная функция. Определите, для вычисления какого математического выражения она предназначена. Все необходимые библиотеки подключены корректно.

a)

sinnx+sinn1x+...+sin x + 1\sin^nx+\sin^{n-1}x+...+\sin\ x\ +\ 1

b)

sinnx\sin^nx

c)

sinnx + 2sinn1x+...+nsin x+(n+1)\sin^nx\ +\ 2\cdot\sin^{n-1}x+...+n\cdot\sin\ x+\left(n+1\right)

d)

(sin x + 1)n\left(\sin\ x\ +\ 1\right)^n