Está en la página 1de 9

lOMoARcPSD|14558034

Tr1 algoritmia de programacion

Algoritmia para la Inteligencia Artificial (Servicio Nacional de Adiestramiento en Trabajo


Industrial)

StuDocu is not sponsored or endorsed by any college or university


Downloaded by Junior Quispe Carrillo (juniorquispecarrillo600@gmail.com)
lOMoARcPSD|14558034

“AÑO DEL BICENTENARIO DEL PERÚ: 200


AÑOS DE INDEPENDENCIA”

Curso:
CALIDAD TOTAL
Instructor:
OSCAR APAZA PEREZ
Alumno(a):
PATRICIA NINA
Id:
-1343400

Downloaded by Junior Quispe Carrillo (juniorquispecarrillo600@gmail.com)


lOMoARcPSD|14558034

1. INFORMACIÓN GENERAL

Apellidos-Nombres: Nina Paco Patricia Yadina ID: 1343400


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

2. PLANIFICACIÓN DEL TRABAJO

N ACTIVIDADES/
CRONOGRAMA/ FECHA DE ENTREGA
° ENTREGABLES
La interfaz Gráfica con 15/0
1
Tkinter. 7
Diagrama de flujo y código 16/0
2
fuente en Python 7
Informe del procedimiento 16/0
3
desarrollado. 7
19/0
4 Entrega de la actividad
7

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?

Downloaded by Junior Quispe Carrillo (juniorquispecarrillo600@gmail.com)


lOMoARcPSD|14558034

HOJA DE RESPUESTAS A LAS PREGUNTAS GUÍA

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


Python?
Una vez que manejamos diversos tipos de cadenas en Python, dichos juegan un papel bastante
fundamental en mayor parte de las labores referidas al procesamiento de escrito, se conoce
realmente bien que es necesario publicar o redactar cambiantes en cadenas de letras y números
encerrándolos entre comillas, está serie de signos manipula la representación de símbolos que
se asocia a lo matemático, tienen la posibilidad de hacer actividades como concatenar,
multiplicar y aumentar.
2. ¿Cómo generar Clases, Objetos y Funciones en Python?
Python es un lenguaje de programación dirigida a objetos, que usa una serie de clases para
enseñar datos y estructuras de control, este es un claro ejemplo de que un programador pueda
producir nuevas clases para resolver un problema, los detalles de la implementación de una
clase definida es construir para realizar el tipo abstracto de datos, este simultáneamente
generaría una serie de clases numéricas en las que puede ser más apropiado ser capaz de
producir objetos de datos.
3. ¿Cómo crear una aplicación con el manejo de errores y gestión de expresiones
regulares?
Funcionamiento de errores
Cuando una herramienta escribe un mensaje de error, Arc Py crea una excepción arcpy.
ExecuteError. Python permite escribir una rutina que se hace automáticamente cuando se crea
un error del sistema. En esta rutina de método de los errores, recupere el mensaje de error de
Arc Py y actúe por lo que. Si una secuencia de comandos no tiene una rutina de
funcionamiento de errores, falla rápidamente, lo que disminuye su solidez. Utilice las rutinas
de funcionamiento de errores y mejore la utilidad de una secuencia de comandos.
1. Declaración try-except
3

Downloaded by Junior Quispe Carrillo (juniorquispecarrillo600@gmail.com)


lOMoARcPSD|14558034

2. Declaración raise
3. Clase Execute.Error
4. Trace back
5. Obtener mensajes de error desde un objeto de resultados

Expresiones regulares
Las expresiones regulares son un potente lenguaje de descripción de escrito. Utilizándolas
podemos buscar una subcadena al principio o al final del escrito. Incluso si queremos que se
repita cierta cantidad de veces, si queremos que algo NO aparezca, o si debe aparecer una
subcadena entre varias modalidades. Permite, además, capturar aquellos trozos del escrito que
coincidan con la expresión para guardarlos en una variable o reemplazarlos por una cadena
predeterminada; o incluso una cadena formada por los mismos trozos capturados
4. ¿Cómo Estructurar una Base de Datos en Python?
Server-les implica que no hay necesidad de instalar un servidor separado para trabajar con
SQLite para que pueda conectarse de forma directa con la base de datos.
 Crear una conexión
 SQLite3 Cursor
 Crear una base de datos
 Crear una tabla
 insertar en una tabla
 Actualizar una tabla
 Sentencia SELECT
 Obtener todos los datos
o Listar tablas
o Comprobar si una tabla existe o no
o Eliminar una tabla
o Excepciones SQLite3
SQLite3 datetime
5. ¿Cómo Generar una interfaz Gráfica con Tkinter?
Una de las modalidades más sencillas que hay en Python para crear interfaces gráficas GUI, es
por medio de tkinter. Las GUI usualmente usan una forma de programación OO controlada por
eventos, el programa responde a eventos, que son ocupaciones que un comprador realiza.
Tkinter es el paquete más utilizado para producir interfaces gráficas en Python. En el instante
de montar una vista con Tkinter, nos basaremos en widgets jerarquizados, que irán
componiendo muy lento nuestra interfaz Ciertos de los más frecuentes son:
4

Downloaded by Junior Quispe Carrillo (juniorquispecarrillo600@gmail.com)


lOMoARcPSD|14558034

 Tk: es la raíz de la interfaz, donde vamos a colocar el resto de widgets.


 Frame: marco que permite agrupar diferentes widgets.
 Label: etiqueta estática que permite mostrar texto o imagen.
 Entry: etiqueta que permite introducir texto corto (típico de formularios).
 Text: campo que permite introducir texto largo (típico para añadir comentarios).
 Button: ejecuta una función al ser pulsado.
 Radiobutton: permite elegir una opción entre varias.
 Checkbutton: permite elegir varias de las opciones propuestas.
 Menu: clásico menú superior con opciones (Archivo, Editar…).
Dialogs: ventana emergente (o pop-up).
6. ¿Cómo trabajar con módulos, ficheros de texto y binarios en Python?
El objeto File y sus tipos
El objeto File en Python representa un fichero del sistema operativo.
Usualmente, hay 2 tipos de ficheros: ficheros de escrito y ficheros binarios.
No obstante, en Python, cuando escribimos o leemos el carácter \n en un fichero de escrito, el
propio lenguaje se encarga de modificar comentado carácter al correspondiente por el sistema
operativo, por lo que es algo a prever si nuestro código se va a realizar en diferentes sistemas
Los módulos en Python
Cuando creas programas en Python, los archivos provocados acostumbran tener la extensión
particular de Python, ya sabes, .Py. Es decir, son archivos de código con extensión .py, y
localizados en un directorio donde Python sea capaz de encontrarlos (es decir, el directorio de
trabajo presente o listados en sys.path).
7. ¿Cómo generar documentación automáticamente y trabajar con pruebas
automáticas?
La documentación se puede exponer como páginas de escrito en la consola, servidos en un
buscador web, o guardados en archivos HTML. La funcionalidad incorporada help () invoca el
sistema de ayuda en línea en el interpretador interactivo, que usa pydoc para generar su
documentación como escrito en la consola. La misma documentación del escrito se puede ver
desde afuera del interpretador de Python al hacer pydoc como un script en la consola del
sistema operativo. Un fichero de escrito tiene caracteres que son legibles por el ser humano y
están guardados con una codificación (ASCII, UTF-8,…). No obstante, en Python, cuando
escribimos o leemos el carácter \n en un fichero de escrito, el propio lenguaje se encarga de
cambiar comentado carácter al correspondiente por el sistema operativo, por lo que es algo a
prever si nuestro código se va a hacer en diferentes sistemas.

Downloaded by Junior Quispe Carrillo (juniorquispecarrillo600@gmail.com)


lOMoARcPSD|14558034

HOJA DE PLANIFICACIÓN

PROCESO DE EJECUCIÓN
SEGURIDAD / MEDIO
OPERACIONES / PASOS /SUBPASOS AMBIENTE / NORMAS
-ESTANDARES
1. Planificación Del Trabajo
- Establecer Las Preguntas Guía En La Tabla Correspondiente. De acuerdo al formato
- Analizar Las Preguntas Guía. De acuerdo al formato
- Realizar La Hoja De Respuestas De Las Preguntas Guía De acuerdo al formato
2. Analizar El Trabajo
- Recolectar Información De acuerdo al formato
- Realizar El Trabajo Correspondiente De acuerdo al formato
- Realizar La Hoja De Planificación De acuerdo al formato
- Dibujo/ Esquema/ Diagrama De acuerdo al formato
- Realizar La Lista De Recursos De acuerdo al formato

-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.

Downloaded by Junior Quispe Carrillo (juniorquispecarrillo600@gmail.com)


lOMoARcPSD|14558034

DIBUJO / ESQUEMA/ DIAGRAMA

Creación de Aplicaciones básicas en Python

Nina Paco Patricia Yadina

Downloaded by Junior Quispe Carrillo (juniorquispecarrillo600@gmail.com)


lOMoARcPSD|14558034

LISTA DE RECURSOS

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

1. MÁQUINAS Y EQUIPOS
- Laptop

3. HERRAMIENTAS E INSTRUMENTOS
- Manual de aprendizaje
- Programa python
- Microsoft Word

5. MATERIALES E INSUMOS
-

Downloaded by Junior Quispe Carrillo (juniorquispecarrillo600@gmail.com)

También podría gustarte