Vous êtes sur la page 1sur 2

PROGRAMACIÓN

Lenguajes de programación:

El lenguaje de programación es diseñado para poder controlar máquinas generalmente un


ordenador o computadora. Este lenguaje trata de un conjunto de reglas sintácticas y semánticas
que definen la estructura y el significado de los elementos que forman parte de él. Existen varios
tipos de lenguaje de programación, tales como los de bajo, medio y alto nivel.

Lenguajes de bajo nivel: Son lenguajes dependientes de la máquina, es decir, que el


programa realizado con este lenguaje es propio del computador; por lo general constan de un
rendimiento superior y son más rápidos, pero en las computadoras actuales son complicados de
usar por lo complejo que son los procesadores actualmente. Dentro de este grupo podemos
considerar los lenguajes ensamblador.

Lenguajes de nivel medio: Este tipo de lenguaje permite un mayor grado de


abstracción(distracción), pero al mismo tiempo conservan ciertas cualidades del lenguaje de bajo
nivel, como ejemplo dentro de este grupo tenemos al C que puede realizar operaciones lógicas y
de desplazamiento con bits además de poder trabajas con direcciones de memoria.

Lenguajes de alto nivel: Son aquellos que se acercan más al lenguaje natural que al
lenguaje del computador. Se tratan de lenguajes independientes de la arquitectura del ordenador.
Manejan conceptos y tipos de datos de una manera cercana al pensamiento humano olvidándose
del funcionamiento de la máquina o computador. Como ejemplo dentro de este grupo tenemos al:
Java, Ruby.

Algoritmo:

Es una serie de operaciones detalladas, reglas definidas o instrucciones ordenadas y finitas no


ambiguas (confusas), que permiten la realización de cierta actividad mediante pasos consecutivos
que no generan dudas sobre lo que se va a realizar permitiendo resolver un problema y previendo
todas las situaciones posibles.

Pseudocódigo:

El pseudocódigo (falso lenguaje) es la forma de diagramar un algoritmo para resolver un


determinado problema omitiendo detalles irrelevantes que son necesarios en una
implementación. Emplea una mezcla del lenguaje natural con algunas convenciones sintácticas
propias de lenguajes de programación como ciclos, condicionales y asignaciones.

Diagrama de flujo:

El diagrama de flujo es la representación gráfica de un algoritmo o proceso, en los diagramas se


utiliza símbolos con significados definidos que representan los pasos del algoritmo y representan
el flujo de ejecución a través de flechas que unen al único punto inicial y el único punto de término
del proceso, en donde la ejecución debe permitir ir desde el principio hasta el fin.

Software LaTeX:
Es un software libre que consiste en un sistema de preparación de documentos creado por Donald
E. Knuth que permite la creación de manuscritos, artículos de revista, cartas, tesis, presentaciones
y cualquier tipo de documento que se desee imprimir o mostrar en pantalla, no es un procesador
de textos tradicional se parece más bien a un lenguaje de programación que en lugar de ver
nuestro documento tal y como se verá impreso, se debe crear un archivo con instrucciones sobre
cómo queremos que nuestro documento se vea.

Una de las ventajas de LaTeX es la calidad profesional de los documentos que se pueden crear,
especialmente para documentos que contienen fórmulas o ecuaciones en aplicaciones que van
más allá de las matemáticas como la física, química, computación, biología, literatura y cualquier
otra que pueda aprovechar de igual manera la excelente calidad de imprenta de LaTex.

También LaTeX ofrece la libertad de: ejecutar el programa con cualquier propósito, estudiar el
funcionamiento de éste y adaptarlo a nuestras necesidades, mejorar el programa y hacer públicas
las mejoras para que la comunidad que lo usa se vea beneficiada de igual manera.

Webgrafía:

http://jorgesaavedra.wordpress.com/2007/05/05/lenguajes-de-programacion/

http://qbitacora.wordpress.com/2007/09/21/clasificacion-de-lenguajes-de-programacion/

http://espanol.answers.yahoo.com/question/index?qid=20080520205635AAdwhyu

http://es.wikipedia.org/wiki/Lenguaje_de_programaci%C3%B3n

http://www.monografias.com/trabajos38/tipos-lenguajes-programacion/tipos-lenguajes-
programacion2.shtml#concl

http://www.diagramas.20m.com/conceptos.html

http://es.wikipedia.org/wiki/Algoritmo#Pseudoc.C3.B3digo

http://www.taringa.net/posts/apuntes-y-monografias/14143655/Diagramas-de-Flujo-
Programacion.html

http://mate.dm.uba.ar/~pdenapo/charla-latex/charla-latex.pdf

http://es.wikipedia.org/wiki/LaTeX

http://navarroj.com/latex/guia.html

Vous aimerez peut-être aussi