Paralelismo y Concurrencia

Paralelismo y Concurrencia

Cuando se realizan varios procesos al mismo tiempo exactamente, estamos hablando de paralelismo, mientras que la ejecución de varios procesos, pero en tiempo compartido se denomina concurrencia.

Pipelining

Pipelining

Para un mejor aprovechamiento de los recursos de un computador, la implementación de un sistema de pipelining es lo ideal para explotarlo al máximo. Con esto, se gana la ejecución de distintas instrucciones al mismo tiempo mientras se ejecuta el programa. 

Lenguajes de alto nivel

Lenguajes de alto nivel

En 1957, John W.Backus inventó el primer lenguaje de programación de alto nivel, el primero que utilizaron los programadores reales. 

Fortran. Fue un lenguaje que surgió como vía de escape de Backus para ''trabajar menos'' en su tarea de calcular trayectorias de misiles, ya que el lenguaje, y el compilador, eran capaces de hacer el trabajo mucho más rápido. 

Organización vs. Arquitectura de Computadoras

La organización se refiere a la forma en que están estructurados y dispuestos los dispositivos que constituyen a los ordenadores o PC, tanto los elementos que están a la vista como los internos y la manera lógica en que interactúan cada uno de sus sistemas funcionales, para que el usuario tenga un acceso fácil y haga uso de los mismos de un modo relativamente sencillo

Repaso histórico

Las computadoras, computadores u ordenadores son las herramientas de cálculo más eficientes jamás inventadas. Tienen el suficiente poder de cálculo, autonomía y velocidad de procesamiento para reemplazarnos en muchas tareas, o permitirnos dinámicas de trabajo que nunca antes en la historia habían sido posibles, al punto tal de hacerse hoy en día indispensables. 

Comentarios en artículos

No comments

Nobody has submitted a comment yet.