Vista previa del material en texto
SERVICIO NACIONAL DE ADIESTRAMIENTO EN TRABAJO INDUSTRIAL FORMACIÓN PROFESIONAL DUAL CUADERNO DE INFORMES CÓDIGO N° 89001677 DIRECCIÓN ZONAL JUNÍN-PASCO-HUANCAVELICA FORMACIÓN PROFESIONAL DUAL CFP/UCP/ESCUELA: SERVICIO NACIONAL DE ADIESTRAMIENTO EN TRABAJO INDUSTRIAL ESTUDIANTE: CRISPIN CAJA, GIANNI ID: 001438375 BLOQUE: 34PIADS201 CARRERA: INGENIERÍA DE SOFTWARE CON IA INSTRUCTOR: GUNAR CASTRO IÑIGO SEMESTRE: III DEL: 18 AL: 20 INSTRUCCIONES PARA EL USO DEL CUADERNO DE INFORMES DE TRABAJO SEMANAL 1. PRESENTACIÓN. El Cuaderno de Informes de trabajo semanal es un documento de control, en el cual el estudiante, registra diariamente, durante la semana, las tareas, operaciones que ejecuta en su formación práctica en SENATI y en la Empresa. 2. INSTRUCCIONES PARA EL USO DEL CUADERNO DE INFORMES. 2.1 En el cuadro de rotaciones, el estudiante, registrará el nombre de las áreas o secciones por las cuales rota durante su formación práctica, precisando la fecha de inicio y término. 2.2 Con base al PEA proporcionado por el instructor, el estudiante transcribe el PEA en el cuaderno de informes. El estudiante irá registrando y controlando su avance, marcando en la columna que corresponda. 2.3 En la hoja de informe semanal, el estudiante registrará diariamente los trabajos que ejecuta, indicando el tiempo correspondiente. El día de asistencia al centro para las sesiones de tecnología, registrará los contenidos que desarrolla. Al término de la semana totalizará las horas. De las tareas ejecutadas durante la semana, el estudiante seleccionará la más significativa y hará una descripción del proceso de ejecución con esquemas y dibujos correspondientes que aclaren dicho proceso. 2.4 Semanalmente, el estudiante registrará su asistencia, en los casilleros correspondientes. 2.5 Semanalmente, el Monitor revisará, anotará las observaciones y recomendaciones que considere; el Instructor revisará y calificará el Cuaderno de Informes haciendo las observaciones y recomendaciones que considere convenientes, en los aspectos relacionados a la elaboración de un Informe Técnico (términos técnicos, dibujo técnico, descripción de la tarea y su procedimiento, normas técnicas, seguridad, etc.) 2.6 Si el PEA tiene menos operaciones (151) de las indicadas en el presente formato, puede eliminar alguna página. Asimismo, para el informe de las semanas siguientes, debe agregar las semanas que corresponda. 2.7 Escala de calificación: CUANTITATIVA CUALITATIVA CONDICIÓN 16,8 – 20,0 Excelente Aprobado 13,7 – 16,7 Bueno 10,5 – 13,6 Aceptable 00 – 10,4 Deficiente Desaprobado PLAN ESPECÍFICO DE APRENDIZAJE (PEA) SEGUIMIENTO Y EVALUACIÓN Llenar según avance Nº OPERACIONES/TAREAS OPERACIONES EJECUTADAS* OPERACIONES POR EJECUTAR OPERACIONES PARA SEMINARIO 1 2 3 4 01 Desarrollar los conceptos del paradigma de la programación orientada a objetos 02 · Definición, características y evolución de la POO X X X X 03 · Diferencia de la programación estructurada y POO X X X X 04 · Definición de clases, objetos X X X X 05 · Abstracción y ocultamiento de información X X X X 06 · Métodos de acceso X X X X 07 · Constructores y destructores X X X X 08 · Sobrecarga de operaciones X X X X 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 INFORME SEMANAL ......III.....SEMESTRE SEMANA N°…1..... DEL …18. AL …20…. DEL 2023… DÍA TRABAJOS EFECTUADOS HORAS LUNES MARTES CONOCIMIENTOS TECNOLÓGICOS • Anaconda Navigator ✓ Proyectos ✓ Configuración de archivos ✓ Entorno de variables 4 HORAS MIÉRCOLES JUEVES CONOCIMIENTOS TECNOLÓGICOS • Anaconda Navigator ✓ Uso de variables en scripts ✓ Agregando una variable ✓ Agregando una variable encriptada 4 HORAS Y 30 MINUTOS VIERNES SÁBADO CONOCIMIENTOS TECNOLÓGICOS ✓ Agregando una variable con un valor por defecto ✓ Cambiar el valor de una variable ✓ Eliminar el valor de una variable ✓ Eliminar una variable 4 HORAS Y 30 MINUTOS TOTAL 13 HORAS Tarea más significativa: PROGRAMACIÓN ORIENTADA A OBJETOS Descripción del proceso: OPERADORES MATEMÁTICOS: def suma(numero1, numero2): resultado = numero1 + numero2 return resultado def resta(numero1, numero2): resultado = numero1 - numero2 return resultado def multiplicacion(numero1, numero2): resultado = numero1 * numero2 return resultado def division(numero1, numero2): if numero2 == 0: return "Error en la operación: división entre cero" resultado = numero1 / numero2 return resultado opciones = ["Suma", "Resta", "Multiplicación", "División", "Salir"] while True: print("") print("Seleccione una operación:") for i in range(len(opciones)): print(i+1, "->", opciones[i]) print("") opcion = input("Opción seleccionada: ") print("") if opcion == "5": break if not opcion.isdigit() or int(opcion) < 1 or int(opcion) > 5: print("Error. Intente de nuevo ingresando un número del 1 al 5.") continue numero1 = float(input("Ingrese el primer número: ")) numero2 = float(input("Ingrese el segundo número: ")) if opcion == "1": resultado = suma(numero1, numero2) print("El resultado de la suma es:", resultado) elif opcion == "2": resultado = resta(numero1, numero2) print("El resultado de la resta es:", resultado) elif opcion == "3": resultado = multiplicacion(numero1, numero2) print("El resultado de la multiplicación es:", resultado) elif opcion == "4": resultado = division(numero1, numero2) print("El resultado de la división es:", resultado) elif opcion == "5": resultado = potencia(numero1, numero2) print("El resultado de la potencia es:", resultado) elif opcion == "6": resultado = modulo(numero1, numero2) print("El resultado del módulo es:", resultado) FIGURAS PLANAS: def area_rectangulo(base, altura): area = base * altura return area def area_cuadrado(lado): area = lado ** 2 return area def area_triangulo(base, altura): area = (base * altura) / 2 return area def area_circulo(radio): area = 3.1416 * radio ** 2 return area while True: print("") print("☁☁Seleccione una figura:☁☁") print("☁1 - Rectángulo ☁") print("☁2 - Cuadrado ☁") print("☁3 - Triángulo ☁") print("☁4 - Círculo ☁") print("☁5 - Salir ☁") print("☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁") print("") opcion = input("Opción seleccionada: ") print("") if opcion == "5": break if not opcion.isdigit() or int(opcion) < 1 or int(opcion) > 5: print("Error. Intente de nuevo ingresando un número del 1 al 5.") continue if opcion == "1": base = float(input("Ingrese la base del rectángulo: ")) altura = float(input("Ingrese la altura del rectángulo: ")) area = area_rectangulo(base, altura) elif opcion == "2": lado = float(input("Ingrese el lado del cuadrado: ")) area = area_cuadrado(lado) elif opcion == "3": base = float(input("Ingrese la base del triángulo: ")) altura = float(input("Ingrese la altura del triángulo: ")) area = area_triangulo(base, altura) elif opcion == "4": radio = float(input("Ingrese el radio del círculo: ")) area = area_circulo(radio)else: print("Opción inválida. Intente de nuevo.") continue print(f"El área de la figura seleccionada es {area}.") MRU: def calcular_velocidad(distancia, tiempo): velocidad = distancia / tiempo return velocidad def calcular_distancia(velocidad, tiempo): distancia = velocidad * tiempo return distancia def calcular_tiempo(distancia, velocidad): tiempo = distancia / velocidad return tiempo while True: print("") print("☁☁Seleccione la operación que desea realizar:☁☁") print("☁1 - Calcular velocidad ☁") print("☁2 - Calcular distancia ☁") print("☁3 - Calcular tiempo ☁") print("☁4 - Salir ☁") print("☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁☁") print("") opcion = input("Opción seleccionada: ") print("") if opcion == "4": break if not opcion.isdigit() or int(opcion) < 1 or int(opcion) > 4: print("Opción inválida. Intente de nuevo.") continue if opcion == "1": distancia = float(input("Ingrese la distancia recorrida (en metros): ")) tiempo = float(input("Ingrese el tiempo transcurrido (en segundos): ")) velocidad = calcular_velocidad(distancia, tiempo) print(f"La velocidad es {velocidad} m/s.") elif opcion == "2": velocidad = float(input("Ingrese la velocidad (en m/s): ")) tiempo = float(input("Ingrese el tiempo transcurrido (en segundos): ")) distancia = calcular_distancia(velocidad, tiempo) print(f"La distancia recorrida es {distancia} metros.") elif opcion == "3": distancia = float(input("Ingrese la distancia recorrida (en metros): ")) velocidad = float(input("Ingrese la velocidad (en m/s): ")) tiempo = calcular_tiempo(distancia, velocidad) print(f"El tiempo transcurrido es {tiempo} segundos.") else: print("Opción inválida. Intente de nuevo.") Continue HACER ESQUEMA, DIBUJO O DIAGRAMA 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: I3 ASISTENCIA A SENATI INASISTENCIA JUSTIFICADAS : FJ EVALUACIÓN DEL INFORME DE TRABAJO SEMANAL NOTA OBSERVACIONES Y RECOMENDACIONES DEL INSTRUCTOR: DEL MONITOR DE EMPRESA: FIRMA DEL ESTUDIANTE: FIRMA DE MONITOR DE EMPRESA: FIRMA DEL INSTRUCTOR: PROPIEDAD INTELECTUAL DEL SENATI. PROHIBIDA SU REPRODUCCIÓN Y VENTA SIN LA AUTORIZACIÓN CORRESPONDIENTE