wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

С# сессия 1-60

Total questions: 60

Worksheet time: 30mins

Name
Class
Date
1.
The person who released Microsoft Visual Studio C#:/ Microsoft Visual Studio С# тілін шығарған адам: / Личность, разрабтавший Microsoft Visual Studio C#:
a)
Андерс Хейлсберг
b)
Билл Гейтс
c)
Пол Аллен
d)
Джеймс Гослинг
e)
Гвидо ван Россум
2.
The selection operators are the equivalent of the ternary operation «?:»: / Таңдау операторлары «?:» тернарлы операцияның баламасы болып табылады:/ Операторы выбора являются эквивалентом тернарной операции «?:»:
a)
if-else
b)
switch-case
c)
while
d)
do-while
e)
foreach
3.
Constants in C#. Constant type 5E10: / C# тұрақтылары. 5e10 тұрақты түрі: / Константы в C#. Тип константы 5E10:
a)
double
b)
float
c)
decimal
d)
int
e)
long
4.
Constants in C#. Constant type '\n': / C# тұрақтылары. '\n' тұрақты түрі: / Константы в C#. Тип константы '\n'
a)
Келесі жолға түсіреді
b)
Бос орын
c)
Табуляция
d)
Жаңа бет
e)
Символдық түр
5.
Constants in C#. Constant type '\x74': / C# тұрақтылары. '\x74' тұрақты түрі: /Константы в C#. Тип константы '\x74'
a)
char
b)
string
c)
int
d)
double
e)
bool
6.
Constants in C#. Constant type "\tЗначение r = \xF5 \n": / C# тұрақтылары. "\tЗначение r = \xF5 \n" тұрақты түрі: Константы в C#. Тип константы "\tЗначение r = \xF5 \n":
a)
string
b)
char
c)
double
d)
float
e)
object
7.
Case recognition:/ Регистрдің танылуы:/ Распознование регистра:
a)
ToUpper(); -> Верхний регистр ToLower(); -> Нижний регистр
b)
Case-sensitive Case-insensitive
c)
Mixed-case
d)
Uppercase-only
e)
Lowercase-only
8.
An integer type variable:/ Бүтін типті айнымалы:/ Переменная целого типа:
a)
int
b)
long
c)
short
d)
byte
e)
uint
9.
A real type variable:/ Нақты типті айнымалы:/ Переменная вещественного типа:
a)
float
b)
double
c)
decimal
d)
long double
e)
complex
10.
Character string type variable:/ Таңбалы жол типті айнымалы:/ Переменная типа символьной строки:
a)
string
b)
char
c)
StringBuilder
d)
object
e)
byte[]
11.
A boolean type variable:/ Логикалық типті айнымалы:/ Переменная логического типа:
a)
bool
b)
int
c)
string
d)
char
e)
double
12.
The int variable:/ int айнымалысы:/ Переменная int:
a)
Бүтін тип
b)
32 бит
c)
4 байт
d)
Теріс және оң сандар
e)
Тек бүтін мәндер
13.
The float variable:/ float айнымалысы:/ Переменная float: /
a)
Нақты типті
b)
32 бит
c)
Үтірлі мәндер
d)
Теріс және оң сандар
e)
Шамамен мәндер
14.
The str variable:/ str айнымалысы:/ Переменная str:
a)
жол тип
b)
Unicode
c)
Символдар жиынтығы
d)
Нөлден жоғары ұзындық
e)
Динамикалық жад
15.
The bool variable:/ bool айнымалысы:/ Переменная bool:
a)
Логикалық тип
b)
True немесе False
c)
1 бит
d)
Жалған және шын
e)
Екілік логика
16.
The bool variable:/ complex айнымалысы:/ Переменная complex:
a)
Кешенді сандар
b)
Нақты бөлік
c)
Жорамал бөлік
d)
Python типі
e)
Екілік мән
17.
Names identifiers cannot include:/ Идентификатор атауларында болмайтын таңбалар: /Имена идентификатора не могут включать:
a)
"+", "-", "*", "/", "&", "|"
b)
Пустой пробел
c)
Цифра бірінші орында
d)
Специальные символы
e)
Көптік бос орын
18.
Correct variable name:/ Айнымалының дұрыс атауы:/ Правильное наименование переменной:
a)
_12Rs;
b)
count
c)
totalSum
d)
tempValue
19.
Immutable variable:/ Өзгермейтін мән:/ Неизменяемая переменная:
a)
const
b)
readonly
c)
immutable
d)
final
e)
static const
20.
The action of the mathematical operator «%»:/ «%» математикалық оператордың әрекеті:/ Действие математического оператора «%»:
a)
Қалдықпен бөлу, қалдықты щығару
b)
Бүтін бөлу
c)
Екілік бөлу
d)
Символдық бөлу
21.
An operation whose value is incremented by 1, and then its value is returned as the result of the operation:/ Мәні 1-ге артатын операция, содан кейін оның мәні операцияның нәтижесі ретінде қайтарылады:/ Операция, значение которой увеличивается на 1, а потом её значение возвращается в качестве результата операции:
a)
++x
b)
x = x + 1
c)
x += 1
d)
add(x, 1)
e)
x++
22.
An operation whose value is returned as the result of the operation, and then 1 is added to it:/ Операцияның нәтижесі ретінде қайтарылатын мән, содан кейін оған 1 қосылатын операция:/ Операция, значение которой возвращается в качестве результата операции, а затем к нему прибавляется 1.
a)
x++
b)
x = x + 1
c)
++x
d)
x += 1
e)
postIncrement(x)
23.
Prefix form of increment:/ Инкременттің префикс формасы:/ Префиксная форма инкремента:
a)
++x
b)
add(x, 1)
c)
preIncrement(x)
d)
x = x + 1
e)
x += 1
24.
Postfix form of increment:/ Инкременттің постфикс формасы:/ Постфиксная форма инкремента:
a)
x++
b)
add(x, 1)
c)
postIncrement(x)
d)
x += 1
e)
x = x + 1
25.
Postfix form of decrement:/ Декременттің постфикс формасы:/ Постфиксная форма декремента:
a)
x--
b)
subtract(x, 1)
c)
postDecrement(x)
d)
x -= 1
e)
x = x - 1
26.
Prefix form of decrement:/ Декременттің префикс формасы:/ Префиксная форма декремента:
a)
--x
b)
subtract(x, 1)
c)
preDecrement(x)
d)
x -= 1
e)
x = x - 1
27.
a)
if…else
b)
switch
c)
for
d)
while
e)
do…while
28.
a)
if
b)
else
c)
switch
d)
for
e)
case
29.
Correct spelling of the parametric cycle:/рлік циклдің дұрыс жазылуы:/ Правильная запись цикла с параметром:
a)
For(Initial value; iteration condition ; step siz){body}
b)
foreach (var item in collection) { }
c)
while (condition) { }
d)
do { } while (condition)
30.
Correct loop recording with a precondition:/ Шартты алдын ала тексеру циклдің дұрыс жазылуы:/ Правильная запись цикла с предусловием:
a)
for (initialization; condition; increment) { }
b)
do { } while (condition)
c)
foreach (var item in collection) { }
d)
While( ){}
31.
Correct recording of a loop with a postcondition:/ Шартты соңынан тексеру циклдің дұрыс жазылуы:/ Правильная запись цикла с постусловием:
a)
do { } while (condition) while (condition) { }
b)
for (initialization; condition; increment) { }
c)
foreach (var item in collection) { }
d)
switch (expression) { case value: break; }
32.
a)
3
b)
6
c)
5
d)
10
e)
8
33.
a)
3
b)
6
c)
5
d)
10
e)
8
34.
The correct way to declare an array in C#:/ С#-та массивті жариялаудың дұрыс әдісі:/ Корректный способ объявления массива в C#.
a)
int[,] x;
b)
int array[10];
c)
int array[10]
35.
The correct way to declare an array in C#:/ С#-та массивті жариялаудың дұрыс әдісі:/ Корректный способ объявления массива в C#.
a)
int[] x = new int[] { }; int[][] y = new int[][] { }; int[,] c = new int[,] { };
b)
int[,] c = new int[,] }; int[] y = new int[][] { };
c)
int[,] c = new it[] { }; int[][] = int[][] { };
36.
The correct way to declare an array in C#:/ С#-та массивті жариялаудың дұрыс әдісі:/ Корректный способ объявления массива в C#.
a)
int[] x = new int[] { }; int[][] y = new int[][] { }; int[,] c = new int[,] { };
b)
int[,] c = new int[,] }; int[] y = new int[][] { };
c)
int[,] c = new it[] { }; int[][] = int[][] { };
37.
Method for determining the number of array elements:/ Массив элементтерінің саның анықтайтын әдіс:/ Метод определения количества элементов массива:
a)
Length
b)
Count
c)
Size
d)
Capacity
e)
Dimension
38.
Method of sorting array elements:/ Массив элементтерін cұрыптау әдісі:/ Метод сортировки элементов массива:
a)
Sort()
b)
OrderBy()
c)
Reverse()
d)
Shuffle()
e)
Arrange()
39.
Method for changing the order of arrangement of array elements:/ Массив элементтерін орналастыру ретін өзгерту әдісі:/ Метод вывода массива в обратном порядке:
a)
Reverse()
b)
Flip()
c)
Rotate()
d)
Invert()
e)
Switch()
40.
Method of copying one array to another array:/ Бір массив элементтерін екіншісіне көшіру әдісі:/ Метод копирования одного массива в другой массив:
a)
Copy()
b)
Assign()
c)
Duplicate()
d)
Clone()
e)
Transfer()
41.
Method for finding the index of the first occurrence of an array element:/ Массив элементтерінің бірінші кіру индексін анықтайтын әдіс:/ Метод, нахождения индекса первого вхождения элемента массива:
a)
IndexOf()
b)
FirstIndex()
c)
Search()
d)
FindFirst()
e)
Locate()
42.
Method for finding the index of the last occurrence of an array element:/ Массив элементтерінің соңғы кіру индексін анықтайтын әдіс:/ Метод, нахождения индекса последнего вхождения элемента массива:
a)
LastIndexOf()
b)
FindLast()
c)
SearchLast()
d)
FinalIndex()
e)
EndLocate()
43.
Phrase combination operator:/ Сөз тіркестерін біріктіру операторы:/ Оператор, объединения строк:
a)
+
b)
&
c)
concat()
d)
string.Join()
e)
|
44.
A method that converts all characters of a string to lowercase:/ Жолдың барлық таңбаларын кіші әріпке аударатын әдіс:/ Метод, который переводит все символы строки в нижний регистр:
a)
ToLower()
b)
ToLowerInvariant()
c)
Convert.ToLower()
d)
ToString().ToLower()
e)
ChangeCaseToLower()
45.
A method that converts all characters of a string to uppercase:/ Жолдың барлық таңбаларын бас әріпке аударатын әдіс:/ Метод, который переводит все символы строки в верхний регистр:
a)
ToUpper()
b)
ToUpperInvariant()
c)
Convert.ToUpper()
d)
ToString().ToUpper()
e)
ChangeCaseToUpper()
46.
A method that finds the index of the first occurrence of a character or substring in a string:/ Жолдағы таңбаның немесе ішкі жолдың бірінші пайда болу индексін табатын әдіс:/ Метод, который находит индекс первого вхождения символа или подстроки в строке:
a)
IndexOf()
b)
FindFirst()
c)
FirstIndex()
d)
Locate()
e)
StartIndexOf()
47.
A method that finds the index of the last occurrence of a character or substring in a string:/ Жолдағы таңбаның немесе ішкі жолдың соңғы пайда болу индексін табатын әдіс:/ Метод, который находит индекс последнего вхождения символа или подстроки в строке:
a)
LastIndexOf()
b)
FindLast()
c)
LastLocate()
d)
EndIndexOf()
e)
SearchLast()
48.
A method that inserts a substring into a string:/ Жолға ішкі жолды енгізетін әдіс:/ Метод, который вставляет в строку подстроку:
a)
Insert()
b)
Append()
c)
AddSubstring()
d)
Concat()
e)
Push()
49.
Method for deleting a part of a string:/ Жолдың бір бөлігін жою әдісі:/ Метод, удаления части строк:
a)
Remove()
b)
Delete()
c)
Trim()
d)
Cut()
e)
Erase()
50.
A method that extracts a substring from a string starting from the specified position:/ Көрсетілген позициядан бастап жолдан ішкі жолды шығаратын әдіс:/ Метод, который извлекает из строки подстроку, начиная с указанной позиции:
a)
Substring()
b)
Slice()
c)
Extract()
d)
GetSubstring()
e)
Take()
51.
A method that replaces a character or substring in a string with another character or substring:/ Жолдағы таңбаны немесе ішкі жолды басқа таңбамен немесе ішкі жолмен алмастыратын әдіс:/ Метод, который замещает в строке символ или подстроку другим символом или подстрокой:
a)
Replace()
b)
Substitute()
c)
Change()
d)
Swap()
e)
Exchange()
52.
A method that splits a single string into an array of strings:/ Бір жолды жолдар жиымына бөлетін әдіс:/ Метод, который разделяет одну строку на массив строк:
a)
Split()
b)
Divide()
c)
Partition()
d)
Fragment()
e)
Tokenize()
53.
Method for comparing strings:/ Жолдарды салыстыратын әдіс:/ Метод для сравнения строк:
a)
Compare()
b)
Equals()
c)
IsMatch()
d)
Contrast()
e)
CheckEquality()
54.
a)
Цикл с предусловием
b)
For
c)
Do…while
55.
a)
If
b)
While
56.
(i++) operation:/ (i++) операциясы:/ Операция (i++):
a)
i операцияда қолданғаннан кейін 1 қосылады
b)
i мәні өзгермей операция орындалады
c)
1 қосылып, операция орындалады
d)
Тек операция әсер етеді
e)
Екі рет артады
57.
a)
4
b)
5
c)
3
d)
6
e)
2
58.
a)
4
b)
5
c)
3
d)
7
e)
2
59.
Value of expression ( 0 ^ 1 )( 1 ^ 0 ):/ ( 0 ^ 1 )( 1 ^ 0 ) өрнектің мағынасы:/ Значение выражения ( 0 ^ 1 )( 1 ^ 0 ):
a)
1
b)
0
c)
False
d)
Xor нәтижесі
60.
Value of expression 14/5:/ 14/5 өрнектің мағынасы:/ Значение выражения 14/5:
a)
2
b)
2.8
c)
3
d)
1