A feladatok megoldásait drótpostán küldjétek el nekem, a
maulis@csirke.elte.hu címre. A levél témája (subject line)
utaljon arra, hogy ez egy beadandó feledat, és hanyadik feladat.
A megoldást a levél törzsében küldjétek, ne csatolással.
Csak a valerie.inf.elte.hu ludens.elte.hu és csirke.elte.hu
gépekről fogadok el megoldást. Más címről ne is küldjetek.
Ha biztos akarsz lenni
abban, hogy a megoldásod megérkezik hozzám, akkor a ludens,
vagy a csirke MAIL programjával küldd, a CSIRKE::MAULIS
címre.
1, make Spec: készíts egy parancsfile-t, ami a paraméterént kapott - file-t leforditja, és összelinkeli, és futtatja, ha nem volt még lefordítva; - csak összelinkeli és futtatja, ha létezik már az object file; - csak futtatja, ha létezik már az executive. Segítség: f$search(...) lexicallal lehet megállapítani, hogy egy file létezik-e. - elfogadom a megoldást, ha csak kiterjesztés nelkül megadott file-okra működik, és feltételezi, hogy C (vagy pascal, vagy fortran, vagy ada) kiterjesztésű. 2, 2 hatvány Spec: készíts egy parancsfile-t, ami a paraméterként átadott nevű file-ba beleírja a 2 első 30 hatványát. (Ha olyan file nem volt, hozza létre) 3, who Spec: készíts parancsfile-t, ami a $ SHOW USER /FULL parancs outputjából PID NÉV listát csinál. (vagyis a $ SHOW USER /FULL adataiból csak a PID és a NAME kell) 4, Számtani összeg Spec: Készíts egy parancsfile-t, ami összeadja a 1-től a paraméterként átadott számig a természetes számokat. Bonus (nem kötelező a programnak ezt is tudnia): ha (és csak ha) nem kapott paramétert, akkor kérdezzen rá, hogy meddig készítse el a sorösszeget. 5, Játék Spec: Készíts egy játékot DCL-ben. Egyetlen feltétel, hogy élvezetes legyen. 6. Programozás (Igen nehéz) Aki beszámol a system services lényegéről, AST, Event Flags, az mentesűl a beadandó és a ZH vms része alól. Keressen meg személyesen.