Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

1. Точное предписание, определяющее последовательность действий, обеспечивающую получение требуемого результата из исходных данных, называется:



1. Точное предписание, определяющее последовательность действий, обеспечивающую получение требуемого результата из исходных данных, называется:

интерпретатором

ü алгоритмом

тестом

компилятором

 

2. Формы представления алгоритмов:

ü блок-схема

бизнес-план

ü программа для ЭВМ

набор тестов

 

3. К свойствам алгоритмов относятся:

уникальность

ü массовость

ü дискретность

непрерывность

ü детерминированность

неопределенность

 

4. Свойство детерминированности алгоритмов означает, что:

алгоритм достигает результата за конечное число шагов

ü каждый шаг однозначно определяется состоянием системы

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

инструкции алгоритма могут выполняться формально (бездумно)

 

5. Свойство массовости алгоритмов означает, что:

алгоритм достигает результата за конечное число шагов

каждый шаг однозначно определяется состоянием системы

ü алгоритм применим для разных наборов исходных данных

инструкции алгоритма могут выполняться формально (бездумно)

 

6. Свойство результативности алгоритмов означает, что:

ü алгоритм достигает результата за конечное число шагов

каждый шаг однозначно определяется состоянием системы

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

инструкции алгоритма могут выполняться формально (бездумно)

 

7. Свойство формальности алгоритмов означает, что:

алгоритм достигает результата за конечное число шагов

каждый шаг однозначно определяется состоянием системы

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

ü инструкции алгоритма могут выполняться формально (бездумно)

 

8. Способы описания алгоритмов:

ü словесное описание

ü псевдокод

псевдосхема

ü программа

псевдографика

9. В блок-схеме блоком «прямоугольник» обозначается:

условный оператор

ü процесс (выполнение операции или группы операций)

оператор цикла с параметром

начало/конец алгоритма

 

10. В блок-схеме блоком «ромб» обозначается:

ü условный оператор

процесс (выполнение операции или группы операций)

оператор цикла с параметром

начало/конец алгоритма

 

11. В блок-схеме следующим блоком обозначается:

условный оператор

процесс (выполнение операции или группы операций)

ввод-вывод данных (носитель не определен)

ü начало/конец алгоритма



 

12. В блок-схеме блоком «параллелограмм» обозначается:

ü ввод-вывод данных (носитель не определен)

процесс (выполнение операции или группы операций)

оператор цикла с параметром

начало/конец алгоритма

 

 

13. Блок-схема описывает:

 

неполное ветвление

цикл с предусловием

цикл со счетчиком

ü полное ветвление

 

 

14. В результате выполнения фрагмента блок-схемы алгоритма:

 

 

 


при вводе значений Х, А, В, С, равных: 2, 0, 4 и 0,25 соответственно, значение Y будет равно:

ü 33

неопр. знач.

 

15. В результате выполнения фрагмента блок-схемы алгоритма:

при вводе значений А, В, С, равных: «1000», «100», и «10» соответственно, значение Y будет равно:

«1110»

ü «100010010»

 

 

16. Результат выполнения алгоритма, описанного блок-схемой, равен:

 
 

 

 


ü A=-32, B=-10

A=-2, B=-10

A=-2, B=8

A=-22, B=-10

 

 

17. Результат выполнения алгоритма, описанного блок-схемой, равен:

 
 

 

 


A=5, B=2

A=5, B=17

ü A=1, B=3

A=-1, B=2

 

18. Правильная запись выражения y = Ax2 + Bx + C на алгоритмическом языке:

y:= Ax2 + Bx + C

y:= Ax^2 + Bx + C

ü y:= A*x^2 + B*x + C

y:= (A*x)^2 + B*x + C

 

19. Правильная запись выражения на алгоритмическом языке:

y:= A ^ x +

y:= A ^ x + (B / x) ^ C

ü y:= A ^ x + B / x ^ C

 

20. Какой алгоритм соответствует заданию: «ввести два числа и найти их среднее арифметическое и среднее геометрическое и выдать результат»:

ü а) ввод А, B

S1:= (A + B) / 2

S2:= корень (А * B)

вывод S1, S2

 

б) ввод А, B

S1:= A + B / 2

S2:= корень (А * B)

вывод S1, S2

 

в) ввод А, B

S1:= (A + B) / 2

S2:= корень А * B

вывод S1, S2

 

г) ввод А, B

А:= (A + B) / 2

В:= корень (А * B)

вывод А, В

 

21. В результате выполнения фрагмента блок-схемы алгоритма:

 
 

 

 


При вводе значений Х, А, В, С, равных: 5, 2, 467 и 0 соответственно, значение Y будет равно:

ü 25

 

22. В результате выполнения фрагмента блок-схемы алгоритма:

 
 

 

 


при вводе значений Х, А, В, С, равных: 3, 2048, 2047 и -1 соответственно, значение Y будет равно:

-2047

ü 28

 

23. Значение Y в результате выполнения алгоритма:

ввод А,В,С,Х

Y:= (A+C)/B*X

вывод Y

при вводе значений: 10, 3, 14, 4, будет равно:

ü 32

3,714

 

24. В результате выполнения алгоритма:

А:= 12

В:= 10

А:= 2 * А – В

В:= А / 2

переменные А и В примут значения:

А = 12; В = 10

А = 24; В = 12

А = «2 * А – В»; В = «А / 2»

ü А = 14; В = 7

 

25. В результате выполнения алгоритма:

А:= 100

В:= 10

А:= А / 5 – В

В:= A > B

переменные А и В примут значения:

А = 100; В = 10

А = 10; В = «A > B»

ü А = 10; В = ЛОЖЬ

А = 20; В = ИСТИНА

 

26. В результате выполнения алгоритма:

А:= 100

В:= 10

А:= А / 5 – В

В:= «A > B»

переменные А и В примут значения:

А = 100; В = 10

ü А = 10; В = «A > B»

А = 10; В = ЛОЖЬ

А = 20; В = ИСТИНА

 

27. Правильная запись выражения Y = Ах+1 × В + 2С на алгоритмическом языке:

ü Y:= A ^ (X + 1) * B + 2 * C

Y:= A ^ X + 1 * B + 2 * C

Y:= A ^ (X + 1) B + 2 C

Y:= A ^ ((X + 1) * B) + 2 * C

 

28. Фрагмент алгоритма

КОНСТ Р = 3,1416

ВВОД R

ВВОД Н

Х:= Р * R ^ 2 * H

ВЫВОД Х

рассчитывает:

площадь круга

объем шара

ü объем цилиндра

объем конуса

 

29. В результате выполнения алгоритма:

А:= «100»

В:= «10»

С:= «11»

Х:= А + В + С

значение переменной Х будет равно:

ü «1001011»

«121»

30. Следующий фрагмент программы вычисляет:

ЕСЛИ Х>Y ТО

ЕСЛИ X>Z ТО

M:=X

ИНАЧЕ

M:=Z

ИНАЧЕ

ЕСЛИ Y>Z ТО

M:=Y

ИНАЧЕ M:=Z

 

минимум из трех чисел

ü максимум из трех чисел

наименьшее из чисел Y и Z

наибольшее из чисел X и Y

 

31. Следующий фрагмент алгоритма определяет:

 
 

 


минимум из трех чисел

ü максимум из трех чисел

наименьшее из чисел А и В

наибольшее из чисел В и С

 

32. Следующий фрагмент программы вычисляет:

ЕСЛИ Х<Y ТО

ЕСЛИ X<Z ТО

M:=X

ИНАЧЕ

M:=Z

ИНАЧЕ

ЕСЛИ Y<Z ТО

M:=Y

ИНАЧЕ M:=Z

 

ü минимум из трех чисел

максимум из трех чисел

наименьшее из чисел Y и Z

наибольшее из чисел X и Y

 

 

33. Следующий фрагмент алгоритма определяет:

 
 

 


ü минимум из трех чисел

максимум из трех чисел

наименьшее из чисел А и В

наибольшее из чисел В и С

 

34. После выполнения фрагмента программы значение переменной а будет равно:

a=(8+2*cos(2*π))/2

b=a*2+10

if a+b > 30 or b-a < 17 then

a=1

else

a=8

end if

вывод а

 

ü 1

 

35. После выполнения фрагмента программы значение переменной а будет равно:

a = 30

b = a/2+1

if (a < b*2)and (b > 15) then

a = a+1

else

a = 20

end if

вывод а

 

ü 31

 

36. В результате выполнения фрагмента программы значение переменной х будет равно:

x = 10

y =(x + 1)*2-x/2

if not(x > y) or not(y = 17) then

x = y*2

else

x = y+30

end if

вывод x

 

ü 34

 

37. Вычисленное по блок-схеме значение переменной S для входных данных X=1, Y=2, Z=3 равно:

 

 

ü 6

-1

 

 

38. Вычисленное по блок-схеме значение переменной S для входных данных X=1, Y=1, Z=3 равно:

 

ü 4

39. Вычисляемое в фрагменте алгоритма значение переменной n равно:

 
 

 

 


ü 26

 

40. Какое значение n выведется в результате выполнения алгоритма:

 
 

 

 


ü 9

 

41. В результате выполнения алгоритма значение переменной b будет равно:

 
 

 


ü 5

 

42. Алгоритм, заданный блок-схемой, решает задачу:

 
 

 

 


ü для заданного х считает количество чисел, равных ему, из 30 введенных

выводит значения k, равные нулю

считает количество значений, введенных после х

тридцать раз сравнивает введенные а и х

вычисляет количество значений, вводимых до тех пор, пока не встретится равное х

 

 


Дата добавления: 2015-08-27; просмотров: 191 | Нарушение авторских прав




<== предыдущая лекция | следующая лекция ==>
I. Даны матрицы А, В и С. Требуется определить: | 1. Используя метод Крамера, решить системы уравнений:

mybiblioteka.su - 2015-2024 год. (0.035 сек.)