dotNet bandomasis egzaminas

dotNet bandomasis egzaminas

Professional Development

59 Qs

quiz-placeholder

Similar activities

VOCABULARY U2 READING

VOCABULARY U2 READING

Professional Development

55 Qs

Tin 11

Tin 11

Professional Development

59 Qs

Pre-Test Adum SIGMA

Pre-Test Adum SIGMA

University - Professional Development

60 Qs

Post-Test Adum SIGMA

Post-Test Adum SIGMA

University - Professional Development

60 Qs

Тест Лютий 2022

Тест Лютий 2022

Professional Development

60 Qs

ENDO-RENAL QUIZIZZIT

ENDO-RENAL QUIZIZZIT

University - Professional Development

55 Qs

SOALAN KIMPALAN SET A

SOALAN KIMPALAN SET A

Professional Development

60 Qs

Arduino

Arduino

Professional Development

62 Qs

dotNet bandomasis egzaminas

dotNet bandomasis egzaminas

Assessment

Quiz

Other

Professional Development

Hard

Created by

Robertas Uselis

FREE Resource

59 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Kokia yra pagrindinė C# programos struktūra?
Naudoja tik funkcijas, nereikalauja klasių.
Pradeda nuo Main metodo, kuris yra įgyvendinamas klasėje.
C# programos gali būti parašytos be Main metodo.
Visos C# programos privalo būti suskirstytos į modulius.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Ką reiškia OOP terminas „enkapsuliacija“?
Tai procesas, leidžiantis objektams bendrauti tarpusavyje.
Užtikrina, kad objekto būsena būtų pasiekiama tik per jo metodus.
Tai reiškia objekto transformavimą į kitą klasę.
Enkapsuliacija yra metodas, skirtas duomenų bazės operacijoms.

3.

MULTIPLE SELECT QUESTION

30 sec • 1 pt

Kokia yra abstrakčios klasės paskirtis?
Ji apibrėžia bazinę klasės struktūrą, kurią galima išplėsti kitose klasėse.
Abstrakti klasė naudojama tik duomenų saugojimui.
Ji skirta sukurti tiesiogiai konstruojamus objektus.
Ji negali būti konstruojama.
Abstrakti klasė visada yra finalinė ir negali būti paveldėta.

4.

MULTIPLE SELECT QUESTION

30 sec • 1 pt

Kaip C# leidžia naudoti abstrakčias klases ir metodus?
Abstrakti klasė gali turėti tiek abstrakčius, tiek neabstrakčius metodus.
Abstrakti klasė negali turėti jokių neabstrakčių metodų.
Abstraktus metodas klasėje reikalauja, kad klasė taip pat būtų pažymėta kaip abstrakti.
Abstrakčius metodus galima tiesiogiai kviesti, net nekuriant išvestinės klasės egzemplioriaus (instance).
Išvestinė klasė, paveldinti abstrakčią klasę, privalo įgyvendinti visus jos abstrakčius metodus.

5.

MULTIPLE SELECT QUESTION

30 sec • 1 pt

Kaip interfeisai prisideda prie polimorfizmo C#?
Leidžia objektams būti manipuliuojamiems per skirtingų interfeisų tipus.
Interfeisai apibrėžia konkrečius objekto elgsenos aspektus, kurie negali būti keičiami.
Suteikia galimybę kurti lanksčius dizainus, naudojant skirtingas implementacijas.
Reikalauja, kad visos klasės, įgyvendinančios interfeisą, turėtų identiškas elgsenas.

6.

MULTIPLE SELECT QUESTION

30 sec • 1 pt

Kokį vaidmenį atlieka interfeisai kuriant daugiaformį (polymorphic) kodą C#?
Suteikia galimybę naudoti vieną interfeiso tipą, kad kviesti skirtingus objektus.
Apriboja klasės funkcionalumą iki interfeiso aprašytų metodų.
Leidžia sukurti kodus, kurie gali dirbti su bet kokio tipo objektais, tol, kol jie įgyvendina tam tikrą interfeisą.
Užtikrina, kad objektai gali būti tik vieno tipo.
Supaprastina programos modifikavimą, nes įgyvendinimas gali būti keičiamas nekeičiant interface.

7.

MULTIPLE SELECT QUESTION

30 sec • 1 pt

Kaip C# polimorfizmas naudojamas praktiškai su interfeisais?
Galima kurti funkcijas, leidžiančias dirbti su bet kokiu objektu, kuris įgyvendina tą interfeisą.
Polimorfizmas su interfeisais apriboja klasės funkcionalumą iki vieno specifinio tipo.
Padidina kodo lankstumą, leidžiant įgyvendinti kelis interfeisus vienoje klasėje.
Reikalauja, kad visos interfeiso funkcijos būtų statinės.

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?