Teknismatemaattisten tietokoneohjelmien valmistaminen

Kari Känsälä

Research output: Book/ReportReport

Abstract

Tiedonanto sisältää ohjeen teknismatemaattisten tietokoneohjelmien valmistamiseksi. Ohje kattaa ohjelmien valmistamisen ohjelmalle asetettavan tehtävän määrittelystä ohjelman käyttöönottoon. Ohje on tarkoitettu niille tutkimus-, suunnittelu- ja kehitystyötä tekeville, jotka jo kenties joitakin tietokoneohjelmia valmistettuaan ovat havainneet järjestelmällisen lähestymistavan tarpeelliseksi. Ohje on tarkoitettu kertakäyttöön antamaan periaatteet järjestelmällisestä ohjelmien valmistamisesta ja jatkuvaan käyttöön antamaan menettelytapoja ja malliratkaisuja ohjelman valmistamisen eri vaiheisiin. Ohjeessa esitetyt suositukset perustuvat keskeisesti seuraavien atk-alalla hyviksi todettujen periaatteiden ja menettelytapojen hyväksikäyttöön: valmistamisen vaiheistaminen, osittava (top down) ohjelmien suunnittelutapa, ohjelmien hierarkkisuus ja mouulaarisuus, osittavan ja kokoavan (bottom up) testaustavan yhdistäminen sekä valmisratkaisujen, -ohjelmien ja -moduulien hyödyntäminen. Ohjeen taustana on varsin laaja koti- ja ulkomainen ohjemateriaali. Ohje on pyritty saamaan ohjelmien valmistamisympäristöstä riippumattomaksi ja se soveltuu sellaisenaan tyypillisimpien teknismatemaattisten ohjelmien valmistamiseen. Eräiden atk-teknisesti kehittyneiden ohjelmatyyppien, kuten tosiaikaisten ja tietoliikennepohjaisten ohjelmien, valmistamiseen ohje ei ole sellaisenaan riittävä.
Original languageFinnish
Place of PublicationEspoo
PublisherVTT Technical Research Centre of Finland
Number of pages62
ISBN (Print)951-38-1212-x
Publication statusPublished - 1981
MoE publication typeD4 Published development or research report or study

Publication series

SeriesValtion teknillinen tutkimuskeskus: ATK-palvelutoimisto. Tiedonanto
Number4
ISSN0356-004X

Cite this

Känsälä, K. (1981). Teknismatemaattisten tietokoneohjelmien valmistaminen. VTT Technical Research Centre of Finland. Valtion teknillinen tutkimuskeskus: ATK-palvelutoimisto. Tiedonanto, No. 4