Torgil Ekman
Torgil Ekman | |
Född | 11 december 1935 (88 år) |
---|---|
Sysselsättning | Datavetare, numerical analyst, författare |
Arbetsgivare | Lunds universitet |
Redigera Wikidata |
Torgil Ekman, född 11 december 1935, datalog och läroboksförfattare.
Torgil Ekman var universitetslektor i datavetenskap vid Lunds universitet.
Från hösten 1958[1] samarbetade han med Carl-Erik Fröberg kring den helt nya SMIL (SifferMaskinen i Lund), som var den första datorn i Lund och bland de allra första i Sverige.
Torgil Ekman utförde tillsammans med Leif Robertsson, ett pionjärarbete vid framtagning av en Algol-kompilator (Algol 60) för SMIL, som påbörjades med en studieresa i Köpenhamn hos Peter Naur i februari 1959 där han fick tillgång till en tidig version av Algol 60-specifikationen. För att få kompilatorn att fungera fick Ekman övertyga Kjell Jönsson lägga till nya instruktioner för det så kallade "80-hoppet" i SMIL. Instruktionen användes för att hämta parametrar till funktionsanrop. Det första testprogrammet var skrivet av Sten Henriksson och utförde integration med Simpsons regel.[1] Kompilatorn blev klar i februari 1962. Det blev därmed betydligt enklare att använda denna tidiga dator.
Han intog också en ledande roll vid uppläggning av kurser i programmering inom civilingenjörsutbildningen som startade vid LTH i Lund under 1960-talet. Med stort engagemang arbetade han med denna utbildning under fyra decennier.
I detta sammanhang skrev han själv och medarbetade i ett antal läroböcker inom datautbildningen, t.ex. för programmeringsteknik och programspråk som Algol, COBOL, Fortran och Pascal. Dessa böcker fick stor spridning och användes i utbildningen på många universitet och högskolor, även utomlands.
Bibliografi i urval
- Lärobok i Algol (med Carl-Erik Fröberg, 1964)
- Lärobok i COBOL (med Anna Lysegård (pesudonym för Kenneth Nilsson), 1966)
- Data för skolan: numeriska metoder, datamaskiner och programmering (med Carl-Erik Fröberg, 1969)
- Assembler för UNIVAC 1108 (med Anna Lysegård (pesudonym för Kenneth Nilsson), 1971)
- Numerisk analys: allmän kurs (med Bengt-Erik Bengtsson, 1976)
- Programmering i Standard Fortran (med Göran Eriksson, 1976)
- Programmering i Algol 60 (1977)
- Programmering i Fortran 77 (med Göran Eriksson, 1979)
- Pascal för dig som (tror att du) kan programmera (med Jan Karlsson, 1981)
- Programmering och datastrukturer med Pascal (med Jan Karlsson, 1982)
- Numeriska metoder på dator och dosa (1987)
- Modern programmering i Pascal (1992)
- Problemlösning och algoritmer med Pascal (1997)
Källor
- ^ [a b] Jan Engvald (16 oktober 2006). ”SMIL 50 år - seminarier kring Lunds första dator”. lu.se. Lunds universitet. Arkiverad från originalet den 17 februari 2020. https://web.archive.org/web/20200217102329/http://www.lth.se/digitalth/smil/. Läst 17 mars 2019.
Externa länkar
- SMIL 50 år - jubileumsseminarium, 16 oktober 2006