Šura-Bura seadused

Allikas: Vikipeedia

Šura-Bura seadused on programmeerimises täheldatud seaduspärad, mis on nime saanud Moskva Ülikooli professori Mihhail Romanovitš Šura-Bura järgi.

Seadusi on kolm[1]:

  • 1. seadus: Iga programmi võib pikendada ühe käsu võrra.
  • 2. seadus: Iga programmi saab lühendada ühe käsu võrra.
  • 3. seadus: Pole olemas keerulisi ja seejuures õigeid programme.

Esimesed kaks Šura-Bura seadust tähendavad seda, et iga arvutust on võimalik teostada kas keerukamalt või lihtsamalt kui iga olemasolev algoritm seda võimaldab.

Viited[muuda | muuda lähteteksti]

  1. Peeter Lorents. Informaatika teoreetilised alused, Tallinn: EBS Print, 2001: 295