Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 7

MANUAL DE PRÁCTICAS

FUNDAMENTOS DE PROGRAMACIÓN INGENIERÍA EN SISTEMAS COMPUTACIONALES


INSTITUTO TECNOLÓGICO SUPERIOR DE ÁLAMO TEMAPACHE
PRÁCTICA 5.3: Modularidad

NOMBRE: _______________________________________________________________ FECHA: 08-15/12/2022

COMPETENCIA (OBJETIVO):
Análisis y desarrollo de un algoritmo implementado métodos y parámetros.

INTRODUCCIÓN:

Los Parámetros en Java son los valores que recibe una función o un método, estos parámetros están definidos dentro de los
paréntesis de la función o método.

Los parámetros se definen el tipo de dato que van a recibir, si es un número, cadena u otros. Cada parámetro se separa con
comas.
Ejemplo: suma(int a, int b);

Los argumentos son los valores que se envían a una función o método al momento de llamar dicha función o método, estos
valores son recibidos médiate parámetros de una función o método.
Ejemplo: suma (10,20);

Una función es un bloque de código que realiza una tarea o una función, este bloque de código se puede ejecutar llamando
directamente el nombre de la función, una funcione puede ejecutar un bloque de código, también puede realizar una petición
médiate parámetros y puede devolver un valor de acuerdo a la petición.

Una función y un método pude funcionar similar porque ambos pueden realizar las mismas tareas o funciones y también
pueden ejecutarse al llamar su nombre o también puede recibir valor mediante parámetros y devolver valores.

La diferencia entre función y método es que un método está asociado a un objeto, o sea es una función de un objeto, pero
una función trabaja por si sola, a un método tienes que acceder médiate un objeto, pero a una función no.

En otros lenguajes de programación una función va dentro de un módulo o archivo, a diferencia en Java tiene que ir dentro
de una clase. Para crear una función se usa la instrucción static.
El siguiente ejemplo verás como se define una función y un método y como se usan cada una de ellas.

Silverio Ramírez Martínez | [email protected]


MANUAL DE PRÁCTICAS

FUNDAMENTOS DE PROGRAMACIÓN INGENIERÍA EN SISTEMAS COMPUTACIONALES


INSTITUTO TECNOLÓGICO SUPERIOR DE ÁLAMO TEMAPACHE

MATERIALES O EQUIPOS:
- 1 Computadora (Por Alumno)
- Libreta de Apuntes
- Software:
- Netbeans || Eclipse || Bloc de Notas
- Máquina virtual de java (JDK)
- Terminal (Linux) || Símbolo del sistema (Microsoft Windows)

Sugerencias didácticas
- Joyanes, A. Programación en Java6. Primera Edición, McGrawHill, España 2011
- Obsvaldo, C. Estructura de Datos. Tercera Edición, McGrawHill, México 2006
- Deitel, P,J, Como programar en Java, Séptima Edición, Pearson Mexico, 2008

NOTAS
__________________________________________________________________________________
__________________________________________________________________________________
__________________________________________________________________________________
__________________________________________________________________________________
__________________________________________________________________________________

Silverio Ramírez Martínez | [email protected]


MANUAL DE PRÁCTICAS

FUNDAMENTOS DE PROGRAMACIÓN INGENIERÍA EN SISTEMAS COMPUTACIONALES


INSTITUTO TECNOLÓGICO SUPERIOR DE ÁLAMO TEMAPACHE
METODOLOGÍA:

Realizar una aplicación implementando métodos de ordenamiento burbuja.

1.- Iniciar la aplicación del Netbeans | Eclipse o Bloc de Notas.


2.- Seleccionar el proyecto FundamentosProgramacion para crear la nueva práctica.
En caso de no existir crear nuevo proyecto: Menú Archivo → Nuevo Proyecto → Categoría Java → Aplicación Java.
Nombre proyecto: FundamentosProgramacion.
2.- Seleccionar en la barra de proyectos el proyecto FundamentosProgramacion.
3.- Crear un paquete con el nombre Unidad5.
4.- Crear nueva clase en Java: Clic botón derecho sobre el paquete Unidad4.
Nombre clase:Ejercicio1.
5.- Resolver el siguiente problema:
Realizar un algoritmo donde solicite nombre y apellidos del usuario. Implementar funciones.

6.- Analizar el código escrito y realizar la ejecución, ¿Cuál es el resultado obtenido?:

Escribe el resultado e imprime pantalla:


___________________________________________________________________________________

Silverio Ramírez Martínez | [email protected]


MANUAL DE PRÁCTICAS

FUNDAMENTOS DE PROGRAMACIÓN INGENIERÍA EN SISTEMAS COMPUTACIONALES


INSTITUTO TECNOLÓGICO SUPERIOR DE ÁLAMO TEMAPACHE

7.- Resolver el siguiente problema: Realizar un algoritmo que realiza la operación de suma, resta y multiplicación de dos
números. Implementar funciones.

8.- Analizar el código escrito y realizar la ejecución, ¿Cuál es el resultado obtenido?:


Escribe el resultado e imprime pantalla:
___________________________________________________________________________________

Silverio Ramírez Martínez | [email protected]


MANUAL DE PRÁCTICAS

FUNDAMENTOS DE PROGRAMACIÓN INGENIERÍA EN SISTEMAS COMPUTACIONALES


INSTITUTO TECNOLÓGICO SUPERIOR DE ÁLAMO TEMAPACHE
9.- Resolver el siguiente problema: Realizar un algoritmo que realiza la operación de suma, resta y multiplicación de dos
números. Implementar métodos e instancia a una clase.

10.- Analizar el código escrito y realizar la ejecución, ¿Cuál es el resultado obtenido?:

Escribe el resultado e imprime pantalla:


___________________________________________________________________________________

Silverio Ramírez Martínez | [email protected]


MANUAL DE PRÁCTICAS

FUNDAMENTOS DE PROGRAMACIÓN INGENIERÍA EN SISTEMAS COMPUTACIONALES


INSTITUTO TECNOLÓGICO SUPERIOR DE ÁLAMO TEMAPACHE
11.- Resolver el siguiente problema: Realizar la búsqueda de un valor numérico en un arreglo de 4*5. Implementar un
método para localizar el valor. Implementar un método para imprimir el resultado

*** La definición de tipo de retorno en un método depende del tipo de valor a devolver. Línea 22, 28.

12.- Analizar el código escrito y realizar la ejecución, ¿Cuál es el resultado obtenido?:

Escribe el resultado e imprime pantalla:


___________________________________________________________________________________

Silverio Ramírez Martínez | [email protected]


MANUAL DE PRÁCTICAS

FUNDAMENTOS DE PROGRAMACIÓN INGENIERÍA EN SISTEMAS COMPUTACIONALES


INSTITUTO TECNOLÓGICO SUPERIOR DE ÁLAMO TEMAPACHE

13.- Realizar conclusiones de la práctica.

CONCLUSIONES DEL ALUMNO (S)


____________________________________________________________________________________________
____________________________________________________________________________________________
____________________________________________________________________________________________
____________________________________________________________________________________________
____________________________________________________________________________________________
____________________________________________________________________________________________
____________________________________________________________________________________________
____________________________________________________________________________________________
____________________________________________________________________________________________
____________________________________________________________________________________________

FIRMA ALUMNO (S)


____________________________________________________________________________________________

OBSERVACIONES DEL PROFESOR:


____________________________________________________________________________________________
____________________________________________________________________________________________
____________________________________________________________________________________________
____________________________________________________________________________________________
____________________________________________________________________________________________

FIRMA PROFESOR
____________________________________________________________________________________________

REFERENCIAS BIBLIOGRÁFICAS
- Joyanes, A. Estructuras de datos en Java. Primera Edición, McGrawHill, España 2018
- Obsvaldo, C. Estructura de Datos. Tercera Edición, McGrawHill, México 2006
- Deitel, P,J, Como programar en Java, Séptima Edición, Pearson Mexico, 2008

Silverio Ramírez Martínez | [email protected]

También podría gustarte