Pasos Necesarios Para Ejecutar Un Programa En Una Computadora
Un programa que sirva para realizar la suma de dos números enteros cualesquiera (por ejemplo, del 3 y el 5), puede representarse, gráficamente, de la siguiente manera:

Suponiendo que en el disco duro de un PC esté guardado el programa Sumar, si alguien quiere realizar una suma con dicho programa, deberá seguir, como mínimo, los siguientes cinco pasos:
1. Encender el ordenador. Enseguida algunos programas del sistema operativo instalado en la máquina se cargarán en la memoria principal y tomarán el control de la computadora, la cual quedará a la espera de que el usuario "diga" que quiere hacer.
2. Seleccionar el programa Sumar para ejecutarlo. Si el sistema operativo ofrece una interfaz gráfica, el usuario podrá seleccionar el programa haciendo doble clic con el puntero del ratón sobre su nombre (Sumar). Pero, en el supuesto de que la interfaz sea modo texto, también llamado modo línea de comandos, entonces el usuario deberá escribir su nombre y pulsar la tecla Enter. En cualquiera de los dos casos, el sistema operativo buscará dicho programa en el disco duro y, si lo encuentra, lo cargará en la memoria, es decir, en ella escribirá una copia de todas las instrucciones del programa Sumar.
Inmediatamente después, la unidad de control se encargará de leer e interpretar dichas instrucciones, una a una, para así ejecutarlas. Dos de las primeras instrucciones solicitarán al usuario los números que éste desea sumar. De manera que, la ejecución del programa se detendrá, en ambas ocasiones, a la espera de que el usuario teclee dichos números.
3. Introducir los datos de entrada. El usuario debe teclear un número (por ejemplo, el 3) y pulsar Enter, y realizar la misma operación para el segundo número (por ejemplo, el 5). A continuación, la unidad aritmético/lógica calculará la suma, que en este caso resultará ser 8. Los tres datos también se guardarán en la memoria.
Posteriormente, el resultado de calcular la suma de los dos números de entrada se mostrará por la pantalla del monitor, en donde el usuario podrá ver algo parecido a:

En el transcurso de la ejecución de este programa, el usuario interviene dos veces, ambas para escribir los números que quiere sumar. En cierta manera, se ha producido un diálogo entre el usuario y la máquina, o dicho de otra forma, para que este programa se ejecute de principio a fin, es necesario que el usuario participe en algún momento dado. A este tipo de programas se les denomina interactivos. Los videojuegos son excelentes ejemplos de programas interactivos, ya que, en ellos, el usuario interactúa constantemente con la máquina.
4. Finalizar el programa. Llegados a este punto, el programa Sumar finalizará después de que el usuario pulse cualquier tecla. En consecuencia, el sistema operativo liberará el espacio de memoria ocupado por las instrucciones del programa y por todos los datos utilizados en su ejecución (en este caso tres datos). Después de ejecutar cualquier programa siempre hay que dejar libre el espacio de memoria ocupado y, así, dejar hueco para que otros programas puedan ejecutarse.
5. Apagar el ordenador. Si ahora el usuario decide apagar el ordenador, también se liberará el espacio de memoria ocupado por los programas del sistema operativo y todo volverá a estar como al principio.
Grosso modo, esto es lo que sucederá cuando se ejecute el programa Sumar. En la explicación se han pasado por alto muchos detalles técnicos. Sin embargo, obsérvese que, en el proceso han participado todas las unidades principales de la computadora.
Si le ha gustado este artículo y desea incluirlo en su sitio web, puede hacerlo sin ningún problema, siempre y cuando cite como fuente del mismo a www.carlospes.com
Hacer una pregunta
Vivimos en un mundo de ritmo veloz y siempre estamos buscando la manera más rápida de hacer las cosas. Apenas tenemos tiempo para esperar nuestra hamburguesa en el restaurante de comida rápida, el café que preparamos, nuestras comida en el microondas, así que seguramente no le agrada tener un equipo lento. A menos que añada muchísima más RAM al equipo, hay seis pasos que puede tomar para acelerar el rendimiento de su equipo. La mayoría de estos pasos le permitirá acelerar su computadora,
Nuestra actual sociedad se ve claramente dependiente de la computadora. Hoy en día, estas máquinas representan entre otras cosas nuestro principal medio de trabajo, recreación, comunicación y diversión.
No podríamos hablar de programas espías para PC si no fuera por la cantidad de actividades que realizamos en nuestros ordenadores de forma cotidiana y la importancia de mantener cierto nivel de protección cuando nosotros y nuestra familia están expuestos a la Internet, después de todo, abrir nuestros ordenadores, celulares, laptops, juegos de consola a cualquier desconocido es como dejar la puerta abierta de nuestros hogares.
¿Alguna vez has soñado con poner su destino en sus propias manos? ¿O es que usted se imaginaba que se podía ganar una comisión sobre una marca o un producto de un nicho de mercado con sólo colocar un enlace en su sitio web o en su correo electrónico? Si usted piensa eso, usted puede probar los programas de afiliados.
Si usted esta por comprar una computadora y no sabe cual escoger, este artículo le ayudará a escoger la computadora que mas se adapte a sus necesidades.
Nuestro viaje para conocer mas sobre las Partes Internas de la Computadora comienza por el Gabinete de la Computadora, mal nombrado como CPU, y digo mal nombrado porque muchas personas lo conocen así simplemente CPU; esta referencia se le ha dado con el tiempo por ser la parte donde se encuentra la pieza principal "El cerebro de la Computadora" el Microprocesador = CPU = Unidad Central de Proceso, que por encontrarse dentro del gabinete se le fue nombrando así CPU a toda la estructura de ...
La mayoría de los programas para ver la TV por internet funcionan de manera muy sencilla, y permiten acceder rápidamente a cualquier señal que desees mirar, dentro de las que el programa ofrece en su menú.
La computadora no es eterna. Lo que hoy es tecnologia moderna mañana ya no vale. Actualicela
Los ordenadores que han ido apareciendo desde los años 40 se han agrupado en 5 generaciones, que se diferencian por sus componentes. Sin embargo la verdadera revolución de la informática no llegó hasta la aparición de los microprocesadores.
En la actualidad, automatizar su empresa o negocio se ha convertido en una necesidad competitiva.
Hoy en día una de las grandes necesidades de toda persona es la de automatizar la rutina diaria ya sea en el trabajo o en la vida personal, esto se debe a un factor común que conocemos como "MONOTONÍA". Muchos de nosotros deseamos que una máquina o un ordenador, haga, si no todo gran parte del trabajo que nos corresponde hacer
ODR son plataformas tecnológicas para la resolución de controversias a través de internet en las que el usuario únicamente precisa de un dispositivo conectado a la red y un navegador.
El siguiente artículo continúa con la idea de la primera parte sobre como elaborar buenas interfaces de usuario y mejorar así la experiencia de uso de un software.
Como consecuencia del uso masivo de internet y de la gran cantidad de documentación disponible para desarrolladores, es posible encontrar en la actualidad una gran variedad de productos de software. El problema está en que muchos de ellos son descartados tempranamente debido a que son presentados a su público objetivo mediante interfaces de usuario deficientes. El siguiente artículo trata sobre como elaborar buenas interfaces de usuario y mejorar así la experiencia de uso del programa.
Todo lo que debes saber sobre las variables en batch.
En este artículo veremos algunos conceptos iniciales y muy necesarios para aquellas personas que deciden comenzar con drupal: ¿Que es un CMS? ,¿Que es drupal?, Instalando Drupal y Cambiar el idioma de Drupal
Guerra de codecs. Microsoft y Apple contra Google, Mozilla y Opera
Acerca de las ventajas de hacer uso del marketing en buscadores de Internet.
Pasos básicos para desarrollar un sitio web en Internet.
Acerca la creación de enlaces entrantes, optimización del sitio web, herramientas para webmasters, etc.
Consejos para responder el número más óptimo de preguntas que te ayuden a aprobar un examen tipo test.
