Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
с ответами тесты.docx
Скачиваний:
48
Добавлен:
26.02.2016
Размер:
201.53 Кб
Скачать

Раздел 17. Понятие алгоритма и его свойства. Блок-схема алгоритма.

I:

S: Символом в блок-схемах алгоритмов обозначается …

+: ввод/вывод данных

I:

S: В результате выполнения фрагмента алгоритма элементы массива А2, А4, А6, А8 при N=8 получат, соответственно, значения …

+: 4, 16, 36, 64

I:

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

+: количества чисел, равных х, из 30 введенных

I:

S: Определение «Однозначность выполнения каждого отдельного шага преобразования информации» относится к свойству алгоритмов, которое называется…

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

S: Результатом выполнения алгоритма, представленного фрагментом  блок-схемы, для значения переменной X=14, будет следующая величина:…

+: S=1

Раздел 18. Основные алгоритмические конструкции. Базовые алгоритмы.

I:

S: В программе, вычисляющей произведение отрицательных чисел из N введенных с клавиатуры, ввод N P:=1 нц для i от1 до N    ввод а    если то P:=P*a    все кц вывод P необходимо вставить условие…

+: a<0

I:

S: Правильная запись выражения на алгоритмическом языке (возведение в степень обозначим через ^) имеет вид…

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

I:

S: В результате выполнения алгоритма алг «Вычисление значения переменной р» p := 1 i := 3 нц  пока i<=6      p := p * i      i := i+3 кц вывод   p значение переменной   p   будет равно числу …

+: 18

S: В результате выполнения алгоритма алг «Вычисление значения переменной k» k := 0 нц  для i:=2 до 6      k := k + 1 кц вывод   k значение переменной   k   будет равно числу …

+: 5

I:

S: Если задан фрагмент алгоритма      если x*y*z > 0      то        x = 2*y,  z = z - y      иначе  x = x+2,  y = y + z   все напечатать x, y, z то при заданных начальных условиях x = 4; y = -3; z = - 10 после выполнения алгоритма переменные x, y и  z  соответственно примут значения ...

+: x = -6; y = -3; z = -7

Раздел 19. Программы линейной структуры.

I:

S: В результате работы алгоритма Y := X - 1 X := Y +2 Y := X + Y вывод Y переменная Y приняла значение 10. До начала работы алгоритма значением переменной X являлось число…

+: 5

S: В результате выполнения фрагмента блок-схемы алгоритма ввод Х, А, В, С Y := X^3+B*C+A вывод Y при вводе значений Х, А, В, С, равных: 3, 2048, 2047 и -1 соответственно, значение Y будет равно…

+: 28

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

+: 32

S: Круглые скобки для определения порядка выполнения вычислений выражения ab*2+3.456 y  правильно расставлены в выражении …

+: ((a^b)*2)+(3.456*y)

Раздел 20. Операторы ветвления, операторы цикла.

I:

S: Задан фрагмент алгоритма: 1) если a<b, то с=b-a, иначе c=2*(a-b) 2) d=0 3) пока c>a выполнить действия d=d+1, с=с-1 В результате выполнения данного алгоритма с начальными значениями a=8, b=3, переменные c и d примут значения...

+: c=8, d=2

S: Значение переменной  d после выполнения фрагмента алгоритма (операция mod ( х, y ) – получение остатка целочисленного деления х на y) k := 50 выбор |       при       mod( k, 12 ) = 7:       d := k;        |       при       mod( k, 12 ) < 5:       d := 2;        |       при       mod( k, 12 ) > 9:       d := 3;        |       иначе                     d := 1;        все равно...

+: 2

S: После выполнения алгоритма b:= 10 d:= 50 нц пока  d >= b |       d := d - b кц значение переменной d равно...

+: 0

I:

S: После выполнения алгоритма b:= 10 d:= 40 нц пока   d >= b |       d := d - b кц значение переменной d равно...

+: 0