- Palabra que proviene del término griego methodos (camino o vía) y se refiere al medio utilizado para llegar a un fin. Su significado original señala el camino que conduce a un lugar.
- Proceso o camino sistemático establecido para realizar una tarea o trabajo con el fin de alcanzar un objetivo predeterminado.
- Modo de decir o hacer algo con orden. Procedimiento científico seguido en la ciencia para hallar la verdad.
- Un procedimiento que se usa para realizar una tarea específica en la clase o módulo.
- Conjunto de reglas y ejercicios destinados a enseñar una actividad, un arte o una ciencia.
PROCEDIMIENTO:
- Un procedimiento es un conjunto de acciones u operaciones que tienen que realizarse de la misma forma, para obtener siempre el mismo resultado bajo las mismas circunstancias.
- En programación estructurada, sub programa o parte de un programa principal.
- Definición, paso a paso, del método de resolución de un problema.
- Método de ejecutar algunas cosas.
- Sucesión cronológica de operaciones concatenadas entre sí, que se constituyen en una unidad de función para la realización de una actividad o tarea específica dentro de un ámbito predeterminado de aplicación. Todo procedimiento involucra actividades y tareas del personal, determinación de tiempos de métodos de trabajo y de control para lograr el cabal, oportuno y eficiente desarrollo de las operaciones.
- Un método, función o propiedad de una clase o módulo.
- Procedimiento es un término que hace referencia a la acción que consiste en proceder, que significa actuar de una forma determinada. El concepto, por otra parte, está vinculado a un método o una manera de ejecutar algo.Un procedimiento, en este sentido, consiste en seguir ciertos pasos predefinidos para desarrollar una labor de manera eficaz. Su objetivo debería ser único y de fácil identificación, aunque es posible que existan diversos procedimientos que persigan el mismo fin, cada uno con estructuras y etapas diferentes, y que ofrezcan más o menos eficiencia.
FRAMEWORK:
- En el desarrollo de software, un framework o infraestructura digital, es una estructura conceptual y tecnológica de soporte definido, normalmente con artefactos o módulos de software concretos, con base a la cual otro proyecto de software puede ser más fácilmente organizado y desarrollado. Típicamente, puede incluir soporte de programas, bibliotecas, y un lenguaje interpretado, entre otras herramientas, para así ayudar a desarrollar y unir los diferentes componentes de un proyecto.Representa una arquitectura de software que modela las relaciones generales de las entidades del dominio, y provee una estructura y una especial metodología de trabajo, la cual extiende o utiliza las aplicaciones del dominio.
Los frameworks suelen incluir:
* Soporte de programas.
* Bibliotecas.
* Lenguaje de scripting.
* Software para desarrollar y unir diferentes componentes de un proyecto de
desarrollo de programas.
Los frameworks permiten:
* Facilitar el desarrollo de software.
* Evitar los detalles de bajo nivel, permitiendo concentrar más esfuerzo y
tiempo en identificar los requerimientos de software.
Ventajas
Las principales ventajas de la utilización de un framework
son:
1. El desarrollo rápido de aplicaciones. Los componentes incluidos en un
framework constituyen una capa que libera al programador de la escritura de
código de bajo nivel.
2. La reutilización de componentes software al por mayor. Los frameworks son
los paradigmas de la reutilización.
3. El uso y la programación de componentes que siguen una política de diseño
uniforme. Un framework orientado a objetos logra que los componentes sean
clases que pertenezcan a una gran jerarquía de clases, lo que resulta en
bibliotecas más fáciles de aprender a usar.
Desventajas:
Las desventajas de los frameworks son:
1. La dependencia del código fuente de una aplicación con respecto al
framework. Si se desea cambiar de framework, la mayor parte del código debe
reescribirse.
2. La demanda de grandes cantidades de recursos computacionales debido a que la
característica de reutilización de los frameworks tiende a generalizar la
funcionalidad de los componentes. El resultado es que se incluyen
características que están "de más", provocando una sobrecarga de
recursos que se hace más grande en cuanto más amplio es el campo de
reutilización.
FUENTES:http://es.wikipedia.org
http://es.thefreedictionary.com
http://www.definicion.org
http://www.alegsa.com.ar/Dic/framework.php
http://espanol.answers.yahoo.com/question/index?qid=20070817175348AAgSFgE
No hay comentarios:
Publicar un comentario