®NSM-tutor

для школьников и учителей

Обновлен: 12.02.2009

Использование переменных

1.

 

 

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

имя

имя, тип

имя, тип, значение

тип, значение

 

2.

 

 

Переменная в программе считается полностью заданной, если известны её...

имя

имя, тип

имя, тип, значение

тип, значение

 

3.

 

 

При выполнении любых операций у переменных остаются неизменными…

имена

имена, значения

имена, типы, значения

типы, значения

 

4.

 

 

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

тип и имя

имя

значение

значение и имя

 

5.

 

 

Операторы в языке Basic, записанные в одной строке, друг от друга отделяются ...

точкой

запятой

точкой с запятой

двоеточием

 

6.

 

 

Чему станет равно значение переменной X после выполнения команды X = X + 2, если до ее выполнения оно было равно 3:

2

3

4

5

 

   7.

 

 

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

А = 5
B = 5
A = A + B
B = A + B
C = A + B

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

A = 10, B = 15, C = 25

A = 10, B = 10, C = 20

A = 5, B = 5, C = 10

A = 10, B = 10, C = 10

 

   8.

 

 

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

А = 5
B = 5
A = A + B
B = A + B
C = A - B

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

A = 10, B = 10, C = 0

A = 5, B = 5, C = 10

A = 10, B = 15, C = -5

A = 10, B = 5, C = 0

 

   9.

 

 

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

А = 5
B = 5
A = A - B
B = A + B
C = A + B

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

A = 0, B = 10, C = 10

A = 0, B = 5, C = 5

A = 5, B = 5, C = 5

A = 0, B = 5, C = 10

 

  10.

 

 

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

А = 5Е+2
B = 5
A = A - B
B = A + B
C = A + B

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

А = 495, В = 500, С = 995

А = 7, В = 13, С = 20

А = 2, В = 7, С = 9

А = 4995, В = 5000, С = 9995

 

  11.

 

 

Укажите последовательность команд, в результате выполнения которых значения переменных Х и У поменяются местами:

Х = Х + У : Х = Х - У : У = Х - У

В = Х : Х = У : У = Х

У = Х : В = Х : Х = У

С = Х : Х = У : У = С

 

  12.

 

 

Укажите последовательность команд, в результате выполнения которых значения переменных Х и У поменяются местами:

Х = Х + У : У = Х - У : Х = Х - У

В = Х : Х = У : У = Х

У = Х : В = Х : Х = У

С = Х : Х = У : Х = С

 

  13.

 

Какое из приведенных неравенств верно:

-4.9876543234E-02 < -0,03

-4.9876543234E-02 > -0,03

-4.9876543234E-02 < -0,5

-4.9876543234E-02 < -0,4

 

  14.

 

Значение выражения 2*4^2-5^3*2 равно:

-15561

-186

-228

-218

 

  15.

 

 

Укажите синтаксически неправильную запись:

X = Y * SIN(X) ^ 2 + 4

X = Y * SIN ^ 2 (X) + 4

X = Y * SIN(X ^ 2) + 4

X = Y ^ 2 * SIN(X) + 4

 

  16.

 

 

При каких исходных значениях переменной X и Y в результате выполнения команды X=X^Y-Y значение переменной X станет равным двум:

Х = 4, У = 1

Х = 3, У = 2

Х = 2, У = 2

Х = 5, У = 1

 

  17.

 

 

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

A = 5
A = A + 6
B = - A
C = A - 2 * B

C = -11

C = 15

C = 27

C = 33

 

  18.

 

 

Определите значение целочисленных переменных A и B после выполнения фрагмента программы:

A = 1819
B = (A \ 100) * 10 + 9
A = (10 * B - A) MOD 100

'\ и MOD - операции, вычисляющие результат деления нацело первого аргумента на второй и остаток от деления соответственно

A = 81, B = 199

A = 81, B = 189

A = 71, B = 199

A = 71, B = 189

 

  19.

 

 

Определите значение целочисленных переменных A и B после выполнения фрагмента программы:

A  = 2599
B = (A MOD 100) * 1000 + 26
A = (B \ 10)  MOD 100

'\ и MOD - операции, вычисляющие результат деления нацело первого аргумента на второй и остаток от деления соответственно

A = 26, B = 9026

A = 2, B = 9026

A = 26, B = 9926

A = 2, B = 99026

 

  20.

 

 

Определите значение целочисленных переменных A и B после выполнения фрагмента программы:

A = 1075
B =(A MOD 1000) * 10
A = A + (B \ 100)

'\ и MOD - операции, вычисляющие результат деления нацело первого аргумента на второй и остаток от деления соответственно

A = 1150, B = 750

A = 1082, B = 1070

A = 1082, B = 750

A = 1085, B = 1070

© Новоженов С.М., 2009 г.

Hosted by uCoz