Задания № 1-61 ректорского контроля по дисциплине "Информатика" (с ответами), страница 2

Будут эквивалентные логические выражения  і  ?

Ответ : Да

Решение :

Эквивалентные в соответствии с правилом де Моргана

Задание  №  20

Какое значение примет логическое выражение при произвольных значениях логических переменных ?

Ответ : 1

 

Решение :

Задание  №  21

Переменная "ALFA" в программе определена как переменная действительного типа обычной точности и в процессе выполнения программы приняла значение 33.7896. В каком формате она будет выведена на дисплей оператором

PRINT USING “ALFA”=; ###.## ?

Ответ : 33.78

Решение : 33.78

Задание  №  22

В каком диапазоне будут находиться переменные, сформированные функциями RND и INT и к какому типу они будут принадлежать при выполнении оператора

AA=INT(100 * RND)?

Ответ : Цели короткие

Решение : Цели короткие

Задание  №  23

Переменные целого типа обычной точности a и b приняли в процессе выполнения программы значение 5 и 11 соответственно. Какая из двух переменных x или y будет выведена на дисплей и какое значение она получит при выполнении следующего фрагмента программы:

SELECT CASE (a * b)

CASE 1 TO 15

PRINT “x=”; SQR(36)

CASE IS > 40

PRINT “y=”; SQR(81)

END SELECT

---------END

Ответ :9

Решение : Поскольку   а*в=55>40

Задание  №  24

Переменные a и b действительного типа обычной точности в процессе выполнения программы приняли значение 5.0 и 20.0 соответственно. Какое значение получит переменная z в результате выполнения фрагмента программы

a = 5.0: b=20.0

------------------y=SQR(a*b)

If y < 5 THEN z = y/2 ELSE z=5*y

PRINT z

END

Ответ : 50

Решение :y=10

y>5 тому z=5*10=50

Задание  №  25

Двумерный массив DELTA настоящих коротких чисел DELTA размером 3 х 3 имеет значения элементов размещенных в блоке данных DATA. Какое значение примет переменная a в результате выполнения фрагмента программы

OPTION BASE 1

DIM DELTA (3; 3)

FOR I=1 TO 3

FOR J=1 TO 3

READ DELTA (I, J)

NEXT: NEXT

a=(DELTA(1, 1) + DELTA(2, 1)) + DELTA(3, 2)

PRINT “a= ”; a

DATA 3.5, 2.25, 3.5, 2.5, 5.2, 7.3, 0.5, 4, 1

END

Ответ :10

Решение : а=3,5+2,5+4=10

Задание  №  26

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

DIM A(9)

FOR I=0 TO 9 READ A(i)

NEXT

SUM = 0

FOR I=1 TO 4

SUM = SUM + a (2 * I)

NEXT

PRINT “SUM = ”; SUM

DATA 3.5, 2.2, 1.4, 2.6, 1.1, 5.0, 4.5, 6.0, 1.5, 1.0

END

Ответ : 8.5

Решение : і=1,2,3,4;

а(2*і)= а(2), а(4), а(6), а(8)

sum= 1,4+1,1+4,5+1,5=8,5

Задание  №  27

Переменная x перед выполнением вложенных циклов имела значение 2. Какое значение она будет иметь после выполнения внутреннего цикла

---------K = 0

FOR I = 2 TO 6 STEP 2

DO WHILE K < 4

X = X^(K+I)

K = K + I

LOOP

NEXT

PRINT X

---------END

Ответ : 256