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

Алгоритм обладает свойством массовости, если



4.1

Алгоритм обладает свойством массовости, если…

выдает различные результаты при одинаковых входных данных

используется группой пользователей

выдает результат при различных входных данных

не выдает результат при неверных входных данных

4.1

В блок-схеме алгоритма параллелограмм означает …

проверку логического выражения

присваивание

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

повторение действий

4.1

В блок-схеме алгоритма прямоугольник означает …

присваивание

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

проверка логического выражения

вывод данных

4.1

В блок-схеме алгоритма ромб означает …

проверку логического выражения

присваивание

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

вывод данных

4.1

В блок-схеме алгоритма символ

означает, что будет(ут) выполняться …

присваивание

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

проверка логического выражения

задержка выполнения

4.1

Данная блок-схема программы …

 

производит сложение 9 подряд идущих натуральных чисел начиная с введённого и выводит результат

производит сложение 10 подряд идущих натуральных чисел начиная с единицы и выводит результат

производит сложение 9 подряд идущих натуральных чисел начиная с единицы и выводит результат

4.1

Количество товара по цене M рублей за штуку, которое может купить покупатель, имеющий N рублей, вычисляется по формуле …

 

div(N,M)

N/M

mod(N,M)

N/M

4.1

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

A^(B*2)+(3.456*y)

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

((A^B)*2+3.456*y

(A^(B*2)+3.456^y)

4.1

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

 

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

выполнимость

массовость

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

 

4.1

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

y:= A ^ x +

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

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

4.1

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

 

 

4.1

Свойство алгоритма оставаться правильным для разных наборов исходных данных – это…

 

массовость

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

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

результативность

 

4.1

Свойство алгоритма приводить к результату при корректно заданных исходных данных за фиксированное число шагов - …

массовость

конечность

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

замкнутость

4.1

Средством записи алгоритма не являются

Трансляторы



Блок-схемы

Языки программирования

Псевдокоды

4.2

В программе ввода последовательности чисел и вычисления выведена сумма ее положительных элементов (S:=0: X:=1: пока X<>0: нц: вывод ‘ВВЕДИТЕ ЗНАЧЕНИЕ X’: ввод X: если X>0 то …: кц: вывод (N)) пропущен фрагмент …

S:=S+X

4.2

В программе вычисления суммы отрицательных элементов массива целых чисел {Xi}, i=1,2,…N, N=10 (s:=0: нц для i:=1 до n: если x[i]<0 то …: кц) пропущено выражение...

S:=S+X[i]

4.2

В программе, вычисляющей произведение отрицательных чисел из N введенных с клавиатуры,

 

ввод N

P:=1

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

ввод а

если

то P:=P*a

все

кц

вывод P

 

необходимо вставить условие…

a<0

4.2

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

 

алг «Вычисление значения переменной k»

k:= 0

нц для i:=2 до 6

k:= k + 1

кц

вывод k

 

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

 

4.2

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

алг «Вычисление значения переменной р»

p:= 1

i:= 3

нцпока i<=6

p:= p * i

i:= i+3

кц

вывод p

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

 

4.2

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

s:=1; n:=1

нцдля i:=2 до 5 (начало цикла)

n:=n+1; s:=s+i

кц (конец цикла)

переменные n, s примут значения...

N=5 S=15

4.2

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

 

 

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

A2=4 A4=16 A6=36 A8=64

4.2

Дан массив целых чисел {Xi}, i=1,2,... N, N=10. В алгоритме подсчета количества положительных элементов в массиве (K:=0: нц для i:=1 до n: если … то k:=k+1: кц) пропущено выражения...

X[I]>0

4.2

Дан массив целых чисел {Xi}, i=1,2,…N, N=10. Вставьте пропущенный фрагмент в программу подсчета количества положительных элементов в массиве

K:=0;

нц для i:=1 до n

еслито k:=k+1;

кц;

X[I]>0

4.2

Дан массив целых чисел {Xi}, i=1,2,…N, N=10. Вставьте пропущенный фрагмент в программу вычисления суммы отрицательных элементов массива

s:=0;

нцдля i:=1 до n

если x[i]<0 то …;

кц;

S=S+S

4.2

Дан массив целых чисел {Xi}, i=1,2,…N. Приведенная программа …

k:=0

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

если X[i]>0

то k:=k+1

все

кц

вывод k

вычисляет количество положительных элементов массива

находит индексы неотрицательных элементов массива

вычисляет сумму индексов положительных элементов массива

вычисляет сумму элементов массива

4.2

Данная программа

S=0;

нцдля I=1 до N

S:=S+X;

X=X*(I+1);

кц

вывод S;

выводит значение выражения …

x*(x+1)*(x+2)*...*(x+N)

x+(x+1)+(x+2)+...+(x+N)

x+x2+(x3+...+xN)

x+2*x+3*x+...+N*x

 

4.2

Значение переменной 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;

все

равно...

 

4.2

Описанием цикла с предусловием является выражение…

«Выполнять оператор пока условие ложно»

«Выполнять оператор заданное число раз»

«Пока условие истинно выполнять оператор»

«Если условие истинно выполнять оператор, иначе остановиться»

4.2

Представленная программа запрашивает у пользователя последовательность чисел, заканчивающуюся 0. Вставьте пропущенный фрагмент программы так, чтобы была выведена сумма положительных элементов.

S:=0;

X:=1;

пока X<>0

нц

вывод ‘ВВЕДИТЕ ЗНАЧЕНИЕ X’;

ввод X;

если X>0 то

кц;

вывод (N);

S=S+S

4.2

Представленный фрагмент блок-схемы алгоритма

выводит...

ГЕОМЕТРИЧЕСКАЯ ПРОГРЕССИЯ

4.2

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

нцдля I=1 до N

вывод A;

A:=A+D;

кц;

выводит...

сумму A чисел, начиная с N, с шагом D

сумму D чисел, начиная с A, с шагом N

сумму N чисел, начиная с A, с шагом D

сумму N чисел, начиная с D, с шагом A

4.2

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

S:=0

Нц для I от 1 до 10

Ввод а

S:=S+a

Кц

S:=S/10

Вывод S

выводит…

Остаток от деления на 10 заданного числа

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

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

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

4.3

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

Х= -2

4.3

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

ввод Х, А, В, С

Y:= X^3+B*C+A

вывод Y

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

 

4.3

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

ввод X,A,B,C

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

вывод Y

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

соответственно, значение Y будет равно…

 

4.3

В результате работы алгоритма

Y:= X - 1

X:= Y +2

Y:= X + Y

вывод Y

переменная Y приняла значение 10. До начала работы алгоритма значением переменной X являлось число…

Х=5

4.3

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

ввод А, В, С, Х

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

вывод Y

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

 

4.3

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

ввод А, В, С, Х

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

вывод Y

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

 

4.3

Порядок выполнения операций 1) A=B-A, 2) B=A*B, 3) C=C*2, 4) C=C+B при котором для начальных значений A=1, B=-1, C=0 результирующие значение C=4 - …

 

4.3

Установите порядок выполнения операций

 

1) A=A+1

2) C=B*2

3) C=C*2

4) B=A+B

так, чтобы при начальных значениях A=1, B=2, C=3 результирующим стало значение C=16.

 

4.3

Чтобы при начальных значениях: A=2, B=5, C=-5 получить результирующее значение операции:С=5 1) C=C/5, 2) B=A+B, 3) C=B+10, 4) A=A*B, следует выполнить в порядке …

 

4.4

В представленном фрагменте программы

b:= 10; d:= 30

нц пока d >= b

d:= d - b

кц

тело цикла выполнится … раз(а).

 

4.4

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

алг «Вычисление значения переменной р»

p:= 1

i:= 3

нцпока i<=6

p:= p * i

i:= i+3

кц

вывод p

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

 

4.4

В результате выполнения алгоритма (где mod – операция нахождения остатка от деления целых чисел)

алг «вычисление значения переменной t»

t=0

цикл по i от 10 до 20

если (i mod 2=0) и (i mod 3=0), то t=t+1

кц

вывод t

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

 

4.4

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

X и Y примут значения …

Х=3,y=4,5

4.4

Вычисленное по блок-схеме

значение переменной S для входных данных X=1, Y=1, Z=3 равно…

 

4.4

Данная программа

если A<B то

если C<A товывод C

иначевывод A

все

иначе

если B<C товывод В

иначевывод C;

все

все

выводит...

максимальное среди трех чисел A, B, C

числа A, B, C в порядке убывания их значений

минимальное среди трех чисел A, B, C

максимальное среди трех чисел A, B

4.4

Если задан фрагмент алгоритма

если 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 соответственно примут значения...

-6,-3,-13

4.4

Задан фрагмент алгоритма (здесь abs(х) – функция определения модуля х):

если a*b<0 то c:=a-b иначе c:=a+b

если с ≠ 0 то с:= с / abs(c)

d:=c*a

В результате выполнения данного алгоритма с начальными значениями a= - 5; b=5 переменные c и d примут значения…

С=-1 D=5

4.4

Задан фрагмент алгоритма:

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=10 D=2

4.4

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

a:= 12

b:= 46

нцпока b >= a

b:= b - a

кц

значение переменной b равно...

 

4.4

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

b:= 10

d:= 40

нцпока d >= b

d:= d - b

кц

значение переменной d равно...

 

4.4

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

b:= 10

d:= 50

нцпока d >= b

d:= d - b

кц

значение переменной d равно...

 

 

 

 

4.4

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

b:= 10

d:= 40

нцпока d >= b

| d:= d - b

кц

значение переменной d равно...

 

4.4

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

если Y<X, то Y:=Y+X

если Y<0 то Y:=-Y

если X<0, то A:=X*2

иначе A:=X*Y

если A<Y то A:=A+Y/2

для начальных значений X=3 и Y=-6 значение A будет равно …

 

4.4

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

k:= 0

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

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

k:= k + 1

кц

кц

вывод k

значение k будет равно...

 

 

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

1. s = 1; n = 1

2. НЦ для i = 2 до 5 (начало цикла)

3. n = n+1; s = s+i

4. КЦ (конец цикла)

переменные n и s будут равны …

5,15

 

После выполнения фрагмента алгоритма для а = 5 и b = 3

1. a = a-b

2. b = a+2*b

3. a = a*b

4. b = a/b

переменные примут новые значения …

а = 16, b = 2

 

К естественному представлению алгоритма относят...

 

ER - диаграмму

рекурсивные функции

блок-схему

язык PASCAL

 

После выполнения фрагмента алгоритма для а = -14 и b = -5

1.если а<0 то а=-а

2.если b<0 то b=b

3 Пока выполняется условие () присвоить а=а-b

4. если а=0 то с=«да» иначе с=«нет»

значения переменных а и с будут …

а=19, с="нет"

 

 


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




<== предыдущая лекция | следующая лекция ==>
ð Read the sentences on the worksheet presented by your teacher and write them in the correct column: | AMIBIOS8™ Check Point and Beep Code List

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