wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Программалау негіздері бойынша тест

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

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

a)

Бүтін тип

b)

Таңбалық тип

c)

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

d)

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

e)

Объект типі

2.

const double Pi = 3.14; бұл жолда не анықталған?

a)

Тұрақты

b)

Айнымалы

c)

Әдіс

d)

Класс

e)

Массив

3.

Айнымалыны жариялау үшін қандай кілт сөз қолданылады?

a)

var

b)

const

c)

static

d)

class

e)

return

4.

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

a)

Тура мән

b)

Айнымалы

c)

Сілтеме

d)

Тұрақты

e)

Мәлімет

5.

bool типінің мүмкін мәндері қандай?

a)

true және false

b)

1 және 0

c)

иә және жоқ

d)

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

e)

дұрыс және бұрыс

6.

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

a)

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

b)

Айнымалы анықталмаған

c)

Нүктелі үтір жоқ

d)

Қос тырнақша жетіспейді

e)

Массив индексі дұрыс емес

7.

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

a)

4 байт

b)

2 байт

c)

1 байт

d)

8 байт

e)

16 байт

8.

float типінің соңына қандай әріп жазылады?

a)

f

b)

d

c)

l

d)

m

e)

s

9.

Консольге мәлімет шығару үшін қандай әдіс қолданылады?

a)

Console.WriteLine()

b)

Console.ReadLine()

c)

Console.Input()

d)

Print()

e)

Output()

10.

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

a)

Қолданушыдан жол енгізуді оқиды

b)

Экранға мәтін шығарады

c)

Айнымалыны қайтарады

d)

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

e)

Әдісті шақырады

11.

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

a)

20

b)

30

c)

25

d)

15

e)

10

12.

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

a)

20

b)

30

c)

25

d)

15

e)

10

13.

% операциясы не үшін қолданылады?

a)

Қалдықты табу

b)

Көбейту

c)

Бөлу

d)

Қосу

e)

Азайту

14.

x++ мен ++x айырмашылығы неде?

a)

Біріншісі кейін, екіншісі алдымен арттырады

b)

Екеуі бірдей

c)

Бірі кемітеді, бірі арттырады

d)

Бірі логикалық типте

e)

Бірі тек if ішінде қолданылады

15.

Поразрядты И (AND) операциясының белгісі қандай?

a)

&

b)

|

c)

^

d)

&&

e)

||

16.

Поразрядты НЕМЕСЕ (OR) операциясы қалай белгіленеді?

a)

|

b)

&

c)

^

d)

&&

e)

!=

17.

int x = 5; x += 3; орындағаннан кейін x мәні қандай болады?

a)

8

b)

2

c)

5

d)

3

e)

15

18.

int x = 10; x %= 3; нәтижесінде x мәні қандай?

a)

1

b)

0

c)

3

d)

10

e)

2

19.

double → int түрлендіру қалай аталады?

a)

Явное түрлендіру

b)

Неявное түрлендіру

c)

Автоматты түрлендіру

d)

Сілтемелік түрлендіру

e)

Тұрақты түрлендіру

20.

int → double түрлендіру қалай аталады?

a)

Неявное түрлендіру

b)

Явное түрлендіру

c)

Қате түрлендіру

d)

Массивтік түрлендіру

e)

Таңбалық түрлендіру

21.

Типтерді түрлендіру үшін қандай класс қолданылады?

a)

Convert

b)

Parser

c)

Change

d)

Format

e)

Math

22.

string s = "123"; int x = Convert.ToInt32(s); нәтижесі қандай?

a)

123

b)

"123"

c)

1

d)

0

e)

Қате

23.

Айнымалы атауында не қолдануға болмайды?

a)

Саннан бастау

b)

Әріп қолдану

c)

_ белгісі

d)

camelCase

e)

$ белгісі

24.

C# тілі регистрге тәуелді ме?

a)

Иә

b)

Жоқ

c)

Тек кластарда

d)

Тек әдістерде

e)

Тек тұрақтыларда

25.

Console.Write("Сәлем"); мен Console.WriteLine("Сәлем"); айырмашылығы неде?

a)

Біріншісі жаңа жолға өтпейді

b)

Екеуі бірдей

c)

Екіншісі үнсіз қате береді

d)

Біріншісі мән қайтарады

e)

Екіншісі бағдарлама жұмысын тоқтатады

26.

int x = 10 / 4; нәтижесі қандай?

a)

2

b)

2.5

c)

3

d)

4

e)

0

27.

double x = 10 / 4.0; нәтижесі қандай?

a)

2.5

b)

2

c)

2.0

d)

3

e)

4

28.

var кілт сөзі не үшін қолданылады?

a)

Айнымалы типін автоматты анықтау

b)

Тұрақты жариялау

c)

Әдіс жасау

d)

Массив жасау

e)

Класс шақыру

29.

string – қандай тип?

a)

Сілтемелік тип

b)

Мәндік тип

c)

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

d)

Нақты тип

e)

Таңбалық тип

30.

int.Parse("10") нәтижесі қандай?

a)

10

b)

"10"

c)

1

d)

Қате

e)

null