Vous êtes sur la page 1sur 4

TECNOLGICO NACIONAL DE MXICO

INSTITUTO TECNOLGICO DE
CHILPANCINGO
ING. SISTEMAS COMPUTACIONALES
Asignatura:
Programacin Lgica Funcional

Ensayo:

Estilos De Programacin
Profesor:
Rogelio Fernando Hernndez Alarcn
Alumno:
Miguel ngel Solano Gutirrez

CHILPANCINGO GRO
SEPTIEMBRE 2016

Qu es una Variable?

En programacin, una variable est formada por un espacio en el sistema de


almacenaje

(memoria

principal de

un ordenador)

un

nombre

simblico

(un identificador) que est asociado a dicho espacio. Ese espacio contiene una
cantidad o informacin conocida o desconocida, es decir un valor. El nombre de la
variable es la forma usual de referirse al valor almacenado: esta separacin entre
nombre y contenido permite que el nombre sea usado independientemente de la
informacin exacta que representa. El identificador, en el cdigo fuente de la
computadora puede estar ligado a un valor durante el tiempo de ejecucin y el valor
de la variable puede por lo tanto cambiar durante el curso de la ejecucin del
programa.
Las variables pueden ser de longitud:

Fija.- Cuando el tamao de la misma no variar a lo largo de la ejecucin del


programa. Todas las variables, sean del tipo que sean tienen longitud fija, salvo
algunas excepciones como las colecciones de otras variables (arrays) o
las cadenas.

Variable.- Cuando el tamao de la misma puede variar a lo largo de la


ejecucin. Tpicamente colecciones de datos.

Qu es la Sangra?
En los lenguajes de programacin de computadoras, la indentacin es un tipo
de notacin secundaria utilizado para mejorar la legibilidad del cdigo fuente por
parte

de

los

programadores,

teniendo

en

cuenta

que

los compiladores o intrpretes raramente consideran los espacios en blanco entre


las sentencias de un programa. Sin embargo, en ciertos lenguajes de programacin

como Haskell, Occam y Python, el sangrado se utiliza para delimitar la estructura del
programa permitiendo establecer bloques de cdigo.

Qu es Documentar Cdigo?
Documentar el cdigo de un programa es aadir suficiente informacin como para
explicar lo que hace, punto por punto, de forma que no slo los ordenadores sepan
qu hacer, sino que adems los humanos entiendan qu estn haciendo y por qu.
Y eso se traduce en:

de qu se encarga una clase? un paquete?

qu hace un mtodo?

cul es el uso esperado de un mtodo?

para qu se usa una variable?

cul es el uso esperado de una variable?

qu algoritmo estamos usando? de dnde lo hemos sacado?

qu limitaciones tiene el algoritmo? ... la implementacin?

Qu es un Procedimiento Coherente?
Es muy importante que el programa sea lo ms claro y legible posible, para facilitar
tanto su desarrollo como su posterior mantenimiento. Al elaborar un programa se
debe intentar que su estructura sea sencilla y coherente, as como cuidar el estilo de
programacin. De esta forma se ve facilitado el trabajo del programador, tanto en la
fase de creacin como en las fases posteriores de correccin de errores,
ampliaciones, modificaciones, etc.

Vous aimerez peut-être aussi