wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ЛШПИ - промежуточный опрос

Total questions: 10

Worksheet time: 7mins

Name
Class
Date
1.

Выберите все функции временной сложности, которые можно отнести к Θ (n2) \Theta\ \left(n^2\right)\

a)

2n+log2n2n+\log_2n

b)

3n2+2n53n^2+2n-5

c)

5nlog32n5n\log_3^2n

d)

nlog2n+0.25n2n\log_2n+0.25n^2

e)

5

2.

Для некоторых алгоритмов A1A_1 и A2A_2 справедливо TA1(n)=Θ(n) T_{A_1}\left(n\right)=\Theta\left(n\right)\ и TA2(n)=Θ(n).T_{A_2}\left(n\right)=\Theta\left(n\right).

Выберите верные утверждения.

a)

При любых размерах входных данных алгоритмы работают за одинаковое время

b)

Алгоритм A1A_1 может работать быстрее на некоторых размерах входных данных

c)

Все неверно!

d)

Алгоритм A2A_2 может работать быстрее на некоторых размерах входных данных

3.

Линейный поиск применим к

a)

только отсортированным массивам

b)

только неотсортированным массивам

c)

любым массивам

4.

Кто разработал язык программирования C++?

a)
Денис Ричи
b)
Герберт Саймон
c)
Кен Томпсон
d)
Бьёрн Страуструп
5.

void x;
x = x +1;
Все хорошо?

a)

Не, это не хорошо.

b)

Все в порядке, продолжаем.

6.

Операция разыменовывания *ptr выполняет

a)

умножение значения на ptr

b)

деление значения на ptr

c)

получение значения по адресу

d)

получение адреса по значению

7.

Что произойдет при выполнении программы?

a)

Ошибка во время выполнения программы

b)

Ничего не выведется

c)

Выведется некоторое мусорное значение из cin

8.

Что будет выведено в результате выполнения этой программы?

a)

0.10000000000000001

b)

0.11

c)

0.100001

d)

программа не скомпилируется

9.

Выберите корректное определение функции f() при ее реализации

a)

Abc f() { ... }

b)

void Abc::f() { ... }

c)

void f() {...}

10.

Время работы алгоритма T(n)T\left(n\right) зависит только от размера обрабатываемых данных

a)

Верно!

b)

Неверно!