wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

тест3

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

<question>Келесі код не істейді?

int[] numbers = 15, 2, 8, 1, 3};

Array.Sort (numbers);

Console.WriteLine (numbers[0]);

a)

8

b)

1

c)

2

d)

5

2.

Console. ReadLine) әдісі не істейді?

a)

Экранга мэтін шыгарады

b)

Массив жасайды

c)

Колданушыдан жол енгізуді окиды

d)

Экранга мэтін шыгарады

3.

Массивтегі сонгы элементке калай кол жеткіземіз?

a)

arr[Length]

b)

arr[0]

c)

arr[arr.Length - 1]

d)

arr[1]

4.

Класс дегеніміз не?

a)

Цикл

b)

Объектілердін улісі

c)

Айнымалы

d)

Массив турі

5.

bool деректер типі кандай мәндерді кабылдайды?

a)

0 және 1

b)

Оң сандар

c)

Кез келген сан

d)

true жэне false

6.

Методты шакыру ушін не керек?

a)

Тип көрсету

b)

Массив қолдану

c)

Айнымалы жазу

d)

Оның атын жазу және аргумент беру

7.

Келесі кодта канша жол және баган бар?

int[,] matrix = new int[3, 4];

a)

3 жол, 4 баган

b)

4 жол, 3 баган

c)

4 жол, 4 баган

d)

3 жол, 3 баган

8.

stringl] fruits = { "Алма", "Алмурт" }; fruits[1] мәні кандай?

a)

1

b)

Қате

c)

Алма

d)

fruits

e)

Алмұрт

9.

double жэне float айырмашылығы неде?

a)

float дәлдігі double-ra караганда жогары

b)

double тек бутін сандарды сактайды

c)

float тек он сандарды сактайды

d)

Еш айырмашылығы жок

e)

double дәлдігі float-ка караганда жогары

10.

string деректер типінін негізгі ерекшелігі кандай?

a)

Тек бір әріпті сақтайды

b)

Накты сандарды сактайды

c)

Файл жолдарын сактайды

d)

Жолдык (мәтіндік) мәндерді сактайды

e)

Тек бутін сандарды сактайды

11.

int деректер типі канша бит (byte) жад алады?

a)

1 байт

b)

8 байт

c)

4 байт

d)

2 байт

e)

Жады алмайды

12.

Келесі кодтын нэтижесі кандай?

int[,] arr = { {1, 2}, {3, 4} };

Console.WriteLine(arr[1, 1]);

a)

2

b)

3

c)

Error

d)

4

13.

int a = 10 + 5 * 2; бул жазбанын нәтижесі кандай?

a)

10

b)

25

c)

30

d)

15

e)

20

14.

Конструктордыц аты кандай болуы керек?

a)

Кластын атымен бірдей

b)

Main

c)

return

d)

void

15.

Методта параметрлер не ушін керек?

a)

Дерек беру ушін

b)

Шарт қою үшін

c)

Массив жасау үшін

d)

Класс құру үшін

16.

Массив аркылы цикл жасау ушін кайсы жиі

колданылады?

a)

do..while

b)

if

c)

for

d)

switch

e)

while

17.

Келесі кодтың нәтижесі қандай?

int[] numbers = {1, 2, 3, 4, 5};

Console.WriteLine(numbers.Length);

a)

5

b)

4

c)

Error

d)

6

18.

void кілт сезі нені білдіреді?

a)

Бос айнымалы

b)

Класс типі

c)

Массив типі

d)

Мән кайтармайтын метод

19.

char символын корсету ушін кандай танба

колданылады?

a)

“”

b)

<>

c)

[]

d)

20.

‘\n’символы не істейді?

a)

Жана жолга отеді

b)

Кос тырнакша енгізеді

c)

Бос орын косады

d)

Tab енгізеді

21.

int[] nums = {1, 2, 3}; жалпы косындыны табу ушін не колданылады?

a)

Массивтың ұзындығы

b)

Шарт

c)

Тип түрлендіру

d)

Цикл

22.

int a = 5; бул жазбада айнымалынын кандай типі корсетілген?

a)

Накты сандар типі

b)

Обьект типі

c)

Логикалык тип

d)

Бутін тип

e)

Танбалык тип

23.

Конструктор не ушін керек?

a)

Тип өзгерту

b)

Объектіні инициализациялау

c)

Массив жасау

d)

Метод жою

e)

Цикл бастау

24.

Келесі кодтың нәтижесі қандай?

int a = 5;

double b = 2.5;

var c = a + b;

Console.WriteLine(c.GetType());

a)

System.Double

b)

System.Boolean

c)

System.Int32

d)

System.String

25.

Тура мән дегеніміз не?

a)

әдіс атауы

b)

Массив узындығы

c)

Айнымалыға тікелей берілген накты мән

d)

Типтін атауы

26.

Массивтің элементтер саны алу үшін не қолданылады?

a)

Length

b)

Get()

c)

Count()

d)

Size

27.

Деструктор не ушін керек?

a)

Айнымалыны езгерту

b)

Цикл жасау

c)

Метод қосу

d)

Массив сактау

e)

Ресурстарды босату ушін

28.

const double Pi = 3.14; бул жолда не аныкталган?

a)

Туракты

b)

Айнымалы

c)

Класс

d)

Әдіс

29.

Методтын атауы кандай ережемен жазылады?

a)

Санмен басталады

b)

Бас әріптен басталады

c)

Барлығы кіші әріппен

d)

_ таңбасымен аяқталады

30.

Айнымалыны жарилау ушін кандай кілт сез

колданылады?

a)

class

b)

var

c)

static

d)

const

31.

bool типінін мумкін мәндері кандай?

a)

1 және 0

b)

ашық және жабық

c)

иә және жоқ

d)

true жэне false

32.

Айнымалы атауында кандай танба колдануга

болмайды?

a)

$

b)

0-9 сандары

c)

a-z эріптері

d)

Бос орын

e)

_

33.

return бірнеше мән кайтара ала ма?

a)

Иә

b)

void болса гана

c)

Жок, бір гана мән

d)

ref болса

34.

Келесі кодтың нәтижесі қандай?

int x = 15;

if (x > 10 && x < 20)

Console.WriteLine("Valid");

else

Console.WriteLine("Invalid");

a)

Valid

b)

0

c)

Undefined

d)

Error

e)

Invalid

35.

int a = 5.5; бул жазбада кандай кате бар?

a)

Кос тырнакша жетіспейді

b)

Айнымалы аныкталмаган

c)

Типтер сайкес емес

d)

Нуктелі утір жок

36.

'А' кандай типке жатады?

a)

string

b)

int

c)

char

d)

bool

37.

int пен long деректер типінін айырмашылығы

кандай?

a)

int теріс мәндерді сактай алады, long сактай алмайды

b)

int улкен мәндерді сактай алады

c)

Екеуі бірдей

d)

long улкен мәндерді сактай алады

38.

Массив индекстері С# тілінде кандай мәннен

басталады?

a)

-1

b)

1

c)

0

d)

2

e)

Кез келген мән

39.

char деректер типі кандай мәндерді сактай алады?

a)

Бірнеше сез

b)

Бір символ

c)

Логикалық мән

d)

Кез келген бүтін сан

40.

int Add(int a, int b) { return a + b; } — бул метод не істейді?

a)

Айнымалы жариялайды

b)

Косынды кайтарады

c)

Тип ауыстырады

d)

Массив жасайды

41.

3.14 кандай типке жатады?

a)

float

b)

double

c)

int

d)

string

42.

int a = 10; бул жазбада 10 саны калай аталады?

a)

Тура мән

b)

Тұрақты

c)

Сілтеме

d)

Айнымалы

43.

Келесі кодтың нәтижесі қандай?

int a = 5, b = 10;

if (a > 0 || b < 0)

Console.WriteLine("Yes");

else

Console.WriteLine("No");

a)

Error

b)

0

c)

Yes

d)

No

e)

Undefined

44.

Консольге мәлімет шыгару ушін кандай әдіс

колданылады?

a)

Console.ReadLine()

b)

Console. WriteLine()

c)

Print()

d)

Console.Input()

45.

Класстан объект калай жасалады?

a)

return аркылы

b)

void аркылы

c)

new кілт сезі аркылы

d)

ref аркылы

46.

Объект дегеніміз не?

a)

Класстын накты данасы

b)

Конструктор

c)

Айнымалы типі

d)

Методтын аты

47.

ref кілт сезі нені білдіреді?

a)

Класс колдану

b)

Массив жасау

c)

Сілтеме аркылы параметр беру

d)

Мәнмен беру

48.

Келесі массив дурыс жарияланган ба?

int[] arr = new int[5] {1, 2, 3, 4, 5};

a)

Жоқ

b)

Қате, синтаксис

c)

Иә

d)

arr типі дұрыс емес

49.

int типіндегі айнымалы жадыда канша байт орын алады?

a)

8 байт

b)

1 байт

c)

2 байт

d)

4 байт

50.

float типінін сонына кандай эріп жазылады?

a)

f

b)

m

c)

d

d)

l