You are on page 1of 5

Programacin I

Universidad del Magdalena

INFORME DE LECTURA

Materia:
Profesor:
Grupo:

Programacin I
Daniel Ricardo Gonzlez Polo
1
Nombre del estudiante:
Martin Elas Gracia Lpez
Cdigo del estudiante: 2014115031
Referencia del artculo:
Daniel Ricardo Gonzlez Polo (Book.pdf)
Nombre de los autores Charles Severance
Nombre del artculo
Python para informtica: La exploracin de la informacin
Libro X Revista ___ Internet X Otro __
Editorial, Ciudad, Fecha, Nm. pg.: Universidad de Michigan. Ann Arbor, MI, USA. Septiembre 9,
2013. Hasta la Pgina 48
Tema del artculo: Python en La Informtica: Aprendiendo a Programar.
Cunto tiempo (en minutos) le dedic a la lectura del artculo?: 80 min.
Por qu se debe aprender a programar?
Programar es una actividad creativa y gratificante. Programar es un trabajo muy eficaz o tambin
puedes tratar de resolver algn problema de orden cotidiano a travs de la programacin. Segn el
libro todos debemos programar, porque si saber programar la utilizaras para resolver problemas en
cualquier momento de tu vida.
Nosotros estamos rodeados de computadoras, y muchos aparatos tecnolgicos que de alguna u otra
manera terminan siendo de gran ayuda para realizar trabajos en cualquier lugar del mundo.
Aprendiendo el lenguaje de la computadora nos facilitara la forma de como interactuamos con ella, y
as nuestro tiempo ser mucho ms cmodo y por lo tanto comprenderemos ms fcil el manejo de
programacin.
Creatividad y Motivacin
Aunque definitivamente no somos programadores profesionales la creatividad y la motivacin son
grandes cualidades de un programador, porque sin ellas dos la elegancia y la inteligencia de los
programa sern muy desfasados.
Al trascurrir el tiempo y a medida que vallamos programando, la programacin ser para nosotros
una actividad ms creativa y emotiva, y eso nos abrir la mente para la creacin de mejores
programas y la mejora de los antiguos.
Arquitectura del Hardware de la computadora.
Antes de aprender el lenguaje necesario para hablarle a las computadoras, necesitamos saber como
ella est estructurada fsicamente. Al momento de desarmar nuestra computadora encontrara las
siguientes partes principales.
La UNIDAD CENTRAL DE PROCESAMIENTO, o ms conocida como CPU.
MEMORIA PRINCIPAL
MEMORIA SECUNDARIA
Los DISPOSITIVOS DE ENTRADA Y SALIDA ( Input, output)
CONEXIN a la RED(Nekwork Connection)

Programacin I
Universidad del Magdalena

Como programador saber utilizar estos recursos de nuestra computadora nos ayudar a dar solucin
a los problemas que necesitamos utilizar.
Casi todo el tiempo el programador le habla a la CPU para decirle que debe hacer despus.
Algunas veces es para el uso de las memorias tanto principal como secundario o cuando necesite
conectarse a la red. Para evitar siempre el contacto directo con la CPU existen instrucciones
almacenadas en la memoria llamada PROGRAMA y el acto de hacerla y escribirla adecuadamente
se le llama PROGRAMAR o PROGRAMACION.
Comprender el Concepto de Programacin
Comprender el concepto claro de programacin nos lleva a preguntarnos Qu necesito para saber
programar? Y el libro nos da dos destrezas para ser un programador:
Necesita saber el lenguaje de programacin (Python). En si necesitamos el vocabulario y la
gramtica. Como se escribe y deletrea cada una de las palabras utilizadas en Python.
Y segundo contar una Historia con esto se refiere hacer un programa (escrito) y la historia
es el dicho Programa y la Solucin es la idea del programa.
Al momento de aprender el lenguaje Python se nos facilitara aprender otro nuevo lenguaje ya sea
C++ o JavaScript. Cada nuevo lenguaje trae consigo nuevos estilos gramaticales y vocales, pero con
la interaccin entre el obtendremos destrezas en dicho lenguaje.
Palabras y Oraciones
El lenguaje de Python a diferencia del humano es muy pequeo, solo se utilizan palabras y
oraciones reservadas que para el lenguaje Python ya tienen una accin determinada o un
significado especifico. En el trascurso de la programacin nosotros iremos creando palabras u
oraciones que guardan su significado especial y a estas se le llaman Variables.
Las palabras reservadas en el lenguaje con que los humanos le hablan a Python
incluye las siguientes:
and, del ,from,not, while, as, elif, global, or, with,
assert, else, if ,pass, yield, break, except, import, print,
class ,exe,c in, raise, continue, finally, is, return, def,
for, lambda, try.
Estas son todas, Python ya tiene definidas cada una, y para cada una le tiene su accin.
Qu es un programa?
La definicin de un programa al nivel ms bsico significa una secuencia de afirmaciones en Python
creadas para hacer algo.
Un programa es algo que se utiliza para resolver un problema, y esa solucin al problema es propio
programa con su solucin.
VARIABLES, EPRESIONES Y AFIRMACIONES
Valores y Tipos
Los valores y los tipos de valor es la cosa ms bsica que utilizan los programadores, hasta hora
hemos viste dos tipos de valores son cadenas de teto y sobre los nmeros enteros.
Si no sabe cul tipo de valor es, el intrprete le dice con la accin type.

Programacin I
Universidad del Magdalena

Las cadenas de texto (strings) pertenecen al tipo str y los enteros pertenecen al tipo int.
En cambio los decimales como 3.2 3.5 0.5 pertenecen a un formato llamado floating-point.
Variables
En la programacin se pueden asignar variables, todas estas variables se pueden manipular y esto
hace que la programacin tenga un aspecto poderoso respecto a eso. Y variable e un nombre que
se refiere a un valor constante.
Nombre de las variables
Esto es muy importante, porque, el nombre de las variables la utilizan los programadores para
nombrarla para su propia accin.
Los nombres de las variables pueden ser largas o cortas, pero no debe comenzar con nmeros, o
con algn valor ilegal para Python en este caso saldra un erros sintctico al igual que al utilizar
una variable con un formato ya guardado propiamente por Python. Se le recomienda llamar a las
variables con letras minsculas por algn motivo ms adelante que vamos a conocer.
Python utiliza palabras claves para su uso.
And, del, from, not, while,
As, eli,f global, or, with,
Asser,t else, i,f pass, yield,
Break, excep,t import, print,
Class, exec, in, raise,
Continue, finally, is, return,
def, for, lambda, try.
Al utilizar estas palabras como variables siempre saldr un error de sintaxis. Lo mejor es tener a la
mano estas palabras por si algo llegara a suceder.
Operadores y Operandos
Los operadores son algunos smbolos especiales los cuales hacen un cmputo como la suma y la
multiplicacin.
Los operadores +, -, *, / and ** realizan suma, sustraccin, multiplicacin, divisin y exponenciacin
respectivamente. En algunos casos en las operaciones cuando el resultado entre dos int o enteros
es un flotante o float, habr que convertir los enteros a float para que dicha solucin sea correcta.
Comentarios
A medida que trascurre nuestro programa se nos hace ms largo, por lo tanto ms difcil leerlo,
entonces lo mejor es hacer una nota y esto se llama hacer un comentario.
Los comentarios pueden ir tanto de primero como de ltimo, y el programa lo que hace es ignorarlo.
Es comentario se hace con la sigla #.
Tener variables propiamente llamadas evita el uso de comentario, sin embargo, las variables con
nombres muy largos enredan las visibilidad del programa as que es opcin netamente del
programador si utiliza o no #comentarios

Programacin I
Universidad del Magdalena

INFORME DE LECTURA
Representacin grfica de los conceptos ms importantes del artculo (Mnimo 15 conceptos):

Programacin I
Universidad del Magdalena

Conclusiones propias qu aprendi del artculo


La programacin es algo universal, aprender a programar es muy importante, por tal motivo, el libro
quiere ensearnos a utilizar y a comprender verdaderamente lo que es programar. Nos brinda una
herramienta muy interesante que es Python.
A medida que trascurre la lectura del libro vamos comprendiendo lo que significa programar y darle
soluciones a los problemas cotidianos de nosotros.
En si programar es algo que todos debiramos aprender. Y como hay muchas herramientas que nos
facilitan el aprendizaje como este libro es muy gratificante y emotivo aprenderlo sencillamente.

Cunto tiempo (en minutos) le dedic al anlisis del artculo?: 280 MINUTOS
APROIMADAMENTE

You might also like