viernes, 12 de abril de 2013

Tarea 3 de la Unidad III


Cuestionario



1.- ¿Que es transmisión por valor?
En una invocación típica la función llamada asigna valores a la función que llama, almacena y manipula los valores transmitidos, y devuelve directamente un solo valor, como máximo A la transmisión de datos de esta manera se le conoce como transmisión por valor

2 .- Llamar una función y transmitirle argumentos ¿por valor es una ventaja que distingue al C++.¿que permite esto?
Escribir las funciones como entidades independientes que pueden utilizar cualquier nombre de variable o parámetro sin preocuparse por que otras funciones puedan utilizar el mismo nombre.

3.- ¿Que son parámetros?
Se pueden considerar como variables inicialisadas o variables a las cuales se asignaran valores cuando se ejecute la función.

4.- ¿A que se le conoce como transmisión por referencia?
En cuanto la función llamada tiene la dirección de la variable , sabe donde reside la variable, puede tener acceso al valor almacenado ahí y cambiarlo directamente.

5.- ¿Por que?
La función llamada puede hacer referencia, o tener acceso a la variable cuya dirección se le transmitió.

6.- ¿Cuales son los dos tipos de parámetros que permite el C++?
Referencias y apuntadores.
7.- ¿Como se le conoce a la transmisión de referencia? 
Como transmisión de direcciones
8.- ¿Diferencia entre parámetros y argumentos? 
Las palabras parámetro y argumento, aunque de significado similar, tiene distintas connotaciones semánticas: Se denominan parámetros los tipos declarados en el prototipo (que deben corresponder con los declarados en la definición Cuando se realiza una llamada a la función, los "valores" pasados se denominan argumentos. A veces se utilizan también las expresiones argumentos formales, para los parámetros y argumentos actuales para los valores pasados

9.- ¿Que es una referencia?
Una referencia actúa igual que un puntero pero funciona de diferente modo, ya que no se puede modificar la variable a la que esta asociada a la referencia.

10.- ¿Cual es uno de los requisitos para escribir valnuevo( )?
Es declarar dos parámetros de referencia para aceptar los domicilios transmitidos. 

11.- ¿A que se refiere &?

La dirección del;tipo precedente de dato 

12.- ¿y cuando esta en una declarante?

Es la dirección de. 

13.- ¿Cuantos parámetros tiene una función void calcular (doble num1,double num2, double num3,double&total,double&producto)? 
Esta función tiene cinco parámetros 

14.- ¿Dentro de main como se le llama a la función calc( )? 
Utilizando los argumentos primernum, segundonum, tercernum, suma y producto



15.- ¿A usar el argumento de referencias que es necesario mencionar? 
Dos precauciones la primera es que los argumentos de referencia deben ser variables y la segunda es que una llamada a función en si no da indicio de que la función llamada usara parámetros de referencia

16.- ¿Cual es el esquema inicial de un programa de computadora? 1 descripción del pseudocodigo, 2 diagrama de estructura de primer nivel
17.- ¿De la función anterior cuales parámetros son declarados como referencias? 
Los dos últimos

18.- ¿Que es función polar? Devuelve un objeto complejo en forma cartesiano correspondiente al numero complejo definido. 


19.- ¿Para que es la función “mostrarlo ()”? 
 Para desplegar los valores en sus parámetros correspondientes.

20.-
¿Cómo se utiliza la función “obtrec ()”? 
En esta función se usan los parámetros de referencia para devolver los valores que se introducen en respuesta a los indicadores de cin. Como con la función polar ().  

No hay comentarios:

Publicar un comentario