wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

С# моделдеу

Total questions: 20

Worksheet time: 15mins

Name
Class
Date
1.

C# - бұл неге бағытталған тіл ?

a)

бұл объектті бағытталған бағдарламалау тілі болып табылады

b)

бұл объектті бағытталмаған бағдарламалау тілі болып табылады

c)

бұл объектті бағытталмаған бағдарламалау тілі болып табылмайады

2.

Компьютерлік модель немесе сандық модель дегеніміз ?

a)

жәй компьютерлік бағдарламалау

b)

белгілі нысананы (объект) және оның қасиеттерін алгаритмдерсіз сиппаттайтын компьютерлік бағдарламаны айтады.

c)

белгілі нысананы (объект) және оның қасиеттерін алгаритмдер арқылы сиппаттайтын компьютерлік бағдарламаны айтады.

3.

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

a)

true немесе false екі мәңдіде қабылдамайды.

b)

true немесе false мәңдерін қабылдайды.

c)

тек false мәңдерін қабылдайды.

4.

if / else конструкциясы нені тексереді ?  

a)

конструкциясы белгілі бір шарттың ақиқаттығын тексереді

b)

конструкциясы ешқандай шарттың ақиқаттығын тексермейді

c)

онструкциясы белгілі бір шарттың жалғандығын тексереді

5.

short типінің жадыда алатын көлемі неш байт ?  

a)

Жадыда алатын көлемі 0 байт.

b)

Жадыда алатын көлемі 2 байт.

c)

Жадыда алатын көлемі 8 байт.

6.

Класстың объектілерін тудыру үшін қандай кілт сөзі қолданылады?

a)

New

b)

old

c)

right

7.

Жадыда алатын көлемі 4 байт 32 разрядты платформада және 8 байт 64 разрядты платформада осы типті аңықта ? 

a)

Object:            Кез-келген типтегі мәнді сақтай алады.

b)

Object:            Кез-келген типтегі мәнді сақтай алмайды.

c)

string  str ="This is a string";

8.

Циклдарды не үшін қолданамыз анықта?

a)

Егер де бізге әлде бір код бөлігінің қайталанғаны керек болса, онда біз циклдарды қолданамыз.

b)

бізге әлде бір код бөлігінің қайталамағаны керек болса, онда біз циклдарды қолданамыз.

c)

циклдарды еш жерде қолданбаймыз.

9.

«while»-бізде қалай аталады ?

a)

универсалды емес цикл болып табылады

b)

универсалды цикл болып табылады

c)

анықталмаған цикл болып табылады

10.

Console.WriteLine("i = " + i)-не болып табылады ?

a)

цикл шарты

b)

цикл қадамы

c)

цикл денесі

11.

С# тілінде массив дегеніміз не ?

a)

барлығына ортақ аты бар, бір типті айнымалылар жиынтығын айтады.

b)

барлығына ортақ аты бар, бір типті емес айнымалылар жиынтығын айтады.

c)

барлығына ортақ емес аты бар, бір типті айнымалылар жиынтығын айтады.

12.

Әр массивтің Length деген қасиеті бұл қасиетпен нені аңықтаймыз ?

a)

Ешнәрсені бұл қасиетпен аңықтай алмаймыз

b)

Бұл қасиет арқылы массивті аңықтай аламыз.

c)

Бұл қасиет арқылы массивтің элементтер санын (ұзындығы) аңықтай аламыз.

13.

return операторы тек мәнді қайтарып қана қоймайды, сонымен қатар әдісті нестеиді ?

a)

операторы тек мәнді қайтарып қана қоймайды, сонымен қатар әдісті үзе алмайды.

b)

операторы тек мәнді қайтарып қана қоймайды, сонымен қатар әдісті үзе алады.

c)

операторы тек мәнді қайтарады

14.

C# тілінде әдіс дегеніміз ?

a)

бұл белгілі бір әрекеттерді немесе басқаша айтқанда процедураларды орындайтын кодтар жиынтығының бөлігі.

b)

тек кодтар жиынтығының бөлігі.

c)

процедураларды орындамайтын кодтар жиынтығының бөлігі.

15.

public-бізде қалай аталады ?

a)

модификатор

b)

индификатор

c)

тип

16.

int  a = 10;

a)

ешқандай типті айнымалы аңықталмаған

b)

Бұл жерде аты a деп аталатын мәңі 100 тең int типті айнымалы аңықталған.

c)

Бұл жерде аты a деп аталатын мәңі 10 тең int типті айнымалы аңықталған.

17.

i < 5

a)

қадам

b)

бұл бізде шарт

c)

i++

18.

цикл денесі

a)

i < 5

b)

 

Console.WriteLine("i = " + i);

c)

i++

19.

бастапқы айнымалының мәңін тап

a)

i = 0

b)

i < 5

c)

i++

20.

«break» операторы арқылы нестеуге болады ?

a)

ешқандай қызмет атқармайды

b)

циклды үзу.

c)

циклды жалғау