1 - Cuaderno de Informes - Algoritmia

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

SERVICIO NACIONAL DE ADIESTRAMIENTO EN TRABAJO INDUSTRIAL

FORMACIÓN PROFESIONAL DUAL

CUADERNO DE INFORMES

CÓDIGO N° 89001677
DIRECCIÓN ZONAL
Piura - Castilla

FORMACIÓN PROFESIONAL DUAL

Servicio Nacional de Adiestramiento en Trabajo Industrial

Vionda Britany Ruiz Rodriguez

001458219 NRC_30032

Ingeniería de Software con Inteligencia Artificial

Iván Eudoro Calle Castillo

07 de 09 de
IV
Agosto Agosto
PLAN ESPECÍFICO DE APRENDIZAJE (PEA)
SEGUIMIENTO Y EVALUACIÓN

Llenar según avance

OPERACIONES
EJECUTADAS OPERACIONES
OPERACIONES
N° OPERACIONES / TAREAS PARA
POR EJECUTAR
SEMINARIO
1 2 3 4

01 Explica el uso de la IA X

02 Utiliza recursividad en la programación X

03 Construye algoritmo de árbol de decisiones X

PLAN DE ROTACIONES

PERIODO
AREA / SECCION / EMPRESA SEMANAS
DESDE HASTA

Desarrollo de Aplicaciones Web 10 – 07 08 - 08 Tres semanas y dos días


INFORME SEMANAL

SEMESTRE IV SEMANA N° 1 DEL: 07/08 AL: 09/08 DEL: 2023

DIA TRABAJOS EFECTUADOS HORAS


➢ Introducción de Recursividad.
➢ Descarga e instalación de Anaconda. 3 HORAS
➢ Diferencia entre Anaconda y Conda. +
LUNES
➢ Explicación de Algoritmos de IA.
➢ Crear una carpeta en el Expl.Archivos de Machine Learning. 45 MINUTOS
➢ En Anaconda abrir el explorador de JupyterLab.

MARTES -------------------------------------

➢ Un poco más de introducción de Recursividad.


➢ Pilas de llamadas y de memoria. 3 HORAS
➢ Ejemplos de Recursión vs Soluciones iterativas. +
MIERCOLES
➢ Cuando se debe usar Recursión y cuando no.
➢ Ejercicio que muestre una lista de números. 45 MINUTOS
➢ Arboles binarios.

JUEVES ---------------------------------------

VIERNES ---------------------------------------

SABADO ----------------------------------------

7 HORAS
TOTAL +
30 MINUTOS
TAREA MÁS SIGNIFICATIVA:

Primero, instalamos Anaconda para abrir el JupyterLab, en todas las carpetas añadimos una con
el nombre de Machine Learning y alli subiremos todos los archivos que nos va pasando el profesor.

Luego, nos explico que la recursividad es una herramienta mas potente e importante en la
Computación, sus fórmulas de la función factorial que tambien se puede expresar como función
recursiva.

Ahora los ejercicios lo veremos en Python sin recursividad y con recursividad:

• Sin recursividad empezamos con “def factorial (n)”, luego con el “if” igualando a “0”
retornando con un “print” que empiece desde el 1 y su rango con la factorial, multiplicando
la factorial con el rango, y finalmente imprimiendo con el return. Para el resultado escribimos
factorial, hasta el rango que seria asi: “factorial (5)” = 120.

• Con Recursividad, empezamos tambien con un “def factorial_r(n)”, luego con un “if” igualo a
1, con un “or” lo igualo a “0” y si esto se cumple se devuelve el valor a 1. Después si es
cualquier otro valor escribimos un “else” para que retorne la función recursiva multiplicando
por la factorial (n-1). Para hallar el resultado, escribimos factorial hasta el rango que sería:
“factorial (6)” = 720.
# Sin Recursividad :

# Con Recursividad :
AUTOCONTROL DE ASISTENCIA POR EL ESTUDIANTE

LUNES MARTES MIÉRCOLES JUEVES VIERNES SÁBADO


M T M T M T M T M T M T
INJUSTIFICADAS:
ASISTENCIA A SENATI 100%
INASISTENCIA

JUSTIFICADAS: FJ

EVALUACION DEL INFORME DE TRABAJO SEMANAL

NOTA

OBSERVACIONES Y RECOMENDACIONES
DEL INSTRUCTOR: DEL MONITOR DE EMPRESA:

FIRMA DE MONITOR DE
FIRMA DEL ESTUDIANTE: FIRMA DEL INSTRUCTOR:
EMPRESA:
PROPIEDAD INTELECTUAL DEL SENATI. PROHIBIDA SU
REPRODUCCIÓN Y VENTA SIN LA AUTORIZACIÓN
CORRESPONDIENTE

También podría gustarte