Вы находитесь на странице: 1из 4

Instituto Tecnolgico Superior de Nochistln

Ingeniera en Sistemas Computacionales


ING.ELAS RAMREZ DAZ.
Programacin Lgica y funcional (mdulo 15).
Actividad 1.1 Realizar un mapa conceptual sobre los estilos de programacin.

Csar Ivn Franco Alans

Nochistln de Meja, Zac. A 22 de Enero de 2015

ndice
INTRODUCCIN............................................................................................................................................................ 2
Mapa Conceptual............................................................................................................................................................ 3
CONCLUSIN.................................................................................................................................................................. 4

INTRODUCCIN
El estilo de programacin se refiere a la forma en que se da formato al cdigo fuente. Para C, esto involucra la forma en que se
ubican las llaves, se indenta el cdigo y se utilizan los parntesis. GNOME tiene una mezcla de estilos de programacin y no se obliga
el uso de ninguno de ellos. Lo ms importante es que el cdigo sea consistente dentro de un programa o una biblioteca el cdigo
con un formato desordenado no es aceptable debido a que es difcil de leer.
Cuando escribas un nuevo programa o biblioteca, sigue un estilo consistente de ubicacin de llaves y de indentacin. Si no tienes
ninguna preferencia personal de estilo, recomendamos el estilo de programacin del ncleo de Linux o el estilo de programacin de
GNU.

Qu
Son?

Los estilos de programacin son las


series de convenciones seguidas al
desarrollar cdigo fuente en un
determinado lenguaje de
programacin.

Cules Son
Sus
Conceptual
Componentes

Hay que considerar la


expresividad, la
estructura, la robustez y la
documentacin de un
programa.

Mapa

El ms usado en C y PHP.
Su nombre se debe a
Kernighan y Dennis Ritchie.

Qu Es
Identacio
n?

Estilo
K&R

Estilos De
Programacin

Definido por Eric Allman.


Crear una nueva lnea para las
llaves Identar Cdigo debajo
de ellas.

Estilo
WhiteSmiths

Tambien llamado Wishart.


Coloca llaves asociadas con las
instrucciones de control
identada en la siguiente lnea.

Estilo GNU

Coloca una llave sobre la


siguiente lnea.
Son identadas por 2 espacios.

Estilo
Allman

Un Buen Estilo
Debe Contener

Extensibilidad
Verificabilidad
Reparabilidad
Capacidad de Evolucin

Se utiliza para
mejorar la legibilidad
del cdigo fuente por
parte de los
programadores.
Identar =
Coloquialmente

CONCLUSIN
Como puede verse, existen lenguajes especficos para cada tarea diferente.
Muchos de ellos (Lenguajes de Programacin) ya no se usan, mientras que las nociones de otros han sido incorporadas a otros
lenguajes. Los lenguajes y las Tcnicas de Programacin son importantes para la utilizacin de la computadora como una herramienta
para resolver problemas.
En computacin, un Problema consiste en la necesidad de transformar un grupo de datos iniciales en un grupo diferente de datos
finales (resultados).