miércoles, 21 de noviembre de 2012

Tarea 2.

Unidad 3. 

Cuestionario sobre el capitulo 6 (Modularidad en el uso de funciones).

1. ¿Como funciona la transmicion por valor?
La funcion llamada asigna valores a la funcion que llama, almacena y manipula los valores transmitidos, y devuelve directamente un solo valor, como maximo.

2. ¿Para que sirve el uso de funciones? 
Para escribir las funciones como entidades independientes que pueden utilizar cualquier nombre de variable o para metro sin preocuparse porque otras funciones puedan utilizar el mismo nombre.

3. ¿A veces es necesario permitir que la funcion llamada tenga acceso directo a las variables de la funcion que hace la llamada, ¿como se le llama a este tipo de transmicion?
Transmicion por referencia.

4. ¿Cuales son los dos tipos de parametros de direccion que permite el c++?
Direccion por referencia y apuntadores.

5. ¿Una funcion que devuelve un valor que debe especificar?
En su linea de encabezado, el tipo de datos del valor que se devolvera.


6. ¿Para que sirve una instruccion de devolucion?
Para devolver un valor.

7. ¿Al aplicarla en el programa que forma tiene(instruccion de devolucion?

Return expresion;

8. ¿Para que sirve un algoritmo para resolver problemas?
Obtener los datos aportados al problema, calcular los resultados deseados y reportar los resultados de los calculos.


9. ¿Que requiere el diagrama de estructura para un programa completo?
Que se escriban funciones que acepten dos coordenadas rectangulares y que desplieguen las coordenadas polares calculadas, respectivamente. 

10. ¿Para que sirve el prototipo de funcion?Para alertar a la funcion que llama acerca del tipo de valor devuelto que debe esperar se utiliza.

11. ¿Como se realiza una conversion de coordenadas rectangulares a polares?
Dadas las posiciones de x y de Y en un sistema cartesiano de coordenadas, se debe calcular la distancia desde el origen ,r, y el angulo desde el eje x,angulo, especificado por el punto. A los valores de r y angulo se  les conoce como coordenadas polares del punto. 

12. ¿Que es lo que hay  que proporcionar para  usar un valor devuelto?
Una variable para almacenar el valor o usar el valor  en forma directa en una expresion.

13. ¿Cual es el proposito de las declaraciones?
Alertar a la computadora de la cantidad de almacenamiento interno reservado para los datos.

14. ¿Que ejecuta el prototipo convertir_temp()?
Alerta al compilador del tipo de almacenamiento necesario para el valor devuelto

15. ¿Que es la memoria pila?
Region de memoria reservada a la que funcion tiene acceso.

16. ¿Cuando la funcion que llama recibe valores de la funcion de la que llama,almacena y manipula los valores transmitidos y devuelve en forma directa cuando mucho un valor unico, cuando se transmiten los datos de esta manera se conoce como?
Transmision por valor.

17. ¿Que permite llamar a una funcion y transmitir argumentos por valor?
Que se escriban como entidades independientes que puedan usar cualquier nombre de variable sin preocuparse que otras funciones usen el mismo nombre.

18. ¿Como se le llama tambien a la transmision de direccion?
Transmision por referencia.


19. ¿Cuales son los dos parametros de direccion que proporciona C++?
Referencias y apuntadores

20. Los modelos estadiscos como juegos sencillos para computadora, o simplemente programas en los que se requieran datos estadisticos, es importante contar con...
Numero aleatorios; es decir, un conjunto de numeros cuyo orden sea impredecible.

Ejercicios 6.2 y 6.3.

Problema 1:

Problema 3: 

Problema 4:

Problema 5:

Problema 6:








No hay comentarios:

Publicar un comentario