CourseWare Wiki
Switch Term
Winter 2021 / 2022
Winter 2020 / 2021
Winter 2019 / 2020
Winter 2018 / 2019
Older
Search
Log In
b181
courses
b6b36pjc
ukoly
test_upload
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.
View differences:
Side by Side
Inline
Go
Link to this comparison view
2018/10/31 22:35 jerabma7 Autoupdate to version 66281e766cea
2018/09/30 16:17 horenmar Autoupdate to version 226486a
2018/09/12 12:44 external edit
Go
2018/10/31 22:35 jerabma7 Autoupdate to version 66281e766cea
2018/09/30 16:17 horenmar Autoupdate to version 226486a
2018/09/12 12:44 external edit
Go
Last revision
Both sides next revision
courses:b6b36pjc:ukoly:test_upload [2018/09/12 12:44]
127.0.0.1
external edit
courses:b6b36pjc:ukoly:test_upload [2018/09/30 16:17]
horenmar
Autoupdate to version 226486a
Line 1:
Line 1:
-
===== Zkouška upload
systému (
Brute
)
=====
+
===== Zkouška
práce s
upload
systémem
Brute =====
-
Abyste si mohli vyzkoušet práci s
upload systémem
dříve, než poběží deadline domácích úkolů, najdete v něm dva nepovinné (a nebodované) úkoly, InitA a InitB.
+
Abyste si mohli vyzkoušet práci s
Brutem
dříve, než poběží deadline
+
domácích úkolů, najdete v něm dva nepovinné (a nebodované) úkoly, InitA
+
a InitB.
==== InitA ====
==== InitA ====
-
InitA slouží k vyzkoušení si základů
práce s upload systémem
. K jeho splnění stačí odevzdat zazipovaný ''.cpp'' soubor, který po kompilaci vypíše ''Ahoj <loginname>'', kde ''<loginname>'' je vaše uživatelské jméno.
+
InitA slouží k vyzkoušení si
absolutních
základů
Brute
. K jeho splnění
+
stačí odevzdat zazipovaný ''.cpp'' soubor, který po kompilaci vypíše
+
''Ahoj <loginname>'', kde ''<loginname>'' je vaše uživatelské jméno.
==== InitB ====
==== InitB ====
-
InitB slouží k vyzkoušení si práce s úkoly v
tomto předmětu
. Stejně jako
ostatní domácí úkoly
dostanete několik testů a vaším úkolem bude naimplementovat funkce/objekty dle zadání tak, aby testy prošly.
+
InitB slouží k vyzkoušení si práce s
domácími
úkoly
, které jsou testované
+
pomocí unit testů napsaných
v
Catch2
. Stejně jako
u některých dalších
+
domácích úkolů
dostanete několik testů a vaším úkolem bude naimplementovat
+
funkce/objekty dle zadání tak, aby testy prošly.
-
Doporučujeme
si zde
vyzkouš
et například jak se
testy
chovají
při různých chybách, jak spustit pouze část testů, jak
se dá
změnit
výstup
a tak dále
. Bližší informace k tomu jak se testy zkompilují a spustí dostanete na cvičení a [[courses:b6b36pjc:ukoly:ukol_1|na stránce 1. úkolu]]. Testy a zadání najdete {{:courses:b6b36pjc:ukoly:initb.zip|zde}}
.
+
Doporučujeme
tento úkol využít k
vyzkouš
ení si, co vám budou
testy
hlásit
+
při různých chybách, jak spustit pouze část testů, jak změnit
formát, ve
+
kterém vám jsou hlášeny výsledky
a tak dále.
-
//Pozn: InitB nemá podrobnější zadání, protože se jedná o jedinou, triviální, funkci.//
+
Testy a zadání najdete {{:courses:b6b36pjc:ukoly:initb.zip|zde}}.
+
+
//Pozn: InitB nemá podrobnější zadání, protože se jedná o jedinou,
+
triviální, funkci.//
courses/b6b36pjc/ukoly/test_upload.txt
· Last modified: 2018/10/31 22:35 by
jerabma7