b'\n_START_ARTICLE_\nCambio de contexto\n_START_SECTION_\nMotivaci\xc3\xb3n\n_START_PARAGRAPH_\nEn principio, una computadora que dispone de un \xc3\xbanico microprocesador solamente puede ejecutar un proceso al mismo tiempo._NEWLINE_No es posible ejecutar otro proceso hasta que ha finalizado el anterior._NEWLINE_No obstante, es posible alternar el uso de la CPU entre varios procesos durante cortos periodos de tiempo. Esto se denomina ejecuci\xc3\xb3n concurrente o multiprogramaci\xc3\xb3n._NEWLINE_Adem\xc3\xa1s, durante la ejecuci\xc3\xb3n de un proceso existen muchos tiempos muertos donde no es necesario el uso de la CPU . Se trata de los momentos en los que el programa est\xc3\xa1 esperando a que finalice una operaci\xc3\xb3n de entrada/salida, por ejemplo, una lectura desde el disco duro. Estos tiempos muertos podr\xc3\xadan aprovecharse para ejecutar otro programa.'