/* {{indexmenu_n>7000}} */ ====== Kombinované studium ====== /* {{indexmenu>.#1 | tsort msort}} */ ===== Přednášky ===== Pro předmětu jsou vytvořeny [[http://service.felk.cvut.cz/courses/Y36PJV/Slides/Cesky/|slajdy]], které určují rozsah požadovaných znalostí. Pro předmět A7D36PJV budou požadovány znalosti ze slajdů do kapitoly S10_Swing (včetně) s výjimkou S05-NIO. Vzhledem k omezenému rozsahu přednášek bude odpřednášena pouze část požadované látky: * 13.2. - Opakování, Základy OOP * 27.2. - OOP * 13.3. - Kolekce * 27.3. - IO * 10.4. - GUI * 24.4. - Vlákna * 7.5. - Síť ===== Semestrálni práce ===== Téma semestrální práce je libovolné. Rozsah práce by měl být minimálně cca 300 řádek. Práce musí povinně obsahovat (viz aplikace painter probíraná na soustředění): * grafické uživatelské rozhraní v AWT resp. Swing, * vlastní aplikační logiku s použitím Collection frameworku, * persistentní (trvalé) ukládání dat do souborů, resp. databáze. Při odevzdávání je nutno zdrojovému kódu práce dokonale rozumět a na požádání být schopen provést v práci menší změnu. ===== Závěrečné soustředění ===== Závěrečné soustředění kombinovaného studia je vypsáno v KOSu jako zápočtový termín. === Náplň soustředění: === - 45 min. písemný test na papír bez použití pomůcek. Obsahem bude 10 teoretických otázek a naprogramování jednoduché metody. Otázky jsou hodnoceny 0 až 2 body, metoda 5 bodů - celkem maximálně 25 bodů. Otázky budou připraveny z doporučených slidů předmětu (viz výše) - Výklad a ukázka tvorby grafického uživatelského rozhraní v Javě. Doporučuje se mít na soustředění vlastní notebook. Zazipované projekty probíranych příkladu: - {{courses:A7B36PJV:parttime:painter.zip|}} - {{courses:A7B36PJV:parttime:guihelloworld.zip|}} ===== Ústní zkouška ===== Ústní zkouška se skládá: * ze společného písemného testu, * odevzdání semestrální práce a následné diskuse nad testem. Zkouškový písemný test se skládá z: * výběrového (choice) testu z [[https://docs.google.com/document/d/1-exWzePKIeK3nP312NMc1fr673PTJ8D7ofoITZTwJSc/edit?hl=cs|teoretického minima]], * naprogramování jednoduché úlohy objektovým způsobem, * zodpovězení 2 teoretických otázek z požadovaných slidů. Pozn: ti kteří nemusí absolvovat ústní zkoušku využijí pro odevzdání semestrální práce čas, kdy ostatní píší písemný test. ===== Hodnocení ===== Hodnocení se řídí [[https://www.cvut.cz/documents/10552/c5360257-c20a-436c-bc69-eece955e4f69|Studijním a zkušebním řádem ČVUT]]. ^ Známka ^ Bodové \\ rozmezí ^ Slovní \\ hodnocení ^ | A | >= 90 | výborně | | B | >= 80 | velmi dobře | | C | >= 70 | dobře | | D | >= 60 | uspokojivě | | E | >= 50 | dostatečně | | F | < 50 | nedostatečně | Body z jednotlivých částí: * test na soustředění (max. 26 bodů) * Stěpánek - 20 * Houžva - 15 * Hromádka - 20 * Pokorný - 26 * Dolejš - 13 * Chlubný - 16 * zkouška 60 * semestrální práce 15 V případě, že student obdrží alespoň 20 bodů z testu na soustředění, nemusí již absolvovat ústní zkoušku a body z testu se mu budou počítat trojnásobně do závěrečného hodnocení. **Ti co neabsolvovali závěrečné soustředění a chtějí si doplnit ušlé body mohou dostat doplňující otázku z kapitol: JDBC, Inner a Generics.** ===== Další zdroje informací ===== [[http://service.felk.cvut.cz/courses/X36PJV/pomucky/GramatikaJavySLinky.html|Gramatika Javy]] [[http://service.felk.cvut.cz/courses/X36PJV/pomucky/LexikalniGramatikaJavySLinky.html|Lexikální Gramatika Javy]] [[http://service.felk.cvut.cz/courses/X36PJV/pomucky/TahakProJavu.html|Tahák pro Javu]]