Hirdetés
- Philips LCD és LED TV-k
- Milyen TV-t vegyek?
- Pánikban a világ a Radeon RX 5000 és 6000 sorozat támogatása miatt
- OLED TV topic
- AMD Ryzen 9 / 7 / 5 / 3 3***(X) "Zen 2" (AM4)
- Intel Core Ultra 3, Core Ultra 5, Ultra 7, Ultra 9 "Arrow Lake" LGA 1851
- Milyen belső merevlemezt vegyek?
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- NVIDIA GeForce RTX 5060 Ti (GB206)
- Milyen notebookot vegyek?
Új hozzászólás Aktív témák
-
Lortech
addikt
válasz
szandisas
#1926
üzenetére
if, then, else, begin, end, program, case, of, var, repeat, until , while array, record, type, uses, procedure, implementation
A program, var, array, record, type, uses, procedure, implementation nem utasítások, hanem kulcsszavak, nyelvi elemek.
Az if, then, else, begin, end, case of, repeat, until, while kulcsszavak sem tekintendők utasításoknak önállóan, hanem csak konkrét előfordulásaikban. De nézőpont kérdése, hogy önmagukban oda sorolandóak-e. Hagyományos utasítások az értékadás, eljárás vagy fgv hívás. Mint pl: a:=10; vagy readln;writeln;
1, erőteljesen értelmezés kérdése, leginkább attól függ a válasz, hogy a kérdésfeltevő mit vár ide, mert sokféleképpen meg lehet közelíteni
2, amikor egy függvényt vagy procedúrát hívsz, mely bemenő paraméterrel rendelkezik, paraméterátadás történik, a hívó fél adott módon átadja a paramétert, a hívott eljárás pedig fogadja ezt. Ennek alapvetően két módja lehet: -érték szerinti, amikor a hívó fél a konkrét értékét adja át a paraméternek, a fogadó fél a paramétert lemásolja saját memóriaterületére, a továbbiakban nincs mellékhatással az átadott paraméterre (a hívó oldalira). -cím szerinti: az eljárás vagy fv. az átadandó paraméter címét kapja meg, nem a konkrét értékét (nyilván a címen keresztül az értékét is), a hívó oldali változó fizikailag megegyezik a hívott fgv-en belül a paraméterrel, egy és ugyanaz, ami mellékhatásokkal járhat és általában jár is, mivel ha a fogadó fél módosítja a kapott paramétert, akkor a hívó fél változója is változik.
3, a formális paraméterlista az a paraméterlista, amit a fv. vagy eljárás definiálásakor a függvény fejébe írsz. Tehát gyak. típus, név, és paraméterátadás módja. Aktuális paraméterlista a fv. vagy elj. hívás helyén megadott paraméterei. A két listában a paraméterek típusa rendre meg kell egyezzen, ez azt jelenti, hogy a sorrend és a paraméterek száma meg kell egyezzen.
4, tulajdonságok, vagy kritériumok és szempontok az osztályozásra? Nehéz megfogni a kérdést. Az előadóm szerint az algoritmus tulajdonságai a következő:
-Végrehajtható.
-Minden lépés egy elemi utasítás vagy további algoritmus végrehajtását igényli.
-Meghatározott sorrendet követ.
-Véges számú lépésben véget ér.
Az utóbbi vitatható. Ha osztályozási szempontokra gondolt a kérdés feltevője, akkor pl: determinisztikus vagy rekurzív..
5, fent
[Szerkesztve]
Új hozzászólás Aktív témák
- BestBuy topik
- Philips LCD és LED TV-k
- exHWSW - Értünk mindenhez IS
- Fortnite - Battle Royale & Save the World (PC, XO, PS4, Switch, Mobil)
- Battlefield 6
- Villanyszerelés
- GL.iNet Flint 2 (GL-MT6000) router
- Milyen TV-t vegyek?
- Google Pixel 10 Pro XL – tíz kicsi Pixel
- Xiaomi 14T - nem baj, hogy nem Pro
- További aktív témák...
- Bambu Lab P1S Combo eladó
- Gamer PC 10.GenI3/GTX 1660 Super
- Eladó Konfig Ryzen 5 8400F 32GB DDR5 512GB SSD 1TB HDD RX5700XT 8GB!
- Kingston FURY 32GB (2x16GB) KIT DDR4 3600MHz CL16 Renegade Black - Garancia: 2034.10.07 ALZA
- ÚJ Nvidia RTX 2060 super 8GB GDDR6 Ryzen 5 8400F Zen 4 12x4.7Ghz/32GB DDR5/512Gb/1TB M.2 SSD/2ÉV
- HIBÁTLAN iPhone 13 Pro 128GB Sierra Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3667 100% Akkumulátor
- Azonnali készpénzes félkonfig / félgép felvásárlás személyesen / csomagküldéssel korrekt áron
- Gamer PC-Számítógép! Csere-Beszámítás! R5 3600X / GTX 1080Ti / 16GB DDR4 / 512 SSD
- Bomba ár! Dell Latitude 5410 - i5-10GEN I 8GB I 256SSD I HDMI I 14" FHD I Cam I W11 I Garancia!
- Samsung Galaxy S22 Ultra 5G 512GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: NetGo.hu Kft.
Város: Gödöllő
Cég: Promenade Publishing House Kft.
Város: Budapest


