Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Типове данни в C#

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Как се декларира променлива от тип int в C#?

a)

int myVariable; или int myVariable = 0;

b)

float myVariable;

c)

myVariable int;

d)

string myVariable = 'text';

2.

Кои са основните типове данни в C#?

a)

int, double, char, string, bool, decimal

b)

object

c)

byte

d)

float

3.

Каква е разликата между типове данни int и double?

a)

'double' е по-голям от 'int' по размер на паметта.

b)

Разликата е, че 'int' е за цели числа, а 'double' е за дробни числа.

c)

'int' може да съдържа дробни числа, а 'double' само цели числа.

d)

'int' е по-бърз от 'double' при изчисления.

4.

Как се извършва събиране на две числа в C#?

a)

Събиране на две числа в C# се извършва с оператора '/'

b)

Събиране на две числа в C# се извършва с оператора '+'.

c)

Събиране на две числа в C# се извършва с оператора '*'

d)

Събиране на две числа в C# се извършва с оператора '-'

5.

Как се декларира масив от цели числа в C#?

a)

int[] myArray;

b)

array myArray;

c)

int myArray(10);

d)

int myArray[];

6.

Какъв е резултатът от операцията 5 / 2 в C#?

a)

1

b)

2

c)

2.5

d)

3

7.

Как се инициализира променлива от тип string?

a)

string myString = "Hello, World!";

b)

string myString = Hello, World!;

c)

myString = 'Hello, World!';

d)

string myString : 'Hello, World!';

8.

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

a)

По-бавен достъп до данни

b)

Увеличено използване на паметта

c)

Ограничаване на алгоритмичните операции

d)

Предимствата на използването на структури от данни включват по-бърз достъп до данни, ефективно управление на паметта и улесняване на алгоритмичните операции.

9.

Как се декларира променлива от тип bool?

a)

int isTrue;

b)

bool isTrue;

c)

var isTrue;

d)

boolean isTrue;

10.

Какво представлява списък (List) в C#?

a)

Списък (List) в C# е само за съхранение на числа.

b)

Списък (List) в C# е статична структура от данни.

c)

Списък (List) в C# е динамична колекция от елементи от един и същи тип.

d)

Списък (List) в C# може да съдържа елементи от различни типове.

11.

Как се извършва умножение на две числа в C#?

a)

Използвайте оператора '-' за умножение на две числа.

b)

Използвайте функцията 'Multiply()' за умножение на две числа.

c)

Използвайте оператора '*' за умножение на две числа.

d)

Използвайте оператора '+' за умножение на две числа.

12.

Как се достъпва елемент от масив в C#?

a)

Използвайте функция, например: array.getElement(index).

b)

Достъпвайте елементи с цикъл, например: for (int i = 0; i < array.Length; i++)

c)

Използвайте индекс, например: array[index].

d)

Използвайте метод, например: array.access(index).

13.

Каква е разликата между типове данни char и string?

a)

Разликата е, че 'char' е един символ, а 'string' е последователност от символи.

b)

'char' и 'string' са взаимозаменяеми типове данни.

c)

'char' е тип данни за числа, а 'string' за текст.

d)

'char' може да съдържа множество символи, а 'string' само един.

14.

Как се декларира структура в C#?

a)

class MyClass { public int MyField; }

b)

struct MyStruct(int MyField) {}

c)

struct MyStruct { public int MyField; }

d)

MyStruct MyStruct = new MyStruct();

15.

Как се извършва изваждане на две числа в C#?

a)

a - b

b)

a / b

c)

a + b

d)

a * b