Vista previa del material en texto
Boulevard Víctor M. Cervera Pacheco S/N por 62 Progreso, Yucatán, C.P. 97320 Tel. 01969 934 30 23. Cel. 999 278 6219 www.tecnm.mx | www.progreso.tecnm.mx Instituto Tecnológico Superior Progreso “2020, Año de Leona Vicario, Benemérita Madre de la Patria” Instituto Tecnológico Superior de progreso Ingeniería en Sistemas Computacionales Semestre Primero Trabajo Cuestionario Profesor Mtro. Edgar Alejandro Sangundo Duarte Integrantes Abel Isaac Uc Cab Fecha de entrega 01 de noviembre del 2020 http://www.tecnm.mx/ Boulevard Víctor M. Cervera Pacheco S/N por 62 Progreso, Yucatán, C.P. 97320 Tel. 01969 934 30 23. Cel. 999 278 6219 www.tecnm.mx | www.progreso.tecnm.mx Instituto Tecnológico Superior Progreso “2020, Año de Leona Vicario, Benemérita Madre de la Patria” 1. ¿Qué es una función? Una función es un conjunto de líneas de código que hacen una tarea en concreto, y esta función puede retornar un valor O no. 2. ¿Cómo se dividen las funciones? Una función tiene tres componentes importantes: los parámetros, que son los valores que recibe la función como entrada. el código de la función, que son las operaciones que hace la función. el resultado (o valor de retorno), que es el valor final que entrega la función. 3. ¿Qué es un parámetro? son variables en las que quedan almacenados los valores de entrada 4. ¿Cuantos parámetros puede aceptar una función y de que tipos? Una función puede recibir tantos parámetros como queramos y para expresarlo se colocan los nombres de los parámetros separados por comas, dentro de los paréntesis. Parámetros actuales: son variables locales pertenecientes al módulo que realiza la llamada y cuyo valor (contenido) o dirección de memoria es enviado al módulo invocado. Parámetros formales: Son variables locales, pertenecientes al módulo invocado, que reciben el valor o la dirección de memoria de los parámetros actuales del módulo que lo invoca en el momento de ser ejecutada la llamada. Parámetros de datos: son variables de enlace que se corresponden con datos del programa. Parámetros de control: son indicadores de una acción que hay que realizar. Estos parámetros son utilizados normalmente en el retorno de valores por funciones, con el fin de indicar, al módulo que llama, las posibles acciones que se pueden realizar según el valor retornado. 5. ¿Un parámetro puede ser de diferentes nombres en la función y en el programa principal y por qué? No ya que la función es independiente del programa principal http://www.tecnm.mx/ Boulevard Víctor M. Cervera Pacheco S/N por 62 Progreso, Yucatán, C.P. 97320 Tel. 01969 934 30 23. Cel. 999 278 6219 www.tecnm.mx | www.progreso.tecnm.mx Instituto Tecnológico Superior Progreso “2020, Año de Leona Vicario, Benemérita Madre de la Patria” 6. ¿Qué tipo de valor puede regresar una función? Una función puede devolver cualquier tipo de valor a la función que la invoca (a excepción de una matriz o una función); incluso main puede devolver un valor al ámbito en que se está ejecutando el programa (entorno del sistema operativo), pero téngase en cuenta que aunque una función devuelva un valor, es potestad de la función invocante recibirlo o ignorarlo. 7. ¿Para qué sirve una función? Las funciones tienen la posibilidad de tener parámetros o argumentos, que son variables que modifican su comportamiento. Gracias a las funciones podemos segmentar el código en diferentes partes, haciéndolo de este modo más sencillo. 8. ¿Los tipos de parámetros pueden ser diferentes al tipo de valor que regresa una función? Menciona un ejemplo 9. ¿Qué es un procedimiento y como se identifica? Un procedimiento es un subprograma que realiza una tarea especifica. Puede recibir cero o mas valores del programa que llama y devolver cero o mas valores a dicho programa. Un procedimiento esta compuesto de un grupo de sentencias a las que se asigna un nombre (identificador) y constituye una unidad de programa. La tarea determinada al procedimiento se ejecuta siempre que se encuentra el nombre del procedimiento. La declaración indica las instrucciones a ejecutar. Su sintaxis es: procedimiento nombreproc (lista de par) declaraciones locales inicio cuerpo del procedimiento (instrucciones) fin. Un procedimiento es llamado en un programa o dentro de otro procedimiento directamente por su nombre en cualquiera de las dos formas: nombreproc nombreproc (lista par. actuales) http://www.tecnm.mx/