LENGUAJES DE PROGRAMACIONKATERIN JOHANA TORRENEGRA          GIRALDO        CONCEPTO
CONTENIDO LENGUAJES DE PROGRAMACION LENGUAJES COMPILADOS LENGUAJES INTERPRETADOS PROGRAMACIÓN MODULAR PROGRAMACION ES...
QUE ES:Un lenguaje de programación es un lenguaje quepuede ser utilizado para controlar elcomportamiento de una máquina, p...
LENGUAJES COMPILADOS Naturalmente, un programa que se escribe en un lenguaje de alto  nivel también tiene que traducirse ...
LENGUAJES INTERPRETADOS Se puede también utilizar una alternativa diferente delos compiladores para traducir lenguajes de ...
PROGRAMACIÓN MODULAR   La programación estructurada es una técnica de diseño de programas que  comenzó a ponerse en   prác...
PROGRAMACIONESTRUCTURADA Se refiere a un conjunto de técnicas que han idoevolucionando. Estas técnicas aumentanconsiderabl...
¿QUÉ ES UNA INTERFAZ GRAFICADE USUARIO? En el contexto del proceso de interacción persona-ordenador,  la interfaz gráfica...
curso virtual lenguajes de programacion
Upcoming SlideShare
Loading in...5
×

curso virtual lenguajes de programacion

176

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
176
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

curso virtual lenguajes de programacion

  1. 1. LENGUAJES DE PROGRAMACIONKATERIN JOHANA TORRENEGRA GIRALDO CONCEPTO
  2. 2. CONTENIDO LENGUAJES DE PROGRAMACION LENGUAJES COMPILADOS LENGUAJES INTERPRETADOS PROGRAMACIÓN MODULAR PROGRAMACION ESTRUCTURADA ¿QUÉ ES UNA INTERFAZ GRAFICA DE USUARIO?
  3. 3. QUE ES:Un lenguaje de programación es un lenguaje quepuede ser utilizado para controlar elcomportamiento de una máquina, particularmenteuna computadora. Consiste en un conjunto de reglassintácticas y semánticas que definen su estructuray el significado de sus elementos, respectivamente.Aunque muchas veces se usa lenguaje deprogramación y lenguaje informático como sifuesen sinónimos, no tiene por qué ser así, ya quelos lenguajes informáticos engloban a los lenguajesde programación y a otros más, como, por ejemplo,el HTML.
  4. 4. LENGUAJES COMPILADOS Naturalmente, un programa que se escribe en un lenguaje de alto nivel también tiene que traducirse a un código que pueda utilizar la máquina. Los programas traductores que pueden realizar esta operación se llaman compiladores. Éstos, como los programas ensambladores avanzados, pueden generar muchas líneas de código de máquina por cada proposición del programa fuente. Se requiere una corrida de compilación antes de procesar los datos de un problema. Los compiladores son aquellos cuya función es traducir un programa escrito en un determinado lenguaje a un idioma que la computadora entienda (lenguaje máquina con código binario). Al usar un lenguaje compilado (como lo son los lenguajes del popular Visual Studio de Microsoft), el programa desarrollado nunca se ejecuta mientras haya errores, sino hasta que luego de haber compilado el programa, ya no aparecen errores en el código.
  5. 5. LENGUAJES INTERPRETADOS Se puede también utilizar una alternativa diferente delos compiladores para traducir lenguajes de alto nivel.En vez de traducir el programa fuente y grabar enforma permanente el código objeto que se producedurante la corrida de compilación para utilizarlo en unacorrida de producción futura, el programador sólo cargael programa fuente en la computadora junto con losdatos que se van a procesar. A continuación, unprograma intérprete, almacenado en el sistemaoperativo del disco, o incluido de manera permanentedentro de la máquina, convierte cada proposición delprograma fuente en lenguaje de máquina conforme vayasiendo necesario durante el proceso de los datos. No segraba el código objeto para utilizarlo posteriormente.
  6. 6. PROGRAMACIÓN MODULAR La programación estructurada es una técnica de diseño de programas que comenzó a ponerse en práctica a principios de los años 70. Su utilización tiene como objetivo paliar algunas deficiencias:1. Los programas que están constituidos por un único bloque, más o menos grande, de código, dependiendo de la complejidad y tamaño de la aplicación, por ejemplo 5000 ó 6000 líneas de código sin comentar, sin documentar y sin estructurar, esto es, sin hacer uso de un sólo submódulo, son programas pocos legibles, difíciles de depurar y modificar y poco reutilizables.2. Un problema complejo no puede solucionarse de una sola vez y con un único algoritmo; además, existen operaciones que se repiten una y otra vez a lo largo del programa, de tal manera que es necesario el mismo bloque de código pero con diferentes datos. Con el fin de dar solución a los puntos anteriores se introdujo la programación estructurada. Su objetivo primordial es resolver un problema, más o menos complejo, dividiéndolo en otros más sencillos, que ligados convenientemente, nos den la solución del problema original.
  7. 7. PROGRAMACIONESTRUCTURADA Se refiere a un conjunto de técnicas que han idoevolucionando. Estas técnicas aumentanconsiderablemente la productividad del programareduciendo el tiempo requerido para escribir, verificar,depurar y mantener los programas. La programaciónestructurada utiliza un número limitado de estructurasde control que minimizan la complejidad de losproblemas y que reducen los errores. Ésta incorporaentre otros elementos: el diseño descendente, recursosabstractos y estructuras básicas. La programaciónestructurada es una forma de escribir programación deordenador de forma clara, para ello utiliza únicamentetres estructuras: secuencial, selectiva e iterativa;siendo innecesario y no permitiéndose el uso de lainstrucción o instrucciones de transferenciaincondicional ( GOTO ).
  8. 8. ¿QUÉ ES UNA INTERFAZ GRAFICADE USUARIO? En el contexto del proceso de interacción persona-ordenador, la interfaz gráfica de usuario (IGU), es el artefacto tecnológico de un sistema interactivo que posibilita, a través del uso y la representación del lenguaje visual, una interacción amigable con un sistema informático. La interfaz gráfica de usuario (en inglés Graphical User Interface, GUI) es un tipo de interfaz de usuario que utiliza un conjunto de imágenes y objetos gráficos (iconos, ventanas, tipografía) para representar la información y acciones disponibles en la interfaz. Habitualmente las acciones se realizan mediante manipulación directa para facilitar la interacción del usuario con la computadora. Surge como evolución de la línea de comandos de los primeros sistemas operativos y es pieza fundamental en un entorno gráfico.
  1. ¿Le ha llamado la atención una diapositiva en particular?

    Recortar diapositivas es una manera útil de recopilar información importante para consultarla más tarde.

×