2. Índice 1-Introducción 3 2-Historia 4-6 3-Algoritmos 7-10 4-Lenguajes de programación 11-12 5-Compilación 13-14 6-Software o programas 15-19 7-Conclusiones 20 8-Preguntas 21-30
3. 1 Introducción En informática, la programación es un proceso por el cual se escribe se prueba, se depura y se mantiene el código fuente de un programa informático.
4.
5.
6. 2 Historia(3/3) Generaciones 1ª Generación(1940-52) -Los ordenadores funcionaban con válvulas. 2ª Generación(1952-64) -Se cambian las válvulas por transistores. 3ª Generación(1964-71) -Se empiezan a utilizar circuitos integrados. 4ª Generación(1971-81) -Se empezó a integrar componentes electrónicos. 5ª Generación(1981-Actualidad) -El nacimiento de los PC-s.
7. 3 Algoritmos(1/4) Definición -Conjunto finito de instrucciones o pasos que sirven para resolver un problema. -Utilizamos algoritmos para cualquier actividad de nuestra vida cotidiana, por ejemplo al realizar una receta.
8.
9.
10.
11.
12.
13. 5 Compilación(1/2) Definición Un compilador es un programa que permite traducir el código fuente de un programa en lenguaje de alto nivel, a otro lenguaje de nivel inferior (típicamente lenguaje de máquina).
14.
15. 6 Software o programas(1/5) Introducción Un programa es una serie de instrucciones que le indican a la computadora cuáles son las tareas que tiene que realizar para lograr un fin específico.
16. 6 Software o programas(2/5) Tipos(1/3) La mayoría de los usuarios de programas no tienen conocimientos de programación, pero, sí saben cómo utilizar los programas que ejecutan, tales como: procesadores de texto, gestores de bases de datos, hojas de cálculo, juegos, etc. Estos programas entran dentro de la categoría de software de aplicación, también llamados aplicaciones de usuario Software de aplicación
17. 6 Software o programas(3/5) Tipos(2/3) Software del sistema Además de las aplicaciones existen otros programas en el que los usuarios pasan desapercibidos,los mas importantes pertenecen a los sistemas operativos.El sistema operativo sirve de intermediario (interfaz) entre los programas y la computadora.
18. 6 Software o programas(4/5) Tipos(3/3) Software de red En el software de red se incluyen programas relacionados con la interconexión de equipos informáticos, es decir, programas necesarios para que las redes de computadoras funcionen.
19. 6 Software o programas(5/5) Objetivos La programación debe perseguir la obtención de programas de calidad. Algunos de los factores son los siguientes: Corrección: Debe hacer lo que se definio en el desarrollo. Claridad: Es muy importante que el programa sea lo más claro y legible posible, para facilitar así su desarrollo y posterior mantenimiento. Eficiencia: Un programa debe gestionar de la mejor forma posible los recursos que utiliza. Portabilidad: Un programa es portable cuando tiene la capacidad de poder ejecutarse en una plataforma, ya sea hardware o software.
20. 7 Conclusiones - Con este trabajo he aprendido que la programación ha mejorado mucho con los años, y con ello, nuestras propias vidas. -Viendo el futuro veo que la programación será mas necesaria que hoy, ya que están implantando programas a todo tipo de maquinas y dispositivos. -En conclusión e observado que la programación es de los mas importantes de la historia.