Introducción a la Programación: Clase 1
Hardware
Para la explicación de la parte del Hardware de una computadora, remontamos la historia de como empezaron las computadoras en si. Éstas no eran más que muebles enormes con muchos switches; cada uno con una instrucción, y se operaba mediante combinaciones de encendido y apagado de éstos switches. Después se introdujeron las tarjetas perforadas, lo cual fue inspiración para el sistema Binario; el cual hasta la fecha se sigue utilizando. Al poco tiempo, hicieron los Ensambladores; grupos de combinaciones en binario, esto para que el programar pudiera ser más sencillo.
Para comunicarse con el CPU es esencial el Sistema Operativo, y para poder utilizarse, es necesario una máquina virtual o Framework.
Algunos ejemplos de Sistemas Operativos son:
- MS-DOS (Hoy Mac OS)
- Windows
- Unix
- Linux
Dentro del CPU encontramos distintos tipos de memoria.
Caché tipo 1: Trabaja continuamente, es la que recibe información (valores, datos) de manera constante.
Caché tipo 2: A donde llega la mayor cantidad de datos ya que hay un intercambio.
RAM: Ejecuta las aplicaciones.
Estas memorias operan a diferentes velocidades, éste no es el problema por el cual una computadora sea lenta, sino el espacio que hay entre la memoria RAM y la Caché tipo 2 ya que tarda tiempo en transportar la información, y éstas a su vez alejadas de la Tarjeta Madre o Procesador.
Me agrado mucho este post, es sencillo pero muy bien explicado y sin rodeos, ahora entiendo la diferencia que hay en las diferentes memorias del CPU, creo que quedaron despejadas algunas dudas que tenia y al mismo tiempo siento que esto me va a facilitar un poco la vida, en cuanto en los aspectos del Hardware.
ResponderEliminarP.D. Me fascino el poema del principio :3
Interesante que buen blog
ResponderEliminarCreo que podrias complementarlo un poco mas sin embargo es bueno