Új hozzászólás Aktív témák
-
"A programozás az, amikor a fejlesztő leírja a kódot, amit a számítógép végrehajt, gondolkodás nélkül. "
A programozás az, amikor az inputnak a tulajdonságai alapján választ a program outputot.
Nyilván lehet olyan statikus programot írni, amiben nincsenek feltételes elágazások és nincsenek feltételes ciklus számban végrehajtott műveletek.
Illetve van olyan lehetőség is, amikor maga a programkód is változóként van definiálva. Akár működés közben is lehet változtatni a futó kódot. (A mai op.rendszerek ezt nem nagyon tolerálják a programkód futás közbeni manipulálását, de nem lehetetlen.)Elméletileg az sem lehetetlen egy program a saját funkcióit vagy eljárásait javítsa.
Olyan helyen, mint a Mars, ahol egy marsjáró problémába ütközik, ahol sokszor kell újra inicializálnia magát, amíg egy problémára megoldást talál, azonnal Patch keddet csináljon magának a hasonló problémák kezeléséhez.( A Földről már nem lehet távirányítani az eszközt, a fény terjedésének lassúsága okán.)
A példa nem teljesen alaptalan. Volt már példa rá hogy egy marsjáró megakadt egy kődarabon. Sokszori próbálkozás után tudott tovább haladni.Legyen béke! Menjenek az orosz katonák haza, azonnal!