Programación <br />
Programación.<br />Actividad que se encarga en la creación de programas o aplicación informática para computadoras, de esa...
Diferencia entre algoritmo y programa.<br />Existe una diferencia entre algoritmo y<br />programaes que en el segundo impl...
Lenguaje de programación.<br />Herramientas que nos permiten crear programas, entre ellos esta el Visual Basic, Java, Pasc...
‘Tipos de lenguaje’<br />De bajo nivel.<br />Son los lenguajes totalmente<br />dependientes de la maquina<br />(no se pued...
Lenguaje de alto nivel.<br />Es el mas cercano al lenguaje natural. Soluciona programas mediante el uso de EDD’s.<br />Es ...
Lenguaje medio nivel<br />Este termino no es aceptado por muchos, dentro de este lenguaje podría situarse C ya que puede a...
Generalidades.<br />Primera generación: lenguaje maquina. <br />Segunda generación: se crearon los primeros lenguajes ensa...
La programación debe perseguir la obtención de programas de calidad. Para ello se establece una serie de factores que dete...
Programación y algoritmos<br />La diferencia entre algoritmo y programa es que este último implementa, en general, traduci...
Desarrolladores de programas<br />Los desarrolladores de programas aprenden técnicas de programación, como por ejemplo la ...
Reconocer la necesidad de un programa <br />Recoger los requisitos del programa<br />Creación de software, desde el punto ...
Software para programar.<br />NED<br />VISUAL           WEB<br />EDIT2WEB<br />C++<br />
DFD<br />VISUAL <br /> BASIC <br />2005<br />
Gracias <br />
Próxima SlideShare
Cargando en…5
×

PresentacióN1

641 visualizaciones

Publicado el

EQUIPO 5 PROGRAMACIÓN
UBALDO RAMIREZ DOMINGUEZ
ROSANA LORA ESTRADA
JOSE BENIGNO CASTILLO MUNGUIA
MIGUEL

Publicado en: Educación
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
641
En SlideShare
0
De insertados
0
Número de insertados
1
Acciones
Compartido
0
Descargas
14
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

PresentacióN1

  1. 1. Programación <br />
  2. 2. Programación.<br />Actividad que se encarga en la creación de programas o aplicación informática para computadoras, de esa forma podemos solucionas problemas de una forma mas fácil y eficaz .<br />
  3. 3. Diferencia entre algoritmo y programa.<br />Existe una diferencia entre algoritmo y<br />programaes que en el segundo implementa,<br />traduciendo a un lenguaje de programación, un<br />algoritmo solo ordenada instrucciones que<br />resuelven determinado problema. Se pueden<br />repetir las veces que sean necesarias.<br />
  4. 4. Lenguaje de programación.<br />Herramientas que nos permiten crear programas, entre ellos esta el Visual Basic, Java, Pascal, etc. Esta herramienta es tambien conocida como codigo de maquinas o lenguaje de maquina.<br />
  5. 5. ‘Tipos de lenguaje’<br />De bajo nivel.<br />Son los lenguajes totalmente<br />dependientes de la maquina<br />(no se puede pasar este<br />lenguaje a otra maquina)<br />Lenguaje maquina: ordena a la maquina las operaciones fundamentales para su funcionamiento. Combinación 0-1.<br />Lenguaje ensamblador: se deriva del lenguaje maquina peros usando letras y números llamados mnemotécnicos.<br />
  6. 6. Lenguaje de alto nivel.<br />Es el mas cercano al lenguaje natural. Soluciona programas mediante el uso de EDD’s.<br />Es un lenguaje independiente de la arquitectura del ordenador.<br />Nota:EDD's son las abreviaturas de Estructuras Dinamicas de Datos, algo muy utilizado en todos los lenguajes de programación. Son estructuras que pueden cambiar de tamaño durante la ejecución del programa. Nos permiten crear estructuras de datos que se adapten a las necesidades reales de un programa. <br />
  7. 7. Lenguaje medio nivel<br />Este termino no es aceptado por muchos, dentro de este lenguaje podría situarse C ya que puede acceder a los registros del sistema.<br />
  8. 8. Generalidades.<br />Primera generación: lenguaje maquina. <br />Segunda generación: se crearon los primeros lenguajes ensambladores. <br />Tercera generación: se crean los primeros lenguajes de alto nivel. Ej. C, Pascal, Cobol… <br />Cuarta generación. Son los lenguajes capaces de generar código por si solos, son los llamados RAD, con lo cuales se pueden realizar aplicaciones sin ser un experto en el lenguaje. Aquí también se encuentran los lenguajes orientados a objetos, haciendo posible la reutilización d partes del código para otros programas. Ej. Visual, Natural Adabes… <br />Quinta generación: aquí se encuentran los lenguajes orientados a la inteligencia artificial. Estos lenguajes todavía están poco desarrollados. Ej. LISP <br />
  9. 9. La programación debe perseguir la obtención de programas de calidad. Para ello se establece una serie de factores que determinan la calidad de un programa. Algunos de los factores de calidad más importantes son los siguientes:<br />Corrección.<br />Claridad. <br />Eficiencia. <br />Portabilidad.<br />
  10. 10. Programación y algoritmos<br />La diferencia entre algoritmo y programa es que este último implementa, en general, traduciendo a un lenguaje de programación en concreto, un algoritmo, el cual es una secuencia finita, ordenada y no ambigua de instrucciones que resuelven determinado problema. Esta secuencia de instrucciones luego podrá ser repetida cuantas veces sea necesario, dentro del mismo programa, o con la ejecución del programa en varias oportunidades.<br />
  11. 11. Desarrolladores de programas<br />Los desarrolladores de programas aprenden técnicas de programación, como por ejemplo la división del problema en partes menores, creando módulos para reducir la complejidad algorítmica global. Entre las diferentes técnicas existentes podemos mencionar la orientada a objetos, la modular, la estructurada y la lineal, buscando normalmente mejorar el proceso de creación, expansión y mantenimiento.<br />
  12. 12. Reconocer la necesidad de un programa <br />Recoger los requisitos del programa<br />Creación de software, desde el punto de vista de la ingeniería<br />Realizar el análisis de los requisitos del programa<br />Implantar (instalar) el programa<br />Diseñar la arquitectura del programa<br />Implementar el programa<br />
  13. 13. Software para programar.<br />NED<br />VISUAL WEB<br />EDIT2WEB<br />C++<br />
  14. 14. DFD<br />VISUAL <br /> BASIC <br />2005<br />
  15. 15. Gracias <br />

×