Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Vedenie konečný cieľ na mysli , je to dobrý nápad pre každú zložitá úloha , ale to je zásadný pre písanie počítačového programu . Jeden z heuristických ( nepísaným pravidlám ) , pravidlá pre návrh zhora nadol je , že žiadna časť programu by mala trvať viac ako jednu stranu - alebo jednu obrazovku počítača . Najvyššia úroveň top - down programu sa skladá z jedného dokumentu , ktorý ukazuje vstupné a výstupné parametre a najväčšie moduly - to ukazuje celkovú štruktúru programu . Táto stránka najvyššej úrovne je často napísaný systémový analytik a je súčasťou oficiálne špecifikácie zadanie programu , ktorý je uvedený na programátora .
Modularizácia
modularizácia znamená lámanie program až do stráviteľných kúskov , typicky jednu stránku . To odráža poznanie , že programy neboli písomnou len pre počítače - to bola tiež napísaná pre programátorov . Modulárne programy sú zrozumiteľnejšie , ľahšie ladenie a ľahšie aktualizovať . Aktualizácie sú pravidelnou súčasťou počítačového programovania podnikania , a programy sú často aktualizované niekto iný ako osoba , ktorá napísala je - tam bolo veľa obratu zamestnania v 70. a 80. rokoch . Počítač nie je jedno, či programy sú písané zhora nadol , zdola nahor , alebo v OOP , počítač jednoducho beží postupnosť inštrukcií . Modularizácia je inovácia , ktorá robí program ľahšie pre programátorov riešiť . To odráža trend , ktorý začal v 70. rokoch : . Ľudský čas je cennejší , než počítačový čas