SZiasztok!
Elnézést, hogy belepofázom, de nagyon megtetszett nekem a topik. Boldogult úrfikoromban magam is fordítottam, átérzem a probléma súlyát.
Szóval:
"végrehajt - végrehajtás OK
fut - futás, OK
futtat - futtatás - no SZVSZ a számítástechnikában ilyen nincs. "
A programozók kzött nagyon régen meghonosodtak ezek a kifejezések. A jelentések a következők:
végrehajt: egy programutasításban meghatározott művelet elvégzése. AKi elvégzi, az a gép.
végrehajtás: az a folyamat, amelyben a gép egy utasítást elvégez.
Pl: az input utasítás hatására a gép beolvas egy változót. Az olvasást akkor hajtja végre, ha a felhasználó entert üt. A végrehajtás közben a a változó számára fenntart egy mehgatározott memóriaterületet. (ez csak egy példamondta, természetesen!)
fut/futás: a programok/processzek futnak, vagyis a gép a programban előírt utasításokat hajtja végre, folyamatosan. Amikor egy program fut, azt nevezik futásnak. EZ tehát azt a folyamatot, eseménysort jelöli, amikor a program "végrehajtódik".
Pl: fut a böngésző, különben nem tudnék ide írkálni.
Futtat/futtatás: bizony van ilyen. A kifejezés az ősidőkből származik (60-as évek), amikor u.n. kötegelt módon (batch mode) működtek a gépek. Egy időben egy db felhasználói program egy példányát lehetett használni. Ezt nevezték futtatásnak. (Lyukkártyás rendszerű gépekről beszélünk, s a program kb. addig futott, amig volt lyukkártya. Ez nyilván pongyola, csak azt akartam érzékeltetni, hogy nagyon határozott kezdete s vége volt a folyamatnak.)Ma egy kicsit más a helyzet, ma is futtatunk, de ez a kifejezés egyrészt elvesztette az eredeti jelentését és vonatkozhat általában programra (pl: a program futtatás közben hoz létre egy alkönyvtárat...), másrészt jelentheti valami program egy elkülöníthető, meghatározott részének a végrehajtását. (pl. a gomb megnyomásával lehet futtatni a karbantartó lekérdezéseket).
Ami a cselekvés alanyát illeti: mindegyik lehet, akit felsorolsz, bár általában a gép futtat, a program fut, a programozó futtat :-)))
Üdv,
Zoárd |