Warning
This page is located in archive.

Labs

Hodnocení cvičení

Na cvičení bude zadáno postupně devět úloh. Sedm úloh je menších, hodnocených pěti body. Dvě úlohy jsou větší a jsou hodnoceny 12.5 body (8 bodů za funkčnost + 4.5 bodů za způsob naprogramování a přehlednost řešení). V rámci dvou větších úloh je pořádána soutěž a prvních 8 řešení v každé úloze bude ohodnoceno bonusovými body (1–2 místo – 4 b., 3-4 místo – 3 b., 5-6 místo – 2 b., 7-8 místo – 1 b.).

Úloha Datum zadání Datum odevzdání Prezentace řešení Max. počet bodů Min. počet bodů
Task Release date Deadline Solution presentation Max. points Min. points
Profiling C 15. 2. 1. 3. 15. 3. 5 0
Profiling Java 22. 2. 8. 3. 22. 3. 5 0
Benchmarking 1. 3. 15. 3. 29. 3. 5 0
Finishing/consultation of previous tasks 8. 3.
Read Copy Update 15. 3. 29. 3. 12. 4. 5 0
Non-blocking algorithms 22. 3. 12. 4. 19. 4. 5 0
Event handling 29. 3. 19. 4. 26. 4. 5 0
Serialization 12. 4. 26. 4. 10. 5. 5 0
Server C 19. 4. 16. 5. 17. 5. 8 + 4.5 (+ 4) 2
Server Java 19. 4. 16. 5. 17. 5. 8 + 4.5 (+ 4) 2
Celkem/Total 60 (+ 8) 30

Úlohy se odevzdávají na cvičení cvičícímu (zároveň s odevzdáním do odevzdávacího systému) pokud není stanoveno jinak. Pokud je úloha odevzdána do stanoveného data včetně, je udělen maximální počet bodů. Při pozdním odevzdání je penalizace za každý týden −1 bod u malé úlohy a −2 body u velkých úloh. U malých úloh platí, že pokud je úloha odevzdána po prezentaci řešení (4-5 týdnů po zadání) je ohodnocena 0 body (i tak je povinnost úlohu odevzdat).

Všechny úlohy je nutné odevzdat před začátkem zkouškového období.

Docházka na cvičeních je evidovaná. Cvičící si vyhrazují právo určit pořadí studentů při konzultaci a odevzdávání úloh na základě docházky.

Pokud máte dotazy k úlohám, používejte jednotlivé kanály na MS Teams. Preferovaný jazyk je AJ.

Podmínkou zápočtu je odevzdání všech úloh a zároveň získání alespoň 30 bodů ze cvičení.

Labs requirements

You will be given nine tasks during the semester. Seven simpler tasks are scored by 5 points. Two more complex tasks are scored by 12.5 points (8 points for functionality + 4.5 points for quality of the code). Additionally, you can get up to 4 extra points for each more complex task in a contest (1–2 place – 4 p., 3-4 place – 3 p., 5-6 place – 2 p., 7-8 place – 1 p.).

Tasks are submitted to your tutor (and into upload system as well). Maximum amount of points will be given when the task is uploaded in time, otherwise penalty points will be applied – one point per week for simpler tasks and two points per week for more complex tasks will be deducted from the total task score. Simpler tasks submitted after solution presentation (4-5 weeks after the release) will be rewarded by 0 points (you still have to submit it).

All the tasks have to be submitted before start of the examination period.

Lab attendance is recorded (voluntary). However, the order of consultations and submissions during labs is based on your attendance.

If you have questions related to assignments, please ask in MS Teams channels.

In order to obtain zápočet/basic assessment (the condition prior final examination), all tasks must be submitted with sum and at least 30 points.

Survey

courses/b4m36esw/labs/start.txt · Last modified: 2021/04/19 09:38 by cuchymar