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

⟦5b8022afb⟧ TextFile

    Length: 2496 (0x9c0)
    Types: TextFile
    Notes: Mikados_K
    Names: »BUDFEJL.K«

Derivation

└─⟦e5337a0bc⟧ Bits:30008987 DDE SPC/1 COMAL programmer: BUD, GR85, LØN
    └─⟦this⟧ »BUDFEJL.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 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','fejlnnr','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.

Mikados K File

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…202 Line {l1=0x26, l2=»   FILFEJL 'filnavn','fejlnnr','x','y'«, l3=0x26}
0x202…205 Line {l1=0x01, l2=» «, l3=0x01}
0x205…240 Line {l1=0x39, l2=»efterfulgt af nogle flere linier. Det interessante er her«, l3=0x39}
0x240…279 Line {l1=0x37, l2=»fejlnummeret, hvor 42 angiver en pladefejl. Den rigtige«, l3=0x37}
0x279…2b3 Line {l1=0x38, l2=»reaktion er nu at kassere den defekte plade, generere en«, l3=0x38}
0x2b3…2ec Line {l1=0x37, l2=»ny dataplade fra sidste sikkerhedskopi, og gentage alle«, l3=0x37}
0x2ec…324 Line {l1=0x36, l2=»registerændringer siden sidste sikkerhedskopiering. Se«, l3=0x36}
0x324…33a Line {l1=0x14, l2=»SIKKERHEDSKOPIERING.«, l3=0x14}
0x33a…33d Line {l1=0x01, l2=» «, l3=0x01}
0x33d…375 Line {l1=0x36, l2=»2. Programfejl kan enten være fejl i det med maskinen «, l3=0x36}
0x375…3aa Line {l1=0x33, l2=»leverede basisprogrammel, eller det kan være fejl i«, l3=0x33}
0x3aa…3e5 Line {l1=0x39, l2=»anvendelsesprogrammellet. Disse sidste kan være uforudse-«, l3=0x39}
0x3e5…419 Line {l1=0x32, l2=»te betjeningsfejl eller deciderede tanketorsk fra «, l3=0x32}
0x419…454 Line {l1=0x39, l2=»programmørens side. Programfejl vil hyppigst vise sig ved«, l3=0x39}
0x454…477 Line {l1=0x21, l2=»en fejludskrift af følgende type:«, l3=0x21}
0x477…47a Line {l1=0x01, l2=» «, l3=0x01}
0x47a…4aa Line {l1=0x2e, l2=»    ** FEJL ** 'fejlforklaring' ** LINIE 'xx'.«, l3=0x2e}
0x4aa…4ad Line {l1=0x01, l2=» «, l3=0x01}
0x4ad…4e6 Line {l1=0x37, l2=»Ved alle typer fejl bør fejlmeddelelsen nedskrives, og «, l3=0x37}
0x4e6…51d Line {l1=0x35, l2=»H.S.Møller kontaktes. Dette gælder dog ikke ved typen«, l3=0x35}
0x51d…54a Line {l1=0x2b, l2=»FILFEJL med fejlnr 42, se foregående punkt.«, l3=0x2b}
0x54a…54d Line {l1=0x01, l2=» «, l3=0x01}
0x54d…588 Line {l1=0x39, l2=»Hvis man er helt sikker på, at det stoppede program ikke «, l3=0x39}
0x588…5c3 Line {l1=0x39, l2=»har foretaget registerændringer, kan man i nogle tilfælde«, l3=0x39}
0x5c3…5fb Line {l1=0x36, l2=»køre videre, hvilket dog ikke er generelt tilrådeligt.«, l3=0x36}
0x5fb…600 00 00 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…]

Reduced view