Conceptos Programacion

Páginas: 5 (1057 palabras) Publicado: 12 de mayo de 2012
Conceptos:
-Programación: En computación, la programación es el proceso de escribir -en un lenguaje de programación- el código fuente de un software.
Un término más amplio de programación puede incluir no sólo a escribir, sino a analizar, probar, depurar y mantener el código programado.
-Tipos de lenguaje de programación:
Los lenguajes de programación generalmente se dividen en dos gruposprincipales en base al procesamiento de sus comandos:
* lenguajes imperativos;
* lenguajes funcionales.
Lenguaje de programación imperativo
Un lenguaje imperativo programa mediante una serie de comandos, agrupados en bloques y compuestos de órdenes condicionales que permiten al programa retornar a un bloque de comandos si se cumple la condición. Estos fueron los primeros lenguajes deprogramación en uso y aún hoy muchos lenguajes modernos usan este principio. No obstante, los lenguajes imperativos estructurados carecen de flexibilidad debido a la secuencialidad de las instrucciones.
Lenguaje de programación funcional
Un lenguaje de programación funcional(a menudo llamado lenguaje procedimental) es un lenguaje que crea programas mediante funciones, devuelve un nuevo estado deresultado y recibe como entrada el resultado de otras funciones. Cuando una función se invoca a sí misma, hablamos de recursividad.
Clasificación:
Lenguaje de bajo nivel es el que proporciona poca o ninguna abstracción del microprocesador de un ordenador. Consecuentemente es fácilmente trasladado a lenguaje de máquina.En general se utiliza este tipo de lenguaje para programar controladores(drivers).
Lenguaje de medio nivel es un lenguaje de programación informática como el lenguaje C, que se encuentran entre los lenguajes de alto nivel y los lenguajes de bajo nivel.
Los lenguajes de alto nivel se caracterizan por expresar los algoritmos de una manera adecuada a la capacidad cognitiva humana, en lugar de a la capacidad ejecutora de las máquinas.
-Algoritmo: Conjunto de pasos,procedimientos o acciones que nos permiten alcanzar un resultado o resolver un problema.
Diagrama de flujo: Son diagramas que emplean símbolos gráficos para representar los pasos o etapas de un proceso. También permiten describir la secuencia de los distintos pasos o etapas y su interacción.
Simbología a utilizar en un diagrama de flujo:
Se utiliza para marcar elinicio y el fin de un diagrama de flujo


Se utiliza para introducir los datos de entrada


Representa proceso. En su interior se colocan
asignaciones, operaciones aritméticas, cambios de
valor de celdas en memoria, etc.

Se utilizapara representar una decisión, en su interior se
almacena una condición y dependiendo del resultado se
no sigue por uno de los caminos.
si

Se utiliza para representar una decisión multiple, y
dependiendo del resultado se sigue un camino


Se utiliza para representar la impresión de un resultado.
Expresa la dirección del flujo deldiagrama


Expresa conexión dentro de una misma pagina


Representa conexión entre paginas diferentes


Se utiliza para representar un modulo de un problema
que hay que resolver antes de continuar con el flujo
normal del diagrama

-Reglas para la contruccion de diagramas de flujo:
1.- Todo diagrma de flujo debe tener un inicio y un fin.
2.- Las líneas utilizadaspara indicar la dirección del flujo del diagrama deben de ser rectas: verticales u horizontales.
3.- Todas las líneas utilizadas para indicar la dirección del flujo del diagrama deben de estar conectadas. La conexión puede ser a un símbolo que exprese lectura, proceso, decisión, impresión, conexión o fin del diagrama.
4.- El diagrama de flujo debe contruirse de arriba hacia abajo (top –...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Conceptos de programacion
  • conceptos programacion
  • Conceptos de programación
  • Conceptos De Programación
  • Conceptos De Programacion
  • Conceptos de programacion
  • Conceptos de programacion
  • Conceptos De Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS