南山:加强四项监督 打造忠诚干净担当“铁军”
Modul?r programmering er en teknikk innenfor programvaredesign som legger vekt p? ? separere funksjonaliteten til et dataprogram i uavhengige moduler som hvert enkelt inneholder alt som er n?dvendig for ? utf?re bare et eneste aspekt av den ?nskede funksjonalitet. Hvert enkelt modul har et grensesnitt som er synlig for andre moduler.
Modul?r programmering er n?rt beslektet med strukturert programmering og objektorientert programmering. Alle disse paradigmene har som m?lsetning ? h?ndtere store programmer og systemer ved ? splitte dem opp i mindre deler, og alle tre oppstod i 1960-?rene.
Et av de f?rste programmeringsspr?kene som var basert seg p? modul?r programmering fra starten av, var Modula. Dette spr?ket ble utviklet av den sveitsiske informatikeren Niklaus Wirth i 1975.
Eksterne lenker
[rediger | rediger kilde]- Wirth, Niklaus: MODULA. a language for modular multiprogramming., Eidgen?ssische Technische Hochschule Zürich (1976)