dotNet bandomasis egzaminas

dotNet bandomasis egzaminas

Professional Development

59 Qs

quiz-placeholder

Similar activities

ԹԵՍՏ ԽԱՌԸ ՏԻՊԻ/1/ 07.06.2019

ԹԵՍՏ ԽԱՌԸ ՏԻՊԻ/1/ 07.06.2019

Professional Development

60 Qs

các bạnLàm bài zui zẻ nkaa nhớ mua kẹo cko mình cảm ơn nhìu hihi

các bạnLàm bài zui zẻ nkaa nhớ mua kẹo cko mình cảm ơn nhìu hihi

Professional Development

55 Qs

Cosas del cuerpo humano

Cosas del cuerpo humano

Professional Development

61 Qs

ESAS 8

ESAS 8

Professional Development

63 Qs

TES KONTEN TUTOR KE-3

TES KONTEN TUTOR KE-3

Professional Development

60 Qs

RADR 1303: Ch. 17 Infection Control

RADR 1303: Ch. 17 Infection Control

Professional Development

58 Qs

HEHM

HEHM

Professional Development

56 Qs

AD Event 07

AD Event 07

Professional Development

61 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

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

By signing up, you agree to our Terms of Service & Privacy Policy

Already have an account?