ADMINISTRADOR DE
ARCHIVOS


Es una aplicación informática que provee
acceso a archivos y facilita el realizar
operaciones con ellos.


En Windows 7, la función de los documentos
es en realidad una biblioteca virtual.



Las bibliotecas son una forma flexible para
organizar sus archivos en Windows 7 sin
ponerlos en un solo lugar.


Se debe hacer una copia de seguridad de
archivos con regularidad.



Al separar los archivos de documentos y
archivos de programa se reduce el riesgo de
eliminar sus documentos al instalar o
actualizar programas.



Si se necesita poner muchas subcarpetas en
una carpeta, para poder verlos todos de un
vistazo considere la creación de un menú
alfabético.
ADMINISTRADOR DE
TAREAS


Proporciona
información
sobre
los
procesos
y
aplicaciones
que
el
computador está ejecutando, la actividad
de red, los usuarios y los servicios de
sistema.



Permite cerrar las aplicaciones que tienen
conflicto de manera manual rápida y
segura.


El administrador de tareas se compone de
varias pestañas.



* Aplicaciones



* Procesos



* Rendimiento



* Red



* Usuarios
ADMINITRACION DE
RECURSOS


La otra tarea de un (OS) consiste en
administrar
los
recursos
de
un
computador cuando hay 2, o más
programas
que
se
ejecutan
simultáneamente y requiere usar el
mismo recurso (como tiempo de CPU;
memoria o impresora).


En resumen el sistema operativo realiza tareas,
que el usuario le especifica.



Permite cambios debido al desarrollo del propio
sistema operativo sin interferir con otros
servicios.
SERVICIO DE SOPORTE Y
UTILIDADES


CARACTERISTICAS:

•

Son aquellos programas o utilidades, que
proporcionan
acceso
a
opciones
especificas.

•

Existen
diferentes
tipos
de
características, cada una de ellas tiene
una tarea diferente.
MAQUINA VIRTUAL


El uso de una maquina virtual, nos permite
acceder a todas las opciones y
características del sistema



No hay necesidad de crear una partición
especial o eliminar el sistema ya instalado.



Este sistema operativo, se ejecuta como
una aplicación cualquiera.
DESVENTAJAS DE UN
SISTEMA VIRTUAL.


Se tiene que contar con una computadora
que tenga la capacidad de procesamiento
suficiente.



Si el Sistema Operativo base, manifiesta
un error y eso impide que no se pueda
iniciar, eso implica que tampoco se
ejecutara ninguno de los sistemas
virtuales.
SISTEMA OPERATIVO DE
RED


Es el centro de redes y recursos
compartidos.



Es una ubicación centralizada que reúne
la información y las herramientas
necesarias para comprobar el estado de
las conexiones disponibles.



Windows 7 se ocupa de realizar la
conexión y configuración a las redes en
forma automática.
LLAMADAS AL SISTEMA
Windows 7 implementa un conjunto propio de llamadas al
sistema. Ese conjunto de llamadas es la interfaz Windows
7 frente a las aplicaciones. Constituyen el lenguaje que
deben usar las aplicaciones para comunicarse con el SO en
este caso Windows 7.
si se cambia de SO, y abrimos un programa diseñado para
trabajar sobre el anterior, en general el programa no
funcionará.
MODO DE EJECUCION EN CPU


Las aplicaciones no deben poder usar todas las
instrucciones de la CPU. No obstante Windows 7, tiene
que poder utilizar todo el conjunto de instrucciones del
CPU.

Debe de tener dos modos de operación:


Modo usuario: el CPU podrá ejecutar sólo las
instrucciones del juego restringido de las aplicaciones.



Modo supervisor: la CPU debe poder ejecutar el juego
completo de instrucciones.
INTERRUPCIONES


Windows 7 ocupa una posición intermedia entre los
programas de aplicación y el hardware.

Cuando el hardware necesita que se ejecute código de Windows
7. El hardware debe poder llamar al sistema, pudiendo deberse
estas llamadas a dos condiciones:


Algún dispositivo de E/S necesita atención.



Se ha producido una situación de error al intentar ejecutar
una instrucción del programa (normalmente de la
aplicación).

En ambos casos, la acción realizada no está ordenada por el
programa de aplicación, es decir, no figura en el programa.
EXEPCIONES


Cuando la CPU intenta ejecutar una instrucción
incorrectamente construida, la unidad de control
lanza una excepción para permitir a Windows 7
ejecutar el tratamiento adecuado. Al contrario
que en una interrupción, la instrucción en curso
es abortada. Las excepciones al igual que las
interrupciones deben estar identificadas.
CLASIFICACIÒN


Administración de tareas: En Windows 7 se administra por
Multitareas, Es capaz de ejecutar varios procesos al
mismo tiempo. normalmente asigna los recursos
disponibles (CPU, memoria, periféricos) de forma
alternada a los procesos que los solicitan.



Administración de usuarios: Multiusuario: Permite que
varios usuarios ejecuten simultáneamente sus programas,
accediendo a la vez a los recursos de la computadora.



Manejo de recursos: Distribuido: Permite utilizar los
recursos (memoria, CPU, disco, periféricos...) de más de
una computadora al mismo tiempo.


PROCESOS


Un proceso es simplemente, un programa en ejecución
que necesita recursos para realizar su tarea: tiempo
de CPU, memoria, archivos y dispositivos de E/S. El SO
es el responsable de:



Crear y destruir procesos



Parar y reanudar procesos



Ofrecer mecanismos para que los procesos puedan
comunicarse y se sincronicen
EJEMPLOS DE PROCESOS
Csrss.exe
Csrss.exe significa Client Server Run-time Subsystem. Es un
subsistema esencial que debe estar siempre activo. Este administra la
consola de Windows, crea y destruye threads y administra algunas
porciones del entorno.
Explorer.exe. Proporciona el entorno de escritorio y la barra de
tareas, etc. Este proceso no es vital para el sistema (podemos
detenerlo para luego volver a ejecutarlo a través del administrador de
tareas- abrir luego escribir explorer.exe), pero si lo detenemos, sólo
tendremos el escritorio.
Mstask.exe
Es el servicio que se encarga de planificar las tareas, es responsable
de la ejecución de tareas a un instante preciso programadas por
nosotros.
Spoolsv.exe
Es el proceso responsable de la gestión de los trabajos de impresión y
fax…
Svchost.exe
Es un proceso genérico que hace de host para otros procesos que
corren desde DLL.
Services.exe
Es el administrador de servicios de Windows (Service Control
Manager).
Este proceso inicia, detiene e interactúa con los servicios del sistema.
System Idle Process
Este proceso es un único threads que corre en cada procesador
cuando el procesador no tiene nada que hacer.
Winlogon.exe
Es el proceso que gestiona el inicio y cierre de sesión.
Winlongon únicamente se activa cuando el usuario presiona las teclas
CTRL+ALT+SUPR, entonces muestra la ventana de seguridad.
BLOQUE DE CONTROL DE
PROCESOS PBC
Para llevar a cabo la gestión
de un proceso


es necesario que Windows 7 guarde cierta información necesaria. Para
ello, existe un registro especial que se conoce como el bloque de control
del proceso BCP, o PCB en inglés (Process Control Block).


El BCP es creado por el Sistema operativo cada vez que aparece un nuevo
proceso. Los procesos son conocidos para el sistema operativo y por tanto
elegible para competir por los recursos del sistema sólo cuando existe un
BCP activo asociado a ellos. Cuando el programa termina, el BCP es
eliminado para dejar espacio libre en el registro, y usarlo para almacenar
otros BCP.
Características de PBC


Identificador del proceso: Identificar de forma unívoca al proceso en el sistema,
generalmente se emplea un entero sin signo que se denomina PID (Process
IDentifier)



Estado del proceso para el planificador de procesos: preparado, activo o
bloqueado.



Contexto de la ejecución: valor de los registros del procesador, bits de estados,
etc. Esto es, cada vez que se ejecuta el planificador y se realiza
una conmutación de procesos, la información sobre en qué lugar se encontraba
la ejecución del proceso se encuentra guardada aquí, así como el lugar en el
que se paró la ejecución del anterior proceso (cada una en su respectivo BCP).



Aspectos relacionados con la administración de memoria: tales como el espacio
de direcciones y la cantidad de memoria asignada a un proceso.



Aspectos relacionados con la administración de ficheros: tales como los ficheros
con los que el proceso está actualmente operando.



Los procesadores en los que el proceso puede ejecutarse: en caso de soportar
el sistema multiprocesador.



Estadísticas temporales: Tiempo de lanzamiento del proceso, tiempo en estado
activo, etc.
palabra de estado
del programa (PSW)
PSW. Es un área de memoria o un registro de
hardware que contiene información sobre el estado
del programa utilizado por el Windows 7 y el
hardware subyacente.
Esto normalmente incluirá un puntero (dirección) a
la siguiente instrucción a ejecutar . La palabra de
estado del programa general contiene los códigos de
un campo de estado de error y de condiciones tales
como la interrupción de activación / desactivación
de bits y un bit de modo supervisor / usuario.
La palabra de estado del programa (PSW) es de 32
bits de longitud y contiene la información necesaria
para la correcta ejecución del programa .


la PSW se utiliza para controlar la secuencia de instrucciones y para
mantener e indicar el estado del sistema en relación con el programa que
se está ejecutando en ese momento. El PSW activo o el control se
denomina PSW actual
PRIORIDAD DE
SISTEMA


Windows 7 asigna a todos los procesos que se ejecutan en el
sistema la misma prioridad, lo que quiere decir que todos los
procesos tienen la misma importancia en lo que refiere a la
asignación de recursos por parte del sistema.



En ocasiones usamos aplicaciones que requieren una mayor
cantidad de recursos, o notamos que una aplicación en segundo
plano no demasiado importante está usando unos recursos que
hace que otros programas de mayor importancia (para nosotros) no
anden tan fluidamente , por lo cual puede que sea necesario
asignar prioridades especiales dependiendo de nuestras
necesidades.
So wind 7

So wind 7

  • 2.
    ADMINISTRADOR DE ARCHIVOS  Es unaaplicación informática que provee acceso a archivos y facilita el realizar operaciones con ellos.
  • 3.
     En Windows 7,la función de los documentos es en realidad una biblioteca virtual.  Las bibliotecas son una forma flexible para organizar sus archivos en Windows 7 sin ponerlos en un solo lugar.
  • 4.
     Se debe haceruna copia de seguridad de archivos con regularidad.  Al separar los archivos de documentos y archivos de programa se reduce el riesgo de eliminar sus documentos al instalar o actualizar programas.  Si se necesita poner muchas subcarpetas en una carpeta, para poder verlos todos de un vistazo considere la creación de un menú alfabético.
  • 5.
    ADMINISTRADOR DE TAREAS  Proporciona información sobre los procesos y aplicaciones que el computador estáejecutando, la actividad de red, los usuarios y los servicios de sistema.  Permite cerrar las aplicaciones que tienen conflicto de manera manual rápida y segura.
  • 6.
     El administrador detareas se compone de varias pestañas.  * Aplicaciones  * Procesos  * Rendimiento  * Red  * Usuarios
  • 7.
    ADMINITRACION DE RECURSOS  La otratarea de un (OS) consiste en administrar los recursos de un computador cuando hay 2, o más programas que se ejecutan simultáneamente y requiere usar el mismo recurso (como tiempo de CPU; memoria o impresora).
  • 8.
     En resumen elsistema operativo realiza tareas, que el usuario le especifica.  Permite cambios debido al desarrollo del propio sistema operativo sin interferir con otros servicios.
  • 9.
    SERVICIO DE SOPORTEY UTILIDADES  CARACTERISTICAS: • Son aquellos programas o utilidades, que proporcionan acceso a opciones especificas. • Existen diferentes tipos de características, cada una de ellas tiene una tarea diferente.
  • 10.
    MAQUINA VIRTUAL  El usode una maquina virtual, nos permite acceder a todas las opciones y características del sistema  No hay necesidad de crear una partición especial o eliminar el sistema ya instalado.  Este sistema operativo, se ejecuta como una aplicación cualquiera.
  • 11.
    DESVENTAJAS DE UN SISTEMAVIRTUAL.  Se tiene que contar con una computadora que tenga la capacidad de procesamiento suficiente.  Si el Sistema Operativo base, manifiesta un error y eso impide que no se pueda iniciar, eso implica que tampoco se ejecutara ninguno de los sistemas virtuales.
  • 14.
    SISTEMA OPERATIVO DE RED  Esel centro de redes y recursos compartidos.  Es una ubicación centralizada que reúne la información y las herramientas necesarias para comprobar el estado de las conexiones disponibles.  Windows 7 se ocupa de realizar la conexión y configuración a las redes en forma automática.
  • 16.
    LLAMADAS AL SISTEMA Windows7 implementa un conjunto propio de llamadas al sistema. Ese conjunto de llamadas es la interfaz Windows 7 frente a las aplicaciones. Constituyen el lenguaje que deben usar las aplicaciones para comunicarse con el SO en este caso Windows 7. si se cambia de SO, y abrimos un programa diseñado para trabajar sobre el anterior, en general el programa no funcionará.
  • 17.
    MODO DE EJECUCIONEN CPU  Las aplicaciones no deben poder usar todas las instrucciones de la CPU. No obstante Windows 7, tiene que poder utilizar todo el conjunto de instrucciones del CPU. Debe de tener dos modos de operación:  Modo usuario: el CPU podrá ejecutar sólo las instrucciones del juego restringido de las aplicaciones.  Modo supervisor: la CPU debe poder ejecutar el juego completo de instrucciones.
  • 18.
    INTERRUPCIONES  Windows 7 ocupauna posición intermedia entre los programas de aplicación y el hardware. Cuando el hardware necesita que se ejecute código de Windows 7. El hardware debe poder llamar al sistema, pudiendo deberse estas llamadas a dos condiciones:  Algún dispositivo de E/S necesita atención.  Se ha producido una situación de error al intentar ejecutar una instrucción del programa (normalmente de la aplicación). En ambos casos, la acción realizada no está ordenada por el programa de aplicación, es decir, no figura en el programa.
  • 19.
    EXEPCIONES  Cuando la CPUintenta ejecutar una instrucción incorrectamente construida, la unidad de control lanza una excepción para permitir a Windows 7 ejecutar el tratamiento adecuado. Al contrario que en una interrupción, la instrucción en curso es abortada. Las excepciones al igual que las interrupciones deben estar identificadas.
  • 20.
    CLASIFICACIÒN  Administración de tareas:En Windows 7 se administra por Multitareas, Es capaz de ejecutar varios procesos al mismo tiempo. normalmente asigna los recursos disponibles (CPU, memoria, periféricos) de forma alternada a los procesos que los solicitan.  Administración de usuarios: Multiusuario: Permite que varios usuarios ejecuten simultáneamente sus programas, accediendo a la vez a los recursos de la computadora.  Manejo de recursos: Distribuido: Permite utilizar los recursos (memoria, CPU, disco, periféricos...) de más de una computadora al mismo tiempo. 
  • 21.
    PROCESOS  Un proceso essimplemente, un programa en ejecución que necesita recursos para realizar su tarea: tiempo de CPU, memoria, archivos y dispositivos de E/S. El SO es el responsable de:  Crear y destruir procesos  Parar y reanudar procesos  Ofrecer mecanismos para que los procesos puedan comunicarse y se sincronicen
  • 22.
    EJEMPLOS DE PROCESOS Csrss.exe Csrss.exesignifica Client Server Run-time Subsystem. Es un subsistema esencial que debe estar siempre activo. Este administra la consola de Windows, crea y destruye threads y administra algunas porciones del entorno. Explorer.exe. Proporciona el entorno de escritorio y la barra de tareas, etc. Este proceso no es vital para el sistema (podemos detenerlo para luego volver a ejecutarlo a través del administrador de tareas- abrir luego escribir explorer.exe), pero si lo detenemos, sólo tendremos el escritorio. Mstask.exe Es el servicio que se encarga de planificar las tareas, es responsable de la ejecución de tareas a un instante preciso programadas por nosotros.
  • 23.
    Spoolsv.exe Es el procesoresponsable de la gestión de los trabajos de impresión y fax… Svchost.exe Es un proceso genérico que hace de host para otros procesos que corren desde DLL. Services.exe Es el administrador de servicios de Windows (Service Control Manager). Este proceso inicia, detiene e interactúa con los servicios del sistema. System Idle Process Este proceso es un único threads que corre en cada procesador cuando el procesador no tiene nada que hacer. Winlogon.exe Es el proceso que gestiona el inicio y cierre de sesión. Winlongon únicamente se activa cuando el usuario presiona las teclas CTRL+ALT+SUPR, entonces muestra la ventana de seguridad.
  • 24.
    BLOQUE DE CONTROLDE PROCESOS PBC
  • 25.
    Para llevar acabo la gestión de un proceso  es necesario que Windows 7 guarde cierta información necesaria. Para ello, existe un registro especial que se conoce como el bloque de control del proceso BCP, o PCB en inglés (Process Control Block).
  • 26.
     El BCP escreado por el Sistema operativo cada vez que aparece un nuevo proceso. Los procesos son conocidos para el sistema operativo y por tanto elegible para competir por los recursos del sistema sólo cuando existe un BCP activo asociado a ellos. Cuando el programa termina, el BCP es eliminado para dejar espacio libre en el registro, y usarlo para almacenar otros BCP.
  • 27.
    Características de PBC  Identificadordel proceso: Identificar de forma unívoca al proceso en el sistema, generalmente se emplea un entero sin signo que se denomina PID (Process IDentifier)  Estado del proceso para el planificador de procesos: preparado, activo o bloqueado.  Contexto de la ejecución: valor de los registros del procesador, bits de estados, etc. Esto es, cada vez que se ejecuta el planificador y se realiza una conmutación de procesos, la información sobre en qué lugar se encontraba la ejecución del proceso se encuentra guardada aquí, así como el lugar en el que se paró la ejecución del anterior proceso (cada una en su respectivo BCP).  Aspectos relacionados con la administración de memoria: tales como el espacio de direcciones y la cantidad de memoria asignada a un proceso.  Aspectos relacionados con la administración de ficheros: tales como los ficheros con los que el proceso está actualmente operando.  Los procesadores en los que el proceso puede ejecutarse: en caso de soportar el sistema multiprocesador.  Estadísticas temporales: Tiempo de lanzamiento del proceso, tiempo en estado activo, etc.
  • 29.
    palabra de estado delprograma (PSW)
  • 30.
    PSW. Es unárea de memoria o un registro de hardware que contiene información sobre el estado del programa utilizado por el Windows 7 y el hardware subyacente. Esto normalmente incluirá un puntero (dirección) a la siguiente instrucción a ejecutar . La palabra de estado del programa general contiene los códigos de un campo de estado de error y de condiciones tales como la interrupción de activación / desactivación de bits y un bit de modo supervisor / usuario. La palabra de estado del programa (PSW) es de 32 bits de longitud y contiene la información necesaria para la correcta ejecución del programa .
  • 31.
     la PSW seutiliza para controlar la secuencia de instrucciones y para mantener e indicar el estado del sistema en relación con el programa que se está ejecutando en ese momento. El PSW activo o el control se denomina PSW actual
  • 32.
  • 33.
     Windows 7 asignaa todos los procesos que se ejecutan en el sistema la misma prioridad, lo que quiere decir que todos los procesos tienen la misma importancia en lo que refiere a la asignación de recursos por parte del sistema.  En ocasiones usamos aplicaciones que requieren una mayor cantidad de recursos, o notamos que una aplicación en segundo plano no demasiado importante está usando unos recursos que hace que otros programas de mayor importancia (para nosotros) no anden tan fluidamente , por lo cual puede que sea necesario asignar prioridades especiales dependiendo de nuestras necesidades.