1.2.6. Otobrajeniya i funksionalы.
Otobrajeniya obыchno ispolzuyutsya pri analize i obrabotke dannыx, predstavlyayuщix informasiyu raznoy prirodы. Numerasiya, kodirovaniye, identifikasiya, shifrovaniye - kajdыy ix etix prosessov ispolzuyet isxodnoye mnojestvo nomerov, tekstov, identifikatorov, soobщyeniy, po kotorыm konkretnaya otobrajayuщaya funksiya naxodit zanumerovannыy obyekt, stroit zakodirovannыy tekst, vыdelyayet identifisirovannыy fragment, poluchayet zashifrovannoye soobщyeniye. Takim je obrazom rabotayet lyuboye vvedeniye oboznacheniy - ot znaka proisxodit perexod k yego smыslu. Perevod s odnogo yazыka na drugoy, fotografiya, kinosyemka, sportivnыy reportaj - vse eto mojno rassmatrivat kak primerы otobrajeniy.
Pri opredelenii otobrajeniy prejde vsego doljnы bыt yasnы sleduyuщiye voprosы:
chto predstavlyayet soboy otobrajayuщaya funksiya;
kak organizovano dannoye, predstavlyayuщyeye otobrajayemoye mnojestvo;
kakim sposobom vыdelyayutsya elementы otobrajayemogo mnojestva.
Pri obxode strukturы, predstavlyayuщyey mnojestvo, otobrajayuщaya funksiya budet primenena k kajdomu elementu mnojestva, sledovatelno mojet bыt vыrabotana podobnaya struktura mnojestva rezultatov. Vozmojno, ne vse poluchennыye rezultatы nujnы, poetomu selesoobrazno proyasnit zaraneye yeщye ryad voprosov:
gde razmeщayetsya mnojestvo vsex poluchennыx rezultatov;
chem otlichayutsya nujnыye rezultatы ot poluchennыx poputno;
kak stroitsya itogovoye dannoye iz otobrannыx rezultatov.
Otvet na kajdыy iz takix voprosov mojet bыt dan v vide otdelnoy funksii ili funksionala. Rol kajdoy funksii v sxeme realizasii otobrajeniya dostatochno chetko fiksirovana. Boleye tochno, funksional mojet operirovat funksiyami v kachestve argumentov ili rezultatov. Otobrajayuщiye funksii mogut bыt dostatochno obщimi, universalnыmi, poleznыmi pri opredelenii raznыx otobrajeniy, - oni poluchayut imena dlya mnogokratnogo ispolzovaniya v raznыx sistemax opredeleniy. No mogut bыt i chastnыmi, razovыmi, nujnыmi lish v dannom konkretnom sluchaye – togda mojno oboytis bez imen, ispolzovat telo opredeleniya neposredstvenno v tochke vыzova funksii kak znacheniye argumenta.
Takim obrazom, opredeleniye otobrajeniya mojet bыt dekompozirovano na chasti (funksii i funksionalы) raznogo naznacheniya, tipichnogo dlya mnogix sxem informasionnoy obrabotki. Eto pozvolyayet uproщat otladku sistem opredeleniy, povыshat koeffisiyent povtornogo ispolzovaniya otlajennыx funksiy. Primeneniye otobrajeniy trebuyet dopolnitelnыx poyasneniy, kotorыye i yavlyayutsya selyu etoy glavы.
Do'stlaringiz bilan baham: |