Kniha je úvodem do metod praktického modelování, analýzy, návrhu a optimalizace elektrotechnických zařízeni na číslicovém počítači. Výklad je doprovázen jednoduchými názornými příklady řešených úloh z různých odvětví elektrotechniky.Kniha je určena inženýrům a technikům, kteří se zabývají moderním návrhem elektrotechnických zařízení.
Podprogram nejnižší úrovně této hierarchie plní
výhradně aritmetické logické operace.
Tabulka Příklad hierarchie knihovních podprogram ů
Úroveň
podprogram u
Aritmeticko-
logické
operace
Vstupní
a výstupní
operace
Volání
uživatelských
podprogram ů
Popis
C N
1 X
2 X
3 X
4 X
Příklad žádoucí hierarchie podprogramů hlediska typu jejich operací vzá
jem interakce ukazuje tab. Zásadně nesmí obsahovat žádné příkazy pro
jakékoliv vstupní nebo výstupní operace využívající vnější zařízení počítače (včetně
kontrolních tisků).
Knihovní podprogramy, které byly vypracovány specialisty jež byly praxi
prověřeny již noha uživateli, dávají rovněž záruku výrazně vyšší kvality. Řádně
strukturovaná knihovna kvalitních podprogram vede uživatele přípravě kvalit
ních programů.
Naše knihovna však neměla být pouhou sbírkou podprogramů. Uživatelské pod
programy, např. Dnes již existuje
několik časopisů uveřejňujících nejen numerické metody algoritmy, ale výpisy
podprogram zkušenosti čtenářů jejich využíváním.nutnost zabývat rutinními detaily. pro formulaci řešeného matematického popisu, měly být volány
teprve podprogram třetí úrovně. Pro tyto operace jsou určeny podprogram druhé úrovně, které
naopak obsahují nejméně operací aritmetických logických. Knihovní
podprogram měly:
a) mít jednotnou úpravu řádnou dokumentaci,
b) mít nejjednodušší vzájemnou vazbu,
c) být navzájem programově slučitelné,
d) navzájem stavebnicově doplňovat,
e) tvořit nejúplnější soubor hlediska jejich zaměření.
Podprogram pro svou knihovnu máme možnost získávat velmi často již
hotové, již literatury, nebo jiných nám dostupných knihoven. Pokud jde knihovnu jazyce FORTRAN,
pak společné sdílení bloků paměti prostřednictvím popisu měly
32
. Knihovna
má mít pevnou jasnou koncepci danou zaměřením jejích uživatelů. Výrazně zkrátí doba překladu vypracová
vaných program počítači, neboť knihovna podprogram zpravidla ukládá
do vnější paměti počítače již cílovém tvaru