wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

C# NAHU!!!

Total questions: 102

Worksheet time: 51mins

Name
Class
Date
1.

C# деректер типіне қайсысы жатады?

a)

сілтемелік

b)

 модуляциондық

c)

 маркирлік

d)

мәтіндік

e)

суреттік

2.

 CheckBox және RadioButton басқару элементтерінің мәндерін алу үшін қасысын қолданамыз

a)

Checked

b)

Locked

c)

Stacked

d)

Click

e)

Dlclick

3.

  double типті айнымалы сілтемелік типте қалай жазылады?

a)

double&

b)

double#

c)

double*

d)

double

e)

double$

4.

Page  нысанының Response әдісі ағымдағы объектен жауаптарды қандай командамен шығарады?

a)

Cache

b)

Write

c)

Files

d)

WritLibe

e)

ReadLine

5.

Төмендегі жазбалардан .NET Framework құрамына кіретін бағдарламалау тілдерін көрсетіңіз:

a)

С#, Managed C++, VB.NET

b)

С#, C++, Delphi

c)

Managed C++, FreePascal

d)

VB.NET, Borlan C++

e)

Java, Python, C++

6.

DataSet нысаны төмендегі нысандардың қайсысын қамтиды?

a)

DataTable

b)

SelectedItem

c)

DataGrid

d)

DataName

e)

 NewData

7.

C# тілінде қандай деректер типі іске асырылған?

a)

күрделі

b)

структуралық

c)

файлдық

d)

сілтемелі

e)

массив

8.

Тізімнен мәндерді таңдау үшін төменде келтірілген компоненттердің қайсысы қолданылады?

a)

DataList

b)

Radiobutton

c)

Panel

d)

Button

e)

TextBox

9.

С# тілінде * белгісі қайда қойылады?

a)

 Көрсеткіште

b)

массивте

c)

символдық айнымалыда

d)

құрылымда

e)

массивте

10.

С# тілінде массив индексінің тақтығын тексеру шартының дұрысы:

a)

if (i%2= =0)

b)

 IF (i%2= 1)

c)

if (i%2= =1)

d)

if (i%2! =1)

e)

if(a[i]==0)

11.

С# -де логикалық тип қалай анықталады?

a)

Boolean

b)

 Си -де логикалық тип анықталмаған

c)

Char

d)

String

e)

float

12.

С# -де логикалық шаманың мәні не болады?

a)

true, false

b)

+ және –

c)

0 және 1

d)

 0, 255

e)

what, black

13.

С# тілінде комментарийді белгілеу үшін қандай символдар қолданылады?

a)

/* */ немесе \\

b)

{ }

c)

( )

d)

[ ]

e)

 /+ +/

14.

С# тілінде айнымалы мәнін 1- ге арттыруды жүзеге асырмайтын өрнек?

a)

x++

b)

х=x+1

c)

x--

d)

x+=1

e)

 x*=1

15.

С# тілінде А және В айнымалыларының орнын ауыстыру қалай жазылады

a)

С=A; A=B; B=C;

b)

A=B; B+A;

c)

 B=A; A=B;

d)

 C=A; C=B; C=C;

e)

A=B;

16.

C# тілінде консольді режимде шығару операторын көрсетіңіз?

a)

Concole.WriteLine();

b)

Console.ReadLine();

d)
e)

class ConsoleAdder

17.

C# тілінде қатарды бүтінге қалай ауыстырамыз?

a)

Convert.ToInt32();

b)

Convert.ToFloat();

c)

Convert.ToDouble();

d)

 Convert.ToChar();

18.

C# тілінде инкремент унарлық операциясын көрсет:

a)

 ++

b)

- =

c)

 --

d)

 +=

e)

 /=

19.

abs(pow(x,2)+pow(y,1/3)) C# тілінде жазылған өрнектің математикалық өрнек түрінде жазылуы қандай?

a)

|x2+y^1/3|

b)

|x2| +y^1/3

c)

|x2+e^1/3|

d)

 x2+y^1/3

e)

x^2+y

20.

C#-де тармақталуды программалауды қалай жүзеге асыруға болады?

a)

шартты оператор арқылы

b)

аталғандардың барлығы арқылы

c)

таңдау операторы арқылы

d)

шартты операция арқылы

e)

циклдік оператор арқылы

21.

 С# тілінде циклды ұйымдастыру үшін қандай операторларды қолданады?

a)

for, while

b)

break

c)

continue

d)

return, goto

e)

true, false

22.

 С# тілінде құрамдас 15 тип бар, олардың қаншауы бүтін сандық типке жатады?

a)

сегізі

b)

алтауы

c)

тоғызы

d)

бесеуі

e)

оны

23.

Символдық тип char қанша биттік символ болып табылады?

a)

16-биттік

b)

12-биттік

c)

10-биттік

d)

15-биттік

e)

14-биттік

24.

 ... - бұл программист пен компилятор арасындағы келісім-шарт

a)

Интерфейс

b)

Функция

c)

Команда

d)

Программа

e)

Цикл

25.

C# тілінде сыныптың қанша ата-аналық класы болуы мүмкін?

a)

бір 

b)

төрт 

c)

бес 

d)

екі 

e)

үш 

26.

Класс құрамына кіретін функция қалай аталады?

a)

әдіс 

b)

айнымалы 

c)

компилятор 

d)

параметр 

e)

мән

27.

Берілген объектіге қолдануға болатын ашық операциялардың қатаң анықталған жиыны деп аталады?

a)

интерфейс

b)

айнымалы

c)

мұрагерлік

d)

полиморфизм

e)

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

28.

 C# тіліндегі Array класының келесі қасиеттерінің қайсысы массивтің бекітілген (фиксирленген) өлшемі бар-жоғын тексереді?

a)

warning

b)

line

c)

region

d)

error

e)

include

29.

C# - де қандай типтер сілтеме болып табылады:

a)

массивтер

b)

арифметикалық

c)

 құрылымдар

d)

санау

e)

логикалық

30.

C# тілінде циклді ұйымдастыру үшін қандай операторлар қолданылады?

a)

for, while

b)

break

c)

continue

d)

return, goto

e)

true, false

31.

String класының қандай әдісі жолдарды біріктіреді?

a)

 CompareTo()

b)

Concat()

c)

Insert()

d)

repeat

e)

while

32.

 C# - де қандай негізгі деректер түрлері бар?

a)

сандық, мәтіндік, логикалық

b)

тек сандық

c)

тек мәтіндік

d)

тек логикалық

e)

мәтіндік және логикалық

33.

 Кодтағы түсініктеме (комментерий) дегеніміз не?

a)

 компилятор еленбеген мәтін

b)

 кодтағы қате

c)

айнымалы атауы

d)

айнымалы мән

e)

математикалық операция

34.

C# тілінде төмендегілердің қайсысы басқа типті 32 биттік бүтін санға айналдырады?

a)

ToUInt32

b)

ToString

c)

ToUInt16

d)

ToType

e)

Todouble

35.

Төмендегі препроцессор директиваларының қайсысы C# тіліндегі #region аяқталуын белгілейді?

a)

endregion

b)

error

c)

warning

d)

region

e)

 errorkod

36.

C# тілінде логикалық айнымалының мәні қандай?

a)

true, false

b)

  + –

c)

0 1

d)

0, 255

e)

 what, black

37.

Төмендегі компоненттердің қайсысы тізімнен мәндерді таңдау үшін қолданылады?

a)

ListBox

b)

Radiobutton

c)

 Panel

d)

Button

e)

TextBox

38.

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

a)

бір типті элементтердің жиынтығы

b)

мүмкіндіктер жиынтығы

c)

есімдер тізімі

d)

сурет

e)

мәтін жолы

39.

CheckBox және RadioButton басқару элементтерінің мәндерін алу үшін нені пайдаланамыз

a)

Checked

b)

Locked

c)

Stacked

d)

Click

e)

 Dlclick

40.

Төмендегі түрлердің қайсысы (бүтін немесе жол) C# тілінде datetime құрылымдарына түрлендіреді?

a)

ToDateTime

b)

ToChar

c)

 ToSingle

d)

ToString

e)

ToUInt32

41.

Программа фрагментін орындау нәтижесі: x = 0, y = 0, z = x/y;

a)

қате болмайды және z айнымалысының мәні NaN болады

b)

программаны компиляциялау кезінде қате пайда болады

c)

 программаны орындау кезінде қате пайда болады

d)

 қате болмайды және z айнымалысының мәні шексіздікке тең болады

e)

қате болмайды және z айнымалысының

42.

Бағдарламалық нысанның атауы

a)

идентификатор

b)

компилятор

c)

бөлгіштер

d)

операторлар

e)

тұрақтылар

43.

Осы түйінді сөздердің қайсысы C# тілінде шартты оператордықұру үшін қолданылады?

a)

if

b)

casebattle

c)

for

d)

switchcard

e)

else

44.

Осы деректер түрлерінің қайсысы C# тілінде логикалық мәндерді true немесе false сақтау үшін қолданылады?

a)

bool

b)

bit

c)

int

d)

charder

e)

string

45.

  C# тілінде төмендегі қол жеткізу модификаторларының қайсысы класс мүшесін тек осы класстың ішінде қол жетімді етеді?

a)

 private

b)

public

c)

protected

d)

internal

e)

 static

46.

Осы әдістердің қайсысы C# тілінде консольге мәтін шығару үшін қолданылады?

a)

Console.WriteLine()

b)

console.print()

c)

console.output()

d)

console.Display

47.

C# тілінде түсініктемені (комментарий) көрсету үшін қандай белгілер қолданылады?

a)

Console.WriteLine()

b)

console.print()

c)

console.output()

d)

 console.Display

48.

C# тілінде түсініктемені (комментарий) көрсету үшін қандай белгілер қолданылады?

a)

/* */ или \\

b)

{ }

c)

( )

d)

[ ]

e)

+ +

49.

  C# тілінде жаңа объектіні қалай жасауға болады?

a)

new

b)

object

c)

 instance

d)

allow

e)

copy

50.

C# тіліндегі шарт дегеніміз не?

a)

 белгілі бір шартта ғана орындалатын код бөлігі

b)

түсініктеме

c)

нәтиже

d)

код шегінісі

e)

айнымалы атауы

51.

C# - де қандай типтер сілтеме болып табылады:

a)

 массивтер

b)

  арифметикалық

c)

құрылымдар

d)

санау

e)

логикалық

52.

 C# ішіндегі қандай түрлері ақпараттық типтер болып табылады:

a)

сыныптар

b)

арифметика

c)

 құрылымдар

d)

санау

e)

логикалық

53.

Қаріп түсін көрсететін TFont класының қасиетіҚаріп түсін көрсететін TFont класының қасиеті

a)

TColor

b)

TName

c)

TProgram

d)

TButton

e)

TMemo

54.

C# тіліндегі код блогының басы неден тұрады?

a)

{

b)

--/

c)

**)

d)

:(

e)

: /

55.

C# тілінде өзгермелі нүкте сандарын сақтау үшін қандай деректер түрі қолданылады?

a)

float

b)

floatfc

c)

Char

d)

boolFC

e)

stringe

56.

C# тілінде textBox2 компонентіне енгізілген мәнді нақты санға түрлендіріп xk айнымалысына меншіктейтін формуланы көрсетіңіз

a)

double xk = Convert.ToDouble(textBox2.Text);

b)

double xk = Convert.ToInt(textBox2.Text);

c)

 int xk = Convert.ToDouble(textBox2.Text);

d)

double xk = Convert.ToStrinng(textBox2.Text);

e)

xk = Convert.Toint(textBox2.Text);

57.

C# тілінде textBox2 компонентіне xk мәнін шығару

a)

textBox2.Text= Convert.ToString(xk);

b)

 textBoxquestion. Text= Convert.ToDouble(xk);

c)

textBox2.Text= Convert.ToString();

d)

textBox2.Text= Convert.ToInt(xk);

e)

textBox1.Text= Convert.ToString(xk);

58.

xk = Convert.ToDouble(textBox2.Text) - xk мәнінің типі қандай?

a)

Нақты

b)

Бүтін

c)

Қатар

d)

Символ

e)

Логикалық

59.

  x = Convert.ToInt32(textBox2.Text) - x мәнінің типі қандай?

a)

Нақты

b)

Бүтін

c)

Қатар

d)

Символ

e)

Логикалық

60.

 Convert.ToString(k) -k мәнінің типі ?

a)

Қатар

b)

Бүтін

c)

Нақты

d)

Символ

e)

Логикалық

61.

  y=alnx формуласының С# тілінде жазылуы

a)

double y = a*Math.Log(x);

b)

double y = a*Log(x);

c)

double y = b*Math.Log(x);

d)

double y = a*Math.Log(y);

e)

int y = Math.Log(x);

62.

Екі өлшемді массив қалай сипатталады

a)

int[,] numbers1=new int [2,2];

b)

int[,] num=new int[10];

c)

 int[, ,] numbers2=new int[2,2,3];

d)

 int[, ,] massiv=new [2,2,3];

e)

 int[, ,] num2=int[2,2,3];

63.

  Үш өлшемді массивті қалай жариялаймыз

a)

int[, ,] numbers2=new int[2,2,3];

b)

  int[,] num=new int[10];

c)

int[,] numbers1=new int [2,2];

d)

int[, ,] massiv=new [2,2,3];

e)

int[, ,] num2=int[2,2,3];

64.

Массивтің барлық элементтерінің санын анықтайтиын функция?

a)

Length

b)

List

c)

Jagged

d)

Array

e)

Massiv

65.

Тізімдермен жұмыс істеуге арналған класс

a)

List

b)

Length

c)

Jagged

d)

Array

e)

Massiv

66.

Массив элементтерін тізімге енгізудің бірнеше әдістері бар: Элементті индекске сәйкес келетін орынға қояды, «оң» жағында орналасқан элементтер бір орынға жылжиды

a)

Insert([индекс],[элемент])

b)

Remove([элемент])

c)

RemoveAll([элемент])

d)

RemoveAt([индекс])

e)

Add([элемент])

67.

Массив элементтерін тізімге енгізудің бірнеше әдістері бар: Элементті тізімнің соңына енгізетін команда

a)

Add([элемент])

b)

Insert([индекс],[элемент])

c)

RemoveAll([элемент])

d)

Remove([элемент])

e)

RemoveAt([индекс])

68.

Массив элементтерін тізімге енгізудің бірнеше әдістері бар: Коллекциядағы көрсетілген элемент құрамына енетін алғашқы элементті жояды

a)

Remove([элемент])

b)

Add([элемент])

c)

Insert([индекс],[элемент])

d)

RemoveAll([элемент])

e)

RemoveAt([индекс])

69.

Массив элементтерін тізімге енгізудің бірнеше әдістері бар: Коллекциядағы көрсетілген элемент құрамына енетін барлық элементті жояды

a)

RemoveAll([элемент])

b)

Remove([элемент])

c)

Add([элемент])

d)

Insert([индекс],[элемент])

e)

RemoveAt([индекс])

70.

Массив элементтерін тізімге енгізудің бірнеше әдістері бар: Көрсетілген орында орналасқан элементті жояды

a)

RemoveAt([индекс])

b)

RemoveAll([элемент])

c)

Remove([элемент])

d)

Add([элемент])

e)

 Insert([индекс],[элемент])

71.

C# тілінде массив индексі кандай санмен басталады

a)

0

b)

1

c)

-1

d)

2

e)

3

72.

Бір өлшемді массивті кездейсоқ сандармен толтыру және ListBox1-ге мәндерін шығару:

a)

for (int i = 0; i < 15; i++) { Mas[i] = rand.Next(-50, 50);ListBox.Items.Add(ConvertToString(Mas[i]));}

b)

 for (int i = 0; i < 15; i++) { Mas[i] = rand.Next(-50, 50); ListBox.Items.Add(Mas[i]);}

c)

for (int i = 0; i < 15; i++) { Mas[i] = i*i; ListBox.Items.Add(ConvertToString(Mas[i]));}

d)

for (int i = 0; i < 15; i++) { ListBox.Items.Add(ConvertToString(Mas[i]));}for (int i = 0; i < 15; i++) { Mas[i] = rand.Next(-50, 50); }

e)

for (int i = 0; i < 15; i++) { ListBox.Items.Add(ConvertToString(Mas[i]));}

73.

Екі өлшемді массивтерді кесте түрінде шығару үшін қандай компонент қолданамыз?

a)

DataGridView

b)

 ListBox

c)

TextBox

d)

Button

e)

Label

74.

Төменде көрсетілген қай код екінші қатардағы 7-ұяшыққа жұлдызша жазуға мүмкіндік береді.

a)

dataGridView1.Rows[2].Cells[7].Value = "*";

b)

 dataGridView1.Rows[7].Cells[2].Value = "*";

c)

dataGridView1.Rows[2].Cells[2].Value = "*";

d)

dataGridView1.Rows[2].Cells[7].Value = "5";

e)

dataGridView1.Rows[2].Cells[2].Value = "+";

75.

Екі өлшемді массивтерді енгізу/шығару және өңдеу үшін қанша цикл қолданылады?

a)

2 цикл

b)

1 цикл

c)

3 цикл

d)

Керек емес

e)

 4 цикл

76.

Бір өлшемді массивтерді енгізу/шығару және өңдеу үшін қанша цикл қолданылады?

a)

1 цикл

b)

2 цикл

c)

3 цикл

d)

 Керек емес

e)

4 цикл

77.

dataGridView1 компонентінде қатарлар санын қалай белгілейміз, егер 15 ке тең болса

a)

dataGridView1.RowCount = 15;

b)

dataGridView1.ColumnCount = 15;

c)

dataGridView1.ColCount = 15;

d)

dataGridView1.Rows = 15;

e)

dataGridView1. Columns = 15;

78.

dataGridView1 компонентінде бағандар санын қалай белгілейміз, егер 15 ке тең болса

a)

dataGridView1.ColumnCount = 15;

b)

dataGridView1.RowCount = 15;

c)

dataGridView1.ColCount = 15;

d)

dataGridView1.Rows = 15;

e)

dataGridView1. Columns = 15;

79.

listBox1 компонентінің қандай қасиеті таңдалған элементтің нөмірін анықтау үшін пайдаланылады.

a)

SelectedIndex

b)

IndexSelected

c)

IndexOf

d)

Substring

e)

RemoveAt

80.

 listBox1 компонентінің SelectedIndex қасиеті не үшін қолданылады

<variantright> таңдалған элементтің нөмірін анықтау үшін

a)

  элементтерді өшіру үшін

b)

тізімдегі бар объектілерді сақтау үшін

c)

 тізімдегі бар объектілерді сақтау үшін

d)

қатардың бір бөлігін беру үшін

e)

элементтерді қосу үшін

81.

dataGridView1.ColumnCount = 15; қасиеті не орындайды

a)

dataGridView1 компонентінде бағандар санын 15 ке теңестіреді

b)

 dataGridView1 компонентінде бағандар санын 10 ға теңестіреді

c)

 dataGridView1 компонентінде қатарлар санын 15 ке теңестіреді

d)

dataGridView1 компонентінде қатарлар санын 14 ке теңестіреді

e)

dataGridView1 компонентінде қатарлар санын 25 ке теңестіреді

82.

dataGridView1.RowCount = 15; қасиеті не орындайды

a)

 dataGridView1 компонентінде қатарлар санын 15 ке теңестіреді

b)

 dataGridView1 компонентінде бағандар санын 15 ке теңестіреді

c)

 dataGridView1 компонентінде бағандар санын 10 ға теңестіреді

d)

dataGridView1 комлар санын 14 ке теңестіреді

e)

dataGridView1 компонентінде қатарлар санын 25 ке теңестіреді

83.

 Екілік разрядтар бойынша орындалатын операциялар

a)

&, ^,

b)

%,^,&

c)

<<, >>

d)

$, %, ^

e)

 >,<,=,!=

84.

Шартты операция-тенарлық операция?

a)

? :

b)

% &

c)

 << >>

d)

 $ %

e)

>,<

85.

Екілік разрадтар бойынша ығыстыру операциялары

a)

<<,>>

b)

  ?, :

c)

%, &

d)

$, %

e)

>,<

86.

С# тіліндегі шартсыз өтк операторы

a)

Goto

b)

Break

c)

Continue

d)

Return

e)

For

87.

С# тіліндегі циклден шығу операторы

a)

Break

b)

Continue

c)

 Goto

d)

return

e)

class

88.

С# тіліндегі функцичның мәнін қайтару операторы

a)

return

b)

Goto

c)

 Break

d)

Continue

e)

while

89.

a және b айнымалыларына мәндерді дұрыс жариялау?

a)

 int a = 32; int b = 40;

b)

 int a = b = 42;

c)

 int a = 42; b = 40;

d)

int a = 32, b = 40,6;

e)

 int a = 32: b = 40;

90.

Келесі деректер түрін sbyte, short, long, int шамасын ұлғайту ретімен орналастырыңыз.

a)

sbyte < short < int < long

b)

 sbyte, short, long, int

c)

short < int < sbyte < long

d)

 short < sbyte < int < long

e)

 long < short < int < sbyte

91.

  Бағдарламаның орындалу жылдамдығын жақсарту үшін 35 сияқты қарапайым санды сақтау үшін қай деректер түрін таңдаған дұрыс?

a)

sbyte

b)

long

c)

int

d)

short

92.

Төмендегі компоненттердің қайсысы тізімнен мәндерді таңдау үшін қолданылады?

a)

ListBox

b)

Radiobutton

c)

Panel

d)

Button

e)

TextBox

93.

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

a)

бір типті элементтердің жиынтығы

b)

мүмкіндіктер жиынтығы

c)

есімдер тізімі

d)

сурет

e)

мәтін жолы

94.

CheckBox және RadioButton басқару элементтерінің мәндерін алу үшін нені пайдаланамыз

a)

Checked

b)

Locked

c)

Stacked

d)

Click

e)

Dlclick

95.

Төмендегі түрлердің қайсысы (бүтін немесе жол) C# тілінде datetime құрылымдарына түрлендіреді?

a)

ToDateTime

b)

ToChar

c)

ToSingle

d)

ToString

e)

ToUInt32

96.

Программа фрагментін орындау нәтижесі: x = 0, y = 0, z = x/y;

a)

қате болмайды және z айнымалысының мәні NaN болады

b)

 программаны компиляциялау кезінде қате пайда болады

c)

 программаны орындау кезінде қате пайда болады

d)

қате болмайды және z айнымалысының мәні шексіздікке тең болады

e)

 қате болмайды және z айнымалысының

97.

C# тілі мыналарға мүмкіндік береді:

a)

бірнеше интерфейстердің класстық мұрагерлік

b)

бірнеше класстардың класстық тұқым қуалауы

c)

Делегаттық класс мұрасы

d)

 құрылымның класстық тұқым қуалауы

e)

таптық құрылымы бойынша тұқым қуалау

98.

 Барлық сыныптар иеленетін .NET класын атаңыз:

a)

Жүйе.Объект

b)

Жүйе.Ерекшелік

c)

System.File-Stream

d)

 Жүйе. Кездейсоқ

e)

 Жүйелік.Логикалық

99.

.Net Framework дегеніміз:

a)

 Басқарылатын кодты іске қосуға арналған ОЖ қондырмасы

b)

  Компилятор қолданатын класс кітапханасы

c)

 MSIL тілінде жазылған модульдерді аударатын JIT трансляторы

d)

 Visual Studio .Net-тің өзін құрастыру үшін қолданылатын сыныптар жиынтығы

e)

Қоқыс жинаушы пайдаланатын компилятор

100.

JIT – бұл:

a)

 CLR жұмыс уақыты компоненті

b)

 Visual Studio бағдарламасына кіретін тілдердің біріне арналған компилятор

c)

 қоқыс жинаушы пайдаланатын компилятор

d)

 C# компиляторының компоненті

e)

 компилятор қолданатын класс кітапханасы

101.

FCL кітапханасы:

a)

бұл C# тілінің компиляторы пайдалана алатын класс кітапханасы

b)

компилятор мен интерпретатор пайдаланатын класс кітапханасы

c)

MSIL тілінде жазылған модульдерді аударатын JIT трансляторы

d)

Visual Studio .Net-тің өзін құру үшін қолданылатын сыныптар жиынтығы

e)

қоқыс жинаушы пайдаланатын компилятор

102.

 C# тілінде сыныпқа кіретін функция аталады:

a)

әдіс

b)

сынып

c)

функция

d)

процедура

e)

тұрақты