180 likes | 371 Views
Regnecentralens Første År ”Guldalderen” 1957-ca. 1969 Spredte indtryk fra Regnecentralens første 10 år samlet af Christian Gram, februar 2002. En ”knagerække” af årstal og begivenheder:. 1946: ATV danner Regnemaskineudvalget.
E N D
Regnecentralens Første År ”Guldalderen” 1957-ca. 1969 Spredte indtryk fra Regnecentralens første 10 år samlet af Christian Gram, februar 2002
En ”knagerække” af årstal og begivenheder: 1946: ATV danner Regnemaskineudvalget. 1955: ATV stifter Regnecentralen, Dansk Institut for Matematikmaskiner. 1957: Niels Ivar Bech ansættes som daglig leder. 1958: DASK indvies. 1959: Første NORDSAM-konference. 1960: Nul’te IFIP-kongres. 1961: GIER nr. 1 færdig. 1962: RC2000 strimmellæser. Verdens hurtigste. 1963: 15 stk. GIER produceret. Control Data Corp. 1604 installeres. 1964: Omdannelse til A/S. 1968: RC4000 markedsføres.
En anden side af historien (1) 1957: Første kodekurser. 1958: DASK-Operativsystem ”Normalleje 1” 1200 bytes, dog kun 300 bytes helt urørlige (hele lageret = 5.000 bytes). Werner Johansen ogden ene halvdel af DASK
NIB ser på, mens Jørn Jensen ogBent Scharøe-Petersen arbejder. Jørn koder
De første medarbejdere: 1956: To ingeniører: B. Scharøe Petersen, Bagge Mørup En laboratoriemester: Tage Vejlø To teknikere: W. Johansen, E.S. Rasmussen En statistiker: Thøger Busk. 1957: En beregner (skolelærer): N. I. Bech En ingeniør: Jørn Jensen To matematikere: Chr. Andersen, P. Wulff Pedersen En geodæt/astronom: Ole Møller En astronom: Peter Naur. 1958: Tre ingeniører: H. Worsøe, W. Heise, H.B. Hansen En cand. polit.: K. Rybner En aktuar: H. Brodersen. Organisation: Kontor (3) Teknisk Afd. (6) Kodning og matematik (5+4)
En anden historie (2) 1957: Første kodekurser. 1958: DASK-Operativsystem ”Normalleje 1” 1.200 bytes, dog kun 200 bytes helt urørlige (hele lageret = 5.000 bytes). 1958: Standardbibliotek. 1958: Første ALGOL-rapport (Algol 58). 1958: GIER’s maskinstruktur defineret.
En anden historie (3) 1959: DASK Kontrolprogrammer, første ”debugger”-system. 1960: ALGOL 60 rapporten. Backus-Naur-form til syntax-beskrivelser. 1960: Folketingsvalg i samarbejde med TV/Radio. Jørn Jensen
En anden historie (4) 1961: DASK-udvidelse: 10.000 bytes ROM (Read Only Memory): ”Run-time”-system for ALGOL-programmer. 1961: ALGOL-oversætter færdig. Verdens anden.
En anden historie (5) 1961: GIER Operativsystem: 40 bytes RAM, resten virtuelt lager (tromle) 1962: GIER-ALGOL: Multipassage-struktur Brug af virtuelt lager, Optimering af RAM-brug Verdens pålideligste. Grundig syntakskontrol. 1962: Revideret ALGOL-rapport.1960: ”Jensen’s Device” (indbyrdes afhængige procedure-parametre)
En anden historie (6) 1962: Generelt edb-kursus, ½ års varighed: - Maskinstruktur, Procesbegreb, generelt om EDB - Kodning, Afprøvning, Programbeskrivelse - Analyse af kontorsystemer, kartoteksopbygning, - Standardprocesser i adm. EDB, - Organisationsteori, Informationsbehov i virksomheden - Simulation, Heuristisk programmering. Poul Sveistrupog Flanellografen
En anden historie (7) 1962: Standardprogrammer til vejdata-beregninger. Sammen m. Vejdatalab. 1962: Standardløn. Sammen m. Jernets Arbejdsgivere (1. Kunde Nilfisk) 1963: ALGOL Procedurebibliotek. Tyk bog: Selected Numerical Methods 1964: COBOL-oversætter til Siemens 3003. Verdens hurtigste. Bj.Runge, J.Zachariassen, A.Wessel, CG K.Mossin, Tove Aris, ??, K.Andersen Bemærk kønskvoteringen!
En anden historie (8) 1966: Naur: Plan for et kursus i Datalogi. 1966: Øjebliksbilleder (snapshots) til at bevise algoritmer. Forløber for løkke-invarianter, præ- og post-betingelser (formel semantik) 1968: Naur m.fl.: Datamatik – Den Røde Tråd. Max:=A[1];for i:=2 to N dobegin comment: Max er det største af A[1:i-1];if A[i]>Max then Max:=A[i]end;
En anden historie (9) 1967: Realtidsprogrammer til Processtyring. 1968: RC4000 Monitor med Multiprogrammering. 1969: RC4000 Operativsystem BOSS. Bevist at være baglås-fri (no deadlock).
En anden historie (10) 1969: 7 Skoleradio/TV-udsendelser 1969: EDB-Rådets rapporter: Programmør-uddannelse Datamatiker-uddannelse. 1969-ff: 4-5 danske professorer i Datalogi fra RC.
Hvordan bidrog RC? 1. Algol 60 rapporten: koncis sprog-definition. 2. Gier-Algol oversætteren: multi-passage, syntakscheck. 3. RC 2000 hulstrimmellæseren: hastighed og buffer-princip. 4. RC 4000 monitoren: Simpel multiprogrammerings-kerne. 5. Undervisning og begrebsapparat:- Kursusplaner og Kurser- Materiale (bøger, noter, terminologi)- Lærere.