vyuka:cviceni:x36dsv:zs2011-12-streda-18-00-pm

Differences

This shows you the differences between two versions of the page.


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
Line 1: Line 1:
 +====== 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áš    |  ?    |  ?    |  ?    |  ?    |  ?                      |  :?:  |  ?    |