Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпора информатика 2.doc
Скачиваний:
5
Добавлен:
08.09.2019
Размер:
189.44 Кб
Скачать

7

05 Алгоритмизация и программирование

В результате выполнения фрагмента программы m:= 1 k := 0 x := 10

y := 3*x нц x := x*(1+m) k := k+1 пока не x >= y кц значение переменной k будет равно ...

● 2

В результате выполнения фрагмента программы x = 10 y =(x + 1)*2-x/2 если не(x > y) или не (y = 17) то x = y*2 иначе x = y+30 конец если ВЫВОД x значение переменной х будет равно ...

● 34

Вычисляемое в фрагменте алгоритма

значение переменной n равно:

● 26

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

● ввод А, B S1 := (A + B) / 2 S2 := корень (А * B) вывод S1, S2

Значение Y в результате выполнения алгоритма ввод А, В, С, Х Y := (A+C)/B*X вывод Y при вводе значений: 10, 3, 14, 4, будет равно ...

● 32

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

● дискретность, детерминированность

Переменная n в результате выполнения алгоритма

примет значение …

● 9

После выполнения следующей последовательности операторов

a:=7+cos(0)/(2-sin(π/2))

k:=корень(9)

нц

пока a>2

k:=k+1

a:=a-k

кц пока

вывод a

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

● -1

После выполнения фрагмента программы

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

b=a*2+10

если a+b > 30 или b ? a < 17 то

a=1

иначе

a=8

конец если

вывод а

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

● 1

После выполнения фрагмента программы a = 30 b = a/2+1 если (a < b*2) и (b > 15) то a = a+1 иначе a = 20 конец если ВЫВОД а значение переменной а будет равно ...

● 31

Программа, ввод х М:=х k:=1 нц для i от 2 до 10 ввод х если M > x то выполнить действия M:=x, k:=i все кц вывод k находит и выдает ...

● номер наименьшего из 10 чисел, вводимых с клавиатуры

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

● A = -32, B = -10

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

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

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

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

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

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

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

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

Следующая программа

ввод а

k:=0

нц пока a>=3k

k:=k+1

кц

вывод k

находит …

● наименьшее k, при котором a<3k

Следующий фрагмент программы если Х < Y то если X < Z то M := X иначе M := Z иначе если Y < Z то M := Y иначе M := Z вычисляет ...

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

Следующий фрагмент программы если Х > Y то если X > Z то M := X иначе M := Z иначе если Y > Z то M := Y иначе M := Z вычисляет ...

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

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

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

■ программа

■ псевдокод

Фрагмент алгоритма КОНСТ Р = 3,1416 ВВОД R ВВОД Н Х := Р * R ^ 2 * H ВЫВОД Х Рассчитывает ...

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

Фрагмент программы

S:=0

нц для i от 1 до 10

ввод а

S:=S+a

кц

S:=S/10

вывод S

вычисляет..

● среднее из десяти чисел, введенных с клавиатуры

Фрагмент программы m:= 0 нц для i от 1 до 10 ввод a если a < m то m:= a все кц печать m вычисляет ...

● минимальное отрицательное число из 10, введенных с клавиатуры

Фрагмент программы, ввод х М:=х нц для i от 1 до 10 ввод х если M < x то M:=x все кц вывод M вычисляет ...

● максимальное число из одиннадцати, введенных с клавиатуры

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]