Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Aké sú grafické zobrazenia pre typ súboru alebo funkcie programu?

Neexistuje jediný všeobecne akceptovaný grafický znázornenie pre typ súboru alebo funkcie. Zastúpenie do značnej miery závisí od kontextu a účelu diagramu. V rôznych technikách schémy však existuje niekoľko bežných zápisov:

pre programové súbory (celková štruktúra):

* Ikony súborov: Najjednoduchšou reprezentáciou je generická ikona súboru (často prázdna stránka alebo symbol dokumentu) so štítkom označujúcim názov súboru a prípadne jeho typ (napr. Toto je bežné v diagramoch súborových systémov alebo vývojových diagramov ukazujúcich prenos údajov.

* políčka v vývojových diagramoch: Vo vývojovom diagrame na vyššej úrovni zobrazujúcom vykonávanie programu môže byť programový súbor reprezentovaný obdĺžnik alebo zaokrúhlený obdĺžnik obsahujúci názov súboru.

* uzly v UML diagramoch: Diagramy UML (Unified Modeling Language) môžu predstavovať programový súbor ako komponent alebo balík, ktorý ukazuje svoje vzťahy s inými komponentmi.

* Data Flow Diagrams (DFD): Programový súbor sa môže zobrazovať ako ukladanie údajov alebo proces v DFD, v závislosti od toho, či sa považuje za statický zdroj údajov alebo aktívny prvok spracovania.

pre funkcie (vnútorná štruktúra a vzťahy):

* obdĺžniky v vývojových diagramoch: Funkcie sú zvyčajne reprezentované obdĺžnikmi vo vývojových diagramoch, s názvom funkcie vo vnútri.

* UML diagramy (aktivita, sekvencia, trieda):

* Activity Schegrams: Ukážte tok kontroly v rámci funkcie ako séria akcií a rozhodovacích bodov.

* sekvenčné diagramy: Ilustrujte interakcie medzi rôznymi funkciami alebo objektmi a zobrazujú sekvenciu hovorov a odovzdávania správ.

* triedne diagramy: Ak sú funkcie metódy v rámci tried, sú zobrazené v rámci triedy diagramu ako súčasť definície triedy.

* Grafy riadenia (CFG): Jedná sa o formálnejšie reprezentácie používané pri analýze programov a návrhu kompilátorov. Uzly predstavujú základné bloky kódu a hrany predstavujú riadiaci tok medzi blokmi. Funkcia by bola reprezentovaná ako podgraf v rámci CFG.

* volajte grafy: Tieto diagramy vizualizujú volacie vzťahy medzi funkciami a ukazujú, ktoré funkcie volajú, ktoré ostatné. Uzly predstavujú funkcie a hrany predstavujú hovory.

* Nassi-shneiderman diagramy (N-S grafy): Tieto štruktúrované programovacie diagramy predstavujú funkcie s použitím vnorených obdĺžnikov, ktoré jasne ukazujú riadiaci tok a štruktúru.

Najlepšia voľba grafickej reprezentácie závisí od potrebnej úrovne detailov a publika. Napríklad pre podrobný návrh alebo analýzu môže byť potrebná jednoduchá ikona súboru, zatiaľ čo pre prehľad systému UML alebo CFG môže byť potrebná schéma aktivity UML alebo CFG.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené