Acciones y funciones Informática

Páginas: 12 (2947 palabras) Publicado: 7 de noviembre de 2014
Contenido
Acciones y Funciones __________________________________________________ 3
Introducción _______________________________________________________ 3
Modularizacion _____________________________________________________ 3
Módulos ___________________________________________________________ 3
Alcance de los datos _________________________________________________ 4
Datos locales yglobales ______________________________________________ 4
Ocultamiento y protección de datos ____________________________________ 4
Parámetros ________________________________________________________ 4
Integridad de los datos _______________________________________________ 4
Protección de datos__________________________________________________ 5
Uso de parámetros para retornar valores_______________________________ 5
Utilidad del uso de parámetros ________________________________________ 5
Reusabilidad _______________________________________________________ 5
Acciones ___________________________________________________________ 5
Utilización de acciones _______________________________________________ 5
Acciones con parámetros _____________________________________________ 6Abstracción y acciones _______________________________________________ 6
Tipos de Parámetros_________________________________________________ 7
Beneficios del uso de acciones _________________________________________ 8
Funciones__________________________________________________________ 8

Acciones y Funciones
Objetivos de aprendizaje
Dominando los temas del presente capitulo Usted podrá.
1.Entender la descomposición como forma de resolución de problemas.
2. Dar valor a la reusabilidad en búsqueda de la eficiencia en la escritura el código.
3. Establecer comunicación entre módulos.
4. Comprender las ventajas de la descomposición
5. Diferenciar acciones de funciones y los distintos tipos de parámetros

Introducción
En este capitulo se analiza la descomposición como forma de alcanzarla solución de
problemas. Una regla básica de la programación indica que si existe un programa de
longitud L tal que L = L1 + L2, se dice que el esfuerzo de resolver L es mayor que la
suma de los esfuerzos de resolución de L1 y L2, aun cuando haya que derivar esfuerzo
para la integración de los módulos.
SI L = L 1 + L 2
Entonces
Esfuerzo(L) > Esfuerzo(L1) + Esfuerzo (L2)
Antes de analizarlas particularidades de las acciones y funciones es necesaria la
definición de los términos que se utilizan.
Modularizacion
En general los problemas a resolver son complejos y extensos, puede incluso
presentarse situaciones en que una parte del problema deba ser modificada para
adaptarse a nuevos requerimientos. Se hace necesario conocer algunas herramientas que
permitan facilitar lasolución de estos problemas, la abstracción y la descomposición
pueden ayudar a ello. La abstracción permitirá encontrar y representar lo relevante del
problema y la descomposición se basa en el paradigma de ¨ dividir para vencer ¨. La
descomposición tiene como objetivo dividir cada problema en subproblemas cada uno
de los cuales será de más simple solución.
Es conveniente, e importante descomponerpor varias razones:
Una persona entiende un problema de características complejas partiendo la
información. Por esto para comprender un problema complejo del mundo real es
necesario dividirlo o modularizar.
Favorece el trabajo en equipo, cada programador recibe las especificaciones la tarea a
realizar y las restricciones con las que debe manejarse.
Favorece el mantenimiento. Las tareasinvolucradas en este mantenimiento, corregir
errores y modificar código, se hace mucho mas simple el análisis y control de una
porción o modulo que de la totalidad del problema.
Permite la reusabilidad del código. Siempre es deseable, de ser posible, hacer uso de
código ya escrito.
Módulos
Un problema debe ser descompuesto en subproblemas que se denominan módulos en
los que cada uno tendrá...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Funciones informaticas
  • Funcion Informatica
  • Funciones informaticas
  • Funcion informatica
  • Informática funciones
  • Funciòn Informatica
  • Evidencia Funciones Metas Y Acciones
  • Acciones Funciones Administrativas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS