Какое соответствие, которые необходимо соблюдать между формальными и фактическими параметрами, является лишним?



 

а) соответствие по типу параметров

б) соответствие по количеству параметров

в) соответствие по типу используемых вспомогательных переменных

г) соответствие по порядку перечисления

Варианты ответов:

1. а

2. б

3. в

4. г

 

Что делает следующий фрагмент программы?

 

S := A;

A := B;

B := S;

 

Варианты ответов:

1. Обмен значений переменных A, B

2. Присваивание переменным A, B значения S

3. Замена значения переменной A значением переменной B

4. Во фрагменте не выполняется никаких действий

 

47. При присваивании изменяется:

 

Варианты ответов:

1. Алгоритм

2. Имя переменной

3. Тип переменной

4. Значение переменной

 

 

48. Что вычисляет выражение вида k*exp(ln(n)?

 

Варианты ответов:

1. Степень n числа k

2. Степень n числа

3. Цифру k-го разряда в числе n

4. Произведение k*n

 

 

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

k:=1;

while (k<100) do k:=k+k;

write (k);

Варианты ответов:

1. 99

2. 100

3. 128

4. 1024

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

s:=0;

i:=1;

while (i<5) do

begin

i:=i+1;

s:=s+i

end;

Варианты ответов:

1. 9

2. 10

3. 15

4. 24

 

51. Чему будут равны значения переменных m и p после выполнения данного фрагмента программы:

m:=5;

p:=5:

for i:=1 to 3 do

if ((p<i) or (m<i)) then p:=i else m:=i;

writeln (m, p);

Варианты ответов:

1. 1, 3

2. 2, 3

3. 3, 3

4. 3, 2

 

 

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

a:=’in’;

b:=’out’;

k:= length (b) - length (a);

for i:=1 to k do

if (a[i]<b[i]) then k:=k+1;

write (k);

Варианты ответов:

1. 1

2. 2

3. 3

4. 4

 

53. Чему будут равны значения переменных i и j после выполнения данного фрагмента программы (a[i] = i, где  i = 1, 2, 3):

j:=1;

i:=3;

while (i>1) do

begin

if (a[i]>a[j]) then j:=i;

i:=i-1;

end;

write (i, j);

Варианты ответов:

1. 3, 2

2. 2, 2

3. 3, 1

4. 1, 3

 

54. Чему будут равны значения переменных f и k после выполнения данного фрагмента программы:

k:=1;

f:=1;

while (k,6) do

begin

f:=f*k;

k:=k+2

end;

write (f, k);

Варианты ответов:

1. 15, 5

2. 15, 7

3. 13, 7

4. 13, 5

 

55. Чему будет равно значение i+j после выполнения данного фрагмента программы:

x:=4;

i:=3;

j:=3;

while (x mod j>0) do

begin

j:=j-1;

i:=i-1

end;

write (i+j);

Варианты ответов:

1. 6

2. 5

3. 4

4. 3

 

Какой знак используется как знак присвоения?

Варианты ответов:

1. :=

2. =

3. :

4. <>

 

Какая комбинация клавиш запускает программу на исполнение?

Варианты ответов:

1. Ctrl+F9

2. Alt+F5

3. Alt+Enter

4. Alt+X

 

Какая комбинация клавиш позволяет посмотреть результат работы программы?

Варианты ответов:

1. Ctrl+F9

2. Alt+F5

3. Alt+Enter

4. Alt+X

 

Какая комбинация клавиш открывает окно Turbo Pascal  на весь экран?

Варианты ответов:

1. Ctrl+F9

2. Alt+F5

3. Alt+Enter

4. Alt+X

 

Какая комбинация клавиш закрывает окно Turbo Pascal?

Варианты ответов:

1. Ctrl+F9

2. Alt+F5

3. Alt+Enter

4. Alt+X

 

 

Какое высказывания верно для цикла while?

Варианты ответов:

1. Тело цикла в любом случаев выполнится хотя бы один раз

2. Цикл с постусловием

3. Цикл с предусловием

4. Ни один из предложенных вариантов не верен

 

62. Какое высказывания верно для цикла repeat… until?

Варианты ответов:

1. Тело цикла в любом случаев выполнится хотя бы один раз

2. Цикл с постусловием

3. Цикл с предусловием

4. Ни один из предложенных вариантов не верен

 

63. Какое высказывания верно для цикла for… then… else?

Варианты ответов:

1. Тело цикла в любом случаев выполнится хотя бы один раз

2. Цикл с постусловием

3. Цикл с предусловием

4. Ни один из предложенных вариантов не верен

 

Какое высказывания верно для цикла go to?

Варианты ответов:

1. Тело цикла в любом случаев выполнится хотя бы один раз

2. Цикл с постусловием

3. Цикл с предусловием

4. Go to не является оператором цикла

 

Какая процедура позволяет выводить на экран текст?

Варианты ответов:

1. begin

2. write

3. else

4. read

 

66. Вопрос 66: Какая процедура позволяет вводить данные с клавиатуры?

Варианты ответов:

1. begin

2. write

3. else

4. read

 

 

Какой из приведенных операторов является условным?

Варианты ответов:

1. for

2. go to

3. if

4. repeat

 

Сколько ветвей имеет условный оператор if в полной форме?

Варианты ответов:

1. 1

2. 2

3. Может содержать произвольное число ветвей

4. 3

Сколько ветвей имеет условный оператор case?

Варианты ответов:

1. 1

2. 2

3. Может содержать произвольное число ветвей

4. 3

 

Сколько ветвей имеет условный оператор if в неполной форме?

Варианты ответов:

1. 1

2. 2

3. Может содержать произвольное число ветвей

4. 3

 

Каким словом обозначается цикл с постусловием?

Варианты ответов:

1. for

2. while

3. if

4. repeat… until

 

Каким словом обозначается цикл с предусловием?

Варианты ответов:

1. for

2. while

3. if

4. repeat… until

 


Дата добавления: 2018-04-15; просмотров: 1538; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!