You are on page 1of 5

ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERA

SISTEMAS OPERATIVOS 2016

APORTE INDIVIDUAL
ACTIVIDAD 2

Cdigo 301402

Presentado Por

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


JOSE ACEVEDO Y GOMEZ
ESCUELA DE INGENIERA
BOGOTA D.C
2016
PREGUNTAS
1. Hacer una lista con los que ustedes consideran son procesos reales que maneja
un sistema.
operativo.
System: Es un proceso del sistema que consume parte del equipo el cual
corre hilos del sistema (kernel y controladores de dispositivos cargados).

ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERA


SISTEMAS OPERATIVOS 2016

Explorer.exe: Es el encargado de administrar la parte visual del sistema.


Smss.exe: Encargado de iniciar otros procesos, y subprocesos
Winlogon.exe: Gestiona la informacin de inicio y cierre de sesin
Issas.exe: responsable de la autenticacin de identificacin de usuario y
aplicacin de polticas de seguridad
Services.exe: responsable de que los servicio de operacin del sistema
operativo sean los apropiados.
Svchost.exe: Contiene servicios individuales que el sistema operativo
usa para realizar diversas funciones
Srvany.exe: permite que un ejecutable sea ejecutado como service
Dwm.exe: responsable de efectos grficos tales como vistas previa
Spoolsv.exe: Se encargar del proceso de impresin de las impresoras
4. Como creen ustedes que el sistemas operativos planifica la ejecucin de los
procesos, que herramientas utiliza y como la realiza.
La planificacin de los procesos es un mecanismo que usa el sistema operativo para
manejar el orden en que los trabajos
Deben cumplirse. El objetico de este mecanismo es sacar el mejor rendimiento al
sistema.

Para cumplir con esta filosofa el sistema operativo realiza las siguientes funciones.
Planificacin en sistemas con un Procesador, Multiprocesador.
La planificacin: hace referencia a un conjunto de polticas y mecanismos
incorporados al SO que gobiernan el orden en que se ejecutan los trabajos que
deben ser completados por el sistema informtico. Un planificador es un mdulo del
sistema operativo que selecciona el siguiente trabajo y el siguiente proceso que
tomara el control sobre el procesador entre las medidas de rendimiento y los criterios
de optimizacin ms habituales que los planificadores utilizan los siguientes criterios.

Multiprocesador: Los sistemas de multiprocesamiento tienen procesadores


mltiples corriendo al mismo tiempo. Los sistemas de multiprocesamiento
tradicionales tienen de 2 a 128 procesadores. Ms all de ese nmero (y este lmite
superior sigue aumentando) de sistemas de multiprocesamiento se convierten en
procesadores paralelos. Los sistemas de multiprocesamiento permiten que diferentes
hilos
funcionen
en
diferentes
procesadores.
Esta
capacidad
acelera
considerablemente el funcionamiento de programa. Ahora dos hilos pueden
funcionar ms o menos independientemente uno de otro sin requerir que el hilo
intercambia para conseguir los recursos del procesador. Los sistemas operativos de

ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERA


SISTEMAS OPERATIVOS 2016

multiprocesador son en s mismos con hilos mltiples y generan tambin hilos que
pueden funcionar en los procesadores separados para mejor provecho.
Un sistema operativo multiproceso se refiere al nmero de procesadores del sistema,
que es ms de uno y ste es capaz de usarlos todos para distribuir su carga de
trabajo. Generalmente estos sistemas trabajan de dos formas: simtrica o
asimtricamente.
Cuando se trabaja de manera asimtrica, el sistema operativo selecciona a uno de
los procesadores el cual jugar el papel de procesador maestro y servir como pivote
para distribuir la carga a los dems procesadores, que reciben el nombre de
esclavos.
Cuando se trabaja de manera simtrica, los procesos o partes de ellos (threads) son
enviados indistintamente a cualquiera de los procesadores disponibles, teniendo,
tericamente, una mejor distribucin y equilibrio en la carga de trabajo bajo este
esquema. Se dice que un thread es la parte activa en memoria y corriendo de un
proceso, lo cual puede consistir de un rea de memoria, un conjunto de registros con
valores especficos, la pila y otros valores de contexto. Un aspecto importante a
considerar en estos sistemas es la forma de crear aplicaciones para aprovechar los
varios procesadores.
Existen aplicaciones que fueron hechas para correr en sistemas mono proceso que
no toman ninguna ventaja a menos que el sistema operativo o el compilador detecte
secciones de cdigo paralelizable, los cuales son ejecutados al mismo tiempo en
procesadores diferentes. Por otro lado, el programador puede modificar sus
algoritmos y aprovechar por s mismo esta facilidad, pero esta ltima opcin las ms
de las veces es costosa en horas hombre y muy tediosa, obligando al programador a
ocupar tanto o ms tiempo a la paralizacin que a elaborar el algoritmo inicial.
A medida que crece el nmero de usuarios de un sistema de computacin, o bien las
necesidades de los mismos, crece tambin el nmero de procesos a ejecutar. As las
cosas pueden llegar un momento en que un sistema operativo monoprocesador
pueda verse desbordado en su labor. Lo que podemos es en primer lugar, y a nivel
de hardware, incorporar ms y mejores procesadores
Las capacidades fundamentales son:
Equilibrio de cargas de Entrada / Salida.
Equilibrio de carga del procesador.
Reconfiguracin
5. Realice una lista de todos los dispositivos que considere que hacen parte de un
sistema computacional, y para cada uno de ellos diga si es dispositivo de entrada o
de salida al sistema.

ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERA


SISTEMAS OPERATIVOS 2016

DISPOSITIVO
Teclado
Mouse
Micrfono
Cmara
Impresora
Disco duro
Memorias USB
Unidad de CD,DVD
Parlantes
Scanner
Monitor
Lector de cdigo de barras

TIPO
Entrada
Entrada
Entrada
Entrada
Salida
Entrada-Salida
Entrada-Salida
Entrada-Salida
Salida
Entrada
Salida
Entrada

6. Teniendo en cuenta el estudio de la organizacin interna del sistema operativo para


manejar la estructura de archivos y directorios, realizar un cuadro sinptico en
donde resuma los tipos de estructuras de archivos y qu sistemas operativos los
manejan.

ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERA


SISTEMAS OPERATIVOS 2016

You might also like