Query: ¿Cómo funciona una computadora?

Relevant passages:
Weizenbaum describió los programas como secuencias de reglas creadas por humanos para que las siga una computadora. Al seguir esas reglas consistentemente, tales programas "encarnan la ley", es decir, hacen cumplir una forma específica de resolver problemas. Las reglas que sigue una computadora se basan en las suposiciones de un programador sobre cómo se pueden resolver estos problemas. Esto significa que el código podría incorporar la imaginación del programador y sus ideas de cómo funciona el mundo, incluyendo sus prejuicios y expectativas. Mientras que un programa puede incorporar prejuicios de esta manera, Weizenbaum también señaló que cualquier dato alimentado a una máquina refleja adicionalmente los "procesos humanos de toma de decisiones" a medida que se van seleccionando los datos.

La computadora (del inglés: "computer" y este del latín: "computare", ‘calcular’), también denominada computador u ordenador (del francés: "ordinateur"; y este del latín: "ordinator"), es una máquina electrónica digital programable que ejecuta una serie de comandos para procesar los datos de entrada, obteniendo convenientemente información que posteriormente se envía a las unidades de salida. Una computadora está formada por numerosos circuitos integrados y varios componentes de apoyo, extensión y accesorios, que en conjunto pueden ejecutar tareas diversas con suma rapidez y bajo el control de un programa ("software").

Al mismo tiempo, los pequeños computadores de programación fija (sistemas embebidos) empezaron a abrirse camino entre las aplicaciones para el hogar, los automóviles, los aviones y la maquinaria industrial. Estos procesadores integrados controlaban el comportamiento de los aparatos más fácilmente, permitiendo el desarrollo de funciones de control más complejas, como por ejemplo los sistemas de freno antibloqueo (ABS). A principios del siglo XXI, la mayoría de los aparatos eléctricos, casi todos los tipos de transporte eléctrico y la mayoría de las líneas de producción de las fábricas funcionan con un computador. Hacia finales de siglo XX y comienzos del XXI, los computadores personales son usados tanto para la investigación como para el entretenimiento (videojuegos), pero los grandes computadores se utilizan para cálculos matemáticos complejos, tecnología, modelado, astronomía, medicina, etc.

Funciona como si existiera una conexión directa entre el computador del usuario y teléfono. Ejemplos de esto son un módem o un teléfono conectado directamente a la computadora. Normalmente, sólo el equipo asociado con el teléfono puede ser controlado mediante el envío de comandos directamente al teléfono y por lo tanto este tipo de conexión es la más adecuada para aplicaciones de escritorio. El computador por lo general puede controlar todas las funciones del teléfono a discreción del usuario.

Una computadora, en su forma más simple, consta de una unidad central de proceso (CPU), una unidad de memoria y una unidad de entrada/salida, a su vez estas unidades están interconectadas mediante un conjunto de líneas de comunicación que recibe el nombre de BUS. La unidad de memoria está organizada como un conjunto de celdas, cada una de las cuales puede almacenar una instrucción y tiene asociada una dirección única, asignada secuencialmente empezando con la dirección 0. Cada celda de la memoria tiene capacidad un número fijo de bits, lo cual hace que se tenga un límite en cuanto los valores de los datos que puedan representarse en la máquina. La CPU tiene como función ejecutar instrucciones para procesar datos y controlar toda la operación de la computadora. Cada dispositivo periférico de la unidad de entrada/salida tiene asignada una dirección única para poder ser identificado. En el caso del bus, este indica si la operación de entrada/salida se realizará por la unidad de memoria o por la unidad de entrada/salida.

Las computadoras son aparatos electrónicos capaces de interpretar y ejecutar instrucciones programadas y almacenadas en su memoria; consisten básicamente en operaciones aritmético-lógicas y de entrada/salida. Se reciben las entradas (datos), se las procesa y almacena (procesamiento), y finalmente se producen las salidas (resultados del procesamiento). Por ello todo sistema informático tiene, al menos, componentes y dispositivos "hardware" dedicados a alguna de las funciones antedichas; a saber:Desde un punto de vista básico y general, un dispositivo de entrada es el que provee el medio para permitir el ingreso de información, datos y programas (lectura); un dispositivo de salida brinda el medio para registrar la información y datos de salida (escritura); la memoria otorga la capacidad de almacenamiento, temporal o permanente (almacenamiento); y la CPU provee la capacidad de cálculo y procesamiento de la información ingresada (transformación).

El funcionamiento tradicional de una computadora es a través de una persona que la controle. Un individuo interactúa con la computadora mediante el uso del ratón o el teclado. Sin embargo, recientes tecnologías e innovaciones en la computación permiten a las computadoras detectar e interpretar lenguaje corporal, así como responder a él. Muchos dispositivos modernos contienen información sobre movimientos específicos y expresiones, que potencialmente pueden permitirles entender y responder a gestos faciales o de las manos de un usuario.

PtAkkS es un programa de administración remota de computadores que funciona bajo una arquitectura cliente-servidor. Si ejecutamos el servidor en un computador remoto, es posible desde el cliente, gobernar cualquier función del computador remoto, entre los que destaca abrir y cerrar programas, leer y modificar ficheros, transferir ficheros, ver la pantalla remota, obtener información del sistema, etc.  PtAkkS está basado en un arquitectura cliente-servidor. El servidor se ejecuta en un computador basado en Windows y se instala de forma transparente para el usuario como un servicio, de forma que es ejecutado automáticamente cuando se inicia el computador. El servidor abre el puerto UDP 1024 para recibir paquetes del cliente. Una vez abierto este puerto y comprobada la conexión a Internet, el servidor, si se ha configurado de esta forma, envía una notificación por correo electrónico o ICQ al usuario remoto para que pueda conectarse, facilitándole la dirección IP.

Other passages:
Cómo funcionan las cosas (The Way Things Work) es un libro escrito e ilustrado por David Macaulay. Busca servir como una introducción entretenida al funcionamiento de máquinas usadas en la vida cotidiana. Cubre máquinas tan simples como palancas y engranajes y tan complicadas como radiotelescopios y transistores. Uno de los aspectos más notables son sus ilustraciones: cada página consiste de uno o más diagramas describiendo la operación de la máquina en cuestión. Los diagramas son informativos y divertidos; la mayoría de ellos hacen analogías de la operación de la máquina con el movimiento de una manada de mamuts. El concepto del libro fue desarrollado posteriormente a un show animado, un CD-ROM interactivo y un juego de mesa.

«"El cerebro funciona como una computadora."»