игра брюс 2048
Главная / Программирование / Программирование на языке высокого уровня C# / Тест 3

Программирование на языке высокого уровня C# - тест 3

Упражнение 1:
Номер 1
Под переменную типа float отводится 4 байта. Под переменную типа int тоже отводится 4 байта. Выберите верное утверждение.

Ответ:

 (1) диапазон значений переменных этих типов одинаков 

 (2) диапазон значений переменной типа float больше 

 (3) диапазон значений переменной типа int больше 


Номер 2
Выберите все правильные утверждения.

Ответ:

 (1) результат арифметических операций над вещественными числами - вещественный 

 (2) в одном выражении можно использовать операнды вещественного и целого типов 

 (3) результат операций сравнения вещественных чисел - вещественный 

 (4) результат операций сравнения вещественных чисел - boolean 


Номер 3
Выберите все правильные утверждения.

Ответ:

 (1) в одном выражении можно использовать операнды типов byte и int 

 (2) в одном выражении можно использовать операнды типов float и decimal 

 (3) результат операций сравнения вещественных чисел - целый 

 (4) результат операции сложения величины типа double c величиной типа float имеет тип double 


Упражнение 2:
Номер 1
Выберите все правильные утверждения.

Ответ:

 (1) в одном выражении можно использовать операнды различных целых типов 

 (2) в одном выражении можно использовать операнды вещественного и финансового типов 

 (3) результат операций сравнения вещественных чисел - логический 


Номер 2
Выберите правильное утверждение:

Ответ:

 (1) в одном выражении можно использовать операнды типов char и long  

 (2) в одном выражении можно использовать операнды типов double и decimal 

 (3) результат операций сравнения целых чисел - целый 

 (4) результат операции сложения величины типа int c величиной типа short имеет тип double 


Номер 3
Поразрядные операции &, |, ∧ и  применимы к

Ответ:

 (1) операндам булевского типа 

 (2) операндам целого типа 

 (3) операндам действительного типа 


Упражнение 3:
Номер 1
Поразрядные операции &, |, ∧ и  применимы к

Ответ:

 (1) операндам типа bool 

 (2) операндам типа int 

 (3) операндам типа float 


Номер 3
Таблица истинности какой логической операции приведена ниже?
 
<pre>
  a      b    a <операция> b
false   false      false
false   true       true
true    false      true
true    true       true

</pre> 
  
 

Ответ:

 (1) && 

 (2) || 

 (3)  

 (4) & 

 (5) | 


Упражнение 4:
Номер 1
Чему равно значение выражения (! ( a && b || c)), где a, b и
с - величины типа bool, имеющие значения true, true и false
соответственно?

Ответ:

 (1) false 

 (2) true 

 (3) 1 

 (4) 0 


Номер 2
Чему равно значение выражения (! a && ( b || c)), где a, b и
с - величины типа bool, имеющие значения true, true и false
соответственно?

Ответ:

 (1) false 

 (2) true 

 (3) 1 

 (4) 0 


Номер 3
Чему равно значение выражения (! ( a && b ) || c), где a, b и
с - величины типа bool, имеющие значения true?

Ответ:

 (1) false 

 (2) true 

 (3) 1 

 (4) 0 


Упражнение 5:
Номер 1
Чему равно значение выражения (a && ! b || c), где a, b и с -
величины типа bool, имеющие значения false, true и true
соответственно?

Ответ:

 (1) false 

 (2) true 

 (3) 1 

 (4) 0 


Номер 2
Чему равно значение выражения (a || b && a || c), где a, b и
с - величины типа bool, имеющие значения false, true и true соответственно?

Ответ:

 (1) false 

 (2) true 

 (3) 1 

 (4) 0 


Номер 3
Чему равно значение выражения (! ( a && b || b && c ) ), где a, b и
с - величины типа bool, имеющие значения false, true и true соответственно?

Ответ:

 (1) false 

 (2) true 

 (3) 1 

 (4) 0 


Упражнение 6:
Номер 1
Чему равно значение выражения ( a || ! b || c), где a, b и
с - величины типа bool, имеющие значения false, true и true соответственно?

Ответ:

 (1) false 

 (2) true 

 (3) 1 

 (4) 0 


Номер 2
Чему равно значение выражения (! a && b || c), где a, b и
с - величины типа bool, имеющие значения false, true и true соответственно?

Ответ:

 (1) false 

 (2) true 

 (3) 1 

 (4) 0 


Номер 3
Чему равно значение выражения (a && ! (b || c) ), где a, b и
с - величины типа bool, имеющие значения false, true и true соответственно?

Ответ:

 (1) false 

 (2) true 

 (3) 1 

 (4) 0 


Упражнение 7:
Номер 1
Чему равно значение выражения (a || b && a || c), где a, b и
с - величины типа bool, имеющие значения false, true и true соответственно?

Ответ:

 (1) false 

 (2) true 

 (3) 1 

 (4) 0 


Номер 2
Чему равно числовое значение выражения e+Math.Sqrt(e)*10/2*a при
e = 4, a = 3?

Ответ:

 (1)

 (2) 34 

 (3) 51 


Упражнение 8:
Номер 2
Чему равно числовое значение выражения e/(Math.Sqrt(a)*0.2e1) при
e = 8, a = 4?

Ответ:

 (1)

 (2) 14 

 (3) 20 


Номер 3
Чему равно числовое значение выражения Math.Sqrt(e)+1e2/20*a при e
= 4, a = 2?

Ответ:

 (1) 41 

 (2) 24 

 (3) 12 


Упражнение 9:
Номер 1
Чему равно числовое значение выражения e*1e0/2*a*Math.Sqrt(e) при
e = 4, a = 3?

Ответ:

 (1)

 (2) 16 

 (3) 12 


Номер 3
Чему равно числовое значение выражения Math.Abs(a)/2*Math.Sqrt(e) при e
= 4, a = 2?

Ответ:

 (1)

 (2) 16 

 (3)


Упражнение 10:
Номер 1
Чему равно числовое значение выражения 0.2e2*e/Math.Sqrt(a)*e при
e = 2, a = 4?

Ответ:

 (1) 40 

 (2) 16 

 (3) 12 


Номер 2
Чему равно числовое значение выражения Math.Sqrt(e)/1e0*Math.Abs(a) при e
= 4, a = 2?

Ответ:

 (1)

 (2) 36 

 (3) 22 


Номер 3
Какой тип имеет выражение a + 2, где a - переменная типа
char?

Ответ:

 (1) int 

 (2) char 

 (3) float 

 (4) long 


Упражнение 11:
Номер 1
Какой тип имеет выражение a + 0.2D, где a - переменная типа
float?

Ответ:

 (1) int 

 (2) extended 

 (3) float 

 (4) double 


Номер 2
Какой тип имеет выражение a > b, где a - short,
b - float?

Ответ:

 (1) short 

 (2) float 

 (3) bool 

 (4) double 


Номер 3
Какой тип имеет выражение a > 'b', где a - int?

Ответ:

 (1) char 

 (2) bool 

 (3) int 

 (4) float 


Упражнение 12:
Номер 1
Какой тип имеет выражение a + b, где a - short, b
- float?

Ответ:

 (1) short 

 (2) float 

 (3) long 

 (4) uint 


Номер 2
Какой тип имеет выражение a + 0.2f, где a - переменная типа
short?

Ответ:

 (1) short 

 (2) long 

 (3) float 

 (4) double 


Номер 3
Какой тип имеет выражение a == b, где a и b - short?

Ответ:

 (1) short 

 (2) long 

 (3) bool 

 (4) float 


Упражнение 13:
Номер 1
Какой тип имеет выражение a - 1, где a - переменная типа
char?

Ответ:

 (1) int 

 (2) char 

 (3) float 

 (4) long 


Номер 2
Какой тип имеет выражение a - 0.2, где a - переменная типа
int?

Ответ:

 (1) int 

 (2) extended 

 (3) float 

 (4) double 


Номер 3
Какой тип имеет выражение a - 0.2f, где a - переменная типа
int?

Ответ:

 (1) int 

 (2) extended 

 (3) float 

 (4) double 


Упражнение 14:
Номер 1
Какой тип имеет выражение a - 0.2m, где a - переменная типа
int?

Ответ:

 (1) short 

 (2) long 

 (3) decimal 

 (4) float 


Номер 2
Какой тип имеет выражение a – 2L, где a - переменная типа
int?

Ответ:

 (1) int 

 (2) ulong 

 (3) decimal 

 (4) long 


Номер 3
Какие выражения не содержат синтаксических ошибок?

Ответ:

 (1) Math.Sin(Math.Abs(0.6e3*y/_do)) 

 (2) Math.Sin(do*(0.6e3*y)) 

 (3) 0XEF01*1.34E-2/i7/_12 

 (4) 1/_2i-Math.Exp(y)/2*t 


Упражнение 15:
Номер 1
Какие выражения не содержат синтаксических ошибок?

Ответ:

 (1) -0.18*a/r-0.2*t 

 (2) (-0.18)*a)/(r-0.2*t) 

 (3) Math.Cos/∧2*x+0,2 


Номер 2
Какое выражение не содержит синтаксических ошибок?

Ответ:

 (1) Math.Cos(3*a+1*Math.Abs(x))) 

 (2) Sin/∧2*x+0,2 

 (3) 0xEEEE*1.34E-2/i/_1 

 (4) Math.Cos(3a+1*Math.Abs(x)) 


Номер 3
Какие выражения не содержат синтаксических ошибок?

Ответ:

 (1) Math.Cos(3a+1*Math.Abs(x)) 

 (2) a*-0.1*0x0A1 

 (3) Math.Sin(t)/Math.Sin(t2) 

 (4) Math.Sin(t)/Math.Sin(2t) 


Упражнение 16:
Номер 1
Какие выражения не содержат синтаксических ошибок?

Ответ:

 (1) Math.Sin(Math.Abs(0.6(e*3)) 

 (2) 0XCC00*.34E-4/_do/k-2 

 (3) ((Math.Cos(3*a+Math.Abs(x)))) 

 (4) a* Math.Exp(t)\\(2t) 


Номер 2
Какие выражения не содержат синтаксических ошибок?

Ответ:

 (1) ((k + 2)* (k – 2)/(k + 3)/k - 3) 

 (2) 1e-2/2d-3 

 (3) 1e-2/2e-3 

 (4) _2/2/big> 


Номер 3
Какие выражения не содержат синтаксических ошибок?

Ответ:

 (1) (((a+2)/(a-2))) 

 (2) 0,12*a*6/(k-1) 

 (3) (w – 1) / 2e - 3 

 (4) __1/__2*0.1111e002 


Упражнение 17:
Номер 1
Какие выражения не содержат синтаксических ошибок?

Ответ:

 (1) (((a+2)/(a-2))) 

 (2) 0,2*t – 3*k*z 

 (3) 0XFF*.0001E-2-q 

 (4) (3a+1*Math.Abs(x)) 


Номер 2
Какие выражения не содержат синтаксических ошибок?

Ответ:

 (1) (Math.Abs(while)+(0.6*k) 

 (2) a*-.1*0x0AAA 

 (3) Math.Sin(t)/Math.Sin(t2) 

 (4) Math.Sin(t)/Math.Sin(2t) 


Номер 3
Какие выражения не содержат синтаксических ошибок?

Ответ:

 (1) 1e1/2e2/3e3/4e4 

 (2) k-2*k-3-_1a 

 (3) (((k+2)(k+3))/((k-2)(k-3))) 

 (4) a*Math.Exp(t)\(2*t) 




Главная / Программирование / Программирование на языке высокого уровня C# / Тест 3