Font size
WorksheetsМазмұн парағы
Total questions: 150
Worksheet time: 1hrs 15mins
.NET платформасының негізгі мақсаты қандай?
Әртүрлі тілдерге бірыңғай орындау ортасын қамтамасыз ету
Тек веб-қосымшаларды құру
Тек мобильді жүйелер үшін қолдану
Деректер қорын басқару ғана
Графикалық дизайн жасау
CLR (Common Language Runtime) не үшін қажет?
Бағдарламаны орындау және жадты басқару
Дизайн жасау
Файлдарды архивтеу
Тек қана деректер базасына қосылу
Сыртқы құрылғыларды басқару
.NET Framework қай типтегі платформа?
Windows-та жұмыс істейтін басқарылатын орта
Тек Linux жүйесіне арналған
Желі маршрутизаторы
Тек мобильді қосымшалар үшін
Бұлттық сервер аппараттық құралы
.NET Core-дың басты артықшылығы қандай?
Кроссплатформалық жұмыс істеу
Тек веб-сайт жасауға болады
Тек Windows жүйесінде іске қосылады
Графикалық редакторларды алмастырады
Тек консольдік бағдарламалар үшін
CTS (Common Type System) не үшін қолданылады?
Мәлімет типтерін барлық тілдерге ортақ ету
Графиканы салу
Тек деректер қорымен жұмыс істеу
Желілік хаттамаларды басқару
Процессор регистрлерін бақылау
.NET Standard дегеніміз не?
Әртүрлі .NET нұсқаларында бірдей API жиынтығын қамтамасыз ету
Windows стандартты драйвері
SQL серверінің форматы
HTML стандарты
Мобильді қосымша форматы
ASP.NET деген не?
Веб-қосымшаларды жасауға арналған технология
Графикалық редактор
Мобильді ойындарды қозғалтқышы
Деректерді сығу құралы
BIOS басқару интерфейсі
.NET көмегімен қандай қосымшалар жасауға болады?
Веб, мобильді, десктоп, бұлттық қосымшалар
Тек мәтіндік файлдар
Тек видео өңдеу құралдары
Тек антивирустар
Тек ойындар
NuGet не үшін қолданылады?
.NET кітапханаларын басқару және орнату
Графикалық интерфейс құруға
Операциялық жүйе орнатуға
Браузер қосымшаларын жаңартуға
Желілік пакет жіберуге
JIT (Just-In-Time) компиляциясы не істейді?
Кодты орындау кезінде машиналық кодқа түрлендіреді
Кодты интернетке жүктейді
Файлдарды автоматты түрде архивтейді
Желі жылдамдығын арттырады
Қауіпсіздік сертификатын жасайды
C# бағдарламасының бастапқы орындалатын әдісі қайсысы?
Main()
Start()
Run()
Init()
Execute()
C# тілінің басты ерекшелігі қандай?
Қатаң типтелген және объектіге бағытталған
Динамикалық типтелген
Интерпретациялық
Ассамблеяға арналған
Тек скрипттерге арналған
Айнымалы жариялаудың дұрыс синтаксисі қайсысы?
int a = 5;
int = a 5;
a int = 5;
var int a;
a := 5;
Шартты тексеруге арналған оператор?
if
for
switch
while
foreach
C# тілінде жол типі қалай жазылады?
string
ring
str
text
char[]
Қай сөз деректер типтерін барлық тілдер үшін стандарттайды?
CTS (Common Type System)
CLR
IDE
JIT
FCL
Қай модификатор ең жоғары қолжетімділікті береді?
public
private
protected
internal
protected internal
C# тіліндегі операторлардың бірі «==» не істейді?
Салыстыру
Тағайындау
Қосу
Айнымалы жариялау
Логикалық AND
Айнымалы мәнін экранға шығару үшін қандай әдіс қолданылады?
Console.WriteLine()
Print()
Output()
Echo()
Display()
Қай блок қате өңдеуге арналған?
try-catch
if-else
switch-case
using
loop
C# тілінде объектіні қалай жасауға болады?
new ClassName();
create ClassName();
ClassName();
object ClassName;
init ClassName();
Объектіні жою үшін қандай механизм қолданылады?
Garbage Collector (GC)
Destructor()
delete
free()
Dispose()
Конструктор дегеніміз не?
Объектіні жасау кезінде автоматты түрде шақырылатын әдіс
Объектіні жою әдісі
Айнымалыға мән тағайындау әдісі
Бағдарламаны бастау әдісі
Статикалық әдіс
Қандай конструктор параметр қабылдамайды?
Static конструктор
Default (әдепкі) конструктор
Parameterized конструктор
Copy конструктор
Private конструктор
C# тілінде объектіні жасау үшін қай сөз қолданылады?
new
make
create
object
init
Copy Constructor не істейді?
Бір объектінің мәндерін екінші объектіге көшіреді
Жаңа объектіні нөлге теңестіреді
Объектіні жояды
Айнымалыларды жариялайды
Методы шақырады
Статикалық конструктор қашан шақырылады?
Класс алғаш қолданылған кезде
Әр объекті жасалған кезде
Бағдарламаның соңында
Объектіні жойғанда
Қолданушы шақырғанда
Қайсысы дұрыс объект жариялау мысалы?
MyClass obj = new MyClass();
obj = MyClass();
new obj = MyClass();
MyClass obj;
obj MyClass = new();
Деструктор не үшін қажет?
Объектіні жою алдында ресурстарды босату
Объектіні жасау
Айнымалыға мән беру
Кодты компиляциялау
Бағдарламаны бастау
Объектіні сілтеме арқылы беру қалай аталады?
Pass by reference
Pass by value
Copy
Clone
Assign
C# тілінде жолды форматтау үшін қандай әдіс қолданылады?
String.Format()
Console.Write()
ToString()
Parse()
Append()
C# тілінде интерполяцияланған жол қалай жазылады?
$"Бұл {variable} мәні"
"Бұл {variable} мәні"
'Бұл {variable} мәні'
%This {variable} value
$This {variable} value
Қайсысы жолдарды біріктірудің дұрыс әдісі?
string.Concat(str1, str2)
str1 + str2()
str1.combine(str2)
join(str1, str2)
merge(str1, str2)
Жолдың ұзындығын қалай анықтауға болады?
str.Length
str.Size
str.Count
str.Length()
str.Capacity
Жолдан бос орындарды алып тастауға арналған?
str.Trim()
str.Cut()
str.Delete()
str.RemoveSpaces()
str.TrimEnd()
Жолды бас әріпке айналдыру?
str.ToUpper()
str.UpperCase()
str.Capitalize()
str.ToCapital()
str.Up()
Жолды кіші әріпке айналдыру?
str.ToLower()
str.LowerCase()
str.ToSmall()
str.MinusCase()
str.ToLowerCase()
Жолдан кейбір символдарды ауыстыру әдісі?
str.Replace("eski", "jaña")
str.Change("eski", "jaña")
str.Substitute("eski", "jaña")
str.Swap("eski", "jaña")
str.Modify("eski", "jaña")
Форматталған жол қалай жасалады?
string.Format("Құндылық: {0}", value)
str.Format("Құндылық: {0}", value)
str.Print("{0}", value)
Console.Format("{0}", value)
value.ToString("формат")
Жолды бөліктерге бөлу әдісі?
str.Split(' ')
str.Divide(' ')
str.Part(' ')
str.Separate(' ')
C# тілінде бүтін сандарды сақтау үшін қандай тип қолданылады?
int
double
float
char
string
Нақты сандарды сақтау үшін қандай тип қолданылады?
double
int
bool
char
string
Шындық мәнін сақтау үшін қандай тип қолданылады?
bool
int
double
string
char
Символдарды сақтау үшін қандай тип қолданылады?
char
string
int
bool
double
C# тіліндегі ең үлкен бүтін сан типі қайсысы?
long
int
short
byte
sbyte
Кішкентай бүтін сан типі қайсысы?
byte
int
short
long
sbyte
Нақты сандардың дәлдігі жоғары тип?
double
float
decimal
int
long
Деректерді түрлендіру (type casting) қалай жүзеге асады?
(int)value
value.toInt()
convert(value)
value.cast(int)
int(value)
Көрсетілген типтердің бірі «жол» типі болып табылады?
string
char
bool
int
double
C# тілінде типті автоматты анықтау үшін қандай сөз қолданылады?
var
auto
dynamic
object
let
C# тілінде тағайындау операторы қайсысы?
=
==
+=
:=
=>
Логикалық AND операторы қандай?
&&
||
&
|
!
Логикалық OR операторы қандай?
||
&&
|
&
!
Қосу операторы қандай?
+
-
*
/
%
Алу операторы қандай?
-
+
*
/
%
Көбейту операторы қандай?
*
+
-
/
Бөлу операторы қандай?
/
*
+
-
%
Модульді алу операторы қандай?
%
/
*
+
-
Шартты тексеру?
if
forBatton
switch
while
foreach
Бірнеше шартты таңдау үшін қандай оператор қолданылады?
switch
if
for
while
do
C# тілінде процедура деп нені атайды?
Мән қайтармайтын әдіс
Мән қайтарған әдіс
Айнымалы
Класс
Интерфейс
Функция деп нені атайды?
Мән қайтарылатын әдіс
Мән қайтармайтын әдіс
Айнымалы
Класс
Интерфейс
C# тілінде әдіс қалай жарияланады?
returnType MethodName(parameters) { }
MethodName() { }
function MethodName() { }
procedure MethodName() { }
Ince MethodName() { }
Статикалық әдіс (static method) не ерекшеленеді?
Объект жасамай тікелей класс арқылы шақырылады
Әр объектіге тәуелді
Айнымалы мәндерін сақтай алмайды
Тек private қолжетімді
Жадта сақталмайды
Қай әдіс объектіге тәуелді?
Instance method
Static method
Virtual method
Abstract method
Partial method
Қай әдіс мән қайтармайды?
void Method()
int Method()
string Method()
bool Method()
double Method()
Қайсысы дұрыс әдіс шақыру мысалы?
obj.Method();
Method.obj();
new.Method();
Method.obj;
obj->Method();
Параметрлер арқылы мән беру қалай аталады?
Pass by value
Pass by reference
Copy
Clone
Assign
Рекурсивті әдіс дегеніміз не?
Өзін-өзі шақыратын әдіс
Басқа методты шақыратын әдіс
Айнымалы мәнін өзгертетін әдіс
Объектіні жоятын әдіс
Статикалық әдіс
Қай әдіс тек абстрактты класс ішінде болуы мүмкін?
Abstract method
Static method
Virtual method
Instance method
Partial method
C# тілінде массив қалай жарияланады?
int[] arr;
arr int[];
int[] arr();
int arr();
arr = int[];
Массив элементтеріне қалай қол жеткізіледі?
arr[index]
arr.index
arr.get(index)
arr[index]()
arr->index
Массив өлшемін қалай анықтаймыз?
arr.Length
arr.Size
arr.Count
arr.Dimension
arr.Capacity
Көпөлшемді массив қалай жарияланады?
int[,] arr = new int[3,4];
int[][] arr = new int[3,4];
int arr[3,4];
array arr = new int[3,4];
int arr = [3,4];
Жолдар массиві қалай жазылады?
string[] words;
string words[];
words string[];
array words;
string[] words = new string[];
Массив элементін өзгерту үшін қандай оператор қолданылады?
arr[index] = value;
arr.index = value;
arr.set(index, value);
arr[index](value);
arr->index = value;
Динамикалық массив жасау үшін қандай тип қолданылады?
List
int[]
array
LinkedList
Collection
Массивті итерлеу үшін қай цикл қолданылады?
foreach
while
if
switch
do-while
Массивді массивтерге көшіру әдісі қандай?
Array.Copy(source, destination, length);
Array.Move(source, destination);
Array.Clone(source, destination);
Array.Transfer(source, destination);
Array.Set(source, destination);
Массивті сұрыптау үшін қандай әдіс қолданылады?
Array.Sort(arr);
arr.Order();
Sort(arr);
arr.SortArray();
arr.Sort();
C# тілінде жолды қалай жариялаймыз?
string str;
char str;
var str;
text str;
str string;
Жол ұзындығын қалай анықтауға болады?
str.Length
str.Size
str.Count
str.Capacity
str.Length()
Жолдан бос орындарды қалай алып тастауға болады?
str.Trim()
str.Cut()
str.Delete()
str.RemoveSpaces()
str.TrimEnd()
Жолдан кейбір символдарды ауыстыру үшін қандай әдіс қолданылады?
str.Replace("eski", "jaña")
str.Change("eski","jaña")
str.Substitute("eski","jaña")
str.Swap("eski","jaña")
str.Modify("eski","jaña")
Жолды кіші әріпке айналдыру әдісі?
str.ToLower()
str.LowerCase()
str.ToSmall()
str.MinusCase()
str.ToLowerCase()
Жолды бас әріпке айналдыру әдісі?
str.ToUpper()
str.UpperCase()
str.Capitalize()
str.ToCapital()
str.Up()
Жолды бөліктерге бөлу үшін қандай әдіс қолданылады?
str.Split(' ')
str.Divide(' ')
str.Part(' ')
str.Separate(' ')
str.Cut(' ')
Жолды форматтау үшін қандай әдіс қолданылады?
string.Format("Құндылық: {0}", value)
str.Format("Құндылық: {0}", value)
str.Print("{0}", value)
Console.Format("{0}", value)
value.ToString("Формат")
Жолдан белгілі символдың индексін қалай табамыз?
str.IndexOf('a')
str.Find('a')
str.Position('a')
str.Search('a')
str.Locate('a')
Жолдың бос екенін қалай тексереміз?
string.IsNullOrEmpty(str)
str == ""
str.Length == 0
str.Empty()
str.IsEmpty()
C# тілінде класс қалай жарияланады?
class ClassName { }
Klass ClassName { }
object ClassName { }
new ClassName { }
type ClassName { }
Класс ішінде айнымалылар қалай аталады?
Fields
Methods
Properties
Events
Constructors
Класс ішінде әдістер қалай аталады?
Methods
Fields
Properties
Events
Constructors
Класс ішінде қасиеттер (properties) қалай анықталады?
public int Age { get; set; }
int Age;
Age = int;
var Age { get; set; }
Age int { }
Private модификатор не береді?
Класс ішінде ғана қолжетімділікті
Класс сыртында қолжетімділікті
Бүкі бағдарламада қолжетімділікті
Тек мұрагерлік класқа қолжетімділікті
Жадта сақтамау
Public модификатор не береді?
Классқа және барлық кодқа қолжетімділікті
Тек класс ішінде
Тек мұрагерлік класқа
Тек жадта сақталған объектке
Тек static объектке
Класска конструктор не үшін қажет?
Объектіні жасау кезінде инициализация жасау
Айнымалы жариялау
Метод шақыру
Класс жою
Интерфейс жасау
Деструктор не үшін қажет?
Объектіні жою алдында ресурстарды босату
Объектіні жасау
Айнымалы мәнін өзгерту
Методты шақыру
Статикалық әдіс
Статикалық класс ерекшелігі қандай?
Объект жасамай тікелей қолдануға болады
Әр объектке тәуелді
Айнымалы сақтамайды
Тек private әдістері бар
Конструкторы болмайды
Класс мұрагерлігін көрсету үшін қандай сөз қолданылады?
:
extends
inherits
->
base
Интерфейс дегеніміз не?
Тек әдістер мен қасиеттердің анықтамасы бар құрылым
Айнымалылар мен әдістерден тұратын класс
Бағдарламаның басты функциясы
Конструкторлық блок
Статикалық класс
Интерфейсті жариялау үшін қандай сөз қолданылады?
interface
class
abstract
struct
enum
Интерфейсті классы?
class MyClass : IMyInterface
class MyClass implements IMyInterface
class MyClass extends MyInterface
class MyClass inherits IMyInterface
class MyClass < IMyInterface
Интерфейсте қандай элемент болуы мүмкін?
Әдістер мен қасиеттер
Айнымалылар мен әдістер
Конструкторлар
Статикалық блоктар
Деструкторлар
Интерфейстің әдістері әдепкіде қандай болады?
public abstract
private
protected
internal
static
Бір класс бірнеше интерфейсті жүзеге асыра ала ма?
Иә
Жоқ
Тек біреуі
Тек екісі
Тек мұрагерлік кластар
Интерфейс ішінде айнымалылар қалай болады?
const немесе статикалық
Жеке
Тек public
private
protected
Интерфейсті не үшін қолданады?
Класстар арасында келісім жасау, жалпы функционал анықтау
Айнымалыларға мән беру
Бағдарламаны бастау
Методтарды шақыру
Статикалық блок жасау
Абстракты класс пен интерфейс арасындағы айырмашылық қандай?
Интерфейс тек анықтамадан тұрады, абстракты класс әдістер мен айнымалыларды қамтуы мүмкін
Интерфейс объект жасайды
Абстракты класс интерфейс сияқты тек әдістерден тұрады
Интерфейс статикалық
Абстракты класс тек private әдістерге ие
Интерфейсті мұрагерлікке алу үшін қандай сөз қолданылады?
:
extends
implements
inherits
base
C# тілінде ерекше жағдайларды өңдеу үшін қандай блок қолданылады?
try-catch
if-else
switch-case
for
while
finally блок не үшін қолданылады?
Ресурстарды арнайы босату үшін
Тек қате болса орындалады
Бағдарламаны бастау үшін
Айнымалы мәнін тексеру үшін
Консольға шығару үшін
Қате туындаған кезде қандай блок орындалады?
catch
try
finally
if
else
Қандай оператор ерекше жағдайды жасанды түрде тудыра алады?
throw
raise
error
break
continue
Бірнеше catch блок қолдануға бола ма?
Иә, әртүрлі типтегі қателер үшін
Жоқ, тек біреу
Тек try ішінде
Тек finally блокта
Тек статикалық методта
Exception класы не үшін қолданылады?
Барлық ерекше жағдайларды сипаттау
Айнымалы сақтау
Класс жасау
Метод шақыру
Статикалық блок
Қай блок міндетті түрде қолданылуы тиіс?
try
catch
finally
throw
if
Қайсысы дұрыс ерекше жағдай тудыру мысалы?
throw new Exception("Қате хабар");
raise Exception("Қате хабар");
error Exception("Қате хабар");
throw Exception;
Exception("Қате хабар");
Қандай ерекше жағдай сандық тізтерді бөлу кезінде пайда болуы мүмкін?
DivideByZeroException
NullReferenceException
IndexOutOfRangeException
FormatException
OverflowException
NullReferenceException қандай жағдайда пайда болады?
Нөлге тең объектінің мүшесін қолданғанда
Айнымалыға мән бермегенде
Деректерді форматтағанда
Windows Forms қосымшасы дегеніміз не?
GUI арқылы пайдаланушымен өзара әрекеттесетін қосымша
Консольдік қосымша
Веб-қосымша
Мобильді қосымша
Статикалық кітапхана
C# тілінде Windows Forms қосымшасы қай класс арқылы басталады?
Form
Window
Application
Program
Control
Windows Forms қосымшасында басты терезе қалай жасалады?
Form классыннан объект жасау арқылы
Console.WriteLine арқылы
new Window()
Application.Run() арқылы
Control.Show() арқылы
Windows Forms қосымшасында оқиға дегеніміз не?
Пайдаланушының әрекетіне жауап беретін механизм
Айнымалы мәні
Статикалық әдіс
Деструктор
Конструктор
Button компонентінің негізгі оқиғасы қандай?
Click
Hover
Focus
Load
Close
TextBox компонентінен мәлімет алуды іске асыру?
Text
Value
Content
Input
Data
Label компоненті не үшін қолданылады?
Мәтін көрсету үшін
Деректер енгізу үшін
Бейне көрсету үшін
Сурет салу үшін
Файл жүктеу үшін
Form-ды көрсету үшін қандай әдіс қолданылады?
Show()
Open()
Display()
Run()
Launch()
Windows Forms қосымшасында басты циклі?
Application.Run()
Form.Show()
Main()
Console.ReadLine()
Thread.Start()
Windows Forms қосымшасында әр компоненттің өз оқиғасы бар ма?
Иә
Жоқ
Тек кейбіреулерде
Тек басты формада
Тек Button компонентінде
Визуалды компонент дегеніміз не?
Пайдаланушымен өзара әрекеттесетін графикалық элемент
Консольдік мәтін
Айнымалы
Метод
Файл
Визуалды компоненттің қасиеттері не үшін қолданылады?
Сыртқы көрінісін және мінез-құлқын анықтау
Айнымалы мәнін сақтау
Методты шақыру
Объектіні жою
Статикалық блок жасау
Визуалды компоненттің негізгі оқиғасы қайсысы?
Event (мысалы, Click)
Method
Field
Property
Constructor
Component классының базалық мақсаты не?
Барлық визуалды компоненттер үшін ортақ функционал беру
Конкретті компонент жасау
Бағдарламаны бастау
Файлды өңдеу
Статикалық әдіс жасау
Визуалды компоненттің әдістері не үшін қолданылады?
Функционалдық әрекеттерді орындау үшін
Айнымалы жариялау үшін
Деструктор жасау үшін
Класс жариялау үшін
Интерфейс жасау үшін
Оқиғаларға қандай делегат қолданылады?
EventHandler
Action
Func
Predicate
Delegate
Пайдаланушының әрекетіне реакция қандай механизммен жүзеге асады?
Event
Method
Property
Field
Constructor
Визуалды компоненттің ата-анасы бар ма?
Иә, Control немесе Component класы
Жоқ
Тек Form
Тек Button
Тек Panel
Component класынан туындаған барлық компоненттер қандай типті мұрагерлік алады?
Control
Form
Object
Interface
Static
Визуалды компонентті жою алдында қандай әдіс шақырылады?
Dispose()
Delete()
Remove()
Close()
Finalize()
Windows Forms компоненті дегеніміз не?
Пайдаланушымен өзара әрекеттесетін графикалық элемент
Консольдік мәтін
Айнымалы
Метод
Файл
Button-ның негізгі оқиғасы?
Click
Hover
Focus
Load
Close
TextBox компонентінен мәлімет алу қасиеті қандай?
Text
Value
Content
Input
Data
Label компонентін не үшін қолданады?
Мәтін көрсету үшін
Деректер енгізу үшін
Бейне көрсету үшін
Сурет салу үшін
Файл жүктеу үшін
ComboBox компоненті не үшін қолданылады?
Тізімнен таңдау жасау үшін
Мәтін енгізу үшін
Сурет көрсету үшін
Бағдарламаны бастау үшін
Қате хабарын шығару үшін
ListBox компонентінің негізгі қасиеті қандай?
Items
Text
Value
Index
Content
CheckBox компоненті қандай мән қабылдай алады?
true немесе false
тек сан
тек мәтін
null
Object
RadioButton компонентін қандай жағдайда қолданамыз?
Бір топтағы бір ғана таңдау үшін
Бірнеше таңдау үшін
Мәтін енгізу үшін
Сурет салу үшін
Файл жүктеу үшін
ProgressBar компоненті не көрсетеді?
Процестің орындалу деңгейін
Мәтін
Деректерді енгізу
Сурет
Файл жолын
Timer компоненті не үшін қолданылады?
Уақыт бойынша әрекеттерді орындау
Мәтінді көрсету
Сурет салу
Файл жүктеу
Айнымалы мәнін сақтау
