Programozás | Programozás-elmélet » Zalán Eszter - Adatjellemzők

Alapadatok

Év, oldalszám:2010, 11 oldal

Nyelv:magyar

Letöltések száma:95

Feltöltve:2010. október 24.

Méret:315 KB

Intézmény:
-

Megjegyzés:

Csatolmány:-

Letöltés PDF-ben:Kérlek jelentkezz be!



Értékelések

Nincs még értékelés. Legyél Te az első!

Tartalmi kivonat

http://www.doksihu Adatjellemzők http://www.doksihu Azonosító A program objektumainak adott név, segítségével  hivatkozhatunk a tartalmára  módosíthatjuk a tartalmát X := X + 1 A címére hivatkozunk Az értékére hivatkozunk http://www.doksihu Azonosító - példák  Betűkből, számjegyekből állhat, illetve nyelvfüggően speciális karakterekből - i, j, n, a, osszeg – változók nevei - π, -32, 5.14, "Összesen:", IGAZ – konstansokat azonosító jelsorozatok  Védett azonosító  Túlterhelés/átlapolhatóság http://www.doksihu Hozzáférési jog   Módosítható-e? Lekérdezhető-e? külvilág lekérdezhető módosítható számára input/output igen igen programban változó output igen nem konstans input nem igen virgin független nem nem független http://www.doksihu Kezdőérték A létrehozáskor hozzárendelt érték  Konstans – adott  Változó deklarációban kap-e, kaphat-e

értéket, vagy csak futás közben?  Speciális érték: ‘nem definiált’  http://www.doksihu Hatáskör   A programszöveg azon része, amelyben az adathoz való hozzáférés megengedett (nem független). Pl. a program minden eljárása használ egy i változót. Milyen kapcsolatban állhatnak ezek a változók egymással? program e1 e4 e2 e5 e3 http://www.doksihu Élettartam    A futási időnek az a része, amelyben az adat azonosítója végig ugyanazt az objektumot jelöli. Globális változók: létrehozástól kezdve a program teljes futásidejében Lokális változók: csak addig, amíg az az eljárás, programrész aktív, amelyben deklarálták http://www.doksihu Értéktípus   Az adat értékei milyen halmazból származnak  értékhalmaz: azon konstansok halmaza, amelyből veheti az ebbe a típusba tartozó adat az értékeit Milyen tevékenységek alkalmazhatók az adatra  a típushoz asszociált műveletek: az

adott értékhalmazon értelmezett függvények, operátorok http://www.doksihu Megadás adatleíró nyelven Változó objektumnév: típusnév Típus típusnév = típuskonstrukció http://www.doksihu Műveletek osztályozása    Értékadás: azonos típusúak közötti adatmozgatás, másolatkészítés := Típusátviteli függvények konstrukciós függvények, szelekciós függvények, azonosság, számosság-, min/max-függvények, relációk Transzformációs függvények: a típuson értelmezett, a típusra képező függvények pl. egészeken: +, -, *, DIV, MOD valósakon: +, -, *, /, ^ http://www.doksihu Típusok csoportosítása   Elemi típusok pl. egész, valós, logikai, karakter, részintervallum Összetett típusok: elemi típusokból létrehozott új, összetett struktúrák típuskonstrukciós eszközök pl. rekord, halmaz, tömb, szöveg, file