| Previous revision |
— | vyuka:cviceni:x36dsv:zs2011-12-streda-18-00-pm [2012/03/12 22:58] (current) – Links to vyuka:cviceni:x36dsv:semestralniuloha changed to vyuka:x36dsv:cviceni:semestralniuloha ihi |
---|
| ====== X36DSV - Středa 18:00 ====== |
| |
| ===== Všeobecné informace ===== |
| * Učebna: |
| |
| **Novinky:**\\ |
| * 6.10.2011 - pro e-mailovou komunikaci dávejte do Subjectu "[MI-DSV] - <vas_subj>" - Díky |
| * 23.10.2011 - betaverze {{:vyuka:cviceni:x36dsv:x36dsv_zadani_databaze_v1.0.pdf|zadání jádra malých úloh}} (do 28.10.2011 20:00 CEST je možno připomínkovat zadání - pak vyrobím finální verzi) |
| * 31.10.2011 - finální verze {{:vyuka:cviceni:x36dsv:x36dsv_zadani_databaze_v1.5.pdf|zadání jádra malých úloh}} (úprava specifikace vstupních parametrů serveru) |
| * 28.11.2011 - změna termínů odevzdání úloh |
| * 10.1.2012 - přidána stránka pro odevzdávání úloh - [[:vyuka:cviceni:x36dsv:zs2011-12_odevzduloh|odevzdávání]] |
| |
| ==== Harmonogram ==== |
| |
| ^ Cvičení ^ Datum ^ Téma ^ Slajdy ^ Materiály ^ |
| | 1. | 21.9. |Úvod do předmětu.| {{vyuka:cviceni:x36dsv:x36dsv_1.cv_v1.3.pdf|cv1}} | [[zs2010-11-streda-virtab|virtuální tabule]] | |
| | 2. | 5.10. |Technologie Java RMI.| {{:vyuka:cviceni:x36dsv:x36dsv_2.cv_v2.1.pdf|cv2}} | {{:vyuka:cviceni:x36dsv:x36dsv_2.cv_rmitest_v2.1.tgz|RMItest}} | |
| | 3. | 19.10. |Technologie XML, Javascript, AJAX. Technologie XML-RPC.| {{:vyuka:cviceni:x36dsv:x36dsv_3.cv_v2.1.pdf|cv3}}, {{:vyuka:cviceni:x36dsv:x36dsv_4.cv_v2.2.pdf|cv4}} | {{:vyuka:cviceni:x36dsv:x36dsv_3.cv_xmltest_v2.1.tgz|xmltest}},{{:vyuka:cviceni:x36dsv:x36dsv_3.cv_xml_js_v2.1.zip|xml_js}}, {{:vyuka:cviceni:x36dsv:x36dsv_4.cv_xmlrpc_v3.1.tgz|xmlrpc}} | |
| | 4. | 2.12. |Technologie SOAP, WSDL.| {{:vyuka:cviceni:x36dsv:x36dsv_5.cv_v2.1.pdf|cv5}} | {{:vyuka:cviceni:x36dsv:x36dsv_5.cv_example.wsdl.zip|wsdl}}, Axis2 ({{:vyuka:cviceni:x36dsv:axis2_cv6_2.zip|cli}}, {{:vyuka:cviceni:x36dsv:axis_service.tgz|srv}}, {{:vyuka:cviceni:x36dsv:x36dsv_5.cv_axis2.howto.pdf|howto}}) | |
| | 5. | 16.11. |Spolupráce Java - CORBA.| {{:vyuka:cviceni:x36dsv:x36dsv_6.cv_v1.5.pdf|cv6}} | ORB Studio: {{https://dsn.felk.cvut.cz/education.cz/X36DSV/support/orbstudio|docs}}, {{:vyuka:cviceni:x36dsv:orbstudio777.zip|zip}} | |
| | 6. | 30.11. |Ukázka symetrického algoritmu, konzultace.| ? | [[:vyuka:cviceni:x36dsv:zs2011-12_odevzduloh|odevzdávání]] | |
| | 7. | 14.12. |Zápočet.| - | [[:vyuka:cviceni:x36dsv:zs2011-12_odevzduloh|odevzdávání]] | |
| |
| Důležité deadline: |
| * 16.11.2011 - Přesná specifikace [[vyuka:x36dsv:cviceni:semestralniuloha|semestrální úlohy]] (co, čím a jak) zaslaná na email cvičícího. |
| * 13.12.2011 - Nahraná semestrální úloha na ???. |
| * 14.12.2011 - Osobní odevzdání a prezentace semestrální práce. |
| |
| ===== Úlohy ===== |
| * Úloha 1 - Java RMI //(2. cvičení)// |
| * Zadání: Implementujte zadaný systém ({{:vyuka:cviceni:x36dsv:x36dsv_zadani_databaze_v1.5.pdf|DB server}}) pomocí technologie RMI. |
| * Bodování: 2,5b , nepovinná |
| * Materiály: Java Tutorial - {{vyuka:cviceni:x36dsv:x36dsv_2.cv_javatutorial_rmi.tgz|RMI}}, část skript na cvičení z DSV - {{vyuka:cviceni:x36dsv:x36dsv_2.cv_dsy_cv_skripta_rmi.pdf|zde}} |
| * Bonus: --- |
| * Datum odevzdání: 16.11.2011 (email) |
| * <del>Úloha 2 - XML</del> //(3. cvičení)// |
| * Zadání: Implementujte {{:vyuka:cviceni:x36dsv:x36dsv_3.cv_uloha2_xml.pdf|XML 'zvýrazňovač'}} . |
| * Materiály: [[http://download.oracle.com/javaee/1.4/tutorial/doc/index.html|Java Tutorial]] - [[http://download.oracle.com/javaee/1.4/tutorial/doc/JAXPIntro.html#wp65584|JAXP]], [[http://download.oracle.com/javaee/1.4/tutorial/doc/JAXPSAX.html#wp69937|SAX]], [[http://download.oracle.com/javaee/1.4/tutorial/doc/JAXPDOM.html#wp79994|DOM]]. |
| * Datum odevzdání: ?.?.2011 (service) |
| * Úloha 3 - XML RPC //(3. cvičení)// |
| * Zadání: Stejné zadání jako v úloze 1 ({{:vyuka:cviceni:x36dsv:x36dsv_zadani_databaze_v1.5.pdf|DB server}}), ale pro komunikaci použijte technologii XML-RPC. |
| * Bodování: 2,5b , nepovinná |
| * Materiály: |
| * Bonus: Pokud nepoužijete extensions (tzn. pokud nebudete serializovat Java objekty) - +15% |
| * Datum odevzdání: 16.11.2011 (email) |
| * Úloha 4 - SOAP //(4. cvičení)// |
| * Zadání: Stejné zadání jako v úloze 1 ({{:vyuka:cviceni:x36dsv:x36dsv_zadani_databaze_v1.5.pdf|DB server}}), ale pro komunikaci použijte technologii SOAP. |
| * Bodování: 2,5b , nepovinná |
| * Materiály: [[http://ws.apache.org/axis2/1_5_1/quickstartguide.html|Axis Quickstart Guide]] |
| * Datum odevzdání: 13.12.2011 (email) |
| * Úloha 5 - CORBA //(5. cvičení)// |
| * Zadání: Stejné zadání jako v úloze 1 ({{:vyuka:cviceni:x36dsv:x36dsv_zadani_databaze_v1.5.pdf|DB server}}), ale pro komunikaci použijte technologii CORBA. |
| * Bodování: 2,5b , nepovinná |
| * Materiály: |
| * Datum odevzdání: 13.12.2011 (email) |
| * Semestrální úloha |
| * Zadání: možná témata [[vyuka:x36dsv:cviceni:semestralniuloha|zadání semestrální úlohy]] |
| * Bodování: 15b , povinná |
| * Specifikace zadání: |
| * nejlépe zaslat na email |
| * musí obsahovat: použitou technologii (RMI, CORBA, ...), typ úlohy (leader election, úplná replikace, ...), použitý algoritmus (Chang-Roberts, Dolev, ...), podrobnější specifikaci (např. u leader election, že se bude jednat o zasílání zpráv) |
| * Materiály: internet, skripta, ... |
| * Datum odevzdání: 3.2.2012 (email) |
| |
| ===== Hodnocení ===== |
| * Každá úloha je hodnocena procentuálním hodnocením 0-150% |
| * 0% - děs a bída |
| * 50% - dá se |
| * 100% - vše jak má být |
| * 100+% - uff, kde na to berete čas |
| * Penalizace za pozdní odevzdání (používá se čas na serveru //service.felk.cvut.cz//): |
| * + 0-10min - -5% |
| * + 10min-9hod - -15% |
| * + 9hod-7dni - -40% |
| * + 7dni-14dni - -80% |
| * + 14dni+ - -100% |
| *Výsledné hodnocení, které jde ze cvičení ke zkoušce, je číslo z intervalu <0,25> (vyjímky jsou možné). Toto číslo bude přičteno k výsledku zkouškové písemky (tzn. 75 + <0,25>) |
| |
| * Legenda k výsledkům: |
| * Zápočet |
| * :-P - nárok na zápočet |
| * 8-) - zápočet zapsán do indexu |
| * :?: - nekompletní údaje - zatím bez nároku |
| * :-( - bez nároku na zápočet, uvidíme se za rok ... |
| |
| ===== Výsledky ===== |
| ^Student ^Úloha RMI^Úloha XML-RPC^Úloha SOAP^Úloha CORBA^Semestrální práce^Zápočet^Body^ |
| |Benáček Pavel | 110 | 100 | 100 | 100 | TD-DFG-RMI - 10b | 8-) | 20 | |
| |Čejka Tomáš | 100 | 100 | 0 | 95 | SHM-lRdW-C - 15b | :?: | 22 | |
| |Hasenöhrl Pavel | 100 | 120 | 100 | 100 | ME-RAt-CORBA -15b | :?: | 26 | |
| |Hnát Lubomír | 0 | 0 | 0 | 0 | TD-Mishra-XMLRPC - 5b | 8-) | 5 | |
| |Holý Jakub | 0 | 0 | 0 | 0 | ME-RMI-15b | 8-) | 15b | |
| |Kapic Jan | 100 | 60 | 0 | 0 | LE - 15b | :?: | 19 | |
| |Kukačka Lukáš | 100 | 100 | 100 | 90 | LE.msg-CR-RMI | :?: | ? | |
| |Kunc Ondřej | 100 | 100 | 0 | 0 | DijkTok-Pyth - 15b | 8-) | 20 | |
| |Matuška Martin | 100 | 100 | 100 | 100 | TD-DFG-XMLRPC - 13b | 8-) | 23 | |
| |Mazák Tomáš | ? | ? | ? | ? | ? | :?: | ? | |
| |Melnikov Jiří | 95 | 100 | 0 | 0 | TD-DS-RMI - 12b | 8-) | 17 | |
| |Rulf Martin | 100 | 100 | 100 | 100 | ? | :?: | ? | |
| |Řanda Jan | ? | ? | ? | ? | TD-Mishra-RMI | :?: | ? | |
| |Šafár Štefan | 100 | 100 | 0 | 0 | LE.msg - 10b | 8-) | 15b | |
| |Švimberský Pavel | 100 | 100 | 100 | ? | ? | :?: | ? | |
| |Tuháček Zdeněk | 100 | 100 | 100 | 100 | LE-HS-RMI - 1b | 8-) | 11b | |
| |Voráček Filip | 100 | 100 | 0 | 0 | ?pf - 12b | 8-) | 17b | |
| |Zeman Václav | 100 | 100 | 100 | 100 | ME-RA-RMI | :?: | ? | |
| |Zemančík Tomáš | ? | ? | ? | ? | ? | :?: | ? | |