Fuciones en programacion

Solo disponible en BuenasTareas
  • Páginas : 3 (738 palabras )
  • Descarga(s) : 0
  • Publicado : 24 de mayo de 2011
Leer documento completo
Vista previa del texto
Cuestionario de
Programación


Castro Silvas
Jesús Ramón

Simental Bringaz
Omar Edel

1.- ¿Qué es una función?
Es un miniprograma dentro de un programa.
2.- ¿Cuáles son losbeneficios de dividir un programa en varios módulos?
Aislar mejor los problemas, escribir programas correctos más rápido y producir programas que son más fáciles de mantener.
3.- ¿Cuál es una buena reglapara determinar la longitud de una función?
Que esta función no ocupe más longitud que el equivalente una pantalla.
4.- Es un conjunto de sentencias que se pueden llamar desde cualquier parte de unprograma.
Función.
5.- ¿Qué le permiten al programador las funciones?
Un grado de abstracción en la resolución de un problema.
6.- ¿Cuáles son los aspectos más sobresalientes de una función?
-Tipo de resultado. Es el tipo de dato que devuelve la función C++ y aparece antes del nombre de la función.
-Lista de parámetros. Es una lista de parámetros tipificados (con tipos) que utilizan elformato siguiente:
tipo1 parametro1, tipo2 parametro2,…
- Cuerpo de la función. Se encierra entre llaves de apertura ({) y cierre (}). No hay punto y coma después de la llave de cierre.
- Paso deparámetros. Posteriormente se verá que el paso de parámetros en C++ se puede hacer por valor y por referencia.
-No se pueden declarar funciones anidadas.
-Declaración local. Las consonantes, tipos dedatos y variables declaradas dentro de la función son locales a la misma y no perduran fuera de ella.
- Valor devuelto por la función. Mediante la palabra reservada return se puede devolver el valor ala función.
7.- ¿Cómo se escribe el nombre de una función?
Un nombre de una función comienza con una letra o un subrayado (_) y puede contener tantas letras, números o subrayados como desee.
8.-¿Qué se puede hacer si una función no devuelve un resultado?
Se puede utilizar el tipo void, que se considera como un tipo de dato especial.
9.- ¿Cuál es la razón por la que muchas funciones no...
tracking img