wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

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

Total questions: 30

Worksheet time: 31mins

Name
Class
Date
1.

Какой тип данных используется для хранения целых чисел в C#?

a)

float

b)

string

c)

boolean

d)

int

2.

Какой тип данных используется для хранения дробных чисел в C#?

a)

double или float

b)

bool

c)

string

d)

int

3.

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

a)

char

b)

string

c)

int

d)

bool

4.

Какой тип данных используется для хранения логических значений в C#?

a)

int

b)

bool

c)

string

d)

float

5.

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

a)

float

b)

string

c)

boolean

d)

integer

6.

Какой тип данных используется для хранения больших целых чисел в C#?

a)

Double

b)

String

c)

BigInteger

d)

Boolean

7.

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

a)

DateTime

b)

Array

c)

Boolean

d)

String

8.

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

a)

bool

b)

int

c)

char

d)

string

9.

Какой тип данных используется для хранения длинных дробных чисел в C#?

a)

string

b)

integer

c)

float

d)

decimal

10.

Что значит выражение i++?

a)

Уменьшение переменной i на единицу

b)

Увеличение переменной i на единицу

c)

Увеличение переменной i на два

d)

Уменьшение переменной i на два

e)

Не знаю

11.

Что будет выведено в консольное окно, если при выполнении программы для переменной а ввести значение 16, а для переменной b ввести 15?

a)

a + b = 31

b)

a + b = 15

c)

a + b = 16

d)

15 + 16 = 31

e)

15 + b = 31

12.

Какой тип переменной b в программе, изображенной на картинке?

a)

Строковый

b)

Логический

c)

Целый

d)

Вещественный

e)

символьный

13.

Какое служебное слово на языке программирования С# используется для объявления переменной типа данных, любой элемент которого может принимать лишь одно из двух значений: True, False?

a)

string

b)

char

c)

bool

d)

int

e)

double

14.

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

a)

for (Условие цикла) do {Тело цикла};

b)

repeat {Тело цикла} do (Условие цикла);

c)

do {Тело цикла} while (Условие цикла);

d)

do {Тело цикла} for (Условие цикла);

15.

Какой из указанных вариантов записи выражения «Переменной а присвоить остаток от деления 2017 на 9» правильный для языка С#?

a)

а = 2017 div 9

b)

а = 2017 % 9;

c)

а = 2017 / 9;

d)

а = 2017 mod 9;

16.

Какой оператор реализует логическую операцию «ИЛИ» в языке программирования С#?

a)

||

b)

$$

c)

&&

d)

==

17.

Какой оператор реализует логическую операцию «И» в языке программирования С#?

a)

||

b)

$$

c)

&&

d)

==

18.

Что произойдет со значением переменной а в результате выполнения операции а += 10?

a)

увеличится на 10

b)

уменьшится на 10

c)

увеличится в 10 раз

d)

станет равной 10

e)

уменьшится в 10 раз

19.

Чему равен индекс у первого элемента массива, созданного на языке С#?

a)

0

b)

1

c)

-1

d)

зависит от того, как объявлен массив

e)

index

20.

Как называется набор элементов данных одного типа, сохранённых последовательно в непрерывной области памяти?

a)

массив

b)

метод

c)

множество

d)

стек

21.

С помощью какого свойства можно узнать длину созданного массива?

a)

Array

b)

Rank

c)

Length

d)

Temp

22.

Среди приведенных ответов выберите те значения переменных при котором условие (a != b) будет истинно.

a)

a = 5, b = 5

b)

a = 15, b = 17

c)

a = 25, b = 25,

d)

a = 7, b = 9

23.

Выберите правильный вариант объявления массива вещественных чисел.

a)

double mas = double [5];

b)

double [ ] a = new double [5];

c)

int [ ] mas = new int [5];

d)

double a = new double [5];

24.

Выберите правильный общий вид конструкции повторения с предусловием на языке программирования C#.

a)

while (условие_цикла) { тело_цикла; }

b)

while условие_цикла { тело_цикла; }

c)

while (условие_цикла) do { тело_цикла; }

d)

while (условие_цикла) do begin тело_цикла; end;

25.

Выберите оператор инкрементирования.

a)

--

b)

++

c)

==

d)

**

26.

Что будет выведено на консоли ?

string str = "zqwyrqwou";

char ch = str[4];

Console.WriteLine(ch);

a)

z

b)

q

c)

w

d)

r

27.

Как правильно создать массива float?

a)

float[] array =new string[10];

b)

float[] array =new float[10];

c)

float[] array = 1;

d)

float[] =new float[10] array;

28.

Какое значение может хранить тип данных int?

a)

1.5

b)

0.5 * 3

c)

2

d)

string

29.

Что выведет данная программа ?

int a = 10;

int b = 20;

int c = b + a;

if (a > b)

{

Console.WriteLine(c + b);

}

else

{

Console.WriteLine(c - b);

}

a)

10

b)

50

c)

30

d)

20

30.

Как правильно считать строку с консоли ?

a)

Console.WriteLine();

b)

Console.ReadLine();

c)

string s = Console.ReadLine();

d)

Console();