Aldersono ciklas

Straipsnis iš Vikipedijos, laisvosios enciklopedijos.
Jump to navigation Jump to search
 Du wirst beobachtet.svg  Šį straipsnį gali būti gana sunku suprasti be papildomų informacijos šaltinių.
Galite perrašyti dėstomus teiginius plačiau ir suteikiant daugiau konteksto.
 NoFonti.svg  Šiam straipsniui ar jo daliai trūksta šaltinių ar nuorodų į juos.
Jūs galite padėti Vikipedijai įrašydami tinkamas išnašas ar nuorodas į šaltinius.

Aldersono ciklas – begalinis ciklas, kurio nutraukimas teoriškai galimas, tačiau nutraukimo galimybė dėl kokio nors kitos programavimo klaidos nėra prieinama. Dažniausiai Aldersono ciklas pasitaiko sudėtingose grafinėse vartotojo sąsajose, kur ciklo nutraukimas reikalauja vartotojo veiksmų su tuo metu nematomais, neaktyviais ar apskritai tuo metu neegzistuojančiais sąsajos komponentais.

Aldersono ciklas pavadintas vardu nepatyrusio programuotojo, kuris užprogramavo MS Access dialogą tik su vienu myguku „pakartoti“. Jei trikio, dėl kurio pasirodydavo dialogas, nepavykdavo pašalinti kitais būdais (tarkim, įstatant į skaitymo įrenginį šiuo metu ten nesantį diskelį), programa patekdavo į uždarą ciklą. Dialogas privalėjo turėti papildomą mygtuką „Atšaukti“ – atsisakyti pastangų atlikti problematišką operaciją ir susitaikyti su tuo, kaip yra.

Literatūra[redaguoti | redaguoti vikitekstą]