Cvičení v pondělí v 17:20 v SU2

Základní informace

Tykejte mi,

můj mail: pacovsky d3s.mff....

 

docházka nepovinná

úkolů je 5 povinných.

Zápočtový program viz. podmínky na legacy stránkách

 

 

  1. Cvičení: obsah: Git (local clone), Unit testy, Code coverage,  Statický konstruktor třídy,  Solution s více projekty (exe a dll) Dú1
    1. Dú: Zadání na cvičení i videu (Pavel Ježek posílá zapsaným studentům po úterním cvičení). Tento soubor neměňte /sites/default/files/teaching/nswi038/2019/FixedPointApiTest.cs
    2. užitečné odkazy:
  2. Cvičení: obsah: Git, Dú2
    1. Dú: Zadání na cvičení i videu (Pavel Ježek posílá zapsaným studentům po úterním cvičení (minule v pátek, tentokrát snad již ve během středy)). Druhý úkol je pokračováním prvního, ===zde vzorová fixed implementace === , kterou můžete použít jako náhradu za vaše řešení prvního úkolu. Úkolem je dodělat benchmarky - nějaké rozumné + Gausovu eliminaci. Vzor pro benchmark https://d3s.mff.cuni.cz/legacy/teaching/csharp_dotnet/14-BoxingBenchmark.zip více info v mailu, pokud jste ho nedostali (posláno 19.3. ve 13h)
  3. Cvičení: Odpadá (25.03.2019 nebude výuka).
  4. Cvičení: (1.4.) obsah: Deque
    1. Dú: Deque v recodexu (zákaz použít yield return).
  5. Cvičení (8.4.): obsah: Deque
    1. Dú: Deque v recodexu s yield return s unit testy.
  6. Cvičení: obsah: Delegates,
    1. Dú: Serialization without reflection. Zip
  7. Cvičení (29.4): obsah: LINQ Dú 6
    1. Dú: Zadání na cvičení i videu.
  8. Cvičení (6.5.) odpadá: Dú, ale zadán bude
    1. Dú: Zadání ve videu.
  9. Cvičení (13.5.): Dú, vlákna
  10. Cvičení (20.5.): poslední cvičení
    1. Prodloužení deadline o týden na mergesort
    2. Oprava předchozích úkolů, zadání posledního úkolu na vlánka - Paralelní hledání souborů - knihovna s implementací Aho-Corasick algoritmu:
      • pro .NET 4.5/VS2012/VS2013/VS2015 je AhoCorasickSearch.dll implementující AhoCorasickSearch.cs
      • vzor bude jeden, ale musí se hledat jako byte sekvenci v kódováních: Default, Unicode a UTF8
      • deadline je od zadání za 14 dní
      • status bar má v průběhu aktualizovat a obsahovat: počet matchujících souborů, počet chyb (např. práva čtení), celkovou velikost přečtených částí souborů, délku hledání

-------------------------------------------------


?Useful? links

Other content to be added*

 


-------------------------------------------------


* if needed