wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ОББ 3-ЧАСТЬ

Total questions: 50

Worksheet time: 50mins

Name
Class
Date
1.

Қай әдiсте ашық формамен жұмысты аяқтамастан негiзгi формаға немесе  басқа модальдi емес  формағакөшiп, керектi мәлiметтi алғаннан кейiн алғашкы формаға қайтып келуге болады.

a)

Show()

b)

ShowDialog()

c)

Dialog()

d)

дұрыс жауабы жоқ;

2.

Массив мәндерiн кесте түрiнде көрсету үшiн …элементi қолданылады.

a)

DataGridView

b)

DataGrid

c)

GridView

d)

olumns

3.

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

a)

барлық жауап дұрыс

b)

кластын нақты даналары-объекттердi дайындалатын «схема»

c)

кластын даналары деп аталатын нақты объекттер жиынтығынын сипаттамалары мен әрекеттерiн анықтайтын  жалпылама ұғым

d)

өрiстерден, әдiстерден және оқиғалардан тұратын деректер типi

4.

Класс деректерiн жариялау кезiнде оларды жалпы жазу пiшiмi 

a)

[ атрибуттар ] [ спецификаторлар ]  [ const ] тип атауы [= бастапкы_мәнi]

b)

[спецификаторлар] [атрибуттар ]   [ const ] тип атауы [= бастапкы_мәнi].

c)

[ атрибуттар ] [ спецификаторлар ]   [ int ] тип атауы [= бастапкы_мәнi].

d)

[ атрибуттар ] [ спецификаторлар ]  [ int] тип атауы [=нәтиже].

5.

Қандай арнайы нұскағыш өрiс объект құрылған кезде автоматты түрде құрылады және құрылған объект адресiн сактайды

a)

This()

b)

They()

c)

There()

d)

Base()

6.

Спецификатор ретiнде әдетте қандай қызметтiк сөздерi бiрге қолданылады.

a)

public және  static

b)

public және  extern

c)

extern және  static

d)

дұрыс жауабы жоқ

7.

C# тiлi  синтаксисi бойынша бiрнеше операторды бiр блокка бiрiктiру:

a)

{ }      

b)

;

c)

,

d)

()

8.

C# тiлi  синтаксисi бойынша бiрнеше тұрактылар мен айнымалыларды ажыраткыш:

a)

,

b)

()

c)

;

d)

///

9.

C# тiлi  синтаксисi бойынша оператор соңын көрсетедi:

a)

;

b)

()

c)

,

d)

{ }

10.

C# тiлi  синтаксисi бойынша функциялар немесе операторлар параметрлерiн көрсетедi:

a)

{ }

b)

()

c)

;

d)

,

11.

C# тiлi  синтаксисi бойынша құжаттарды XML – форматында автоматты генерациялауға мүмкiндiк беретiн түсiнiктеме:

a)

//

b)

()

c)

;

d)

,

12.

C# тiлi  синтаксисi бойынша  келесi өрнек орындалғаннан кейiн экранда қандай нәтиже болады? Console.WriteLine("The sum of {0} and {1} is {2}",314,3.14,314+3.14);

a)

The sum of 314 and 3.14 is 317.14

b)

The sum of 314 and 3.14 is 314

c)

The sum of  and   is 317.14

d)

The sum of 314 and 3.14 is 3.14

13.

C# тiлi  синтаксисi бойынша  келесi өрнек орындалғаннан кейiн экранда қандай нәтиже болады?

Console.WriteLine("Number formatting – {0:N}", 1234567.89);

a)

Number formatting – 1,234,567.89

b)

Number formatting – 1234,567.89

c)

Number formatting – 12,34,567.89-317.3

d)

Number formatting – 10234,567.89

14.

Readln әдiсi қандайқызмет атқарады?

a)

Символдар жолын оқиды

b)

Әртүрлі типтер арасындағы қажеттi түрлендiрудi қамтамасыз етедi

c)

Ағымдағы символдар аяқталғанга дейiн бiр бiр символдан оқиды

d)

Жолдан қажеттi типтiн мәнiн алу үшiнқолданылады

15.

Parse() әдiсi қандай қызмет атқарады?

a)

Жолдан қажеттi типтiн мәнiн алу үшiн қолданылады

b)

Әртүрлі типтер арасындағы қажеттi түрлендiрудi қамтамасыз етедi

c)

Символдар жолын оқиды

d)

Ағымдағы символдар аяқталғанга дейiн бiр бiр символдан оқиды

16.

Convert класы қандай қызмет атқарады?

a)

Әртүрлі типтер арасындағы қажеттi түрлендiрудi қамтамасыз етедi

b)

Символдар жолын оқиды

c)

Ағымдағы символдар аяқталғанга дейiн бiр бiр символдан оқиды

d)

Жолдан қажеттi типтiн мәнiн алу үшiнқолданылады

17.

Ортақ семантикасы және қатынасы, атрибуттары, әдiстерi бар объектiлер жиынын калай атаймыз?

a)

класс

b)

структура

c)

объект

d)

қасиет

18.

Әрбiр кластын басқа кластан айырмашылығы

a)

Атында

b)

Тәртiбiнде

c)

Структурасында

d)

Функциясында

19.

Кластар жүзеге асырылуынан тұратын программалык файлдар орналастырылған каталог

a)

Пакет

b)

Объект

c)

Сiлтеме

d)

Нөмiр

20.

Күрделi жүйелер тәртiбiн қарапайым өзара әрекеттесушi өзара байланысқан объектiлерге бөлуге не мүмкiндiк бередi ?

a)

класс

b)

структура

c)

объект

d)

қасиет

21.

Класс экземпляры:

a)

Объект

b)

Ссылка

c)

Атрибут

d)

Файл

22.

ОББ-да объект -

a)

бұл айнымалылар күйi мен олара байланысты әдiстер(операциялар) жиыны .

b)

бiртиптi элементтер жиыны

c)

әртүрлі типтi элементтер жиыны

d)

формальды аргументтер мен сiлтемелер

23.

Кластар әдiстерi

a)

объектiлер тәртiбiн көрсетедi

b)

объектiлер санын анықтайды

c)

объектiлердiн қолжетiмдiлiгiнанықтайды

d)

класс анықталғанга дейiн құрылады

24.

Дұрыс тұжырымды анықтаныз:

a)

объектiнi құру үшiн  new кiлттiк сөзi қолданылады

b)

объект программаны жазу кезiнде құрылады

c)

объект саны ЖЕСК көлемiне байланысты

d)

дұрыс жауабы жоқ;

25.

Осы жиыннан немесе басқа жиыннан кез келген басқа кодтан, соған сiлтенген типке немесе мүшеге  қатынауға мүмкiндiк беретiн қатынау модификаторы

a)

public

b)

private

c)

protected

d)

internal

26.

private - типке немесе мүшеге сол кластан немесе структурадан ғана қатынауға мүмкiндiк беретiн қатынау модификаторы

a)

private

b)

public

c)

protected

d)

internal 

27.

Типке немесе мүшеге сол кластан немесе стуктурадан және  туынды кластан қатынауға мүмкiндiк беретiн қатынау модификаторы

a)

protected

b)

public

c)

private

d)

internal 

28.

Cол жиыннын кез келген кодынан типке немесе мүшеге қатынауға мүмкiндiк бередi, басқа жиыннан емес

a)

internal 

b)

public

c)

private

d)

protected

29.

Объектiге қатынау механизмдерi

a)

get, set

b)

readline

c)

main

d)

program

30.

Бұл әдiс класс объектiсiн құрған кезде автоматты түрде шақырылады және  объект тек инициализацияланғаннан кейiн әрекет орындайды;

a)

конструктор

b)

program

c)

структура

d)

функция

31.

Дұрыс тұжырымды анықта

a)

конструктордын негiзгi максаты-бастапкы күйдегi класс объектiсiн құру.

b)

конструктор- ол класс

c)

констуктор –жобанын бастапкы әдiсi

d)

конструктор анықтағанда қайтарылатын мән типi көрсетiледi.

32.

Дұрыс анықталған массивтi көрсетiңiз

a)

int[] sample = new int[10];

b)

int[10]  sample = new int[];

c)

new sample = int[10];

d)

int  sample = new int[10];

33.

Дұрыс жазылмаған операторларды анықтаңыз

a)

Console.Write("{0}\t"+ myArr[i, j]);

b)

Console.Write("{0}\n", myArr[i, j]);

c)

for (int i = 0; i < 10; i<++) Console.WriteLine(i);

d)

Console.ReadKey();

34.

с=12 болғанда экранда неше шыгатынын анықтаңыз

Console.WriteLine("жұп сандар саны = {0} " , c);

a)

жұп сандар саны =12

b)

12 жұп сандардын саны {0} =

c)

жұп сандар саны {0}  = " , c

d)

жұп сандар саны {0} = 12

35.

int x=5 болғанда экранда неше шығатынын анықтаңыз

Console.WriteLine("так сандар саны {0}  = " , x);

a)

тақ сандардын саны 5 =

b)

тақ сандар саны {0}  = " , х

c)

тақ сандар саны =5

d)

тақ сандар саны {0}  = 5

36.

Блоктың негiзгi мiндетi?

a)

Операторды топтастыру

b)

Операторды болу

c)

Операторды ауыстыру

d)

Операторды жою

37.

Тернарлык оператор?

a)

?:

b)

<=

c)

<<,>>

d)

!=

38.

Тернарлык оператор құрылымы қандай конструкцияга жақын?

a)

If-Then-Else

b)

If-Then

c)

While-Do

d)

Switch

39.

С #- та қарапайым түрлендiрудi кез келген типтi қандай типке түрлендiруге рұқсат бермейдi?

a)

bool

b)

int

c)

double

d)

float

40.

Конструктор

a)

класс обьектiсiн құру кезiнде автоматты түрде шақырылады

b)

деректер мен кодтауды бiрiктiредi

c)

бiр обьект басқа обьектiн қасиетiн мұралайды

d)

обьекттер  жиынын сипаттауғаарналған тип

41.

Деректер мен кодтар қандай әдiспен бiрiктiрiледi?

a)

инкапсуляция

b)

мұралау

c)

полиморфизм

d)

класс

42.

C# тiлiнiн негiзiн салушы кiм?

a)

Андерса Хейлсберг

b)

Джеймс Гослинг

c)

Никлаус Вирт

d)

Басқар Рой

43.

Программалау парадигмасы-

a)

Компьютерлiк программаны жазу стилiн анықтайтың негiзгi идеялар жиынтығы

b)

Айнымалылар күйiнiңжәне олара байланысты  әдiстердiн жиыны

c)

Объектiлер жиынын сипаттауғаарналған

d)

дұрыс жауабы жоқ;

44.

Деректердi және  кодтарды бiрiктiретiн,осы деректердi басқаратын механизм, сонымен қатар, деректердi сырткы араласулардан не дұрыс қолданбаудан коргайтын-...

a)

Инкапсуляция

b)

Мұралау

c)

Конструктор

d)

Полиморфизм

45.

Класс дегенiмiз-

a)

Объектiлер жиынын сипаттауға арналған

b)

Айнымалылар күйiнiң және олара байланысты  әдiстердiн жиыны

c)

Компьютерлiк программаны жазу стилiн анықтайтын негiзгi идеялар жиынтығы

d)

дұрыс жауабы жоқ;

46.

Алгоритмнiң орындалу саны нақты белгiлi болғанда қолданылатын цикл?

a)

For

b)

While

c)

Foreach

d)

Default

47.

Деректердi және  кодтарды бiрiктiретiн осы деректердi басқаратын механизм?

a)

Инкапсуляция

b)

Конструктор

c)

Мұралау

d)

Полиморфизм

48.

Класс өрiстерi:

a)

қолжетiмдiктiң кез келген модификаторы бола алды: public, private, protected, internal;

b)

static модификаторы бола алады;

c)

әдетте жабылады;

d)

жабық өрiстер класс әдiстерiне колжетiмдi.

49.

Инструменттік панельде файлды ашу батырмасы?  

a)

LoadT командасы

b)

Toolbox

c)

SaveT командасы

d)

Split әдісі

50.

Инструменттік панельде кезек бойынша келесі болып қосымшаның терезесіндегі жазбаларды файлға жазуға арналған батырма?  

a)

SaveT командасы

b)

Toolbox

c)

LoadT командасы

d)

Split әдісі