|
|
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: 2496 (0x9c0)
Types: TextFile
Notes: Mikados_K
Names: »LØNFEJL.K«
└─⟦e5337a0bc⟧ Bits:30008987 DDE SPC/1 COMAL programmer: BUD, GR85, LØN
└─⟦this⟧ »LØNFEJL.K«
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 hyppigste, 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 fejlmeddelelsen:
FILFEJL 'filnavn','fejlnr','x','y'
efterfulgt af nogle flere linier. Det interessante er her
fejlnummeret, 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 uforudse-
te 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…011 Line {l1=0x0f, l2=»FEJLREAKTIONER.«, l3=0x0f}
0x011…014 Line {l1=0x01, l2=» «, l3=0x01}
0x014…04e Line {l1=0x38, l2=»Der kan under korrekt brug af systemet opstå/vise sig 2 «, l3=0x38}
0x04e…07a Line {l1=0x2a, l2=»principielt forskellige typer fejl, nemlig«, l3=0x2a}
0x07a…07d Line {l1=0x01, l2=» «, l3=0x01}
0x07d…097 Line {l1=0x18, l2=» 1) fejl ved maskinen,«, l3=0x18}
0x097…0ad Line {l1=0x14, l2=» data-pladerne.«, l3=0x14}
0x0ad…0b0 Line {l1=0x01, l2=» «, l3=0x01}
0x0b0…0c4 Line {l1=0x12, l2=» 2) programfejl.«, l3=0x12}
0x0c4…0c7 Line {l1=0x01, l2=» «, l3=0x01}
0x0c7…102 Line {l1=0x39, l2=»1. Af de under 1) nævnte fejl vil fejl ved pladerne være «, l3=0x39}
0x102…138 Line {l1=0x34, l2=»de hyppigste, og de vil da også i de fleste tilfælde«, l3=0x34}
0x138…171 Line {l1=0x37, l2=»blive opdaget af programmerne. Da det ikke er muligt at«, l3=0x37}
0x171…1a6 Line {l1=0x33, l2=»fortsætte programudførelsen med defekte plader, vil«, l3=0x33}
0x1a6…1d7 Line {l1=0x2f, l2=»programmet hyppigst stoppe med fejlmeddelelsen:«, l3=0x2f}
0x1d7…1da Line {l1=0x01, l2=» «, l3=0x01}
0x1da…201 Line {l1=0x25, l2=» FILFEJL 'filnavn','fejlnr','x','y'«, l3=0x25}
0x201…204 Line {l1=0x01, l2=» «, l3=0x01}
0x204…23f Line {l1=0x39, l2=»efterfulgt af nogle flere linier. Det interessante er her«, l3=0x39}
0x23f…278 Line {l1=0x37, l2=»fejlnummeret, hvor 42 angiver en pladefejl. Den rigtige«, l3=0x37}
0x278…2b2 Line {l1=0x38, l2=»reaktion er nu at kassere den defekte plade, generere en«, l3=0x38}
0x2b2…2eb Line {l1=0x37, l2=»ny dataplade fra sidste sikkerhedskopi, og gentage alle«, l3=0x37}
0x2eb…323 Line {l1=0x36, l2=»registerændringer siden sidste sikkerhedskopiering. Se«, l3=0x36}
0x323…339 Line {l1=0x14, l2=»SIKKERHEDSKOPIERING.«, l3=0x14}
0x339…33c Line {l1=0x01, l2=» «, l3=0x01}
0x33c…374 Line {l1=0x36, l2=»2. Programfejl kan enten være fejl i det med maskinen «, l3=0x36}
0x374…3a9 Line {l1=0x33, l2=»leverede basisprogrammel, eller det kan være fejl i«, l3=0x33}
0x3a9…3e4 Line {l1=0x39, l2=»anvendelsesprogrammellet. Disse sidste kan være uforudse-«, l3=0x39}
0x3e4…418 Line {l1=0x32, l2=»te betjeningsfejl eller deciderede tanketorsk fra «, l3=0x32}
0x418…453 Line {l1=0x39, l2=»programmørens side. Programfejl vil hyppigst vise sig ved«, l3=0x39}
0x453…476 Line {l1=0x21, l2=»en fejludskrift af følgende type:«, l3=0x21}
0x476…479 Line {l1=0x01, l2=» «, l3=0x01}
0x479…4a9 Line {l1=0x2e, l2=» ** FEJL ** 'fejlforklaring' ** LINIE 'xx'.«, l3=0x2e}
0x4a9…4ac Line {l1=0x01, l2=» «, l3=0x01}
0x4ac…4e5 Line {l1=0x37, l2=»Ved alle typer fejl bør fejlmeddelelsen nedskrives, og «, l3=0x37}
0x4e5…51c Line {l1=0x35, l2=»H.S.Møller kontaktes. Dette gælder dog ikke ved typen«, l3=0x35}
0x51c…549 Line {l1=0x2b, l2=»FILFEJL med fejlnr 42, se foregående punkt.«, l3=0x2b}
0x549…54c Line {l1=0x01, l2=» «, l3=0x01}
0x54c…587 Line {l1=0x39, l2=»Hvis man er helt sikker på, at det stoppede program ikke «, l3=0x39}
0x587…5c2 Line {l1=0x39, l2=»har foretaget registerændringer, kan man i nogle tilfælde«, l3=0x39}
0x5c2…5fa Line {l1=0x36, l2=»køre videre, hvilket dog ikke er generelt tilrådeligt.«, l3=0x36}
0x5fa…5fd Line {l1=0x01, l2=» «, l3=0x01}
0x5fd…600 00 00 00 ┆ ┆
0x600…620 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 ┆ ┆
[…0x1d…]