Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Программирование для инженеров 711 гр

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Что будет выведено после выполнения следующего кода: x = [8 2 6 7]; y = [1 2 5 9] k = x ~= y

a)

k = 1 0 1 1

b)

k = 1 1 0 1

c)

k = 1 1 1 1

d)

k = 1 0 0 1

2.

Определите результат выполнения следующего кода: A = [4 9; 16 25]; asqrt = sqrt(A)

a)

asqrt = 2 3 4 5

b)

asqrt = 1.0000 1.000 1.0001 1.000

c)

asqrt = 0

d)

asqrt = 1

3.

Что будет выведено после выполнения следующего кода: A = ['Amin'; 'Veli']

a)

A = Amin Veli

b)

Amin

c)

A = A, V

d)

Veli

4.

Какая последовательность команд необходима для сохрания М-файла?

a)

File→Save as

b)

Debug→Run

c)

File→Open

d)

File→New→Mfile

5.

Какая команда строит график отрезками прямых в пакете MATLAB?

a)

plot

b)

hist

c)

stairs

d)

axis

6.

Что означает следующий оператор: plot(t, y, 'ro--')?

a)

Вычертиться график в виде штриховой линии красного цвета, помеченной маркером типа «кружок»

b)

Вычертиться график в виде штриховой линии красного цвета, помеченной маркером типа «звезда»

c)

Вычертиться график в виде штриховой линии синего цвета, помеченной маркером типа «звезда»

d)

Вычертиться график в виде штриховой линии синего цвета, помеченной маркером типа «кружок»

7.

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

a)

subplot(i, j, n)

b)

plot(i, j, n)

c)

prod(i, j, n)

d)

implot(i, j, n)

8.

На сколько под областей разбито графическое окно вывода графической информации при заданном операторе subplot(2, 2, n)

a)

4

b)

n

c)

4n

d)

2

9.

Сколько графиков функций отобразится в координатной поскости при выполнении следующего фрагмента кода: t=[0:0.01:1]; y=exp(-t).*sin(10*t); x=2*sin(50*t); plot(t,x,t,y)

a)

два

b)

более двух

c)

ни один

d)

один

10.

Какая команда позволяет выполнить запуск исполнения всех команд, содержащихся в М-файле?

a)

Run

b)

Save as

c)

New

d)

Import

11.

Принадлежит ли х к указанному промежутку в условном выражении следующего программного кода: function my_if; x = 1; if (x >= -5 & x <= 5) & (x < 0 | x > 1); disp(x); end

a)

нет

b)

да

c)

принадлежит промежутку - x до + x

d)

принадлежит промежутку от -10 до 10

12.

Покажите общий вид представления оператора переключения

a)

Switch < выражение > Case < значение> Otherwise инструкции end

b)

If <логическое_выражение> инструкции end

c)

For < i > = < m 1 : m 2 : m 3>

d)

While выражение инструкции end

13.

Выберите вектор-столбец ?

a)

B=[2; 4; 7; 0; 2; 9, 12]

b)

B=massiv(1, 2, 4, 7, 8)

c)

int B = arr[ 1: 100 ]

d)

B=array [2..100]

14.

Определите результат выражения n=ceil(13.257)

a)

14

b)

13

c)

13.2

d)

14.3

15.

Определите результат с выражения n=floor(5.891)

a)

5

b)

5.90

c)

90 • 6

d)

5.80

16.

Результатом следуюшего программного кода x = -5; if x > 0 disp(1); elseif x < 0 disp(-1); else disp(0); end будет

a)

-1

b)

0

c)

disp(1)

d)

disp(-1)

17.

Определите результат следуюшего программного кода: i = 0; n = 2; while i <= n disp(i); i = i + 1; end

a)

0 1 2

b)

1 2 3

c)

0 1 2 3

d)

0

18.

Определите результат ледующего кода: n=4; s=1; for i=1:n s=s*i; end; disp(s)

a)

24

b)

2

c)

1

d)

6

19.

Определите результат следующего кода: A=[3 2 1;2 4 3]; z=A(2, :)

a)

2 4 3

b)

2 4

c)

3 4 2 1 2 3

d)

1 3

20.

Определите результат следующего кода: A=[1 11 21 31 41 51 61]; A(5)

a)

41

b)

1 11 21 31 41

c)

51

d)

[ 1 11 21 31 41 51 61]