PISpolsem
Zdravím, nemohol som byt na poslednej prednaske, chcem sa spytat, ci bolo povedane nieco k polsemke, pripadne poznacil si niekto kam sa doslo v slajdoch ?
Kromě toho, že je na ní registrace ve wisu, k půlsemestrálce neříkal nic. Na poslední přednášce bylo Tech03-Webova_vrstva.pdf a p05_Architektury_principy.pdf, přičemž u tý druhý přednášky si nejsem jistej, zda byly mikroslužby, možná ještě ne. Věci před mikroslužbama si pamatuju, že byly.
PIS
ahoj, pokúšal sa niekto použiť tú školskú mysql databázu na projekt?
máme spring + hibernate a ani za boha sa tam neviem pripojiť.
(lokálna db nám funguje)
PIS
Čaves, vedel by mi niekto povedať (čo už má predmet za sebou), či sa očakáva viac prepracovaný projekt, keď má tím 5 ľudí, oproti projektu, ktorý by spravil dvoj/trojčlenný tím? Ten rozsah 2-5 ľudí mi totiž príde podozrivý :D Vďaka :)
PIS
Máte někdo náhodou už stažený ten soubor pro "doc.html" (dokumentace k projektu) lokálně a nasdílel byste ho prosím se mnou? Nejede teď to přihlašování a trochu pochybuji, že to během zítřka napraví.
PIS
Nevedel by prosim nekdo tuto otazku?
a) Vysvětlete pojem obecného dědění.
b) Popište otázku dědičnosti pomocí pojmu relace.
c) Jak se dědění zapisuje v programovacích jazycích (uveďte příklad v CDL)
d) Jak se řeší otázka přímých následníků a následníků (použijte pojem tranzitivní relace)
e) Jaké vznikají problémy, pokud se při dědění vlastnosti pouze nepřidávají (uveďte příklad)
a) Zpusob ustanoveni vztahu mezi objekty.
b) Jde o binární relace na množině typů struktur a relace předek a následník jsou tranzitivními uzávěry relace přímého předka a následníka (slide 28 prednaska 020)
c) concept A/AA
properties:
PA1 : int
...
end concept
concept B/BB
inherits A/AA
properties
PB1: int
....
end concept
d) Typ ve skutečnosti obsahuje vlastnosti všech předků (nejen přímých). Tranzitivní uzávěr počítá překladač. (slide 33 prednaska 020)
e) Rozhraníjednotlivýchtypůnemusejízačínatna stejném místě, neboť přístup k rozhraním jednotlivých typů zajišťuje systém komponentové technologie. Tím padá i problém se začátkem rozhraní pro vícenásobnou dědičnost. Navíc výhodou je možnost vlastní implementace vlastnosti pro každé typové rozhraní zcela nezávislé na jiných rozhraních.(slide 96 prednaska 020)
e) [Asi lepsi varianta]
Vzhledem k tomu ze pri dedeni se ne jenom pridavaji prispesky ale jiz existujici vlastnosti muzou mazat/modifikovat, pak:
1. Kdyz budes postupne dedit a upravovat vlastrnosti a nedavat tam zadne nove, tak se ti ve vysledku vytvori zcela novy typ a nema cenu dedit
2. Stejne tak kdyz mazes vlastnosti, ve vysledku prijdes k tomu ze typy A a B nemaji nic spolecneho, coz je trochu v rozporu s koncepci dedeni
Adam Kožušník NEvim co si mam predstavit pod "vlastnosti pouze nepřidávají", konkretne neni mi jasny vyznam toho "nepřidávají". Je to neco ve stylu "mam typ A, vytvorim typ B, ktery dedi z A"? V tomto pripade problem je ten ze budes mit 2 stejne typy, ktere se lisi jenom jmenem, coz neni moc logicky
Filip Weisser Aha, jo, tak v tom pripade:
1. Kdyz budes postupne dedit a upravovat vlastrnosti a nedavat tam zadne nove, tak se ti ve vysledku vytvori zcela novy typ a nema cenu dedit
2. Stejne tak kdyz mazes vlastnosti, ve vysledku prijdes k tomu ze typy A a B nemaji nic spolecneho, coz je trochu v rozporu s koncepci dedeni
Asi...
Snaží sa vysvetliť dedičnosť.... v najpokročilejšom predmete informačných systémoch na tejto škole.. etalón znalostí...
uvažujme nyní relaci ekvivalence nad relací dědičnosti nazvanou totožný přímý předchůdce. Ekvivalence je dána shodností prvního prvku relace dědičnosti. Relace totožného přímého předchůdce vytváří rozklad na relaci dědičnosti.
• Budeme se nyní zabývat vlastnostmi faktorových množin definovaných touto relací. Jinými slovy budou nás zajímat vlastnosti prvků dědičnosti definujících všechny přímé následníky jednoho předchůdce.
co uz, ved vacsina vaci na VS bola lahkych v podstate, len tie informacie ktore sme k tomu dostali boli naaranzovane tak, ze sa z toho nedalo pochopit nic :-D treba urobit vedu zo vsetkeho predsa :-D