Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FACULTAD DE INGENIERÍA
Resumen
Se investigó sobre el ordenamiento de burbuja y el funcionamiento de una calculadora para
posteriormente realizar los respectivos algoritmos en python, el primero consiste en ordenar
números comparándolos de par en par hasta conseguir el orden deseado, el segundo realiza
operaciones matemáticas, en este caso suma, resta, multiplicación y división, se comprobó que
lo realizado en ambos algoritmos funcionara y que todo se encontrara en perfecto estado.
Palabras claves
Ordenamiento de burbuja, calculadora, algoritmo, python.
1. Introducción
Python es un lenguaje de scripting independiente de plataforma y orientado a objetos, preparado
para realizar cualquier tipo de programa, desde aplicaciones Windows a servidores de red o
incluso, páginas web. Es un lenguaje interpretado, lo que significa que no se necesita compilar
el código fuente para poder ejecutarlo, lo que ofrece ventajas como la rapidez de desarrollo e
inconvenientes como una menor velocidad.
El creador del lenguaje es un europeo llamado Guido Van Rossum. Hace ya más de una década
que diseño Python, ayudado y motivado por su experiencia en la creación de otro lenguaje
llamado ABC. El objetivo de Guido era cubrir la necesidad de un lenguaje orientado a objetos
de sencillo uso que sirviese para tratar diversas tareas dentro de la programación que
habitualmente se hacía en Unix usando C.
El desarrollo de Python duró varios años, durante los que trabajó en diversas compañías de
Estados Unidos. En el 2000 ya disponía de un producto bastante completo y un equipo de
desarrollo con el que se había asociado incluso en proyectos empresariales. Actualmente trabaja
en Zope, una plataforma de gestión de contenidos y servidor de aplicaciones para el web, por
supuesto, programada por completo en Python.
Objetivos
1
UNIVERSIDAD AUTÓNOMA DEL CARIBE
FACULTAD DE INGENIERÍA
2. Fundamentos Teóricos
2
UNIVERSIDAD AUTÓNOMA DEL CARIBE
FACULTAD DE INGENIERÍA
Calculadora científica: Con una calculadora básica es posible realizar sumas, restas, divisiones
y multiplicaciones, entre otras operaciones simples. Las calculadoras científicas, por su parte,
añaden funciones trigonométricas, pueden generar estadísticas y, en algunos casos, hasta exhibir
gráficos animados a todo color.
3
UNIVERSIDAD AUTÓNOMA DEL CARIBE
FACULTAD DE INGENIERÍA
3. Desarrollo experimental
Se selecciona el segundo valor como clave y se lo compara con los valores ubicados a su
izquierda. Si el valor es menor entonces se inserta en el lugar correspondiente.
Se selecciona el siguiente número como clave y se repite el proceso para todos los valores
anteriores. En el siguiente caso la clave 4 se compara primero con 5 y luego con 2. Al ser menor
que el primer caso comparado y mayor que el segundo se lo inserta entre ambos números.
Se selecciona la siguiente clave. Se sigue comparando con cada número a su izquierda hasta
encontrar uno que sea menor o llegar al principio de la lista.
4
UNIVERSIDAD AUTÓNOMA DEL CARIBE
FACULTAD DE INGENIERÍA
5. Conclusiones
6. Referencias
https://runestone.academy/runestone/static/pythoned/SortSearch/ElOrdenamientoBurbuja.html
https://desarrolloweb.com/articulos/1325.php
https://juncotic.com/ordenamiento-por-insercion-algoritmos-de-ordenamiento/
https://www.youtube.com/watch?v=4397M63NEEc
5
UNIVERSIDAD AUTÓNOMA DEL CARIBE
FACULTAD DE INGENIERÍA