momento 2 final
DESCRIPTION
Sistemas OperativosTRANSCRIPT
-
Momento 2
Jaime Jos Valdez B
Tutor
Yimmi Alfonso Pino Becerra Cd. 1.117.518.441
Cristian Andrs Solano Cd. 1.117.533.695
Yolima Vargas Escobar Cd. 40.079.610
Carlos Andrs Mendoza Snchez Cd. 1.018.420.776
Grupo 301402_31
Universidad Nacional Abierta y a Distancia UNAD
2015
-
Sistemas Operativos
Pgina 2 de 11
INTRODUCCIN
A los largo de la vida nos hemos dado cuenta de la importancia de los equipos
de cmputo para nuestras vidas, ya sea para la parte laboral o para el hogar,
pero a pesar de la importancia, es muy interesante saber, como estas mquinas,
hacen los que les ordenamos, y saber que un simple clic conlleva a un gran
proceso dentro del sistema.
Para esto se hace este trabajo, para saber cmo en sistema operativo, procesa
la informacin que le enviamos desde afuera y la refleja a nosotros de forma
inmediata, cmo funciona el sistema de archivos en cada sistema operativo, y
las partes que componen un equipo de cmputo.
-
Sistemas Operativos
Pgina 3 de 11
OBJETIVOS
Identificar los diferentes procesos que se ejecutan en nuestro equipo de
cmputo.
Identificar los diferentes componentes que hacen parte de un equipo de
cmputo.
Conocer el funcionamiento de los procesos, su comunicacin e
interaccin dentro de un sistema operativo.
Dar a conocer los diversos tipos de sistemas de archivos y los sistemas
operativos que hacen uso de ellos.
-
Sistemas Operativos
Pgina 4 de 11
1. Hacer una lista con los que ustedes consideran son procesos reales que maneja un sistema operativo.
Los procesos reales que maneja un sistema operativo son:
System
Explorer.exe
Smss.exe
Winlogon.exe
Issas.exe
Services.exe
Svchost.exe
Srvany.exe
Dwm.exe
Spoolsv.exe
2. De los procesos reales, cuales se comunican entre s y cuales deben esperar el suceso de algn evento externo.
System: Es un proceso del sistema que consume parte del equipo
el cual corre hilos del sistema (kernel y controladores de
dispositivos cargados).
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
Los procesos que se comunican entre s son: system es el proceso
general el cual estn ligados los dems procesos, el proceso Explorer est
ligado con dvm.exe de video, services est ligado con Srvany.exe,
-
Sistemas Operativos
Pgina 5 de 11
Winlogon.exe parte de seguridad, est ligado con Issas.exe y la que est
ligado con un evento externo, es el proceso Spoolsv.exe el cual espera a
que la impresora active el proceso con respectivos servicios
3. Una vez analizada la lista de comunicacin entre procesos, establezca cuales procesos de esa lista necesitan sincronizacin, es decir cuales necesitan compartir datos, recursos, entre otros aspectos.
Los procesos dwm.exe se necesita sincronizar con el proceso explorer.exe el cual tienen que ver con la parte visual; winlogon.exe comparte sincronizacin con Smss.exe pues al iniciar sesin inician los procesos y subprocesos del equipo; entre otros En fin, todos los procesos mencionados anteriormente necesitan sincronizacin entre s para una buena administracin de recursos; cuando el usuario interacta con la computadora enva a la computadora rdenes, est segn lo que necesite, administra los recursos necesarios para que no haya conflicto en la pc. 4. Como creen ustedes que el sistemas operativos planifica la
ejecucin de los procesos, que herramientas utiliza y como la realiza.
En los sistemas de planificacin generalmente se identifican tres niveles:
EL NIVEL ALTO O LARGO PLAZO: Decide que trabajos (conjunto de
procesos) son candidatos a convertirse en procesos compitiendo por los
recursos del sistema.
EL NIVEL INTERMEDIO O MEDIANO PLAZO: Decide que procesos se
suspenden o reanudan para lograr ciertas metas de rendimiento.
EL NIVEL BAJO O CORTO PLAZO: Es el que decide qu proceso, de
los que ya estn listos (y que en algn momento pas por los otros dos
planificadores) es al que le toca ahora estar ejecutndose en la unidad
central de procesamiento.
Se realiza mediante (FCFS, SJF, PRIORIDAD, ROUND-
ROBIN,MULTINIVEL-QUEUE,MULTINIVEL-FEEDBACK-QUEUE)
FCFS (First Come First Served):
- Procesos ejecutados en orden de llegada
- Adecuado para sistemas por lotes
- Tiempo de espera alto
-
Sistemas Operativos
Pgina 6 de 11
SJF (Shortest Job First):
- Cuando el procesador queda disponible se le asigna proceso con
poca CPU
- Sistema por lotes
- Si los procesadores son equivalentes en CPU se desequilibra
PRIORIDAD:
- Se le asigna a cada proceso un numero de prioridad
- El planificador asigna el procesador a la mejor prioridad
- Adecuado en sistemas interactivos
- La prioridad de un proceso para uso de recursos del procesador es
inversamente proporcional al uso del proceso que hace el mismo
ROUND-ROBIN:
- Cada proceso tiene su intervalo de tiempo en el procesador
- Ideas para sistemas de tiempo compartido
- Fcil de implementas por porque es necesario una cola de procesos
listos
MULTINIVEL-QUEUE:
- Procesos asignados a una de las colas
- Se pueden clasificar los procesos en varias colas
- Cada cola tendr su propio alegorismo
MULTINIVEL-FEEDBACK-QUEUE:
- Proceso puede cambiar de cola
- Categoriza los procesos segn la CPU
- Garantizar que los procesos que usan poco procesador tengan
prioridad que los que consumen mucho procesador.
-
Sistemas Operativos
Pgina 7 de 11
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.
NOMBRE DISPOSITIVO TIPO DE DISPOSITIVO
Teclado Entrada
Mouse Entrada
Micrfono Entrada
Cmara Entrada
Impresora Salida
Disco duro Entrada-Salida
Memorias USB Entrada-Salida
Unidad de CD,DVD Entrada-Salida
Parlantes Salida
Scanner Entrada
Monitor Salida
Lector de cdigo de barras Entrada
-
Sistemas Operativos
Pgina 8 de 11
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.
TIPO DE ESTRUCTURA
DE ARCHIVO TIPOS
FAT16 SISTEMAS OPERATIVOS
DOS WINDOWS (95,98,2000,XP)
FAT SISTEMAS OPERATIVOS WINDOWS (95,98,2000, millenium)
NTFS SISTEMAS OPERATIVOS WINDOWS (XP,2000,vista,7)
EX/EXT2/EXT3/XFS SISTEMAS OPERATIVOS LINUX, UNIX
HFS/HSF+ SISTEMAS OPERATIVOS MAC DE APPLE
ZFS
ExFAT
SISTEMAS OPERATIVOS SUN SOLARIS
SISTEMAS OPERATIVOS WINDOWS (vista,7,8)
-
Sistemas Operativos
Pgina 9 de 11
7. Despus de haber respondido los puntos anteriores, ustedes
como ingeniero deben de plantear una solucin bien
argumentada donde le den respuesta a los dos problemas
comunes de interacciones que se presentan en la empresa
Interacciones motivadas porque los procesos comparten o compiten por el acceso a recursos fsicos o lgicos.
Esta situacin aparece en los distintos tipos de procesos anteriormente comentados. Por ejemplo, dos procesos totalmente independientes pueden competir por el acceso a disco. En este caso, el sistema operativo deber encargarse de que los dos procesos accedan ordenadamente sin que se cree ningn conflicto. Esta situacin tambin aparece cuando varios procesos desean modificar el contenido de un registro de una base de datos. Aqu es el gestor de la base de datos el que se tendr que encargar de ordenar los distintos accesos al registro.
Interaccin motivada porque los procesos se comunican y sincronizan Entre s para alcanzar un objetivo comn
Un compilador se puede construir mediante dos procesos:
El compilador propiamente dicho, que se encarga de generar cdigo ensamblador,
El proceso ensamblador, que obtiene cdigo en lenguaje mquina a partir del ensamblador.
En este ejemplo puede apreciarse la necesidad de comunicar y sincronizar a los dos procesos.
Estos dos tipos de interacciones obligan al sistema operativo a incluir mecanismo
y servicios que permitan la comunicacin y la sincronizacin entre procesos.
-
Sistemas Operativos
Pgina 10 de 11
CONCLUSIONES
Se logr adquirir conocimientos acerca de los distintos tipos de procesos
que operan en un sistema operativo
Se afianzo y/o reforz conocimientos concernientes a las diferentes partes
que componen un equipo de cmputo y a que tipo pertenece (entrada o
salida)
Se adquiri conocimiento acerca de los diferentes tipos de sistema de
archivos al igual que los diferentes sistemas operativos que los usan.
Aprendimos cmo funcionan los diferentes tipos de procesos que se
ejecutan en nuestro sistema operativo.
Para concluir podemos decir que los procesos ejecutados en un sistema
operativo, gracias a su capacidad de compartir recursos, hacen que toda la
interaccin entre estos sean se forma sincronizada, para un objetivo comn,
brindar al usuario, respuesta a algo que l ordene mediante sus dispositivos de
entrada, la cual al enviar informacin externa para que el pc pueda reflejar en
forma de salida los resultados
-
Sistemas Operativos
Pgina 11 de 11
BIBLIOGRAFAS
http://html.rincondelvago.com/sistemas-computacionales_2.html
http://sistemasoperativos.angelfire.com/html/5.1.html
https://1984.lsi.us.es/wiki-ssoo/index.php/Bloque_de_control_de_procesos
http://es.kioskea.net/contents/651-sistema-operativo
http://www.elarchivo.es/proceso/lsass.exe.html
https://eva.fing.edu.uy/pluginfile.php/75120/mod_resource/content/2/6-SO-Teo-
Planificacion.pdf
http://html.rincondelvago.com/planificacion-de-procesos-incorporados-al-sistema-
operativo.html