Tuesday, November 20, 2012

Tarea 2 Unidad 4

 Cuestionario

 1.      Como se le conoce cuando se transmite un valor a una funcion llamada con este método?

Transmitido por valor o llamada por valor
2.      Que quiere decir trasmitido por valor?
Esto quiere decir que cuando un valor es transmitido a la función invocada, esta no puede alterar el  valor  que se almacena de manera inadvertida.

3.      Cuales son dos elementos que debe proporcionar la función llamada?
El tipo de datos del valor devuelto y el valor real que se devuelve.

4.      Cual es la ventaja contiene el programa  C++?
Que la función que llama no puede alterar individualmente el valor almacenado en alguna de las variables.
5.      Que especifica una funcion que devuelve un valor en la linea de encabezado?
Especifica el tipo de datos del valor que devuelve.
6.      Cual es la primera línea de función y que incluye? 
Es la línea de encabezado, la cual incluye tanto el nombre de la función como una lista de nombres de parámetro.
7.      Como funciona la expresión return ?
Primero se evalua la expresión luego el valor de la expresión se convierte de manera automática en el tipo de datos devueltos en el encabezado de la función antes de que se envié de regreso a la función llama.
8.      Con que se relaciona el tipo de dato devuelto?
Se relaciona conforme al tipo de dato de los parametros empleados para el calculo

9.      Escriba el encabezado adecuado para la función de EncontrarMx(),  para incluir el tipo de dato para que el valor sera devuelto.
 Int EncontrarMax(Intx,Inty)

10.  Linea correcta para punto flotante seria..
Float EncontrarMax (float x, float y)

11.   Para devolver un valor en doble precisión la línea de encabezado correcto es?
Double EncontrarMax(double x, double y)
12.  Cuantos valores devuelve una funcion
Devuelve directamente cuando mucho un valor.
13.  Para devolver un valor, una funcion debe utilizar..
Return expresion;
14.   Para utilizar un valor devuelto este debe proporcionar..
Una variable para almacenar el valor o Utilizar directamente en una expresión
15.  Que es requerido para usar un valor devuelto?
Se debe proporcionar una variable para que almacene este valor o usarlo en forma directa en la expresión, esta se logra almacenar usando una instrucción estándar por ejemplo
max= encontrarmax(primerNum Segundonum)
16.  Para que utiliza la computadora la pila?
Esta es una región de la memoria de la computadora donde se almacenan los valores de los argumentos.
17.  Porque sucede la sobrecarga?
Se justifica cuando una función es llamada muchas veces y el tamaño del programa es muy grande.

18.  Que son las funciones inline? 
Son grupos de líneas repetitivas de código bajo el nombre de una función común al cual se les asignara una instrucción.

19.  Ventaja  y desventajas de usar funciones inline?
Estas aumentan la velocidad de ejecución del programa, cuando una función es llamada muchas veces.
la desventaja es que aumentan el tamaño del programa cuando una funcion inline es llamada repetitiva

20.  Precauciones utilizadas al  usar argumentos.
La primera es que deben de ser variables no constantes y la segunda es que una llamada a función en si no hay indicio de que la función llamada usara parámetros de referencia.


 
Problema de aplicacion



Ejercicios 6.2

Problema 4



Problema 8



Ejercicios 6.3

Problema 4

 Problema 6 






No comments:

Post a Comment