Java [Záp] 21.1.2008 14:00

Che at 2008-01-21 20:26:18

Úkolem bylo napsat program, který zpracuje crontab soubor a vypíše úlohy, které se provedou v určeném časovém intervalu (daném parametry).

Program se spouštěl:

program <input_file> -S DD.MM.YYYY HH:MM -E DD.MM.YYYY HH:MM

Parametr S určuje čas OD, parametr E čas DO, <input_file> je adresa souboru s údaji o naplánovaných úlohách.

Formát crontab souboru je:

<minute> <hour> <day of month> <month> <day of week> command

Místo kteréhokoli údaje mohla být hvězdička - pak se tato úloha spouštěla každou minutu (hodinu etc.) Navíc <day of week> mohl být zadán seznamem hodnot oddělených čárkou (viz následující příklad).

Příklad:

0 22 * * 1,2,3,4,5 ping www.google.com

Pingne server http://www.google.com každý pracovní den v 22:00 hod.

Výstupem programu měl být výpis všech úloh spolu s časy, ve kterých se spustí (v zadaném časovém intervalu):

DD.MM.YYYY HH:MM command
...

Přeju hodně štěstí všem, které test teprve čeká :)

stnicolaus at 2008-01-22 09:15:26

Sice je to trochu off-topic, ale nevíte do kdy je termín odevzdání zápočťáku? Na webu je napsáno nejlépe do konce února. Takže by mě zajímalo, do kdy nejhůře :D

jirka_v at 2008-01-22 13:38:50

stnicolaus wrote:Sice je to trochu off-topic, ale nevíte do kdy je termín odevzdání zápočťáku? Na webu je napsáno nejlépe do konce února. Takže by mě zajímalo, do kdy nejhůře :D

Pokud me pamet nemate, tak jednou na prednasce rikal, ze to staci behem letniho semestru.

PeterPi at 2008-02-04 15:53:38
    1. 2008 ráno bolo úlohou spraviť jednoduchú okienkovú kalkulačku.
      -display, číslice 0-9, operácie +, -, *, / (stačilo spraviť celočíselné verzie), dáke tlačidlo na vynulovanie
      -a práca s jednou pamäťou (3 tlačidlá - uloženie, načítanie a zrušenie pamäte - M+, MR, MC)