Angel Chumpitaz - Big Data

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 4

TAZ PRESENTACION DE LA EVIDENCIA 3

CASO:
CURSO: BIG DATA PARA LOS NEGOCIOS
NOMBRE: ANGEL MANUEL CHUMPITAZ ASIN

 INTRODUCCIÓN

Python es un lenguaje de programación poderoso y fácil de aprender. Cuenta


con estructuras de datos eficientes y de alto nivel y un enfoque simple pero
efectivo a la programación orientada a objetos. La elegante sintaxis de Python
y su tipado dinámico, junto con su naturaleza interpretada, hacen de éste un
lenguaje ideal para scripting y desarrollo rápido de aplicaciones en diversas
áreas y sobre la mayoría de las plataformas. El intérprete de Python y la
extensa biblioteca estándar están a libre disposición en forma binaria y de
código fuente para las principales plataformas desde el sitio web de Python,
http://www.python.org/, y puede distribuirse libremente. El mismo sitio contiene
también distribuciones y enlaces de muchos módulos libres de Python de
terceros, programas y herramientas, y documentación adicional. El intérprete
de Python puede extenderse fácilmente con nuevas funcionalidades y tipos de
datos implementados en C o C++ (u otros lenguajes accesibles desde C).
Python también puede usarse como un lenguaje de extensiones para
aplicaciones personalizables.

 DESCRIPCION DEL PROYECTO

Realizaremos una aplicación para gestionar nuestras tareas por realizar.


En general, la estructura de la aplicación estará compuesta por:

Taskit Repo

- Tarea (task): Unidad básica de gestión del trabajo cuyos atributos serán:
UID (uid: str)
Nombre (name: str)
Fecha Límite (due_date: datetime)
Prioridad (priority: int)
ID Proyecto (project_id: str)
Etapa (stage: str)
Comentarios (comments: str)
- Proyecto (Project): Contenedor de tareas con un mismo propósito cuyos
atributos serán:
UID (uid: str)
Nombre (name: str)
Comentarios (comments: str)

La aplicación nos permitirá:

 Crear, leer, modificar y eliminar nuevas tareas y proyectos.


 Asignar tareas a proyectos específicos.
 Mover las tareas por las distintas etapas del proyecto hasta el estado de
cierre.
Obtendremos información valiosa para analizar detalladamente nuestro
trabajo pudiendo:

 Reportar todas las tareas registradas.

 Reportar todos los proyectos registrados.

 Reportar todas las tareas pertenecientes a un mismo proyecto

 Reportar todas las tareas con la misma etapa.

 DEFINICION DE OBJETIVOS EN PYTHON

CONCEPTOS NECESARIOS DE LA APLICACIÓN PYTHON

 Variable: Nombre simbólico que apunta a un objeto específico (veremos


qué significan los objetos a lo largo del artículo).
 Operadores aritméticos: Suma (+), resta (-), multiplicación (*), división (/),
división entera (//), módulo (%).
 Tipos de datos incorporados: Numéricos (enteros, flotantes, complejos),
Secuencias (cadenas, listas, tuplas), Booleanos (Verdadero, Falso),
Diccionarios y Conjuntos.
 Expresiones booleanas: Expresiones en las que el resultado es True o
False.
 Condicional: Evalúa una expresión booleana y realiza algún proceso
dependiendo del resultado. Se maneja mediante sentencias if/else.
 Bucle: Ejecución repetida de bloques de código. Pueden ser bucles for o
while.
 Funciones: Bloque de código organizado y reutilizable. Se crean con la
palabra clave def.
 Argumentos: Objetos que se pasan a una función. Por ejemplo: sum([1, 2,
4])
 Ejecuta un script de Python: Abre un terminal o línea de comandos y
escribe «python <nombre del archivo>».
 Abre un shell de Python: Abre un terminal y escribe python o python3
dependiendo de tu sistema.

En el problema se plantea obtener el coste de unas manzanas sabiendo el


total de manzanas y el coste de cada manzana. Nuestro programa sería:

1. manzanas=input (“Ingrese el total de manzanas:”)


2. precio=input(“Ingrese el coste de una manzana:”)
3. manzanas=int(manzanas)
4. precio=int(precio)
5. coste=manzanas*precio
6. print(“El coste de las manzanas es “
7. print(coste)

este seria el resultado :

 PLAN DE TRABAJO PYTHON

Scripting y automatización

Python se utiliza para scripting (secuencias de comandos) y automatización en


muchas industrias, desde máquinas de programación en grandes fábricas
hasta usos de ocio, como videojuegos. Las maneras en que el scripting y la
automatización benefician a las industrias son innumerables, al igual que la
variedad de industrias en las que se utiliza.

Desarrollo de software

Python se implementa en el desarrollo de software desde que se lanzó y


continúa siendo muy popular para ese propósito. Se utiliza para crear software
en diferentes plataformas porque es compatible con muchos ámbitos de
operación, sistemas operativos para computadoras y dispositivos móviles y en
entornos de sistema en tiempo de ejecución.

Machine learning e Inteligencia Artificial


Los proyectos de machine learning (aprendizaje automático) se basan en la
Inteligencia Artificial, que utiliza algoritmos para analizar datos, aprender y
tomar mejores decisiones. Por lo que Python se utiliza ampliamente en este
sector pues tiene la potencia y la escalabilidad para manejar cantidades
masivas de solicitudes de datos simultáneamente.

PLAN DE TRABAJO DE PYTHON

También podría gustarte