Está en la página 1de 9

SERVICIO NACIONAL DE ADIESTRAMIENTO EN TRABAJO INDUSTRIAL

PLAN DE TRABAJO
PLAN DE TRABAJO
DEL ESTUDIANTE
DEL ESTUDIANTE
TRABAJO FINAL DEL CURSO

1. INFORMACIÓN GENERAL

Apellidos y Nombres: Puerta Falla Angela Beatriz ID: 1386142


Dirección Zonal/CFP: La Libertad
Carrera: Ingeniería de software con inteligencia artificial Semestre: II
Curso/ Mód. Formativo Algoritmia de programación del software
Tema del Trabajo: Creación de Aplicaciones básicas en Python

2. PLANIFICACIÓN DEL TRABAJO


ACTIVIDADES/
N° CRONOGRAMA/ FECHA DE ENTREGA
ENTREGABLES
1 La interfaz Gráfica con Tkinter. 19/9 22/09
Diagrama de flujo y código
2 22/09 23/09
fuente en Python
Informe del procedimiento
3 20/09 25/09
desarrollado.

3. PREGUNTAS GUIA
Durante la investigación de estudio, debes obtener las respuestas a las siguientes interrogantes:

Nº PREGUNTAS
1 ¿Cómo se maneja las Cadenas, Operaciones y se crea colecciones de datos en Python?
2 ¿Cómo generar Clases, Objetos y Funciones en Python?
3 ¿Cómo crear una aplicación con el manejo de errores y gestión de expresiones regulares?
4 ¿Cómo Estructurar una Base de Datos en Python?
5 ¿Cómo Generar una interfaz Gráfica con Tkinter?
6 ¿Cómo trabajar con módulos, ficheros de texto y binarios en Python?
7 ¿Cómo generar documentación automáticamente y trabajar con pruebas automáticas?

2
TRABAJO FINAL DEL CURSO

HOJA
HOJADE
DERESPUESTAS
RESPUESTASAALAS
LASPREGUNTAS
PREGUNTASGUÍA
GUÍA

1. ¿Cómo se maneja las Cadenas, Operaciones y se crea colecciones de datos en Python?


Una cadena es un objeto que consiste en un conjunto de caracteres y se manejan con los
operadores estos se representan con símbolos que asociamos a las matemáticas como +, *, //,
y=, aunque en algunos casos no realizan la misma acción como en matemáticas.
Para crear colecciones se puede concatenar agregando mas caracteres delimitándolas con
comillas o también se utilizan listas, tuplas y diccionarios.
2. ¿Cómo generar Clases, Objetos y Funciones en Python?
En la programación orientada a objetos Clases son plantillas genéricas de un objeto la clase
proporciona variables iniciales de estado (self) e implementaciones de comportamiento que
son los métodos.
Objetos: Cuando creas instancias de una clase en relación con la creación de objetos.
Funciones: Son bloques de código con un nombre asociado que puede no tener argumentos o
recibe más de un argumento.

3. ¿Cómo crear una aplicación con el manejo de errores y gestión de expresiones regulares?
El manejo de excepciones se hace mediante bloques que utilizan las sentencias try, except y
finally.
Try: controla los errores clásicos de Paython, en cambio try arroja un mensaje diciendo lo que
no se permite.
Except: Oculta el error que try controlo.
Finally acciones de finalización, acciones de limpieza
4. ¿Cómo Estructurar una Base de Datos en Python?
Para estructurar una base de datos desde Python necesitamos un gestor de base de datos; el
más usado es el gestor de base de datos MySQL.
Para la administración de este gestor de base de datos se utiliza el software XAMMP, se activa
MySQL y el servidor Apache. Para abrir el programa nos dirigimos al navegador y digitamos
localhost
Damos clic en PhpMyadmin, clic en NUEVA y damos nombre a la base de datos que vamos a
crear y damos clic en crear. Luego creamos una tabla le damos nombre y damos la cantidad de
columnas que necesitamos para colocar los damos que vamos a guardar.

5. ¿Cómo Generar una interfaz Gráfica con Tkinter?


Para generar una interfaz gráfica (ventana con funciones asignadas) con Tkinter se tiene que
importar la biblioteca llamada Tkinter de esta manera:
from Tkinter import *….luego le asignamos la función Tk(), asignamos nombre, tamaño
color con (bg que son las iniciales de backgraund) a la ventana y culminamos con mainloop()
para que la ventana permanezca visible.

6. ¿Cómo trabajar con módulos, ficheros de texto y binarios en Python?


Manejo de Módulos: Los módulos son propiedades que nos permiten dividir un programa en
partes más pequeñas a esto le llamamos “módulos” estos módulos se tienen que importar de la
biblioteca de Python con la palabra import módulo (en modulo se escribe nombre del módulo
ejemplo: import opera)
Manejo de Ficheros: Para abrir un fichero hay varias formas utilizando la función open del
módulo io, podemos usar el método readlines() del fichero para generar una lista con las
3
TRABAJO FINAL DEL CURSO

líneas, también se puede abrir un fichero con la instrucción estándar with


Manejo de Binarios: Utilizando la función bin () para convertir un entero(int) en binario, se
puede usar la función format, y también se puede usar el método str.format() para convertir
números enteros a binarios.

7. ¿Cómo generar documentación automáticamente y trabajar con pruebas automáticas?


Paython trabaja con un generador de documentación que es el módulo pydoc que genera
automáticamente documentación de módulos de Paython, la documentación se puede
presentar como paginas de texto en la consola, servidos en un busvcador web o
guardados en archivos HTML.

Para encontrar objetos y su documentación, pydoc importa el módulo o los módulos que
serán documentados. Use
If__name__==’__main__’: como protección para código cuando un archivo es invocado
con un scrip y no solo importado.

4
TRABAJO FINAL DEL CURSO

HOJA
HOJADE
DEPLANIFICACIÓN
PLANIFICACIÓN

PROCESO DE EJECUCIÓN
SEGURIDAD / MEDIO AMBIENTE /
OPERACIONES / PASOS /SUBPASOS NORMAS -ESTANDARES
Lectura al manual del curso para resolver las preguntas
guías.
Revisé los videos guardados en Teans para comprobar
algunas dudas.
Completé el cronograma con las fechas en las que hice las Guardar en carpeta de archivo
actividades.
Respuesta a las preguntas guías. Guardar los cambios
Revisé los ejemplos que realizamos en clase.

Crear el código con Python trabajando desde IDLE e Guardar el archivo en carpeta del
importando la librería de Tkinter curso.
Escribo el código fuente para la interfaz con Tkinter.
Se corre el programa, se revisan y se arreglan los errores.
Tomo captura de pantalla a la interfaz que se creo.
Pego la captura de pantalla en el archivo.
Creo el diagrama de flujo que muestra como hemos ido
creando el código fuente en Python.
Tomo captura de pantalla y lo pego en el archivo.
Reviso todo el informe para dar conformidad y cargo la Apagar la computadora y
actividad en Blackboard. desenchufarla para ahorrar
energía.
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.

5
TRABAJO FINAL DEL CURSO

DIBUJO
DIBUJO/ /ESQUEMA/
ESQUEMA/DIAGRAMA
DIAGRAMA

INTERFAZ GRÁFICA CON TKINTER

6
TRABAJO FINAL DEL CURSO

CÓDIGO FUENTE EN PAYTON

7
TRABAJO FINAL DEL CURSO

DIAGRAMA DE FLUJO

[NOMBRE DEL TRABAJO]

[APELLIDOS Y NOMBRES] [ESCALA]

8
TRABAJO FINAL DEL CURSO

LISTA
LISTADE
DERECURSOS
RECURSOS

INSTRUCCIONES: completa la lista de recursos necesarios para la ejecución del trabajo.

1. MÁQUINAS Y EQUIPOS
Laptop, Teléfono móvil, mouse.

3. HERRAMIENTAS E INSTRUMENTOS
Internet, programas Python, Word, software Tkinter,

5. MATERIALES E INSUMOS
Escritorio, energía, silla, lápiz, lapicero, cuaderno, borrador.

También podría gustarte