You are on page 1of 9

UNIDAD 3

Momento III

YOHN CRISTHIAN QUICENO MORENO


CDIGO: 94.476.957
GRUPO: 299011_39

TUTOR:
SANDRA ISABEL VARGAS

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD


PROGRAMA: INGENIERA ELECTRNICA
CEAD ACACIAS
17 DE NOVIEMBRE DE 2016

INTRODUCCION

A travs de la lectura de la unidad 3 de estos contenidos nos ha


promovido la comprensin material en lnea para el aprendizaje o
realimentacin de la unidad del curso, conocimientos especficos
mnimos necesarios para disear y construir una solucin

OBJETIVOS

DESARROLLO

1. Documento explicando el software de programacin de los robots,


su entorno de trabajo y dando ejemplo de un programa.

Python
Python es un lenguaje de programacin multiparadigma. Esto significa
que ms que forzar a los programadores a adoptar un estilo particular
de programacin, permite varios estilos: programacin orientada a
objetos, programacin imperativa y programacin funcional. Incorpora
mdulos, excepciones, tipado dinmico, tipos de datos dinmicos de
muy alto nivel, y clases. Python combina potencia con una sintaxis muy
clara. Tiene interfaces para muchas llamadas y bibliotecas de sistema,
as como a varios sistemas de ventanas, y es extensible en C o C +
+. Tambin es utilizable como un lenguaje de extensin para
aplicaciones que necesitan una interfaz programable. Python es porttil:
se ejecuta en muchas variantes de Unix, en el Mac y en Windows 2000 y
versiones posteriores. Python es un lenguaje de programacin poderoso
y fcil de aprender. Cuenta con estructuras de datos eficientes y de alto
nivel y un enfoque simple pero efectivo a la programacin orientada a
objetos. La elegante sintaxis de Python y su tipado dinmico, junto con
su naturaleza interpretada, hacen de ste un lenguaje ideal para
scripting y desarrollo rpido de aplicaciones en diversas reas y sobre la
mayora de las plataformas. El intrprete de Python y la extensa
biblioteca estndar estn a libre disposicin en forma binaria y de cdigo
fuente para las principales plataforma.
El intrprete de Python puede extenderse fcilmente con nuevas
funcionalidades y tipos de datos implementados en C o C++ (u otros
lenguajes accesibles desde C). Python tambin puede usarse como un
lenguaje de extensiones para aplicaciones personalizables.
La referencia de la biblioteca provee una definicin ms formal del
lenguaje. Para escribir extensiones en C o C++, le Extendiendo e
Integrando el Intrprete de Python y la Referencia de la API Python/C.

Ventajas

Python es un lenguaje de programacin de propsito general de


alto nivel que se puede aplicar a muchas clases diferentes de
problemas.

El lenguaje viene con una gran biblioteca estndar que cubre


reas tales como el procesamiento de cadenas (expresiones
regulares, Unicode, el clculo de las diferencias entre los archivos),
protocolos de Internet (HTTP, FTP, SMTP, XML-RPC, POP, IMAP,
programacin CGI), ingeniera de software (prueba de la unidad, la
explotacin forestal, perfilado, anlisis de cdigo Python), y las
interfaces del sistema operativo (llamadas al sistema, sistemas de
ficheros, sockets TCP / IP).

Desarrollo ms rpido: Puedes escribir un programa, salvarlo y


ejecutarlo. En un lenguaje compilado tienes que pasar por los
pasos de compilar y ligar el software, lo cual puede ser un proceso
lento.

Multiplataforma: El mismo cdigo funciona en cualquier


arquitectura, la nica condicin es que disponga del intrprete del
lenguaje. No es necesario compilar el cdigo una vez para cada
arquitectura.

Desventajas

Lentitud : Los programas interpretados son ms lentos que los


compilados. Sin embargo los programas interpretados suelen ser
cortos, en los que la diferencia es inapreciable.

Cmo puedo obtener una copia de la fuente de Python?


La ltima versin de distribucin de fuentes de Python est siempre
disponible en el link
https://www.python.org/downloads/, estn
disponibles para la descarga las versiones Alfa y beta.
Tambin se
puede acceder a la versin en desarrollo de Python a travs de
Mercurial, en
link
de
la
pgina
https://docs.python.org/devguide/faq.html.
Es de resaltar que la distribucin de la fuente est en un archivo de
extensin .tar el cual se encuentra comprimido con el programa gzip el
que contiene el cdigo fuente de C completa, al igual que la
documentacin con formato Sphinx, mdulos de biblioteca de Python,
programas de ejemplo, y varias piezas tiles de software de distribucin
libre.

Ejemplo:
Imprimir los nmeros impares desde el 1 al 25, ambos inclusive
###Imprimir los nmeros impares desde el 1 al 25, ambos inclusive
n=1
h = ''
while n <= 25:
if n%2 != 0:
h += ' %i' % n
n += 1
print h

CONCLUSIN

En el desarrollo de nuestra vida cotidiana empleamos multitud de


algoritmos para resolver diversos problemas, algunos ejemplos de
algoritmos que podemos encontrar son los manuales de instruccin

REFERENCIAS BIBLIOGRAFICAS

https://docs.python.org/3/faq/general.html#what-is-python
https://docs.python.org/3/faq/general.html
http://docs.python.org.ar/tutorial/pdfs/TutorialPython3.pdf
https://www.visualstudio.com/es/vs/python/