Estudiante

Páginas: 17 (4031 palabras) Publicado: 30 de julio de 2013
Universidad Santa María La Antigua
FACULTAD DE INGENIERÍA Y TECNOLOGÍA
ESCUELA DE INGENIERÍA INDUSTRIAL


PROGRAMACIÓN I
INVESTIGACIÓN 1


PROFESOR
GUILLERMO GONZALEZ

PRESENTADO POR
AHMED DAYA
(8-887-343)



2NDO CUATRIMESTRE 2013
FECHA DE ENTREGA: 20 DE MAYO DE 2013


ÍNDICE

Pg.
Introducción 3
Que es programación 4
Programa y algoritmo4
Diagrama de Flujo 5
Historia de la programación 6-8
Historia de Ada Lovelace 9
Lenguaje de programación 10-11
Objetivos de programación 12
Programas fuente y objeto 13
Traductores de programas 13
Tipos de Lenguajes de programación 14
Conclusión 15


INTRODUCCIÓN

La Programación ha pasado a tener un papelimportantísimo en la vida diaria, gracias a ella podemos programar los ordenadores, electrodomésticos, robots y otras maquinas. La Programación intenta resolver ciertos problemas que nos surgen todos los días basándose en una metodología.
El conjunto de problemas que son resuelto utilizando un computador es indudablemente, muy extenso. El concepto de algoritmo es fundamental para la actividad deresolver problemas con computadoras, por lo que necesitamos adquirir un conocimiento firme sobre lo que es y no es con objeto de llevar a cabo de forma eficaz la actividad de resolver problemas ya que este es el propósito de escribir algoritmos.
Además, la programación es sumamente importante para un Ingeniero Industrial ya que es usado a diario en su profesión. Logrando el dominio sobre este tema yponiéndolo en práctica será una experiencia de gran valor ya que facilita el trabajo y tiempo, logrando ser más eficaz en su trabajo.



¿QUÉ ES PROGRAMACIÓN?
Empezamos con programación, muchos se preguntan ¿Qué es Programación? Bueno programación es el proceso de diseñar, codificar, depurar y mantener el código fuente de programas computacionales. El código fuente es escrito en un lenguaje deprogramación. El propósito de la programación es crear programas que exhiban un comportamiento deseado. El proceso de escribir código requiere frecuentemente conocimientos en varias áreas distintas, además del dominio del lenguaje a utilizar, algoritmos especializados y lógica formal. Programar no involucra necesariamente otras tareas tales como el análisis y diseño de la aplicación pero sí eldiseño del código, aunque sí suelen estar fusionadas en el desarrollo de pequeñas aplicaciones.


PROGRAMA Y ALGORITMO
Un algoritmo es una secuencia no ambigua, finita y ordenada de instrucciones que han de seguirse para resolver un problema. Un programa normalmente implementa (traduce a un lenguaje de programación concreto) uno o más algoritmos. Un algoritmo puede expresarse de distintasmaneras: en forma gráfica, como un diagrama de flujo, en forma de código como en pseudocódigo o un lenguaje de programación, en forma explicativa, etc.
Los programas suelen subdividirse en partes menores, llamadas módulos, de modo que la complejidad algorítmica de cada una de las partes sea menor que la del programa completo, lo cual ayuda al desarrollo del programa. Esta es una práctica muy utilizaday se conoce como "refino progresivo".
Según Niklaus Wirth, un programa está formado por los algoritmos y la estructura de datos.
Se han propuesto diversas técnicas de programación cuyo objetivo es mejorar tanto el proceso de creación de software como su mantenimiento. Entre ellas, se pueden mencionar las siguientes:
programación declarativa
programación estructurada
programación modularprogramación orientada a objetos

DIAGRAMA DE FLUJO
El Un diagrama de flujo es una representación gráfica de un proceso. Cada paso del proceso es representado por un símbolo diferente que contiene una breve descripción de la etapa de proceso. Los símbolos gráficos del flujo del proceso están unidos entre sí con flechas que indican la dirección de flujo del proceso.
 El diagrama de flujo ofrece...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Estudiante
  • Estudiante
  • Estudiante
  • Estudiante
  • El estudiante
  • Estudiante
  • Estudiante
  • Estudiante

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS