OrdinadorsProgramació

Programació modular

Programació modular funciona segons el principi de "divideix i venceràs". Val la pena investigar.

Programació modular implica organitzar el programa com una pluralitat de blocs independents de mida petita, que generalment són anomenats mòduls, el comportament i l'estructura són bastant completament subordinades certs principis. Val la pena compartir l'ús del concepte de "unitat" quan hi ha una vista de la sintàctica unitat d'un llenguatge de programa i quan es tracta d'una unitat de trituració d'un programa gran en diversos blocs que es poden implementar en forma de procediments, així com en forma de funcions. L'ús de la programació modular fa possible simplificar el programa de proves i la detecció oportuna d'errors. Pot ser estrictament separat tasques dependents del maquinari d'altres sub-tasques, el que millorarà la mobilitat dels programes establerts. mòduls de temps crític poden alterar per separat, el que simplifica significativament el procés i fa que l'eficiència és molt més gran. A més, la programació modular és molt més fàcil d'entendre, ja que els mòduls es poden utilitzar eficaçment com blocs de construcció per a altres programes.

El terme "mòdul" en si va començar a ser utilitzat en la programació en relació amb la introducció d'un principi modular en escriure programes. En els anys setanta, un mòdul anomenat algun tipus de funció o procediment, que s'ha escrit d'acord amb certes regles. Atès que en aquest moment no es va formar requisits generalment acceptats, el mòdul es diu qualsevol procés que pesa de fins a cinquanta línies. Parnassus primera concreta es van formar requisits per al mòdul: "Per tal de formar un únic mòdul ha de ser suficient per al coneixement mínim sobre el contingut de l'altra." Resulta que era la primera vegada Parnassus va formar el concepte d'ocultació de la informació en la programació. La seva definició ens porta al fet que el mòdul pot ser referit a qualsevol procediment únic com el més baix i el més alt nivell de la jerarquia. Segura ocultar la informació no podria aconseguir mitjançant l'ús d'estructures que hi ha al moment, ja que estaven subjectes a efecte dramàtic de variables globals i el seu comportament és difícil de predir en programes complexos. Era necessari crear una estructura que està aïllat d'aquestes variables. Era el seu nom i mòdul, i basant-se ella, i va néixer la programació modular.

Inicialment es va suposar que la implementació de sistemes de programari complexos es pot implementar utilitzant el mòdul a l'altura de les funcions i procediments com la construcció uneix i oculta els detalls d'implementació d'una subtasca en particular. Però en el llenguatge Turbo Pascal no s'apliqui plenament el principi de la programació modular. Aquest llenguatge no suporta mòduls interns complets, importació implementada poc flexible, ja que no permet importar objectes des de qualsevol altre mòdul. La influència combinada d'aquest fet amb el fet que amb la proliferació d'ordinadors personals en gran mesura gamma de persones de programació, el que va reduir el nivell mitjà de preparació teòrica expandit, portat al fet que el desenvolupament de mòduls d'aplicació s'usa com un mitjà de crear el problema de biblioteques de funcions i procediments. Només els programadors qualificats utilitzen tot el poder de les estructures de la llengua per a tots els objectes en l'estructuració d'operacions.

Si ens fixem en les unitats de Pascal des de la perspectiva d'un programador, el seu nombre ha de ser determinada per la descomposició del problema en un nombre de sub-tasques, independents l'un de l'altre. En el cas extrem, el mòdul pot ser utilitzat per a la conclusió que és només un tractament, si cal, a les accions locals que es porta a terme, era completament independent de la influència d'altres parts del programa amb els canvis realitzats en el projecte de codi.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ca.birmiss.com. Theme powered by WordPress.