0% encontró este documento útil (0 votos)
88 vistas16 páginas

01 - 01.1 Introducción

En el proceso de envasado de jarabe para la tos, el elemento operacional llenado del jarabe, se efectúa simultáneamente para 8 frascos. El tiempo estándar de dicho elemento es de 36 seg. La presentación del producto es en bolsas de 12 frascos. Las bolsas se embalan en cajas de cartón corrugado, cuya capacidad es de 2 docenas de bolsas. Si se desea expresar el tiempo estándar del elemento en seg/caja. ¿Cuál será la frecuencia de dicho elemento?

Cargado por

diogo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
88 vistas16 páginas

01 - 01.1 Introducción

En el proceso de envasado de jarabe para la tos, el elemento operacional llenado del jarabe, se efectúa simultáneamente para 8 frascos. El tiempo estándar de dicho elemento es de 36 seg. La presentación del producto es en bolsas de 12 frascos. Las bolsas se embalan en cajas de cartón corrugado, cuya capacidad es de 2 docenas de bolsas. Si se desea expresar el tiempo estándar del elemento en seg/caja. ¿Cuál será la frecuencia de dicho elemento?

Cargado por

diogo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 16

SOFTWARE PARA INGENIEROS

Unidad 1 – Introducción
LOGRO DE APRENDIZAJE

Al finalizar la unidad, el estudiante aplica los fundamentos de la


programación Python en un contexto real o simulado, demostrando
una actitud analítica y organizada.
TEMARIO

TEMA 1 TEMA 2 TEMA 3


Introducción Mundo y comunidad Compiladores e
Python interpretes
1. INTRODUCCIÓN

Competencias a contribuir el curso de Software para


Ingeniería
COMPETENCIA GENÉRICA: PENSAMIENTO
INNOVADOR - Nivel de logro
Generar propuestas novedosas que aportan valor en un
determinado contexto.

COMPETENCIA ABET (5): SE INTEGRA A EQUIPOS


MULTIDISCIPLINARIOS: Se integra de manera efectiva en
un equipo cuyos miembros proveen liderazgo, crean un
entorno colaborativo e inclusivo, establecen objetivos,
planifican tareas y cumplen objetivos.
1.1 Mundo y comunidad Python

History and License

History of the software


➢ Python was created in the early 1990s by Guido van Rossum at Stichting Mathematisch Centrum (CWI,
see https://www.cwi.nl/) in the Netherlands as a successor of a language called ABC. Guido remains
Python’s principal author, although it includes many contributions from others.
➢ In 1995, Guido continued his work on Python at the Corporation for National Research Initiatives (CNRI,
see https://www.cnri.reston.va.us/) in Reston, Virginia where he released several versions of the
software.
➢ In May 2000, Guido and the Python core development team moved to BeOpen.com to form the BeOpen
PythonLabs team. In October of the same year, the PythonLabs team moved to Digital Creations (now
Zope Corporation; see https://www.zope.org/). In 2001, the Python Software Foundation (PSF,
see https://www.python.org/psf/) was formed, a non-profit organization created specifically to own
Python-related Intellectual Property. Zope Corporation is a sponsoring member of the PSF.
License
➢ All Python releases are Open Source (see https://opensource.org/ for the Open Source Definition).
Historically, most, but not all, Python releases have also been GPL-compatible;
1.1 Mundo y comunidad Python

Python.org
The Python Community
The Python Software Foundation and the global Python community welcome and encourage
participation by everyone. Our community is based on mutual respect, tolerance, and
encouragement, and we are working to help each other live up to these principles.

To get you started, we've put together a list of resources:


• Diversity Statement: We want our community to be more varied, expressed in our diversity
statement; whoever you are, and whatever your background, we welcome you.
• Conferences and Workshops
• Python Community Awards
• Special Interest Groups (SIGS)
• Internet Relay Chat (IRC)
• Logos
• Jobs
• Python T-Shirts and other merchandise (sales benefit the Python Software Foundation)
1.1 Mundo y comunidad Python

¿Porqué programar en Python?


➢ Código abierto
➢ Multiparadigma y Multiplataforma
Inicialmente diseñado para UNIX, en la actualidad puede correr en
cualquier otra plataforma com Windows, MAC OS X, IOS y otras (Solaris, HP-
UX, Linux).
Es Multiparadigma porque puede desarrollarse en Web u otra estructura
➢ Versatilidad a la hora de programar
Puedes crear lo que sea con Python como: Juegos, Desarrollo web, Gráficos y
diseño, Aplicaciones financieras, Ciencia, Automatización de diseño
electrónico, Desarrollo de software, Software dedicado a negocios (ODOO)
➢ Sintaxis perfecta para ti
Sintaxis es amigable y sin duda este elemento destaca al programar
1.1 Mundo y comunidad Python

¿Porqué programar en Python?


➢ Sigue siendo muy popular
Fue creado en los 80 y aun sigue ganando adeptos “Python's dominance as the most
popular programming language is holding steady in 2020, according to IEEE Spectrum's latest
rankings of top languages”
https://cacm.acm.org/news/246398-top-programming-
languages2020/fulltext#:~:text=Python%27s%20dominance%20as%20the%20most%20popular%20pro
gramming%20language,proxies%20for%20the%20popularity%20of%2055%20programming%20langua
ges.

Encuesta actualizada al 2021


https://spectrum.ieee.org/top-programming-languages-2021#toggle-gdpr

Encuesta actualizada al 2022


https://spectrum.ieee.org/top-programming-languages-2022
1.1 Mundo y comunidad Python

¿Porqué programar en Python?


➢ Sigue siendo muy popular
Python Success Stories
AstraZeneca is one of the world's leading pharmaceutical companies. With over 54,000 employees world-wide, it
provides innovative, effective medicines designed to fight cancer, provide pain control, heal infection, and fight
diseases of the cardiovascular, central nervous, gastrointestinal, and respiratory systems.
Python Chosen
H2X using Drone was a successful experiment and it was used by many people. In 2001 AstraZeneca decided to
develop it further and brought in Andrew Dalke as a consultant, to improve the back-end code by making it more
robust, extensible, and maintainable. Andrew, a well-known advocate for Python in computational chemistry and
biology, convinced the group that Python was the appropriate language for the next generation back-end, which was
named PyDrone.
Python was chosen for this work because it is one of the best languages available for physical scientists, that is, for
people who do not have a computer science background. Many other powerful and expressive high level languages
exist, including Perl, Lisp, Scheme, Ruby, CAML, and Haskell. Of all these, Python is one of the few that is based on
research into usability and the factors that make a programming language easy to learn and use. Yet Python was also
designed to solve real-world problems faced by an expert programmer. The result is a language that scales well from
small scripts written by a chemist to large packages written by a software developer.
1.2 Compiladores e interpretes

Anaconda
The data science platform for all
https://www.anaconda.com/

Enlace para conocer Jupyter y su instalación


https://www.youtube.com/watch?v=HW29067qVWk
1.2 Compiladores e interpretes

Anaconda
The data science platform for all
https://www.anaconda.com/
1.2 Compiladores e interpretes

Colab
Plataforma colaborativa de Google para ejecutar Python en la nube (no requiere instalación en la PC o Laptop), se
guarda en Google Drive
https://colab.research.google.com/notebooks/intro.ipynb

Revisar el siguiente tutor


https://www.youtube.com/watch?v=Vhl91Az-rzo
INSERTAR NOMBRE DE ACTIVIDAD

PASOS DE ACTIVIDAD individual /grupal:

Ingresar al Google drive con su cuenta gmail

Instale colab en su cuenta de Google drive

Realizar las pruebas indicadas por el profesor


CONCLUSIONES

01 Python estándar ha sido desarrolladas con la arquitectura orientada a objetos.

Python mas que un lenguaje de programación, es una comunidad internacional de


02 colaboración e innovación tecnológica

03

04
BIBLIOGRAFÍA

Direcciones electrónicas (hipervinculos en las diapositivas)


Material producido por la
Universidad Peruana de
Ciencias Aplicadas
Continúa con las actividades Autor:
propuestas Norman Reyes Morales

COPYRIGHT © UPC
2020 – Todos los
derechos reservados

También podría gustarte