Regnecentralens Frste r Guldalderen 1957 ca 1969 Spredte

  • Slides: 18
Download presentation
Regnecentralens Første År ”Guldalderen” 1957 -ca. 1969 Spredte indtryk fra Regnecentralens første 10 år

Regnecentralens Første År ”Guldalderen” 1957 -ca. 1969 Spredte indtryk fra Regnecentralens første 10 år samlet af Christian Gram, februar 2002 1

En ”knagerække” af årstal og begivenheder: 1946: ATV danner Regnemaskineudvalget. 1955: ATV stifter Regnecentralen,

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: RC 2000 strimmellæser. Verdens hurtigste. 1963: 15 stk. GIER produceret. Control Data Corp. 1604 installeres. 1964: Omdannelse til A/S. 1968: RC 4000 markedsføres. 2

Niels Ivar Bech og ”Lille P” viser DASK til Poul Hansen. 3

Niels Ivar Bech og ”Lille P” viser DASK til Poul Hansen. 3

En anden side af historien (1) 1957: Første kodekurser. 1958: DASK-Operativsystem ”Normalleje 1” 1200

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 og den ene halvdel af DASK 4

NIB ser på, mens Jørn Jensen og Bent Scharøe-Petersen arbejder. Jørn koder 5

NIB ser på, mens Jørn Jensen og Bent Scharøe-Petersen arbejder. Jørn koder 5

De første medarbejdere: 1956: To ingeniører: En laboratoriemester: To teknikere: En statistiker: B. Scharøe

De første medarbejdere: 1956: To ingeniører: En laboratoriemester: To teknikere: En statistiker: B. Scharøe Petersen, Bagge Mørup Tage Vejlø W. Johansen, E. S. Rasmussen Thøger Busk. 1957: En beregner (skolelærer): En ingeniør: To matematikere: En geodæt/astronom: En astronom: N. I. Bech Jørn Jensen Chr. Andersen, P. Wulff Pedersen Ole Møller Peter Naur. 1958: Tre ingeniører: En cand. polit. : En aktuar: H. Worsøe, W. Heise, H. B. Hansen K. Rybner H. Brodersen. Organisation: Kontor (3) Teknisk Afd. (6) Kodning og matematik (5+4) 6

En anden historie (2) 1957: Første kodekurser. 1958: DASK-Operativsystem ”Normalleje 1” 1. 200 bytes,

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. 7

NIB B. Scharøe P. Willy Heise H. B. Hansen 8

NIB B. Scharøe P. Willy Heise H. B. Hansen 8

En anden historie (3) 1959: DASK Kontrolprogrammer, første ”debugger”-system. 1960: ALGOL 60 rapporten. Backus-Naur-form

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 9

En anden historie (4) 1961: DASK-udvidelse: 10. 000 bytes ROM (Read Only Memory): ”Run-time”-system

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. 10

En anden historie (5) 1961: GIER Operativsystem: 40 bytes RAM, resten virtuelt lager (tromle)

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) 11

En anden historie (6) 1962: Generelt edb-kursus, ½ års varighed: - Maskinstruktur, Procesbegreb, generelt

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 Sveistrup og Flanellografen 12

En anden historie (7) 1962: Standardprogrammer til vejdata-beregninger. Sammen m. Vejdatalab. 1962: Standardløn. Sammen

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! 13

14

14

En anden historie (8) 1966: Naur: Plan for et kursus i Datalogi. 1966: Øjebliksbilleder

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 do begin comment: Max er det største af A[1: i-1]; if A[i]>Max then Max: =A[i] end; 15

En anden historie (9) 1967: Realtidsprogrammer til Processtyring. 1968: RC 4000 Monitor med Multiprogrammering.

En anden historie (9) 1967: Realtidsprogrammer til Processtyring. 1968: RC 4000 Monitor med Multiprogrammering. 1969: RC 4000 Operativsystem BOSS. Bevist at være baglås-fri (no deadlock). 16

En anden historie (10) 1969: 7 Skoleradio/TV-udsendelser 1969: EDB-Rådets rapporter: Programmør-uddannelse Datamatiker-uddannelse. 1969 -ff:

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. 17

Hvordan bidrog RC? 1. Algol 60 rapporten: koncis sprog-definition. 2. Gier-Algol oversætteren: multi-passage, syntakscheck.

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. 18