Actividad Diagnostica Etapa 1

Páginas: 5 (1085 palabras) Publicado: 16 de marzo de 2015


Actividad diagnostica
Etapa #1
Unidad de aprendizaje:
Tecnología de la Información y de la Comunicación

Nombre del docente: Nombre del estudiante:
Ing. Eduardo Cobos Laura Angélica TrejoVázquez
Brandon Javier Torres Salazar
Jaime David Almanza González
Grupo: 116
Matricula: 1740451
1740608
17453400



27 de Enero del 2015
Monterrey, N.L. Semestre Agosto-Diciembre 2014
Índice

Introducción………………………………………………………………………………….3

Historia de la programación………..………………………………………………………4

Conclusión…………………………………………………………………………….…..…6

Fuente de información………………………………………………………………………6Introducción
La computadora fue inventada para facilitar el trabajo intelectual. Si el hombre tiene
algún problema, el diseñador define el algoritmo que resuelve el problema, el
Programador lo codifica en un lenguaje de programación, el cual la computadora es
capaz de "entender", luego la computadora ejecuta el algoritmo expresado como
programa en el lenguaje de programación en cuestión, yentrega al hombre la respuesta.
Los lenguajes de programación son el medio de comunicación entre el hombre y la
máquina, por lo tanto son una forma de representación del conocimiento.
El lenguaje C es el resultado de un proceso de desarrolló que inició con un lenguaje denominado BCPL. Este influencia a otro llamado B (inventado por Ken Thompson). En los años 70; éste lenguaje llevó a la aparición delC. 

Una de las características principales del C es el ser estructurado, es decir, el programa se divide en módulos (funciones) independientes entre sí. 

El lenguaje C inicialmente fue creado para la programación de: 

-Sistemas operativos 
-Intérpretes 
-Editores 
-Ensambladores 
-Compiladores 
-Administradores de bases de datos 

Actualmente debido a sus características, puede ser utilizadopara todo tipo de programas. 

Historia de la programación
Sobre los últimos 50 años, los idiomas que programan han evolucionado del código binario de máquina a herramientas poderosas que crean las abstracciones complejas. Es importante entender por qué los idiomas han evolucionado, y qué capacidades que los idiomas más nuevos nos dan.
"Tan largo como no había máquinas, programar era ningúnproblema; cuando tuvimos unos pocas computadoras débiles, programar llegó a ser un problema templado y ahora que tenemos las computadoras gigantescas, programar ha llegado a ser un problema igualmente gigantesco. En este sentido que la industria electrónica no ha resuelto un solo problema, tiene sólo los creó - ha creado el problema de usar su producto". [Edsger. W. Dijkstra. "El Programista Humilde" (laConferencia del Premio de Turing), Comunicaciones del ACM, Vol 15, No. 10 (el octubre 1972).]
Existieron 5 tipos de generaciones,
La primera generación consistió en las primeras computadoras electrónicas, se vio la necesidad de programarlas, es decir, de almacenar en memoria la información sobre los trabajos o las tareas que se ejecutarían.
En la Segunda Generación
El primer avance fue laabstracción dada por el tipo de lenguaje ensamblador y con el nacimiento de las primeras herramientas automáticas para generar un código de máquinas.
En la Tercera Generación:
Aumento el nivel de hardware, y empezaron a entrar en uso las computadoras.
En la Cuarta Generación:
Los idiomas de la cuarta generación parecen según las instrucciones a las de la tercera generación. Lo nuevo de estos lenguajes sonconceptos como clases, objetos y eventos que permiten soluciones más fáciles y lógicos. Lenguajes como C++, java y C# se llaman lenguajes orientadas al objeto.
Quinta Generación:
Como la quinta generación están conocidos los Lenguajes de inteligencia artificial. Han sido muy valorados al principio de las noventa - mientras ahora el desarrollo de software toma otros caminos.
Las computadoras...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Actividad Diagnostica, Etapa 1
  • Actividad diagnostica etapa 1
  • Tic actividad diagnostica etapa 1
  • Actividad Diagnostica Etapa 1 PyE
  • Actividad Diagnóstica Matemáticas Etapa 1
  • Actividad diagnostica Tics 1 etapa 1
  • actividad diagnóstica TIC 2 ETAPA 1
  • Actividad diagnostica etapa 3 tic 1

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS