DASK/Biblioteket
< DASK
Regnecentralen havde opbygget et bibliotek over kodesekvenser, som kunderne kunne bruge. Biblioteket var opdelt i emnegrupper samt et nummer. Derudover eksisterede også uofficielle sekvenser.
Emnegrupper
- AF Algebraiske funktioner
- XF Eksponentialfunktioner
- IF Logaritmefunktioner
- TF Trigonometriske funktioner
- CF Cirkulære funktioner
- HF Hyperbolske funktioner
- EF Elliptiske funktioner
- BF Besselfunktioner
- ØF Øvrige funktioner
- LL Liniære ligninger
- AL Algebraiske ligninger
- DL Differentialligninger
- IL Integralligninger
- FR Flydende regning
- DR Regning med dobbelt nøjagtighed
- KR Kompleks regning
- MR Matrixregning
- IG Integration (kvadratur)
- HA Harmonisk analyse
- IP Interpolation
- ST Statistik
- FN Faste del af normalleje
De fleste af sekvenserne er fremskaffet fra Forskningscenter Risø, som var en tidlig bruger af DASK.
- Biblioteksoversigter
- AF 1: Kvadratrod af X
- AF 2: N rod af X
- AF 3: X opløftet til a
- CF 1: y = arctan x
- CF 2: y = Arcsin x, y = Arccos x
- media:DASK_Risoe_DASKbibliotek.pdf
- DASK - Hardware
- Tilføjelse til DASK's operationsliste pr. 20.10.1959
- DL 2: Sædvanlige differentialligminger: Numerisk integration
- FR 1: Flydende tal: addition, multiplikation, division
- Komprimeret 8-huls udlæsning
- HV2: Kontrol af checksum paa komprimeret 8-huls strimmel
- Indlæsning af komprimeret 8-huls strimmel
- Hyberbolske funktioner cosh(x) og sinh(x)
- IG 1: Integral af x fra a til b
- media:DASK_Risoe_KomprUdBaand.pdf
- KP 4,1: Komprimeret, sedecimal udskrift fra ferrit- og/eller tromlelager
- media:DASK_Risoe_KP4.24.pdf
- KP 4.28: "DASK" —> magnetbånd, KP 4.30: Magnetbånd —> "DASK"
- Kontrolindlæsning af KP 4,1 - strimmel. KP 4,2
- media:DASK_Risoe_KP4.3-4.4.pdf
- media:DASK_Risoe_KP4.8.pdf
- KP 6.11, Udskrift fra Magnetbaand
- media:DASK_Risoe_KP6.7.pdf
- LF 1: y = loga(x), (a = 2, e, 10)
- M 17: Reelle, symmetriske matricer: Best. af egenværdier og egenvektorer (2 < n < 15)
- MR 1: Reelle, kvadratformede matricer: Indlæsning og udlæsning (Ferritlager; 1 < n < 15)
- MR 2: Reelle, kvadratformede matricer: Flytning, addition, subtraktion, multiplikation (Ferritlager; 1 < n <15)
- MR 3: Reelle, kvadratformede matricer: Inversion (Ferritlager; 2<n< 15)
- NL 1 <---> NL 4
- NL 1 Kontrolprogrammernes tryksekvens
- media:DASK_Risoe_NL5betjening.pdf
- media:DASK_Risoe_NL5overvaag.pdf
- Operationsliste 1
- media:DASK_Risoe_PA3.pdf
- Sammenligning: to baand
- Sekvensudskrift
- TF 1: y = sin x, y = cos x
- XF 1: y = a^x (a = 2, e, 10)
Sekvenser modtaget fra H. B. Hansen
Uofficielle sekvenser til DASK
- AE1: Interpolation, DASK-tal, in a table with unevenly spaced arguments
- BA1: Båndstart, båndskift.
- BB1: Indlæsning af rettelse til tromle med trykning.
- BB2: Sletning af opgivne omraader
- BB3a: Udskrift paa ordreform med overspringelse af omraader = 0
- BB4: Ind- og udlæsning af reelle tal.
- BB5: Primitiv sekvensoversættelse NL1 -> NL4
- BL1: Sortering af data paa 4 baandstationer.
- FN3: Beregning og sammenfatning af lineære regressionslinier.
- GNL1: Indlæsning af texter
- HA2: Numerisk harmonisk analyse
- JJ2: "Indlæsning" af et ciffer til ARvadr. fra tastatur
- JJ6: Tromleadministration med overlap
- JJsort: Sortering og anden databehandling
- JV2: Orthogonal variansanalyse
- KS61-3a: Aflever individ på magnetbånd
- MP1: Datasætselektion
- MP3: Teksttrykning
- OR1: Tekstoversættelse
- OR2: Radix sortering.
- OR3: Strimmelrettelsesprogram
- PA1a: Heltalstrykning.
- PM2: Trancendente ligninger
- PN4a: Interpolation, DASK-tal, i en tabel med ækvidistant argument
- PN5: Trykning af vinkler i tids- og bue-enheder (60-tal system)
Uofficielle sekvenser kodet af H.B. Hansen
- Ark1: Løst kodeark
- FRa: Addition, subtraktion, multiplikation og division af flydende pakkede tal.
- FRb: Omregning mellem DASK-tal og flydende tal og omvendt (med hensyntagen til skalafaktor)
- HBH11: 8-kanals trykning
- HBH12: Trykning af DASK-tal (evt. med 2-potens) ved hjælp af sekvenslagerets tryksekvens
- HBH13: Trykning af flydende tal (NL 1 -konvention) ved hjælp af sekvenslagerets tryksekvens
- HBH15: Indlæsning af DASK-tal med 2-potens ved hjælp af sekvenslagerets indlæseprogram
- HBH16: Program til løsning af lineære ligninger
- HBH2: Omregning imellem DASK-tal og flydende tal og omvendt (med hensyntagen til skalafaktor) #2.
- HBH258: Generel hovedsekvens
- HBH3: Uofficiel: cosx sinx flydende pakkede tal
- HBH3r: Rettelse til HBH3
- HBH474: KA-trykning
- HBH6: Prøvesekvens
- HBH7: Uofficiel: Determinantberegning
- HBHflyd: Flydende regning i SKL
- HBHfunc: Brug af SKL-funktioner
- HBHslager: Om udnyttelsen af sekvenslageret ved håndkodede programmer
- MRa: Reelle matricer: Determinantberegning
- TAa: Tromleadministration
- TFa: y=sin x y=cos x flydende tal
Biblioteksspecifikationer til DASK
- FR1hbh: Flydende regning + HBH ekstra
- KA1: Besselfunktionerne I0, K0, I1, K1
- arctg: F(x) = 1/π arc tg x
Vejledninger
- ALGOL OG MAGNETBAAND
- Indlæsning af rettelse til tromle med trykning
- NL 5: Beskrivelse af konventionerne for brug af Indlæse= og Oversætterprogrammet NL 5 der læser DASK ALGOL samt NL 5-KODE
- Skøn over operationstiderne for rutinerne i det syede lager
- Nødvendig ændring af ALGOL-oversatte programmer
- Operationstider for standardfunktionerne i DASK ALGOL
- Sortering af data på 4 båndstationer efter Radix-metoden