(alamprogrammi) päises nimede abil. Parameetrite nimedel on kindel tähendus ainult protseduuri sees. Nad ei tohi langeda kokku protseduuris käsutatavate teiste muutujate nimedega, kuid teistes protseduurides võib samu nimesid käsutada suvalisel eesmärgil. Üldjuhul on alamprogrammil kahte liiki parameetrid: sisendpara-meetrid ja väljundparmeetrid. Sisendparameetrid vastavad alamprogrammi sisend- ehk algandmetele, väljundparameetrid väljundandmetele ehk tagastatavatele väärtustele. Alamprogrammi laused määravad eeskirja, kuidas sisendparameetrite väärtuste järgi leida väljundparameetrite väärtused, kusjuures parameetreid käsutatakse neis nagu tavalisi muutujaid. Igale parameetrile nagu ka tavalisele muutujale eraldatakse protseduuri täitmise ajal tema andmeplokis väli. Sisendparameetrid peavad saama oma (alg)väärtused pöördumishetkel vastavatelt argumentidelt. Alamprogrammi poolt leitavad ja tagastatavad väärtused tuleb
Tegelikkuses tagastatavaid termodünaamilisi protsesse ei esine. Soojuse viimine termodünaamilisse protsessi või protsessist eemaldamine soojusvahetuse teel rikub süsteemi termodünaamilist tasakaalu (esineb temperatuuride vahe) ning muudab protsessid tagastamatuteks. Kõik reaalsed termodünaamilised protsessid, mis toimuvad hõõrdumise olemasolul, on samuti tagastamatud. Termodünaamika esimene seadus väljendatuna kujul Tds = du + pdv (vt.valem Tds = du +pdv on kehtiv ainult tagastatavatele termodünaamilistele protsessidele. Kuna isoleeritud süsteemis toimuvates tagastamatutes protsessides siseenergia muutus hõõrdumise olemasolul on suurem tagastatavates protsessides esinevast siseenergia muutusest, siis järelikult peab ka entroopia muutus olema esimesel juhul suurem. Seetõttu omandab valem Tds = du + pdv tagastamatute protsesside jaoks kuju: dq < Tds ehk üldjuhul (nii tagastatavatele kui ka tagastamatutele protsessidele).