1 / 10

presentacion practica 4

Se trata de la presentacion sobre la pagina web que se ha realizado en practica 3 de Recursos Informaticos para el Aula.

Download Presentation

presentacion practica 4

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Lenguajes de programación José Antonio Fornieles Moreno Práctica 4 – Presentación Recursos Informáticos para el Aula

  2. Índice. Lenguajes de programación • Introducción. • Definición. • Evolución. • Clasificación. • Descripción de algunos lenguajes. • Conclusiones. • Referencias.

  3. Introducción. Lenguajes de programación El desarrollo de los lenguajes de programación ha sido impresionante durante los últimos 55 años, llegando a contar con mas de 2500 documentados y clasificados. Introducción Definición Evolución Clasificación Lenguajes Son muy útiles, ya que gracias a ellos se pueden realizar programas que nos ayuden a automatizar actividades, y es por ello por lo que en esta presentación vamos a hablar un poco acerca de ellos. Conclusiones Referencias

  4. Definición. Lenguajes de programación • Idioma artificial diseñado para expresar computaciones que pueden ser llevadas a cabo por máquinas como las computadoras. • Están formados por un conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones. • Al proceso por el cual se escribe, prueba, depura, compila y mantiene el código fuente se le llama programación. Introducción Definición Evolución Clasificación Lenguajes Conclusiones Referencias

  5. Evolución. Lenguajes de programación Introducción Definición Evolución Evolución en el tiempo Clasificación Lenguajes Conclusiones Referencias

  6. Clasificación. Lenguajes de programación Se clasifican según el paradigma que utilizan en: • Imperativo. • Declarativo. • Estructurado. • Orientado a objetos. • Funcional. • Lógico. Introducción Definición No se basa en el cómo se hace algo (cómo se logra un objetivo paso a paso), sino que describe (declara) cómo es algo. Describe la programación como una secuencia instrucciones o comandos que cambian el estado de un programa. La programación se divide en bloques (procedimientos y funciones) que pueden o no comunicarse entre sí. Evolución Clasificación Lenguajes Este paradigma concibe a la computación como la evaluación de funciones matemáticas y evita declarar y cambiar datos. Está basado en la idea de encapsular estado y operaciones en objetos. En general, la programación se resuelve comunicando dichos objetos a través de mensajes. Se basa en la definición de reglas lógicas para luego, a través de un motor de inferencias lógicas, responder preguntas planteadas al sistema y así resolver los problemas. Conclusiones Referencias

  7. Ejemplos de lenguajes. Lenguajes de programación 0001010101011101011100110101010011111001010101100 1010101011110000111010101010101111000011110100110 Introducción Definición XML, siglas en inglés de eXtensible Markup Language ('lenguaje de marcas extensible'), es un metalenguaje extensible de etiquetas desarrollado por el World Wide Web Consortium (W3C). Java es un lenguaje de programación orientado a objetos, desarrollado por Sun Microsystems a principios de los años 90. HTML, siglas de HyperText Markup Language (Lenguaje de Marcado de Hipertexto), es el lenguaje de marcado predominante para la elaboración de páginas web. PHP es un lenguaje de programación interpretado, diseñado originalmente para la creación de páginas web dinámicas. Evolución Clasificación Lenguajes Conclusiones 0001010101011101011100110101010011111001010101100 1010101011110000111010101010101111000011110100110 Referencias

  8. Conclusiones. Lenguajes de programación • Existen lenguajes específicos para cada tarea diferente. • Muchos lenguajes de programación ya no se usan, mientras que las nociones de otros han sido incorporadas a nuevos lenguajes. • Los Lenguajes y las Técnicas de Programación son importantes para la utilización de la computadora como una herramienta para resolver problemas. • Una computadora podrá resolver un problema si alguien desarrolla un programa que contenga las instrucciones adecuadas que permitan transformar los datos. • Los lenguajes deben ser confiables, comprensibles, eficientes en términos de tiempo de ejecución y consumo de espacio, y deben satisfacer las necesidades de una comunidad, ya sean científicos, hombres de negocios o usuarios no técnicos. Introducción Definición Evolución Clasificación Lenguajes Conclusiones Referencias

  9. Referencias. Lenguajes de programación • http://www.slideshare.net/ocasas/leccin-1-introduccin-a-los-lenguajes-de-programacin • http://es.wikipedia.org/ • http://html.rincondelvago.com/lenguajes-de-programacion_13.html • http://www.lenguajes-de-programacion.com/ Introducción Definición Evolución Clasificación Lenguajes Conclusiones Referencias

  10. Muchas gracias.

More Related