• Welcome to TUKE FÓRUM - Fórum pre Å¡tudentov Technickej Univerzity v KoÅ¡iciach.
 

OOP Skuska

Started by Jno, 23.05.2006, 20:37:02

« predchádzajúce - ïal¹ie »

Jno

Ako to bude vlastne vyzerat? Pocul som ze by mal byt test... nemate nieco?

flashmann

nam spominal cviciaci (Toth), ze budu 2 casti,

1. cast test 20 otazok, kazda za 2 body, spolu 40 bodov

2. cast budu 3 priklady v zdrojovom kode C#, kde bude treba doplnat klucove slova, konstruktor a take ...

(vraj to nebude nic tazke)

Baki

Quote from: flashmann on  26.05.2006, 14:54:56
nam spominal cviciaci (Toth), ze budu 2 casti,

1. cast test 20 otazok, kazda za 2 body, spolu 40 bodov

2. cast budu 3 priklady v zdrojovom kode C#, kde bude treba doplnat klucove slova, konstruktor a take ...

(vraj to nebude nic tazke)

tak pre neho to urcite tazke nebude
Proud member of 3. rocnik FEI PI

milanko

no...
a nemate nikto nic? nejaky testik alebo nieco ... :( pls?
(\__/)
(O.o )
(> < ) This is Bunny. Copy Bunny into your signature to help him on his way to world domination!

milanko

No...dnes som mal skusku z OP.... vysledky este neviem az 15:30 budu.....

Skuska pozostavala z 2 casti....

1.cast:

20 teoretickych otazok, moznosti asi 4 alebo 5 pri kazdej... mohlo byt aj tak ze viac spravnych... styl bodovania... za kazdu otazku 2 body....ak secko spravne zaskrtnute= 2 body...ak co len jedna nespravne.. 0 bodov... cize zaskrtavajte len to co ste si na 100% isty...styl vlastne ako zapoctovky na cvikach...

2.cast...

bol classdiagram... a potom k nemu aj zdrojak a niektore casti vynechane... trebalo doplnat.... napriklad konstruktor.... alebo indexer... a podobne...odporucam prestudovat zdrojaky Library.sln a OfficeCustomComparer.sln

tak drzim palce...
(\__/)
(O.o )
(> < ) This is Bunny. Copy Bunny into your signature to help him on his way to world domination!


erumoico

Nevjete kedy bude opravny? :)

milanko

zda sa mi ze 23...ale nie som isty
(\__/)
(O.o )
(> < ) This is Bunny. Copy Bunny into your signature to help him on his way to world domination!

geasy

A nevie niekto z Vas, ake boli tie otazky pls :). Myslite, ze budu tie iste otazky aj pre paralelku A?

milanko

no neviem ci budu aj pre paralelku A.... ale otazky.. hmmm

Bolo nieco s polami.. ArrayList...a moznosti.. celkom lahke... ze ake prvky sa tam ukladaju... a tak
Potom ako sa zachytava vynimka....moznosti
Ake slovo sa pouziva pri inkluzivnom polymorfizme.... ze virtual....
akym slovom sa prekryvaju metody... override

a neviem.. uz si nepametam
... sorry
(\__/)
(O.o )
(> < ) This is Bunny. Copy Bunny into your signature to help him on his way to world domination!

flashmann

vdaka aspon za tieto, ak by este niekto nejake vedel, tak by bolo super  :ropebanana:

geasy

Som nieco zohnal este ;)
1.   ako vyzera forma delegata
2.   ktore typy sa daju pretazovat
3.   co sa robi s ToString
4.   sko sa oznacuje namespace
5.   s ktorym slovom sa vytvara namespace
6.   ktore tvrdenia o statickych a nestatickych clenoch su spravne
7.   na co sluzi override
8.   ktore slova sa pouzivaju na vynimky
9.   ktore vyroky o poliach su spravne
10.   ktore vyrazy sa pouzivaju pro koleklciach
11.   ktore slov sa pouiziva pri polymorfizme
12.   ako sa oznacuje dedicnost, teda ze ktory prvok od ktoreho dedi vlastnosti

ale odpovede bohuzial :(


Baki

geasy na kolko sa da spolahnut ze nejake take otazky budu
Proud member of 3. rocnik FEI PI

geasy

Tak to je od kolegu co to pisal Baki takze spolah nato by mal byt, ale bola to ina paralelka.

Baki

zase nemyslim ze by to nejak chceli menitz OOP nebudu robit taku vedu jak z PT
Proud member of 3. rocnik FEI PI

milanko

nj...mozem potvrdit tie otazky...my sme mali take... skuska co bola 30.5.
(\__/)
(O.o )
(> < ) This is Bunny. Copy Bunny into your signature to help him on his way to world domination!

erumoico

PAR OTAZOCIEK :) snad vam pomozu, rovnako ako snad aj mne na opravnom :)


Čo je to konzolová aplikácia:
Aplikacia v ktorej programator vyuziva pre vstup/vystup sluzby tried  “System.Console“
Aplikacia beziaca v okne bez grafickeho uzivatelskeho rozhrania GUI

Ktora moznost oznacuje vsetky modifikatory pristupu v C#:
Public,private,protected,internal,protected internal

Objektom sa oznacuje v obejektovom programovani:
Instancia nejakeho typu

Urcite spravnost vyrokov o konstruktore:
Ak trieda neobsahuje definiciu ani jedneho konstruktoru, kompilator automaticky vygeneruje bezparametricky prazdny konstruktor
V triede moze byt definovanych niekolko konstruktorov s rovnakou definiciou
Konstruktor je mozne pretazit

Nove udajove typy sa v jazyku C# definuju pomocou:
Tried

Program v jazyku C# sa nepreklada priamo do vykonatelneho kodu ale do medzijazyka:
MSIL – MS intermediate language

Oznacte spravne vyroky o triede Object:
Vsetky triedy su implicitne odvodene od triedy „Object“
Trieda Object definuje virtualnu metodu ToString()
Vsetky zakladne typy (int,float) su implicitne odvodene od triedy  Object

Medzi cleny triedy v jazyku C# mozu patrit:
Metody
Premenne ???????????????

Pretazene overload metody sa musia lisit:
V pocte parametrov alebo type parametrov

Co oznacuje System vo vyraze System.Console v jazyku C#:
Menny priestor – (Namespace)

Pri prekrivani virtual metody v jazyku C# sa pouziva klucove slovo:
override

Pri prekrivani (overriding) metod plati:
Prekryta metoda ma rovnake meno aj parametre

Pri prekryvani virtual metody v jazyku c# sa pozuiva klucove slovo:
Override

Co plati pre cleny triedy uvedene za klucovym slovom private:
Su pristupne len pre cleny tej istej triedy
Plati pre nich v ramci triedy (class) to iste, ako keby nebol uvedeny ziaden modifikator pristupu

Označte pravdivé výroky o rozhraní IComparable:
Rozhranie vyžaduje implementáciu metódy CompareTo().   
Triedenie kolekcií je možné len ak majú položky kolekcie implementované rozhranie IComparable.   
Implementácia rozhrania Comparable umožní porovnanie dvoch objektov danej triedy.


Označte pravdivé výroky o indexeroch použÃ­vaných v triedach:
Indexer umožňuje pristupovať k členom triedy rovnakým spôsobom ako ku prvkom poľa.
Je daná deklarácia indexeru prípustná ?
public Kniha this[string index] { . . . }   
Indexery sa definujú rovnakým spôsobom ako vlastnosti.    
Je daná deklarácia indexeru prípustná ?
public Kniha this[int index] { . . . }
Trieda môže obsahovať viacero indexerov.    
Indexovanie položiek je možné aj pomocou reťazca.

Označte správne výroky o rozhraní IEnumerable:
Pri implementácii rozhrania IEnumerable sa využÃ­va objekt s implementovaným rozhraním IEnumerator.
Rozhranie vyžaduje implementáciu metódy GetEnumerator().
Implementované rozhranie IEnumerable umožní triede vymenovať svoje prvky pomocou cyklu foreach.

V akych namespace-och su definovane kolekcie:
arrayList, array, heap, stack, queue, hashtable

Ako je syntakticky spravne volanie funkcie ReadLine z namespacu Console:
Console.ReadLine()

ake klucove slovo sa pouziva pri vytvoreni novej instancie objektu
new

Ktore typy sa daju pretazovat:
metody
operatory

Ako sa spravne oznacuje dedicnost pri triedach:
Class OdvodenaTrieda : ZakladnaTrieda

Co sa robi s ToString:
z int, long doble , float robi string

flashmann

velka vdaka za otazky, vyzeraju zaujimavo  :ropebanana:

flashmann

dufam, ze nebudu otazky z teorie, co bola na prednaskach, ako napriklad

Zivotny cyklus programu, faktory kvality softwaru,C++ syntax, odlisnosti C a C++, spriatelene funkcie a podobne veci  :462:

Baki

myslim ze podobne picoviny neboli ani na skuske z C
Proud member of 3. rocnik FEI PI

Johny Bravo

hm vy ste chodili na prednasky?  :ahaha:

Skywalker

Quote from: flashmann on  03.06.2006, 16:49:32
dufam, ze nebudu otazky z teorie, co bola na prednaskach, ako napriklad

Zivotny cyklus programu, faktory kvality softwaru,C++ syntax, odlisnosti C a C++, spriatelene funkcie a podobne veci  :462:

eugen rozpraval som sa s jednym typkom co jeho kamos bol na skuske a bolo mi povedane, ze staci sa ucit z tych .doc suborov co sme mali k cvikam s Tothom a teda aj ty co boli so Szabom myslim...tod k tym veciam co si pisal...si sa chcel blisnut ze chodis na prednasky?  :lol:
Love Knows No Borders

milanko

no ja som sa ucil z materrialov co su na hornad.fei.tuke.sk  a stacilo mi to na B :)
(\__/)
(O.o )
(> < ) This is Bunny. Copy Bunny into your signature to help him on his way to world domination!

Jno

hodil som na FTP zipko (a v nom docko) pripravene pre tlac v kt su otazky co mala paralelka B na skuske (zozbierane prave z tohoto fora/threadu) + otazky  z oboch zapoctoviek... dohromady je to 34 stran :P ...