Differences
This shows you the differences between two versions of the page.
vyuka:psi:cviceni:uloha1-faq [2013/03/03 20:44] – vytvořeno kubr | vyuka:psi:cviceni:uloha1-faq [2014/03/21 19:29] (current) – kubr | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Úloha č.1 - Chybové kódy ====== | ====== Úloha č.1 - Chybové kódy ====== | ||
- | + | ||
- | Stránka bude průběžně doplňována. | + | Stránka bude průběžně doplňována. |
+ | |||
+ | ===== Chyba 1 ===== | ||
+ | |||
+ | Server na zaslaný příkaz nereaguje (ačkoliv by měl). Timeout je na straně testovacího serveru nastaven na 10 sekund. | ||
+ | |||
+ | ===== Chyba 2 ===== | ||
+ | |||
+ | Spojení se serverem bylo přerušeno. Proces serveru možná spadnul (asi kvůli nějaké chybě ?). | ||
- | ===== Chyba 110 ===== | + | ===== Chyba 3 ===== |
- | + | ||
- | Robot vyšel mimo město a nehavaroval. Pokud vyjde mimo město, musí poslat zprávu o havárii a ukončit spojení. | + | Server neočekávaně uzavřel |
- | + | ||
- | ===== Chyba 111 ===== | + | ===== Chyba 100 ===== |
- | + | ||
- | Očekávám zprávu 210. | + | Server neuzavřel spojení, ačkoliv měl tak učinit. |
- | ===== Chyba 112 ===== | + | |
- | + | ===== Chyba 101 ===== | |
- | Očekávám zprávu | + | |
- | ===== Chyba 113 ===== | + | Očekávám zprávu |
- | + | ||
- | Očekávám zprávu | + | ===== Chyba 102 ===== |
- | ===== Chyba 114 ===== | + | |
- | + | Očekávám zprávu | |
- | Očekávám zprávu | + | |
- | ===== Chyba 115 ===== | + | ===== Chyba 103 ===== |
- | + | ||
- | Očekávám zprávu 530. | + | Očekávám zprávu |
- | ===== Chyba 116 ===== | + | |
- | + | ===== Chyba 104 ===== | |
- | Očekávám zprávu | + | |
- | ===== Chyba 117 ===== | + | Očekávám zprávu |
- | + | ||
- | Nepovolená změna pozice po příkazu KROK. Robot se pohnul jiným směrem než byl otočen nebo udělal více kroků najednou. | + | ===== Chyba 105 ===== |
- | + | ||
- | ===== Chyba 118 ===== | + | Očekávám zprávu |
- | + | ||
- | Neočekávané uzavření spojení. Server na zadaném portu neběží, to znamená, že se zřítil nebo se vůbec (alespoň na tomto portu) nerozběhl. | + | ===== Chyba 106 ===== |
- | + | ||
- | ===== Chyba 119 ===== | + | Očekávám zprávu |
- | + | ||
- | Nebylo uzavřeno spojení, ačkoliv mělo být. Odpověď, která byla naposledy odeslána, by měla být v daném spojení poslední a server | + | ===== Chyba 998 ===== |
- | + | ||
- | ===== Chyba 120 ===== | + | Interní chyba testovacího nástroje. Prosím, ohlaste tuto chybu. |
- | + | ||
- | Nedefinovaná odpověď. Asi je chybná | + | ===== Chyba 999 ===== |
- | ===== Chyba 121 ===== | + | |
- | + | Interní chyba testovacího nástroje. Prosím, ohlaste tuto chybu. | |
- | Nenalezeno oslovení. Server musí poslat v první odpovědi řetězec obsahující text " | + | |
- | + | ||
- | ===== Chyba 122 ===== | + | |
- | + | ||
- | V odpovědi 210 je oslovení obsahující nepovolený znak. | + | |
- | ===== Chyba 123 ===== | + | |
- | + | ||
- | Odpověď 210 obsahuje oslovení s mezerou na začátku | + | |
- | ===== Chyba 124 ===== | + | |
- | + | ||
- | Odpověď 210 obsahuje oslovení s mezerou na konci (nepovoleno) | + | |
- | ===== Chyba 125 ===== | + | |
- | + | ||
- | Odpověď 210 obsahuje prázdné oslovení (nepovoleno) | + | |
- | ===== Chyba 126 ===== | + | |
- | + | ||
- | Odpověď 210 obsahuje oslovení, které není ukončeno tečkou. | + | |
- | ===== Chyba 127 ===== | + | |
- | + | ||
- | Odpověď 210 obsahuje více správně zformátovaných oslovení (nepovoleno) | + | |
- | ===== Chyba 128 ===== | + | |
- | + | ||
- | Odpověď 210 obsahuje příliš dlouhé oslovení. | + | |
- | ===== Chyba 129 ===== | + | |
- | + | ||
- | Očekávám zprávu | + | |
- | ===== Chyba 130 ===== | + | |
- | + | ||
- | Očekávám zprávu | + | |
- | ===== Chyba 131 ===== | + | |
- | + | ||
- | Nepovolená změna pozice po jiném příkazu než je KROK. | + | |
- | ===== Chyba 132 ===== | + | |
- | + | ||
- | Robot neudělal krok, ačkoliv ho měl udělat. Byl odeslán příkaz KROK, avšak robot se nepohnul. | + | |
- | + | ||
- | ===== Chyba 133 ===== | + | |
- | + | ||
- | Selhání procesoru, ačkoliv nebyl zadán příkaz KROK. Procesor může selhat pouze po přijetí příkazu KROK. Pozor, toto může být zavádějící, testovací klient není superdokonalý a může se stát, že takto vyhodnocuje jinou nepěknou činnost, zpravidla rekurzivní poruchy a jejich opravy. Podívejte se do výpisu a ověřte si, že každá porucha byla opravena. | + | |
- | + | ||
- | ===== Chyba 134 ===== | + | |
- | + | ||
- | Očekávám zprávu 571. | + | |
- | ===== Chyba 135 ===== | + | |
- | + | ||
- | Server neobsluhuje všechny klienty najednou (paralelně). To by podle zadání měl umět. | + |