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

Розв'язок:

Завдання №  15

Яке значення прийме логічний вираз , якщо логічна змінна С прийме значення «хибність» (0)?

Відповідь :

Розв'язок:

Завдання №  16

Яке значення прийме логічний вираз , якщо логічна змінна В прийме значення «істинність» (1)?

Відповідь : 1

Розв'язок:

Завдання №  17

Чи будуть еквівалентні логічні вирази  і  ?

Відповідь : Так

Розв'язок:

Завдання №  18

Чи будуть еквівалентні логічні вирази  і  ?

 

Відповідь : Так

 

Розв'язок:

Завдання №  19

Чи будуть еквівалентні логічні вирази  і  ?

Відповідь : Так

Розв'язок:

Еквівалентні у відповідності з правилом де Моргана

Завдання №  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