DataMuseum.dk

Presents historical artifacts from the history of:

MIKADOS

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about MIKADOS

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦3224de464⟧ TextFile

    Length: 2976 (0xba0)
    Types: TextFile
    Notes: Mikados_K
    Names: »FEJLINDU.K«

Derivation

└─⟦6b1c9961a⟧ Bits:30008989 INDPERM P1
    └─⟦this⟧ »FEJLINDU.K« 

Mikados K File

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.
 
 
 

Mikados K File

0x000…011 Line {l1=0x0f, l2=»FEJLREAKTIONER.«, l3=0x0f}
0x011…014 Line {l1=0x01, l2=» «, l3=0x01}
0x014…05a Line {l1=0x44, l2=»Der kan under korrekt brug af systemet opstå/vise sig 2 principielt «, l3=0x44}
0x05a…07a Line {l1=0x1e, l2=»forskellige typer fejl, nemlig«, l3=0x1e}
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…10c Line {l1=0x43, l2=»1. Af de under 1) nævnte fejl vil fejl ved pladerne være de hyppig-«, l3=0x43}
0x10c…153 Line {l1=0x45, l2=»ste, og de vil da også i de fleste tilfælde blive opdaget af program-«, l3=0x45}
0x153…194 Line {l1=0x3f, l2=»merne. Da det ikke er muligt at fortsætte programudførelsen med«, l3=0x3f}
0x194…1d9 Line {l1=0x43, l2=»defekte plader, vil programmet hyppigst stoppe med fejlmeddelelsen:«, l3=0x43}
0x1d9…20c Line {l1=0x31, l2=»       "FEJL I REGISTER  "filnavn"  FEJLKODE  42.«, l3=0x31}
0x20c…252 Line {l1=0x44, l2=»Det interessante er her nummeret "42", der angiver en pladefejl. Den«, l3=0x44}
0x252…297 Line {l1=0x43, l2=»rigtige reaktion er nu at kassere den defekte plade, generere en ny«, l3=0x43}
0x297…2de Line {l1=0x45, l2=»dataplade fra sidste sikkerhedskopi, og gentage alle registerændring-«, l3=0x45}
0x2de…31c Line {l1=0x3c, l2=»er siden sidste sikkerhedskopiering. Se SIKKERHEDSKOPIERING.«, l3=0x3c}
0x31c…31f Line {l1=0x01, l2=» «, l3=0x01}
0x31f…360 Line {l1=0x3f, l2=»2. Programfejl kan enten være fejl i det med maskinen leverede «, l3=0x3f}
0x360…3a6 Line {l1=0x44, l2=»basisprogrammel, eller det kan være fejl i anvendelsesprogrammellet.«, l3=0x44}
0x3a6…3e8 Line {l1=0x40, l2=»Disse sidste kan være uforudsete betjeningsfejl eller deciderede«, l3=0x40}
0x3e8…40c Line {l1=0x22, l2=»tanketorsk fra programmørens side.«, l3=0x22}
0x40c…44b Line {l1=0x3d, l2=»Programfejl vil hyppigst vise sig ved en af følgende 3 typer «, l3=0x3d}
0x44b…45c Line {l1=0x0f, l2=»fejludskrifter:«, l3=0x0f}
0x45c…45f Line {l1=0x01, l2=» «, l3=0x01}
0x45f…488 Line {l1=0x27, l2=»    a) RUN TIME ERROR xx NEAR LINE yyyy«, l3=0x27}
0x488…4b1 Line {l1=0x27, l2=»    b) USER I/O ERROR zz NEAR LINE yyyy«, l3=0x27}
0x4b1…4e1 Line {l1=0x2e, l2=»    c) FEJL I REGISTER "filnavn" FEJLKODE ww .«, l3=0x2e}
0x4e1…4e4 Line {l1=0x01, l2=» «, l3=0x01}
0x4e4…526 Line {l1=0x40, l2=»Ved alle tre fejl bør fejlmeddelelsen nedskrives, og H.S.Møller «, l3=0x40}
0x526…564 Line {l1=0x3c, l2=»kontaktes. Dog ikke ved fejl c), ww=42, se foregående punkt.«, l3=0x3c}
0x564…567 Line {l1=0x01, l2=» «, l3=0x01}
          […0x1…]
0x56a…5a9 Line {l1=0x3d, l2=»Hvis man er helt sikker på, at det stoppede program ikke har «, l3=0x3d}
0x5a9…5ed Line {l1=0x42, l2=»foretaget registerændringer, kan man i nogle tilfælde køre videre,«, l3=0x42}
0x5ed…618 Line {l1=0x29, l2=»hvilket dog ikke er generelt tilrådeligt.«, l3=0x29}
0x618…659 Line {l1=0x3f, l2=»Hvis man alligevel forsøger, vil man kunne få følgende fejlmed-«, l3=0x3f}
0x659…663 Line {l1=0x08, l2=»delelse:«, l3=0x08}
0x663…666 Line {l1=0x01, l2=» «, l3=0x01}
0x666…69d Line {l1=0x35, l2=»    REGISTERFEJL  -18. SITUATIONEN ER FORSØGT REDDET.«, l3=0x35}
0x69d…6c4 Line {l1=0x25, l2=»    TAST 0, HVIS DER SKAL FORTSÆTTES.«, l3=0x25}
0x6c4…6c7 Line {l1=0x01, l2=» «, l3=0x01}
0x6c7…70c Line {l1=0x43, l2=»Meddelelsen angiver, at et register har været brugt af et program, «, l3=0x43}
0x70c…750 Line {l1=0x42, l2=»der kunne ændre det pågældende register, men som er stoppet med en«, l3=0x42}
0x750…793 Line {l1=0x41, l2=»fejl. Der må kun tastes 0, hvis der ikke er ændret i registret, i«, l3=0x41}
0x793…7c9 Line {l1=0x34, l2=»modsat fald bør der retableres fra sikkerhedskopien.«, l3=0x34}
0x7c9…7e2 Line {l1=0x17, l2=»Se SIKKERHEDSKOPIERING.«, l3=0x17}
0x7e2…7e5 Line {l1=0x01, l2=» «, l3=0x01}
          […0x2…]
0x7eb…800 00 00 75 67 20 61 66 20 73 79 73 74 65 6d 65 74 20 6f 70 73 74                                    ┆  ug af systemet opst┆
0x800…820 7d 2f 76 69 73 65 20 73 69 67 20 32 20 70 72 69 6e 63 69 70 69 65 6c 74 20 44 1e 66 6f 72 73 6b   ┆å/vise sig 2 principielt D forsk┆
0x820…840 65 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   ┆ellige typer fejl, nemlig       ┆
0x840…860 20 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   ┆ 1) fejl ved maskinen,        da┆
0x860…880 74 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   ┆ta-pladerne.        2) programfe┆
0x880…8a0 6a 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   ┆jl.    C1. Af de under 1) nævnte┆
0x8a0…8c0 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63   ┆cccccccccccccccccccccccccccccccc┆
          […0x16…]
0xb80…ba0 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 84   ┆ccccccccccccccccccccccccccccccc ┆

Reduced view