Test interview



Download 238,62 Kb.
Pdf ko'rish
bet7/15
Sana21.06.2022
Hajmi238,62 Kb.
#689239
1   2   3   4   5   6   7   8   9   10   ...   15
Bog'liq
Interwiew

Managed code
is the one that is executed by the CLR of the . NET framework while 
Unmanaged code
is executed by the operating system. The managed code provides 
security to the code while undamaged code creates security threats. 
57.
What is CLR? What does she do? IL (MSIL)? 
Common Language Runtime
(CLR) manages the execution of . NET programs. The 
just-in-time compiler converts the compiled code into machine instructions. ... The 
services provided by CLR include memory management, exception handling, type 
safety, etc. 
IL code stands for 
intermediate code
. When this program will run at user system, this 
run time IL code is converted into machine code by JIT (just-in-time) compiler. 
Summery. IL code is half compiled code. IL Code is created at compile time. 
58.
What is a memory leak? Is it possible to do it in .NET? How? 
A memory leak
may happen when your app references objects that it no longer 
needs to perform the desired task. Referencing said objects makes the garbage 
collector to be unable to reclaim the memory used, often resulting in performance 
degradation and potentially end up throwing a 
OutOfMemoryException.
59.
What is Garbage Collector? Why is it needed? How does he work? 
NET's 
garbage collector
manages the allocation and release of memory for your 
application. ... When the garbage collector performs a collection, it checks for objects 
in the managed heap that are no longer being used by the application and performs 
the necessary operations to reclaim their memory. 
60.
What is IDisposable & Ifinalize 
The method 
dispose
( ) is invoked by the user. The method 
finalize
( ) is invoked by the 
garbage collector. Method 
dispose
( ) is used to free unmanaged resources whenever 


it is invoked. Method 
finalize
( ) is used to free unmanaged resources before the 
object is destroyed. 
61.
How does asynchrony differ from multithreading? 
In multithreaded workflows 

Download 238,62 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   ...   15




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish