Está en la página 1de 2

Proceso.

Un proceso es un concepto manejado por el sistema operativo que consiste en el conjunto formado por:
Las instrucciones de un programa destinadas a ser ejecutadas por el microprocesador.
Su estado de ejecucin en un momento dado, esto es, los valores de los registros de la CPU para
dicho programa.

Su memoria de trabajo, es decir, la memoria que ha reservado y sus contenidos.

Otra informacin que permite al sistema operativo su planificacin.


Esta definicin vara ligeramente en el caso de sistemas operativos multihilo, donde un proceso consta de uno
o ms hilos, la memoria de trabajo (compartida por todos los hilos) y la informacin de planificacin. Cada hilo
consta de instrucciones y estado de ejecucin.
Los procesos son creados y destruidos por el sistema operativo, as como tambin este se debe hacer cargo
de la comunicacin entre procesos, pero lo hace a peticin de otros procesos. El mecanismo por el cual un
proceso crea otro proceso se denomina bifurcacin (fork). Los nuevos procesos son independientes y no
comparten memoria (es decir, informacin) con el proceso que los ha creado.
En los sistemas operativos multihilo es posible crear tanto hilos como procesos. La diferencia estriba en que
un proceso solamente puede crear hilos para s mismo y en que dichos hilos comparten toda la memoria
reservada para el proceso.

Leer ms: http://www.monografias.com/trabajos40/sistema-operativo-proceso/sistema-operativoproceso.shtml#ixzz3nWbCtj2m

Un programa informtico o programa de computadora es una secuencia de instrucciones,


escritas para realizar una tarea especfica en una computadora.1 Este dispositivo requiere
programas para funcionar, por lo general, ejecutando las instrucciones del programa en
un procesador central.2 El programa tiene un formato ejecutable que la computadora puede
utilizar directamente para ejecutar las instrucciones. El mismo programa en su formato
de cdigo fuente legible para humanos, del cual se derivan los programas ejecutables(por
ejemplo, compilados), le permite a un programador estudiar y desarrollar sus algoritmos. Una
coleccin de programas de computadora y datos relacionados se conoce como software.
Generalmente, el cdigo fuente lo escriben profesionales conocidos como programadores de
computadora.3 Este cdigo se escribe en un lenguaje de programacin que sigue uno de los
siguientes dos paradigmas: imperativo o declarativo, y que posteriormente puede ser
convertido en un archivo ejecutable (usualmente llamado un programa ejecutable o un binario)
por un compilador y ms tarde ejecutado por una unidad central de procesamiento. Por otra
parte, los programas de computadora se pueden ejecutar con la ayuda de un intrprete, o
pueden ser empotrados directamente en hardware.
De acuerdo a sus funciones, los programas informticos se clasifican en software de
sistema y software de aplicacin. En las computadoras actuales, al hecho de ejecutar varios
programas de forma simultnea y eficiente, se le conoce como multitarea.

El procesador es en los sistemas informticos el complejo de circuitos que configura la


unidad central de procesamiento o CPU.
Tpicamente, un procesador o microprocesador es parte de cualquier computadora o de
equipos electrnicos digitales y es la unidad que hace las veces de motor de todos
los procesos informticos desde los ms sencillos hasta los ms complejos.

En una computadora se reconocen el procesador como dispositivo de hardware que


puede tener diversas calidades y tipos, y por otra parte el concepto lgico en trminos
de unidad central de procesamiento o CPU, entendido como cerebro del sistema.
El procesador de hardware suele ser una placa de silicio de distinto tipo integrado por
mltiples transistores en conexin entre s. Un microprocesador tpico se compone de
registros, unidades de control, unidad aritmtico-lgica y otras.
El funcionamiento de un procesador se da a travs de distintos pasos que combinan
instrucciones almacenadas en cdigo binario. En primer trmino, el sistema lee la
instruccin desde la memoria, luego la enva al decodificador, el cual determina de qu
se trata y cules son los pasos a seguir. Posteriormente, se ejecuta la instruccin y los
resultados son almacenados en la memoria o en los registros.
... via Definicion ABC http://www.definicionabc.com/tecnologia/procesador.php