Logo Studenta

Cuestionario conceptos en la programación

¡Estudia con miles de materiales!

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/