Hoppa till innehållet

Torgil Ekman

Från Wikipedia
Torgil Ekman
Född11 december 1935 (88 år)
SysselsättningDatavetare, numerical analyst, författare
ArbetsgivareLunds 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

[redigera | redigera wikitext]
  • 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)
  1. ^ [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

[redigera | redigera wikitext]