|
|
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: 2976 (0xba0)
Types: TextFile
Notes: Mikados_K
Names: »FEJLINDU.K«
└─⟦6b1c9961a⟧ Bits:30008989 INDPERM P1
└─⟦this⟧ »FEJLINDU.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 hyppig-
ste, og de vil da også i de fleste tilfælde blive opdaget af program-
merne. Da det ikke er muligt at fortsætte programudførelsen med
defekte plader, vil programmet hyppigst stoppe med fejlmeddelelsen:
"FEJL I REGISTER "filnavn" FEJLKODE 42.
Det interessante er her nummeret "42", der angiver en pladefejl. Den
rigtige reaktion er nu at kassere den defekte plade, generere en ny
dataplade fra sidste sikkerhedskopi, og gentage alle registerændring-
er 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 af følgende 3 typer
fejludskrifter:
a) RUN TIME ERROR xx NEAR LINE yyyy
b) USER I/O ERROR zz NEAR LINE yyyy
c) FEJL I REGISTER "filnavn" FEJLKODE ww .
Ved alle tre fejl bør fejlmeddelelsen nedskrives, og H.S.Møller
kontaktes. Dog ikke ved fejl c), ww=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.
Hvis man alligevel forsøger, vil man kunne få følgende fejlmed-
delelse:
REGISTERFEJL -18. SITUATIONEN ER FORSØGT REDDET.
TAST 0, HVIS DER SKAL FORTSÆTTES.
Meddelelsen angiver, at et register har været brugt af et program,
der kunne ændre det pågældende register, men som er stoppet med en
fejl. Der må kun tastes 0, hvis der ikke er ændret i registret, i
modsat fald bør der retableres fra sikkerhedskopien.
Se SIKKERHEDSKOPIERING.