Warning
This page is located in archive. Go to the latest version of this course pages.

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
courses:b6b36pjc:ukoly:semestralka [2018/10/17 23:46]
horenmar
courses:b6b36pjc:ukoly:semestralka [2019/01/04 10:02]
havlicr [Odevzdání, termín a hodnocení]
Line 9: Line 9:
 budeme bodovat manuálně. budeme bodovat manuálně.
  
-[[https://​docs.google.com/​spreadsheets/​d/​e/​2PACX-1vQWsczJha_TecXw4ZC9Yr2Z8emm8W-2_xjdgBBdCQd0iLjgyclEUflFdg080RO0yBZTv5DNn8l3uMPV/pubhtml?​gid=0&​single=true|Přehled studentů a vybraných témat]]+[[https://​docs.google.com/​spreadsheets/u/1/d/e/2PACX-1vRprPo1CvaPw07aOMKrTw3VJ5fNT-Ns7udonfXkJ8Lcsl6OjGNR05HjYmuKmmUPvxzssnpu7vXxaeRb/​pubhtml|Přehled studentů a vybraných témat]]
  
 ==== Zadání ==== ==== Zadání ====
Line 49: Line 49:
 Pokud je potřeba vysvětlit složité součásti návrhu (velká funkce, komplikovaná třída, složitá synchronizace),​ není nutné psát detaily do readme, raději je pište do komentářů v kódu. Pokud je potřeba vysvětlit složité součásti návrhu (velká funkce, komplikovaná třída, složitá synchronizace),​ není nutné psát detaily do readme, raději je pište do komentářů v kódu.
  
-**Termín odevzdání je konec 3. zkouškového týdne, neděle 3. února ​2018.**+**Termín odevzdání je konec 3. zkouškového týdne, neděle 3. února ​2019.**
 Odevzdání je možné i 4. týden zkouškového období, ale již bude aplikována Odevzdání je možné i 4. týden zkouškového období, ale již bude aplikována
 penalizace ve výšce poloviny bodů z možného bodového maxima. penalizace ve výšce poloviny bodů z možného bodového maxima.
Line 80: Line 80:
  
 Pokud forknete ukázkový repozitář a nechcete, aby byl váš kód viditelný světu, Pokud forknete ukázkový repozitář a nechcete, aby byl váš kód viditelný světu,
-nastavte Visibility((Settings -> General -> Permissions)) na Internal. +nastavte Visibility((Settings -> General -> Permissions)) na Internal. ​Pokud 
-Ukázkový repozitář obsahuje i příklad automatizovaných testů (tzv. Continuous Integration),​ +budete chtít z pokročilejších vlastností gitlabu využívat merge requesty, 
-které můžete (ale nemusíte) využít.+bude muset odstranit vztah se zdrojovým repozitářem (Settings -> General -> 
 +Advanced -> Remove fork relationship). 
 + 
 +Ukázkový repozitář obsahuje i příklad automatizovaných testů (tzv. Continuous 
 +Integration),​ které můžete (ale nemusíte) využít. Pokud forknete ukázkový 
 +repozitář,​ nemělo by být potřeba nic nastavovat. V případě, že si založíte 
 +vlastní projekt, musíte přidat tzv. runner (Settings -> CI/CD -> Runners -> 
 +Shared runners -> Enable shared runners).
  
 ===== Rady ===== ===== Rady =====
Line 163: Line 170:
  
 === Maticové algoritmy === === Maticové algoritmy ===
-V závislosti na zvoleném algoritmu či metodě paralelizace můžete ​+V závislosti na zvoleném algoritmu či metodě paralelizace můžete
 (po domluvě) uvažovat vstupní data ve speciálním tvaru (např. pouze (po domluvě) uvažovat vstupní data ve speciálním tvaru (např. pouze
 čtvercové matice; matice, které mají délku strany mocninu dvou, ...). čtvercové matice; matice, které mají délku strany mocninu dvou, ...).
Line 253: Line 260:
 řádce), na výstupu vrací seznam bodů a jejich příslušnost do skupiny. řádce), na výstupu vrací seznam bodů a jejich příslušnost do skupiny.
 Výsledek je vhodné vizualizovat výstupem do obrázku Výsledek je vhodné vizualizovat výstupem do obrázku
-[[https://​cs.wikipedia.org/​wiki/​Scalable_Vector_Graphics|SVG]]. Pro +[[https://​cs.wikipedia.org/​wiki/​Scalable_Vector_Graphics|SVG]]. Pro
 snadnou vizualizaci doporučujeme pracovat ve 2D. snadnou vizualizaci doporučujeme pracovat ve 2D.
  
courses/b6b36pjc/ukoly/semestralka.txt · Last modified: 2019/01/04 10:02 by havlicr