Historia de la programación de computadoras . La computadora fue inventada para facilitar el trabajo intelectual.
Enviado por AllyHEdits • 7 de Febrero de 2017 • Tarea • 534 Palabras (3 Páginas) • 278 Visitas
Historia de la programación de computadoras
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, y entrega al hombre la respuesta.
Los lenguajes de programación cierran el abismo entre las computadoras, que sólo trabajan con números binarios, y los humanos, 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, a partir 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:
Por el contrario, son de uso mucho más fácil, ya que en ellos un solo comando o instrucción puede equivaler a millares es código máquina. El programador escribe su programa en alguno de estos lenguajes mediante secuencias de instrucciones. Antes de ejecutar el programa la computadora lo traduce a código máquina de una sola vez (lenguajes compiladores) o interpretándolo instrucción por instrucción (lenguajes intérpretes).
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.
Conclusión personal
Las computadoras fueron creadas para facilitar el trabajo. Tiene varios tipos de lenguajes; el imperativo, funciona y lógico son algunos de los más importantes. Aunque antes fueron creadas para un único propósito, ahora podemos usarla para navegar entre infinidad de páginas web.
Las computadoras han sido mejoradas con el paso de los años con cosas como más velocidad de navegación, haciéndolas portátiles, mayor duración de la batería, incluso ya pueden reconocer la voz para buscar lo que queramos con solo mencionarlo.
Han cambiado nuestras vidas para bien (al menos la mayor parte) y todavía se busca darle más innovaciones.
[pic 1]
Bibliografía
- http://www.monografias.com/trabajos14/lenguaje-programac/lenguaje-programac.shtml
- https://www.it.uc3m.es/jvillena/irc/practicas/estudios/Lenguajes_de_Programacion.pdf
...