ELTE ELTE Adatokkal kapcsolatos fogalmak Konstans : az az adat, amely a műveletvégzés során nem változtat(hat)ja meg értékét , mindvégig ugyanabban az „állapotban” marad. Változó : az ilyen adatféleségnek lényegéhez tartozik a „változékonyság”, más szóval: vonatkozhatnak rá olyan műveletek is, amelyek új értékkel látják el. Tudományosabban fogalmazva nem egyelemű az állapothalmaza. 22.06.17. 22.06.17.
Adatokkal kapcsolatos fogalmak. Konstans : az az adat , amely a műveletvégzés során nem változtat(hat)ja meg értékét , mindvégig ugyanabban az „állapotban” marad. - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
ELTEELTE
Adatokkal kapcsolatos fogalmak
Konstans: az az adat, amely a műveletvégzés során nem változtat(hat)ja meg értékét, mindvégig ugyanabban az „állapotban” marad.
Változó: az ilyen adatféleségnek lényegéhez tartozik a „változékonyság”, más szóval: vonatkozhatnak rá olyan műveletek is, amelyek új értékkel látják el. Tudományosabban fogalmazva nem egyelemű az állapothalmaza.
23.04.21.23.04.21.
ELTEELTE
Adatokkal kapcsolatos fogalmak
Értékadás: az az utasítás, ami révén a pilla-natnyi állapotból egy másikba (a meghatá-rozottba) kerül át a változó. (Nyilvánvaló, hogy konstans adatra nem vonatkozhat ér-tékadás, az egy, kezdőértéket meghatározón kívül.)
Típus: olyan „megállapodás” (absztrakt ka-tegória), amely adatok egy lehetséges körét jelöli ki az által, hogy rögzíti azok állapot-halmazát és az elvégezhető műveletek arze-nálját.
23.04.21.23.04.21.
ELTEELTE
Az adatjellemzők összefoglalása
Azonosító Az a jelsorozat, amellyel
hivatkozhatunk a tartalmára, amely által módosíthatjuk tartalmát.
értéküket lekérdezni, használni lehet; eszerint egy adat hozzáférés szempontjából háromféle lehet:
lekérdezhető és módosítható; lekérdezhető és nem
módosítható; nem lekérdezhető, de
módosítható.
23.04.21.23.04.21.
ELTEELTE
Az adatjellemzők összefoglalása
Hatáskör A programszöveg azon
tartománya, amelyben az adathoz hozzáférés megengedett.
Élettartam A futási időnek az az
intervalluma, amelyben az adat azonosítója végig ugyanazt az objektumot jelöli.
23.04.21.23.04.21.
ELTEELTE
Az adatjellemzők összefoglalása
Értéktípus (röviden: típus) Az adatoknak az a tulajdonsága,
hogy értékei mely halmazból származnak és tevékenységeknek (függvények, operátorok, utasítások) mely „készlete, amely létrehozza, felépíti, lerombolja és részekre bontja”, alkalmazható rá.
23.04.21.23.04.21.
ELTEELTE
A TÍPUS
Összetettség (struktúráltság) szempontjából beszélhetünk struktúrálatlan (vagy skalár) típusról, ha (az adott szinten) szerkezetet nem tulajdonítunk neki; vagy struktúrált (más szóval: összetett) típusról, ha (elemibb) összetevőkre bontjuk.
23.04.21.23.04.21.
ELTEELTE
A TÍPUS
Értékadás = azonos típusúak közötti adatmozgatás, másolatkészítés.
Típusátviteli függvények = valamely típus értékeit egy másik típus értékeire képezik le.
A típusátviteli függvényeknek nevezetes fajtái vannak, ezek: konstrukciós, szelekciós, illetve speciális (de nélkülözhetetlen) egyéb függvények.
23.04.21.23.04.21.
ELTEELTE
A TÍPUS
Beolvasás: adott típusú érték bejut-tatása a program számára (karakteres formáról belső ábrázolásra alakítása).
Kiírás: adott típusú érték kijuttatása a felhasználó számára (belső ábrázo-lásról karakteres formára váltása).
23.04.21.23.04.21.
ELTEELTE
A TÍPUS
Azonosság = két, azonos típusú adat értékegyezőségét vizsgáló logikai értékű függvény.
Számosságfüggvény = megadja (ha megadható), hogy mennyi az adott típus "számossága", azaz az érték-halmazát alkotó konstansok száma.
23.04.21.23.04.21.
ELTEELTE
A TÍPUS
Min/Max-függvény = az értékhalmaz legkisebb, illetve legnagyobb eleme (feltéve, hogy rendezett típusról van szó.
Transzformációs függvények = a típuson (esetleg direktszorzatán) értelmezett, a típusra képező függvények. Ezek - értelemszerűen - típustól függően mások és mások lehetnek.