3.283 cursos gratis
6.261.525 alumnos
Publica tu curso gratis
Busca cursos gratis:
Estás aquí: mailxmail > Cursos de Informática > Mantenimiento > Componentes de los PC's > Ejecución de programas

Componentes de los PC's

Autor: Sergio Ernesto Gastón Pérez
Curso:  4,90/5 4,90/5 (5 opiniones) |21859 alumnos|Fecha publicación: 05/05/2005
Capítulos del curso

Capítulo 26:

 Ejecución de programas

Multiprogramación o multitarea

Es la ejecución concurrente de más de un programa a la vez.. En realidad, una computadora sólo puede ejecutar un programa a la vez, pero la velocidad de su procesamiento interno es tan rápida que se pueden distribuir por turno "porciones" del tiempo de la computadora entre varios programas. Esto hace que parezca que se ejecutan varios programas a la vez. Cuando un trabajo necesita un proceso de entrada/salida, otro puede iniciarse (o continuar) su realización; dos o más programas independientes se ejecutan durante el mismo lapso al intercalar su ejecución.

La ventaja es que se puede intensificar el rendimiento total del sistema. Es posible aprovechar la gran velocidad de la unidad central y evitar los retrasos al esperar las operaciones de entrada/salida.

El control de la ejecución de la intercalación o empalme lo realiza el S.O. (si prevé esta modalidad de trabajo). Es decir que por medio de la multiprogramación se efectúa la administración en paralelo de dos o más programas que residen simultáneamente en la memoria del computador.

Características de la multiprogramación

Intercalación : Más de un programa se encuentra carga en el computador en condiciones de ejecutarse, ejecutándose o demorados. Pero todos ellos compartiendo tiempo de procesador y asignaciones de memoria.

Instantaneidad : Se simula trabajar como si existiera un solo programa cargado, de ejecución instantánea.

Independencia : Se trata de distintos programas, con distintas asignaciones de memoria y de dispositivos de entrada/salida.

Multiprocesamiento

Implica simultaneidad en vez de concurrencia. Dos o más procesadores centrales del mismo tipo trabajan paralelamente; es decir que dos o más programas pueden ejecutarse en el mismo momento porque existen dos o más CPU que comparten una memoria central común.

El nombre dado a un sistema de multiprocesamiento con diferentes procesadores es sistema de procesamiento multicomputarizado.

Un trabajo real en paralelo y una ejecución simultánea obliga a aplicar más de un procesador. El problema consiste en asignar una cantidad de procesadores n a una cantidad de programas m, donde generalmente n<m, pero sabiendo que n>1.

Cuando un programa termina o se detiene, uno de los procesadores asociados queda disponible y la lista de programas se podrá rastrear para asignar procesador a otro programa.

Recibe nuestras novedades
Al presionar "Recibir" estás dándote de alta y aceptas las condiciones legales de mailxmail

Hay 5 opiniones. Opina sobre este curso.


Cursos similares a Componentes de los PC's


Cursos Valoración Alumnos Vídeo
Creación de un microrobot
Este es un robot muy sencillo pensado para aquellos que se quieren iniciar en el mundo de la microbótica. La estructura mecánica está realizada con piezas de Lego y como ... [25/02/05]
5/5 8.057  
Introducción al manejo de la Palm
Aprenda cómo sacarle el máximo provecho a su organizador personal Palm gratis con este sencillo curso. Destinado a todos aquellos que desconocen el funcionamiento de este... [27/02/02]
 4,41/5 11.942  
Manual DataReport
Este curso, pretende dar unas nociones generales sobre la creación de informes con las herramientas que nos proporciona Visual Basic 6.0. Estas herramientas son... [27/12/04]
 4,67/5 7.428  


Publicar en   del.icio.us    digg    meneame

¿Qué es mailxmail.com?|ISSN: 1699-4914|Recomiéndanos|Ayuda
Condiciones legales de mailxmail