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í.
Knihovna
má mít pevnou jasnou koncepci danou zaměřením jejích uživatelů.nutnost zabývat rutinními detaily. Uživatelské pod
programy, např. 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ů).
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.
Naše knihovna však neměla být pouhou sbírkou podprogramů. 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. 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í.
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. 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. Pokud jde knihovnu jazyce FORTRAN,
pak společné sdílení bloků paměti prostřednictvím popisu měly
32
.
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. Podprogram nejnižší úrovně této hierarchie plní
výhradně aritmetické logické operace. pro formulaci řešeného matematického popisu, měly být volány
teprve podprogram třetí úrovně. Řádně
strukturovaná knihovna kvalitních podprogram vede uživatele přípravě kvalit
ních programů