Desde una mirada docente: Aprendemos sobre él Software

Page 1

Apunte III Software El término software, en su origen (del inglés: producto etéreo, pensamiento), lo constituye un conjunto de ideas, producto de la inteligencia de las personas para solucionar problemas de muy diversos tipos. Hay un abismo entre el ser humano, que nos permite comunicar al computador los problemas y hace posible que éstos comuniquen las soluciones.

Pero el software moderno de los computadores no surgió de la nada. Así como el hardware ha evolucionado continuamente para lograr que los computadores sean más rápidos y potentes, el software también ha mejorado constantemente para que éstos sean útiles y fáciles de usar. En cierto sentido, Von Neumann, Eckert y Mauchly establecieron la industria del software, al liberar a los programas de la tiranía del hardware. En vez de mover conmutadores y conectar cables, los programadores de hoy escriben programas, conjuntos de instrucciones de computador diseñados para resolver problemas, y los almacenan en la memoria de la máquina a través de dispositivos de entrada como el teclado y el ratón. Estos programas son el software del computador. Como el software se almacena en la memoria, los computadores pueden pasar de una tarea a otra y luego regresar a la primera, sin que sea necesario modificar el hardware.

Procesamiento con Programas El software es invisible y complejo. Para clarificar los conceptos, comenzaremos a explorar el software haciendo una analogía con la vida cotidiana.

Recetas del pensamiento Supongamos que el hardware de un sistema de cómputo es como la cocina de un restaurante. Está equipada para producir cualquier cosa que desee el cliente (usuario), pero permanecerá inactiva hasta que reciba una orden. Robert, el chef computadorizado de nuestra cocina imaginaria, sirve como la UCP, a la espera de solicitudes de los usuarios / clientes. Cuando alguien suministra una orden de entrada, digamos el pedido de un plato de tortilla de papas, Robert responde siguiendo las instrucciones de la receta indicada. Quizá ya haya adivinado que la receta es el software. Proporciona las instrucciones que indican al hardware qué hay que hacer para producir la salida deseada por el usuario. Si la receta es correcta, clara y precisa, el chef


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.