"Actividad Diagnóstica 2° Semestre Etapa 1 de Tic" Ó "La historia de la programación de computadoras"

Páginas: 6 (1315 palabras) Publicado: 22 de enero de 2015

“UNIVERSIDAD AUTONOMA DE NUEVO LEON”

“Preparatoria # 1”


“Actividad Diagnóstica”


Alumno: Juan Misael Rios Cantú.
Maestra: Nancy Elizabeth Rocha Campos.
Materia: Tecnologías de la Información y la Comunicación.
Matricula: 1737706
Semestre y Grupo: 2 - 40



Cd. Apodaca Nuevo León a 22 de Enero de 2015
“Historia de la Programación de Computadoras”
Inteligencia de redesde comunicaciones
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 a la computadora ejecuta al 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 maquina, por lo tanto son una forma de representación del conocimiento.
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 hanevolucionado, y qué capacidades que los idiomas más nuevos nos dan.
Representación de conocimiento
Representación del conocimiento es escribir en un lenguaje descripciones del mundo.
Una de las ambiciones es poder llegar a representar el “sentido común”.
En general una representación debe: 
* Ser capaz de expresar el conocimiento que deseamos expresar.
* Tener capacidad para resolver problemas.* Dar simplicidad para acceder al conocimiento y facilidad de entendimiento. 
Por lo tanto un lenguaje de representación tiene que ser expresivo, conciso, no ambiguo, y efectivo, pues es el que determina todas las características previas.
Tipos de lenguajes de programación 
Los lenguajes de programación cierran el abismo entre las computadoras, que sólo trabajan con números binarios, y loshumanos, que preferimos utilizar palabras y otros sistemas de numeración.
Mediante los programas se indica a la computadora qué tarea debe realizar y como efectuarla, pero para ello es preciso introducir estas órdenes en un lenguaje que el sistema pueda entender. En principio, el ordenador sólo entiende las instrucciones en código máquina, es decir, el específico de la computadora. Sin embargo, apartir de éstos se elaboran los llamados lenguajes de alto y bajo nivel.
Lenguajes de bajo nivel
Utilizan códigos muy cercanos a los de la máquina, lo que hace posible la elaboración de programas muy potentes y rápidos, pero son de difícil aprendizaje.
Lenguajes de alto nivel
Ejemplos de lenguajes de alto nivel: Pascal, Cobol, Basic, Fortran, C++ Un Programa de computadora, es una colección deinstrucciones que, al ser ejecutadas por el CPU de una máquina, llevan a cabo una tarea ó función específica. Este conjunto de instrucciones que forman los programas son almacenados en archivos denomina dos archivos ejecutables puesto que, al teclear su nombre (o hacer clic sobre el icono que los identifica) logras que la computadora los cargue y corra, o ejecute las instrucciones del archivo. Elcontenido de un archivo ejecutable no puede ser entendido por el usuario, ya que no está hecho para que la gente lo lea, sino para que la computadora sea quien lo lea.
Programa fuente
Es el programa escrito en alguno de los lenguajes y que no ha sido traducido al lenguaje de la maquina, es decir el programa que no está en código de máquina y que por lo tanto no puede ser ejecutable.
Programaobjeto
Es aquel programa que se encuentra en lenguaje máquina y que ya es ejecutable por esta.
Programación Orientada a Objetos
La programación orientada a objetos no es un concepto nuevo, sus inicios y técnicas de programación se iniciaron a principios de los 70. Se puede definir programación orientada a objetos (OOPS) como una técnica de programación que utiliza objetos como bloque esencial...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS