SERVICIO NACIONAL DE ADIESTRAMIENTO EN TRABAJO INDUSTRIAL
PLAN DE TRABAJO
DEL ESTUDIANTE
TRABAJO FINAL DEL CURSO
1. INFORMACIÓN GENERAL
Apellidos y Nombres: Jose Manuel Leyva Calderón ID: 001603776
Dirección Zonal/CFP:
Carrera: Ing de Software Semestre: 1
Curso/ Mód. Formativo FRANK ERIK ESCOBEDO JESUS
Tema del Trabajo: ENTREGABLE 1
2. PLANIFICACIÓN DEL TRABAJO
N° ACTIVIDADES/ ENTREGABLES CRONOGRAMA/ FECHA DE ENTREGA
1 ENTREGABLE 1 11 09 2024
2
3
3. PREGUNTAS GUIA
Durante la investigación de estudio, debes obtener las respuestas a las siguientes interrogantes:
Nº PREGUNTAS-(PREGUNTAS SEGÚN LOS VIDEOS CORRESPONDIENTES)
1 ¿Qué es un diagrama de flujo?
2 Aprende tipos, variables y operadores en Python
3 Ciclos en Python: cómo funcionan los bucles For y While y cómo hacerlos
4 Funciones, Tuplas, Diccionarios, Exceptiones y Procesamiento de Datos.
5
2
TRABAJO FINAL DEL CURSO
HOJA DE RESPUESTAS A LAS PREGUNTAS GUÍA
1.
Un diagrama de flujo es una herramienta visual que se utiliza para representar
procesos, sistemas o algoritmos de manera gráfica. Consiste en una serie de
símbolos y flechas que indican las etapas del proceso y la dirección del flujo de
información o acciones entre estas etapas.
Aquí te explico algunos elementos comunes en un diagrama de flujo:
1. Óvalo: Se usa para representar el inicio y el fin del proceso.
2. Rectángulo: Indica una etapa o acción en el proceso.
3. Rombo: Representa una decisión o punto en el que se deben tomar
decisiones, dividiendo el flujo en dos o más caminos.
4. Paralelogramo: Utilizado para entrada o salida de datos.
5. Flechas: Muestran la dirección del flujo entre las etapas o acciones.
Los diagramas de flujo son útiles en diversas áreas, como la programación, la
gestión de proyectos y la ingeniería, ya que facilitan la comprensión y el análisis
de los procesos al presentar una representación visual clara y estructurada.
2. En Python, los tipos de datos, las variables y los operadores son conceptos
fundamentales que forman la base de la programación. Aquí te ofrezco una
visión general de cada uno.
Tipos de Datos
Enteros (int): Representan números enteros, por ejemplo, 5, -3, 42.
Cadenas de Texto (str): Son secuencias de caracteres encerradas entre
comillas simples o dobles, por ejemplo, “Hola, ¡mundo!", 'Python'.
Listas (list): Son colecciones ordenadas y mutables de elementos, que
pueden ser de diferentes tipos, por ejemplo, [1, 2.5, 'texto'].
ETC.
3
TRABAJO FINAL DEL CURSO
Variables
Las variables en Python se utilizan para almacenar datos y se definen
simplemente asignando un valor a un nombre. Por ejemplo:
edad = 25
nombre = "Carlos"
Python es un lenguaje dinámicamente tipado, lo que significa que no necesitas
especificar el tipo de variable al momento de crearla; el tipo se infiere
automáticamente según el valor asignado
Operadores:
Operadores Aritméticos:
• Suma (+): 3 + 2 resulta en 5.
• Resta (-): 5 - 2 resulta en 3.
Estos elementos te permiten manipular y operar con datos en tus programas
Python, dándote las herramientas necesarias para crear aplicaciones y
resolver problemas de manera eficiente.
3.
En Python, los ciclos (o bucles) se utilizan para repetir un bloque de código varias
veces. Los dos tipos principales de bucles en Python son el bucle for y el bucle
while. Ambos tienen sus propias características y usos. Aquí te explico cómo
funcionan y cómo puedes usarlos:
Bucle for
El bucle for en Python se utiliza para iterar sobre una secuencia (como una lista,
una tupla, un diccionario, un conjunto, o una cadena de texto). Es muy útil cuando
sabes cuántas veces necesitas iterar.
4
TRABAJO FINAL DEL CURSO
Sintaxis básica:
Bucle while
El bucle while se utiliza para repetir un bloque de código mientras se cumpla una
condición. Es útil cuando no sabes cuántas veces necesitarás iterar y la condición
puede cambiar durante la ejecución.
5
TRABAJO FINAL DEL CURSO
Estos conceptos te permiten controlar y repetir la ejecución de bloques de código
en Python de manera eficiente, adaptando tus programas a las necesidades
específicas de cada caso.
4.
6
TRABAJO FINAL DEL CURSO
1. Funciones
Las funciones en Python se utilizan para encapsular bloques de código que se pueden
reutilizar. Permiten organizar el código en partes más manejables y modulares.
2. Tuplas
Las tuplas son colecciones ordenadas e inmutables de elementos. Se definen usando
paréntesis.
Características:
• Las tuplas no pueden ser modificadas después de su creación.
• Se utilizan para almacenar datos relacionados que no deben cambiar.
7
TRABAJO FINAL DEL CURSO
3. Diccionarios
Los diccionarios son colecciones desordenadas de pares clave-valor. Son mutables y se
definen usando llaves.
4. Excepciones
Las excepciones son errores que ocurren durante la ejecución del programa. Puedes manejar
las excepciones usando try, except, else, y finally.
8
TRABAJO FINAL DEL CURSO
5. Procesamiento de Datos
El procesamiento de datos en Python puede involucrar varias operaciones, desde la
manipulación básica de cadenas hasta el análisis avanzado de datos.
5.
6.
9
TRABAJO FINAL DEL CURSO
HOJA DE PLANIFICACIÓN
PROCESO DE EJECUCIÓN
SEGURIDAD / MEDIO AMBIENTE /
OPERACIONES / PASOS /SUBPASOS NORMAS -ESTANDARES
1. Definir el Alcance del Proyecto Asegurar que el sistema
representado en el DFD proteja la
integridad, confidencialidad y
disponibilidad de los datos y que
cumpla con las mejores prácticas
de seguridad.
2. Identificar Entidades Externas Garantizar que el desarrollo y
operación del sistema
3. Crear un Diagrama Asegurar que el desarrollo del
sistema siga las normas y
estándares
4. Desarrollar Diagramas de Nivel Inferior
5. Documentar los Flujos de Datos y Almacenes de
Datos
6. Validar y Revisar los Diagramas
7. Finalizar y Documentar el Proyecto
10
TRABAJO FINAL DEL CURSO
INSTRUCCIONES: debes ser lo más explícito posible. Los gráficos ayudan a transmitir
mejor las ideas. No olvides los aspectos de calidad, medio ambiente y SHI.
11
TRABAJO FINAL DEL CURSO
DIBUJO / ESQUEMA/ DIAGRAMA
[NOMBRE DEL TRABAJO]
[APELLIDOS Y NOMBRES] [ESCALA]
12
TRABAJO FINAL DEL CURSO
LISTA DE RECURSOS
INSTRUCCIONES: completa la lista de recursos necesarios para la ejecución del trabajo.
1. MÁQUINAS Y EQUIPOS
COMPUTADORAS DEL SENATI
3. HERRAMIENTAS E INSTRUMENTOS
DFD,CISCO Y CHATGPT
5. MATERIALES E INSUMOS
13