|
|
DataMuseum.dkPresents historical artifacts from the history of: MIKADOS |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about MIKADOS Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 1920 (0x780)
Types: TextFile
Notes: Mikados_K
Names: »GR85FEJL.K«
└─⟦e5337a0bc⟧ Bits:30008987 DDE SPC/1 COMAL programmer: BUD, GR85, LØN
└─⟦this⟧ »GR85FEJL.K«
%P
FEJLREAKTIONER.
Der kan under korrekt brug af systemet opstå/vise sig 2 principielt
forskellige typer fejl, nemlig
1) fejl ved maskinen,
data-pladerne.
2) programfejl.
1. Af de under 1) nævnte fejl vil fejl ved pladerne være de hyppig-
ste, og de vil da også i de fleste tilfælde blive opdaget af
programmerne. Da det ikke er muligt at fortsætte programudførelsen
med defekte plader, vil programmet hyppigst stoppe med fejlmedde-
lelsen:
'fejlnr','x','y','filnavn'
efterfulgt af nogle flere linier. Det interessante er her fejlnum-
meret, hvor 42 angiver en pladefejl. Den rigtige reaktion er nu at
kassere den defekte plade, generere en ny dataplade fra sidste
sikkerhedskopi, og gentage alle registerændringer siden sidste
sikkerhedskopiering. Se SIKKERHEDSKOPIERING.
2. Programfejl kan enten være fejl i det med maskinen leverede
basisprogrammel, eller det kan være fejl i anvendelsesprogrammellet.
Disse sidste kan være uforudsete betjeningsfejl eller deciderede
tanketorsk fra programmørens side. Programfejl vil hyppigst vise sig
ved en fejludskrift af følgende type:
** FEJL ** 'fejlforklaring' ** LINIE 'xx'.
Ved alle typer fejl bør fejlmeddelelsen nedskrives, og H.S.Møller
kontaktes. Dette gælder dog ikke ved typen FILFEJL med fejlnr 42, se
foregående punkt.
Hvis man er helt sikker på, at det stoppede program ikke har
foretaget registerændringer, kan man i nogle tilfælde køre videre,
hvilket dog ikke er generelt tilrådeligt.
0x000…004 Line {l1=0x02, l2=»%P«, l3=0x02}
0x004…015 Line {l1=0x0f, l2=»FEJLREAKTIONER.«, l3=0x0f}
0x015…018 Line {l1=0x01, l2=» «, l3=0x01}
0x018…05d Line {l1=0x43, l2=»Der kan under korrekt brug af systemet opstå/vise sig 2 principielt«, l3=0x43}
0x05d…07d Line {l1=0x1e, l2=»forskellige typer fejl, nemlig«, l3=0x1e}
0x07d…080 Line {l1=0x01, l2=» «, l3=0x01}
0x080…09a Line {l1=0x18, l2=» 1) fejl ved maskinen,«, l3=0x18}
0x09a…0b0 Line {l1=0x14, l2=» data-pladerne.«, l3=0x14}
0x0b0…0b3 Line {l1=0x01, l2=» «, l3=0x01}
0x0b3…0c7 Line {l1=0x12, l2=» 2) programfejl.«, l3=0x12}
0x0c7…0ca Line {l1=0x01, l2=» «, l3=0x01}
0x0ca…10f Line {l1=0x43, l2=»1. Af de under 1) nævnte fejl vil fejl ved pladerne være de hyppig-«, l3=0x43}
0x10f…14d Line {l1=0x3c, l2=»ste, og de vil da også i de fleste tilfælde blive opdaget af«, l3=0x3c}
0x14d…191 Line {l1=0x42, l2=»programmerne. Da det ikke er muligt at fortsætte programudførelsen«, l3=0x42}
0x191…1d4 Line {l1=0x41, l2=»med defekte plader, vil programmet hyppigst stoppe med fejlmedde-«, l3=0x41}
0x1d4…1dd Line {l1=0x07, l2=»lelsen:«, l3=0x07}
0x1dd…1e0 Line {l1=0x01, l2=» «, l3=0x01}
0x1e0…1ff Line {l1=0x1d, l2=» 'fejlnr','x','y','filnavn'«, l3=0x1d}
0x1ff…202 Line {l1=0x01, l2=» «, l3=0x01}
0x202…246 Line {l1=0x42, l2=»efterfulgt af nogle flere linier. Det interessante er her fejlnum-«, l3=0x42}
0x246…28a Line {l1=0x42, l2=»meret, hvor 42 angiver en pladefejl. Den rigtige reaktion er nu at«, l3=0x42}
0x28a…2ca Line {l1=0x3e, l2=»kassere den defekte plade, generere en ny dataplade fra sidste«, l3=0x3e}
0x2ca…30a Line {l1=0x3e, l2=»sikkerhedskopi, og gentage alle registerændringer siden sidste«, l3=0x3e}
0x30a…338 Line {l1=0x2c, l2=»sikkerhedskopiering. Se SIKKERHEDSKOPIERING.«, l3=0x2c}
0x338…33b Line {l1=0x01, l2=» «, l3=0x01}
0x33b…37b Line {l1=0x3e, l2=»2. Programfejl kan enten være fejl i det med maskinen leverede«, l3=0x3e}
0x37b…3c1 Line {l1=0x44, l2=»basisprogrammel, eller det kan være fejl i anvendelsesprogrammellet.«, l3=0x44}
0x3c1…403 Line {l1=0x40, l2=»Disse sidste kan være uforudsete betjeningsfejl eller deciderede«, l3=0x40}
0x403…449 Line {l1=0x44, l2=»tanketorsk fra programmørens side. Programfejl vil hyppigst vise sig«, l3=0x44}
0x449…470 Line {l1=0x25, l2=»ved en fejludskrift af følgende type:«, l3=0x25}
0x470…473 Line {l1=0x01, l2=» «, l3=0x01}
0x473…4a3 Line {l1=0x2e, l2=» ** FEJL ** 'fejlforklaring' ** LINIE 'xx'.«, l3=0x2e}
0x4a3…4a6 Line {l1=0x01, l2=» «, l3=0x01}
0x4a6…4e9 Line {l1=0x41, l2=»Ved alle typer fejl bør fejlmeddelelsen nedskrives, og H.S.Møller«, l3=0x41}
0x4e9…52f Line {l1=0x44, l2=»kontaktes. Dette gælder dog ikke ved typen FILFEJL med fejlnr 42, se«, l3=0x44}
0x52f…542 Line {l1=0x11, l2=»foregående punkt.«, l3=0x11}
0x542…545 Line {l1=0x01, l2=» «, l3=0x01}
0x545…583 Line {l1=0x3c, l2=»Hvis man er helt sikker på, at det stoppede program ikke har«, l3=0x3c}
0x583…5c7 Line {l1=0x42, l2=»foretaget registerændringer, kan man i nogle tilfælde køre videre,«, l3=0x42}
0x5c7…5f2 Line {l1=0x29, l2=»hvilket dog ikke er generelt tilrådeligt.«, l3=0x29}
0x5f2…600 00 00 69 65 6c 74 43 1e 66 6f 72 73 6b 65 ┆ ieltC forske┆
0x600…620 6c 6c 69 67 65 20 74 79 70 65 72 20 66 65 6a 6c 2c 20 6e 65 6d 6c 69 67 1e 01 20 01 18 20 20 20 ┆llige typer fejl, nemlig ┆
0x620…640 31 29 20 66 65 6a 6c 20 76 65 64 20 6d 61 73 6b 69 6e 65 6e 2c 18 14 20 20 20 20 20 20 64 61 74 ┆1) fejl ved maskinen, dat┆
0x640…660 61 2d 70 6c 61 64 65 72 6e 65 2e 14 01 20 01 12 20 20 20 32 29 20 70 72 6f 67 72 61 6d 66 65 6a ┆a-pladerne. 2) programfej┆
0x660…680 6c 2e 12 01 20 01 43 31 2e 20 41 66 20 64 65 20 75 6e 64 65 72 20 31 29 20 6e 7b 76 6e 74 65 20 ┆l. C1. Af de under 1) nævnte ┆
0x680…6a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ┆ ┆
[…0x7…]