Documentos de Académico
Documentos de Profesional
Documentos de Cultura
48
48
GRUPO: 301402_48
CURSO:
SISTEMAS OPERATIVOS
TUTOR
JAIME JOSE VALDES
INTRODUCCIN
Con la realizacin de la actividad propuesta se pretende conocer los procesos
que tiene un sistema operativo y como haciendo uso de sus recursos fsicos y
lgicos distribuye las mltiples tareas para que se ejecuten de manera eficaz y
eficiente.
Se reconocern los diferentes dispositivos y el modo en que el sistema operativo
los administra para llevar a cabos su ejecucin. Tambin se estudiarn las
diferentes estructuras de archivos y los sistemas operativos a los que aplica. As
como los mecanismos de seguridad y proteccin que se deben implementar para
mantener bajo el riesgo de ataques al sistema y as resguardar la informacin de
los usuarios.
Despus de tener claros los conceptos y teniendo en cuenta el trabajo del
momento 1, se debe plantear una solucin bien argumentada donde le den
respuesta a los dos problemas de interacciones motivadas que indica el ejercicio.
OBJETIVOS
Objetivo general:
o Analizar el problema planteado y reflexionar sobre las temticas
relacionadas con la administracin de proceso, administracin de la
memoria y los dispositivos y Administracin de archivos, proteccin y
seguridad en los sistemas operativos.
Objetivos especficos:
o Conocer la forma en que los Sistemas Operativos administran sus recursos
para ejecutar sus procesos dentro de los tiempos delimitados
o Conocer la forma en que los Sistemas Operativos administran sus
procesos para que estos se ejecuten en el orden correcto, de manera
sincronizada.
o Describir los mecanismos de proteccin y seguridad de los Sistemas
Operativos que contribuyan a mantener la integridad de los datos
almacenados en un Sistemas de cmputo.
PROBLEMA MOMENTO 2
Tambin tenemos:
http://html.rincondelvago.com/000304000.jpg
DISPOSITIVO
Mouse
Teclado
Scanner
Webcam
Lpiz ptico
Joystick
Micrfono
Monitor
Altavoz
Auriculares
Impresora
Plotter
Proyector
Pantalla Tctil
Unidad de CD-RW
DE
ENTRADA
DE
SALIDA
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
Unidad de DVD-RW
Modem
Fax
x
x
x
x
x
x
Desactivar
la
interpretacin
de VBScript y
permitir JavaScript, ActiveXy cookies slo en pginas web de
confianza.
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.
Problema:
En la empresa Suministros S.A se est presentando, Interacciones motivadas
porque los procesos comparten o compiten por el acceso a recursos fsicos o
lgicos. Con situaciones en las que dos o ms procesos leen o escriben en un
rea de memoria compartida y el resultado final depende de los instantes de
ejecucin de cada uno.
Solucin:
Esto se soluciona impidiendo que ms de un proceso acceda simultneamente a
las variables compartidas. Se soluciona garantizando la exclusin mutua.
Problema:
En la empresa Suministros S.A se est presentando Interaccin motivada porque
los procesos se comunican y sincronizan entre s para alcanzar un objetivo
comn como es un compilador construido mediante dos procesos: el compilador
propiamente dicho, que se encarga de generar cdigo ensamblador, y el proceso
ensamblador, que obtiene cdigo en lenguaje mquina a partir del ensamblador.
En este caso puede apreciarse la necesidad de comunicar y sincronizar a los dos
procesos.
Solucin:
En este caso el compilador hace las funciones de productor al generar el cdigo
ensamblador que consumir el proceso ensamblador para generar el cdigo
mquina. Por ello es necesario disponer de algn mecanismo de comunicacin
que permita a los procesos productor y consumidor intercambiar informacin.
Ambos procesos, adems, deben sincronizar su acceso al mecanismo de
comunicacin para que la interaccin entre ellos no sea problemtica: cuando el
mecanismo de comunicacin se llene, el proceso productor se deber quedar
bloqueado hasta que haya hueco para seguir insertando elementos.
A su vez, el proceso consumidor deber quedarse bloqueado cuando el
mecanismo de comunicacin este vaco, ya que en este caso no podr continuar
su ejecucin al no disponer de informacin a consumir Por tanto, este tipo de
problema requiere servicios para que los procesos puedan comunicarse y
servicios para que se sincronicen a la hora de acceder al mecanismo de
comunicacin.
Las soluciones planteadas pueden requerir que se soluciones por Software. Una
manera es dejar la responsabilidad a los procesos que deseen ejecutar
concurrentemente, de esta manera los procesos deben coordinarse unos con
otros para cumplir la exclusin mutua sin ayuda alguna. Tambin se pueden
aplicar soluciones por Hardware, de modo que se proponga el uso de
instrucciones de la mquina a tal efecto, estas tienen la ventaja de reducir la
sobrecarga.
CONCLUSIONES
Con la realizacin de este trabajo se puede concluir que el sistema operativo es
el encargado de administrar los recursos que posee un sistema de cmputo para
ejecutar los diferentes procesos derivados de las acciones de los usuarios. Para
ello hace total gestin y administracin tantos de sus recursos fsicos como
lgicos.
Se reconocieron los diferentes sistemas de archivos que existen y los sistemas
operativos que los comparten. Adems de mtodos de proteccin que permitan
mantener la seguridad en los sistemas operativos.
Para la solucin al problema de concurrencias planteadas, se sugiere
implementar mecanismos de sincronizacin en la transmisin y recepcin de
seales que tiene por objeto llevar a cabo el trabajo de un grupo de procesos
cooperativos. Esta coordinacin y cooperacin de un conjunto de procesos
asegura la comparacin de recursos de cmputo. La sincronizacin entre
procesos es necesaria para prevenir y/o corregir errores de sincronizacin
debidos al acceso concurrente a recursos compartidos.
REFERENCIAS BIBLIOGRFICAS
WEBGRAFIA
o http://msdn.microsoft.com/enus/library/windows/desktop/aa365574%28v=vs.85%29.aspx
o http://www.monografias.com/trabajos40/sistema-operativo-proceso/sistemaoperativo-proceso2.shtml#ixzz3IadQl08G
o http://www.trucoswindows.com/procesos/
o http://www.monografias.com/trabajos102/estructura-sistemasoperativos/estructura-sistemas-operativos.shtml#planificaa#ixzz3IaZbw7CF
o http://content.yudu.com/Library/A1jmk1/SistemasOperativos/resources/42.ht
m
o http://html.rincondelvago.com/sistemas-operativos_57.html
o http://www.elrinconcito.com/articulos/SO/SistemasOperativos.htm
o http://www.mcgraw-hill.es/bcv/guide/capitulo/8448180321.pdf
o http://www.arcos.inf.uc3m.es/~ssoo-va/ssoo-prac/libro/cap04.pdf
o http://www.informaticamoderna.com/Sistema_arch.htm
o http://blog.utp.edu.co/seguridadso/
o http://www01.ibm.com/support/knowledgecenter/SSEP7J_10.2.0/com.ibm.swg.ba.cog
nos.crn_arch.10.2.0.doc/c_securing_the_operating_system.html%23Securin
g_the_Operating_System?lang=es