Sei sulla pagina 1di 28

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA

SISTEMA OPERATIVOS

MOMENTO 2

PRESENTADO POR:

JUAN CARLOS OSPINA REYES Cdigo: 14 297 426


EDWIN GERARDO RAMREZ

Cdigo: 15 991 150

OMAR MONTAO TORRES

Cdigo: 16 792 094

DIEGO FERNANDO GARCIA

Cdigo: 16 748 605

TUTOR
JAIME JOSE VALDES

NOVIEMBRE DE 2014
SISTEMAS OPERATIVOS GRUPO 301402_3

Pgina 1

INTRODUCCION

Esta modalidad a distancia crea al estudiante un aprendizaje significativo, de manera


autnoma, para mi es una experiencia enriquecedora ya que muestra las diferentes
oportunidades para aprender a conocernos a nosotros mismos, intercambiar
informacin, en la medida en que avanza el curso, realizar una construccin
participativa de cada uno de nuestros proyectos.
El desarrollo de esta actividad busca realizar una buena interaccin del grupo
colaborativo para conocerse unos a otros e identificar sus gustos, caractersticas,
proyeccin y expectativas que se tienen al realizar este curso acadmico.

SISTEMAS OPERATIVOS GRUPO 301402_3

Pgina 2

OBJETIVOS

Resumir la forma de administrar los procesos y estado de un proceso en un S.O.


Realizar cuadro sinptico resumido sobre los tipos de estructura de archivos y
que sistema operativo los manejan
Describir cmo ser un sistema de seguridad y proteccin ideal para un sistema
operativo.
Realizar listado de los dispositivos que hacen parte de un sistema computacional.
Fomentar en el estudiante el desarrollo de actitudes y valores
particulares del individuo autnomo.
Desarrollar un proyecto personal de aprendizaje.
Reconocer al grupo o participantes del curso.
El objetivo fundamental de los sistemas de computacin es ejecutar los
programas de los usuarios y facilitar la resolucin de sus problemas

SISTEMAS OPERATIVOS GRUPO 301402_3

Pgina3

PROBLEMA MOMENTO 2
1. Hacer una lista con los que ustedes considera son procesos reales que
maneja un sistema operativo.
Los sistemas operativos actuales permiten la ejecucin concurrente de mltiples
programas cargados en memoria. Entonces nace el concepto de proceso.
Un proceso es un programa en ejecucin. Es la unidad de trabajo de un
S.Omoderno.
Un proceso puede estar en alguno de los siguientes estados:

Nuevo: se est creando.


Corriendo (Run): se estn ejecutando instrucciones. El proceso tiene el
control del procesador. En un sistema monoprocesador este estado slo lo
puede tener un proceso. (Ejecucin)
Espera (Wait): el proceso espera que ocurra algn evento. Por ejemplo el
trmino de una operacin de E/S o la recepcin de una seal. Son los
procesos que no pueden ejecutarse de momento por necesitar algn
recurso no disponible (generalmente recursos de E/S). (Bloqueado)
Listo (Ready): El proceso est listo para ocupar la CPU. Aquellos procesos
que estn dispuestos para ser ejecutados, pero no estn en ejecucin por
alguna causa (interrupcin, haber entrado en cola estando otro proceso en
ejecucin, etc). (Preparado)
Fin: el proceso termin su ejecucin.

SISTEMAS OPERATIVOS GRUPO 301402_3

Pgina4

Transiciones de estados
Todo proceso a lo largo de su existencia puede cambiar de estado varias veces.
Cada uno de estos cambios se denomina transicin de estado. Estas transiciones son
las siguientes:
Comienzo de la ejecucin. Todo proceso de ejecucin del programa insertndose
en la cola de preparados. El encolamiento depender de la poltica de gestin de dicha
cola.
Paso a estado de ejecucin. Cuando el procesador se encuentra inactivo y en la cola
de preparados exista algn proceso en espera de ser ejecutado, se pondr en
ejecucin el primero de ellos.
Paso a estado bloqueado. Un proceso que se encuentre en ejecucin y que solicite
una operacin a un dispositivo externo, teniendo que esperar a que dicha operacin
finalice, ser pasado de estado de ejecucin a estado bloqueado insertndose su PCB
en la cola correspondiente de bloqueados. A partir de este momento el procesador
pone en ejecucin el siguiente proceso, que ser el primero de la cola de preparados.
Paso a estado preparado. Este paso puede ser producido por alguna de las siguientes
causas:
Orden de ejecucin de un programa, con lo cual el proceso pasa a la cola de
preparados.
Si un proceso est en estado bloqueado por causa de una operacin de entrada/salida
y sta finaliza, pasar de la cola de bloqueados a la depreparados.
Si un proceso est en ejecucin y aparece una interrupcin que fuerza al sistema
operativo a ejecutar otro proceso, el primero pasar al estado preparado y su PCB a la
cola de preparados.
Activacin. Un proceso suspendido previamente sin estar bloqueado pasar al estado
preparado al ser activado nuevamente.
Paso a estado suspendido bloqueado. Si un proceso est bloqueado y el sistema
operativo recibe la orden de suspenderlo, su PCB entrar en la cola de procesos
suspendidos bloqueados.
Paso a estado suspendido preparado. Este paso se puede producir bajo tres
circunstancias:
SISTEMAS OPERATIVOS GRUPO 301402_3

Pgina5

Suspensin de un proceso preparado pasando ste de la cola de procesos


preparados a la de suspendidos preparados.
Suspensin de un proceso en ejecucin, con lo cual el proceso pasa a la cola de
suspendidos preparados.

SISTEMAS OPERATIVOS GRUPO 301402_3

Pgina6

Los procesos en un S.O. pueden ejecutarse concurrentemente y deben ser creados y


eliminados dinmicamente. Para esto se deben proveer llamadas al sistema que
permitan:
- Crear procesos
- Destruir procesos
- Terminar procesos
Los sistemas operativos actuales poseen una serie del de la manipulacin de los
procesos. Las operaciones que se pueden hacer sobre un proceso son las siguientes:
Crear el proceso. Se produce con la orden de ejecucin del programa y suele
necesitar varios argumentos, como el nombre y la prioridad del proceso. Aparece en
este momento el PCB, que ser insertado en la cola de procesos preparados. La
creacin de un proceso puede ser de dos tipos:
Jerrquica. En ella, cada proceso que se crea es hijo del proceso creador y hereda el
entorno de ejecucin de su padre. El primer proceso que ejecuta un usuario ser hijo
del intrprete de comandos con el que interacta.
No jerrquica. Cada proceso creado por otro proceso se ejecuta Independientemente
de su creador con un entorno diferente. Es un tipo de creacin que no suele darse en
los sistemas operativos actuales.

SISTEMAS OPERATIVOS GRUPO 301402_3

Pgina7

2. De los procesos reales, cuales se comunican entre s y cuales deben


esperar el suceso de algn evento externo

Cuando ocurre el evento 1: Este evento quiere decir que un proceso que
estaba en ejecucin se ha interrumpido o bloqueado para darle paso a otro
evento o proceso externo. Este evento normalmente se logra conscientemente al
hacer una peticin al sistema con esta causa o se realiza una solicitud que no
puede ser atendida en ese momento.
Cuando ocurre el evento 2: En esta parte el planificador del procesador entrega
el control del proceso (CPU) a otro aun cuando el primer proceso en ejecucin
est en condiciones de continuar con la operacin. Esto puede ocurrir porque el
proceso ya consumi el tiempo necesario para realizar la tarea (Quantum) o
simplemente el otro proceso tiene una mayor prioridad en la jerarqua de
ejecucin.
Cuando ocurre el evento 3: En este evento tambin es llevado a cabo por el
planificador del procesador y lo realiza entregndole el control a otro proceso que
est listo porque el actual proceso termin, se bloque o se lo quit.
Cuando ocurre el evento 4: Esta parte ocurre cuando un proceso externo que
esperaba tiene lugar. Aqu prima la prioridad del proceso o si este se encuentra
en los estados mencionados en el evento 3.

SISTEMAS OPERATIVOS GRUPO 301402_3

Pgina8

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.

Comunicacin entre procesos


Los procesos pueden cooperar en la realizacin de una tarea. Una forma de
cooperacin es a travs de la facilidad llamada comunicacin entre procesos
(IPC Inter Process Communication).

Mensajes
La comunicacin va IPC no necesita compartir variables. Para esto se requieren
dos operaciones como mnimo:
Send (mensaje) Enviar (mensaje) Receive
(mensaje) Recibir (mensaje)

Comunicacin directa
En este esquema de comunicacin, cada proceso debe explcitamente indicar el
nombre del proceso fuente o del proceso destino:
- Enviar(P,mensaje); : Enva mensaje al proceso P
- Recibir(Q,mensaje); : Recibe un mensaje desde el proceso Q
La interaccin productor consumidor
Un tipo de interaccin muy comn en un sistema operativo es la llamada
Productor/Consumidor.
El proceso productor genera algn dato y el proceso consumidor recibe este
dato para algn tipo de procesamiento.
Por ejemplo:
Productor: aplicacin que genera datos.
Consumidor: impresora que imprime los datos.

SISTEMAS OPERATIVOS GRUPO 301402_3

Pgina9

Direccionamiento simtrico y asimtrico


El esquema visto muestra una simetra: tanto los procesos transmisores como receptor
tienen que nombrarse explcitamente. Una variacin consiste en que slo el proceso
que enva seala explcitamente el nombre del receptor y el receptor en vez de poner el
nombre del transmisor pone una variable.
Enviar(P, mensaje)
Recibir(id, mensaje) la variable id registra el nombre del proceso que enva

SISTEMAS OPERATIVOS GRUPO 301402_3

Pgina10

Aspectos de comunicacin
El sistema IPC es un sistema de comunicacin, es decir se requiere de un enlace de
comunicacin entre dos procesos.
Un enlace de comunicacin puede ser considerado como una cola de mensajes.
Existen varias formas de implementar esta cola de mensajes:
Capacidad cero: sincronizacin rendezvous
Capacidad limitada
Capacidad ilimitada
Capacidad cero: sincronizacin rendezvous: Los procesos que envan y reciben
quedan bloqueados.
Capacidad limitada y Capacidad ilimitada: es necesario sealar cuando un
mensaje ha llegado a su destino. Esto se puede hacer va un mensaje corto llamado
ACK. O tambin llamada sincronizacin con buffers

SISTEMAS OPERATIVOS GRUPO 301402_3

Pgina11

4. Como creen ustedes que el sistemas operativos planifica la


ejecucin de los procesos, que herramientas utiliza y como la realiza
Un proceso es cualquier programa en ejecucin. este necesita ciertos recursos para
realizar satisfactoriamente su tarea:

Tiempo de CPU.
Memoria.
Archivos.
Dispositivos de E/S.

Las obligaciones del SO como gestor de procesos son:

Creacin y eliminacin de procesos.


Planificacin de procesos (procurando la ejecucin de mltiples procesos
maximizando la utilizacin del procesador).
Establecimiento de mecanismos para la sincronizacin y comunicacin de
procesos.
Manejo de bloqueos mutuos.

Los procesos se crean mediante una llamada al sistema de crear proceso, durante
el curso de su ejecucin. El proceso creador se denomina proceso padre, y el nuevo
proceso, hijo.
Cuando un proceso crea un proceso nuevo, hay dos posibilidades en trminos de
ejecucin:

Padre e hijo se ejecutan concurrentemente.


Padre espera por la finalizacin del hijo.

En UNIX existen dos funciones bsicas para crear procesos: Fork y Exec.
Funcin fork(): Cuando se la llama crea un proceso hijo que es una copia casi
exacta del proceso padre (duplicado del padre). Ambos procesos continan
ejecutndose desde el punto en el que se hizo la llamada a fork().
En UNIX los procesos se identifican mediante un identificador de proceso (PID)
que es un entero nico. Ambos procesos continan su ejecucin con la instruccin
que sigue al fork() con una diferencia:
El cdigo que el hijo recibe del fork es cero.
El que recibe del padre es el propio pid.
SISTEMAS OPERATIVOS GRUPO 301402_3

Pgina12

Funciones exec: Tras crear un nuevo proceso, despus de llamar a fork, Linux
llama a una funcin de la familia exec. stas funciones reemplazan el programa
ejecutndose en el proceso por otro programa. Cuando un programa llama a una
funcin exec, su ejecucin cesa de inmediato y comienza a ejecutar el nuevo
programa desde el principio, suponiendo que no ocurriera ningn error durante la
llamada.
Generalmente uno de los dos procesos (padre o hijo) utiliza la llamada al sistema
exec ve despus del fork para reemplazar su espacio de memoria con un programa
nuevo.
Sincronizacin de procesos
Se denominan procesos cooperativos a procesos que cooperan en torno a una
tarea comn. Procesos cooperativos necesitan compartir datos, y lo pueden hacer a
travs de compartir espacio de memoria o compartir archivos.
El acceso concurrente a datos compartidos puede generar inconsistencias de
datos, provocando errores severos y difciles de detectar.
Un ejemplo de procesos cooperativos es la relacin productor/consumidor.
Analizaremos una solucin usando una variable compartida.
Es necesario recordar que ambos procesos se realizan de forma asincrnica.

SISTEMAS OPERATIVOS GRUPO 301402_3

Pgina13

La seccin crtica
En el ejemplo anterior, ambos procesos tienen una parte de su cdigo en la cual
accesan variables compartidas. Esta parte del cdigo se denomina Seccin Crtica.

Semforos
Las soluciones a los problemas de secciones crticas son difciles de generalizar a
problemas de mayor complejidad.
Herramientas de sincronizacin mucho ms flexibles son los llamados semforos.
Un semforo es una variable entera que es accesada a travs de dos operaciones
atmicas llamadas wait y signal.

SISTEMAS OPERATIVOS GRUPO 301402_3

Pgina14

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
DISPOSITIVOS ENTRADA
Teclado: El teclado es un dispositivo
eficaz para introducir datos no grficos
como rtulos de imgenes asociados con
un despliegue de grficas. Los teclados
tambin pueden ofrecerse con
caractersticas que facilitan la entrada de
coordenadas de la pantalla, selecciones
de mens o funciones de grficas

DISPOSITIVOS SALIDA
Pantalla o Monitor: Es en donde se ve la
informacin suministrada por el
ordenador. En el caso ms habitual se
trata de un aparato basado en un tubo de
rayos catdicos (CRT) como el de los
televisores, mientras que en los porttiles
es una pantalla plana de cristal lquido
(LCD).

Ratn Mouse: Es un dispositivo


electrnico que nos permite dar
instrucciones a nuestra computadora a
travs de un cursor que aparece en la
pantalla y haciendo clic para que se lleve
a cabo una accin determinada; a medida
que el Mouse rueda sobre el escritorio,
el cursor (Puntero) en la pantalla hace
el mismo procedimiento
Micrfono: Los micrfonos son los
transductores encargados de transformar
energa acstica en energa elctrica,
permitiendo, por lo tanto el registro,
almacenamiento, transmisin y
procesamiento electrnico de las seales

Impresora: es el perifrico que el


ordenador utiliza para presentar
informacin impresa en papel. Las
primeras impresoras nacieron muchos
aos antes que el PC e incluso antes que
los monitores, siendo el mtodo ms usual
para presentar los resultados de los
clculos en aquellos primitivos
ordenadores
Altavoces: Dispositivos por los cuales se
emiten sonidos procedentes de la tarjeta
de sonido. Actualmente existen bastantes
ejemplares que cubren la oferta ms
comn que existe en el mercado.

SISTEMAS OPERATIVOS GRUPO 301402_3

Pgina15

de audio. Son dispositivos duales de los


altoparlantes, constituyendo ambos
transductores los elementos mas
significativos en cuanto a las
caractersticas sonoras que sobre
imponen a las seales de audio
Scanner: Es una unidad de ingreso de
informacin. Permite la introduccin de
imgenes grficas al computador
mediante un sistema de matrices de
puntos, como resultado de un barrido
ptico del documento. La informacin
se almacena en archivos en forma de
mapas de bits (bit maps), o en otros
formatos ms eficientes como Jpeg o Gif.
Cmara Digital: se conecta al ordenador
y le transmite las imgenes que capta,
pudiendo ser modificada y retocada, o
volverla a tomar en caso de que este

SISTEMAS OPERATIVOS GRUPO 301402_3

Plotters: Un plter es una mquina que


se utiliza junto con el ordenador e imprime
en forma lineal. Se utilizan en diversos
campos: ciencias, ingeniera, diseo,
arquitectura, etc. Muchos son
monocromticos o de 4 colores tambin
hay de ocho y doce colores.
Modem: es el dispositivo que convierte las
seales digitales en analgicas
(modulacin) y viceversa (demodulacin),
permitiendo la comunicacin entre
computadoras a travs de la lnea
telefnica o del cablemdem. Este aparato
sirve para enviar la seal moduladora
mediante otra seal llamada portadora

Fax: a veces llamado telecopia, es la


transmisin telefnica de material
escaneado impreso (tanto texto como
imgenes), normalmente a un nmero de
telfono conectado a una impresora o a
otro dispositivo de salida. El documento
original es escaneado con una mquina
de fax, que procesa los contenidos (texto
o imgenes) como una sola imagen
grfica fija, convirtindola en un mapa de
bits, la informacin se transmite como
seales elctricas a travs del sistema
telefnico. El equipo de fax receptor
reconvierte la imagen codificada, y la
imprime en papel.

Pgina16

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.

ESTRUCTURA DE ARCHIVOS

SISTEMAS OPERATIVOS
Microsoft Windows hasta Windows Me.

FAT - Tabla de Asignacin de Archivos

NTFS (New Technology File


System)

(slo a partir de Windows Vista). Est


basado en el sistema de archivos HPFS
de IBM/Microsoft usado en el sistema
operativo
OS/2,
Linux por varios aos y continua siendo
ampliamente utilizado

Ext t2 (Second extended


Filesystem

Linux por varios aos y continua siendo


ampliamente utilizado.

Ext 3 (Third extended)


Ext 3 (Third extended)
Sistema operativo Linux

RisersFs

SISTEMAS OPERATIVOS GRUPO 301402_3

Actualmente funciona bajo Linux, con la


versin 2.4.1 del ncleo Linux.

Pgina17

7. Describa cmo ser un sistema de seguridad y proteccin ideal para un


sistema operativo, teniendo en cuenta que tienen que proteger el
sistema operativo contra alguien o algo.
Consiste en disponer de varias unidades de disco, conectadas entre s, por
medio de controladoras, software o combinacin de ambas; de manera que
cuando una unidad fsica de disco falle, los datos que se encontrarn en dicha
unidad no se pierdan sino que se reconstruyan usando la paridad de los mismos.
El Raid 1 es una ventaja para que en caso de error de uno de los disco se
recuperan todos los datos. Es la arquitectura ms rpida que presenta tolerancia
a fallos, y funciona con un mnimo de dos discos.
La seguridad, en lo que se refiere a una infraestructura de informacin, es un
concepto relacionado con los componentes del sistema (el hardware), las
aplicaciones utilizadas en la institucin (software) y el manejo que se d del
conjunto (el conocimiento del usuario); por esta razn es un paso primordial el
establecer normativas y estndares que permitan obtener una base de manejo
seguro de todo lo relacionado con la infraestructura de comunicacin de la
empresa.
En consecuencia, la informacin, y por consiguiente los recursos mencionados
anteriormente, se han convertido en un activo de altsimo valor, de tal forma que,
la empresa no puede ser indiferente y por lo tanto, se hace necesario proteger,
asegurar y administrar la informacin para garantizar su integridad,
confidencialidad y disponibilidad, de conformidad con lo establecido por la ley El
sentar bases y normas de uso y seguridad informticas dentro de la empresa
respecto a la manipulacin y uso de aplicaciones y equipos computacionales
permitir optimizar los procesos informticos y elevar el nivel de seguridad de
los mismos.

1. Cuentas de Usuario es la cuenta que constituye la principal va de acceso a los


sistemas de informacin que posee la empresa; estas cuentas aslan al usuario del
entorno, impidiendo que pueda daar al sistema o a otros usuarios, y permitiendo a
su vez que pueda personalizar su entorno sin que esto afecte a otros.
Cada persona que acceda al sistema debe tener una sola cuenta de usuario.
Esto permite realizar seguimiento y control, evita que interfieran las
configuraciones de distintos usuarios o acceder al buzn de correo de otro
usuario.

SISTEMAS OPERATIVOS GRUPO 301402_3

Pgina18

Una cuenta de usuario asigna permisos o privilegios al usuario para acceder a


los sistemas de informacin y desarrollar actividades dentro de ellas.
Los privilegios asignados delimitan las actividades que el usuario puede
desarrollar sobre los sistemas de informacin y la red de datos.
Procedimiento para la creacin de cuentas nuevas:
La solicitud de una nueva cuenta o el cambio de privilegios, deber hacerse
por escrito y ser debidamente autorizada por la Oficina de Sistemas.
Cuando un usuario recibe una cuenta, debe firmar un documento donde
declara conocer las polticas y procedimientos de seguridad informtica y acepta
sus responsabilidades con relacin al uso de esa cuenta.
No debe concederse una cuenta a personas que no sean funcionarios de la
empresa, a menos que estn debidamente autorizados.
Los usuarios deben entrar al sistema mediante cuentas que indiquen
claramente su identidad. Esto tambin incluye a los administradores del sistema.
La Oficina de Personal debe reportar a la Oficina de Sistemas, a los
funcionarios que cesan sus actividades y solicitar la desactivacin de su cuenta.
Los Privilegios especiales de borrar o depurar los archivos de otros usuarios,
slo se otorgan a los encargados de la administracin en la oficina de Sistemas.
No se otorgar cuentas a tcnicos de mantenimiento externos, ni permitir su
acceso remoto, a menos que la Oficina de Sistemas determine que es necesario.
En todo caso, esta facilidad solo debe habilitarse por el lapso requerido para
efectuar el trabajo (como por ejemplo, el mantenimiento remoto).
No

se crearn cuentas annimas

SISTEMAS OPERATIVOS GRUPO 301402_3

o de invitado.

Pgina19

2. Internet es una herramienta cuyo uso autoriza la empresa en forma


extraordinaria, puesto que contiene ciertos peligros. Los hackers estn
constantemente intentando hallar nuevas vulnerabilidades que puedan ser
explotadas. Se debe aplicar una poltica que procure la seguridad y realizar
monitoreo constante, por lo que se debe tener en cuenta lo siguiente: A continuacin
se describen las polticas adoptadas para el uso adecuado de este importante
servicio:
El acceso a internet en horas laborales de (8:00 a 12:00 y de 2:00 a 6:00) es
de uso solo laboral no personal, con el fin de no saturar el ancho de banda y as
poder hacer buen uso del servicio.
No acceder a pginas de entretenimiento, pornografa, de contenido ilcito que
atenten contra la dignidad e integridad humana: aquellas que incitan al
terrorismo, pginas con contenido hostil, racista etc. o que estn fuera del
contexto laboral.
En ningn caso recibir ni compartir informacin en archivos adjuntos de
dudosa procedencia, esto para evitar el ingreso de virus al equipo.
No descargar programas, demos, tutoriales, que no sean de apoyo para el
desarrollo de las tareas diarias de cada empleado.
La descarga de ficheros, programas o documentos que contravengan las
normas de la Empresa sobre instalacin de software y propiedad intelectual.
Ningn usuario est autorizado para instalar software en su ordenador. El
usuario que necesite algn programa especfico para desarrollar su actividad
laboral, deber comunicarlo a la Oficina de Sistemas que se encargar de
realizar las operaciones oportunas.
Los empleados de la Empresa solo tendrn acceso a la informacin necesaria
para el desarrollo de sus actividades.
Ningn empleado debe instalar ningn programa para ver vdeos o emisoras
de televisin va Internet y de msica. (Ares, REAL AUDIO, BWV, etc.).

SISTEMAS OPERATIVOS GRUPO 301402_3

Pgina20

3. El correo electrnico es un privilegio y se debe utilizar de forma responsable.


Su Principal propsito es servir como herramienta para agilizar las comunicaciones
oficiales que apoyen la gestin institucional de la empresa. Es de anotar que el
correo electrnico es un instrumento de comunicacin de la empresa y los usuarios
tienen la responsabilidad de utilizarla de forma eficiente, eficaz, tica y de acuerdo
con la ley. A continuacin se relacionan las polticas:
Utilizar el correo electrnico como una herramienta de trabajo, y no como
nuestra casilla personal de mensajes a amigos y familiares, para eso est el
correo personal.
No enviar archivos de gran tamao a compaeros de oficina. Para eso existe
la red.
No facilitar u ofrecer la cuenta y/o buzn del correo electrnico institucional a
terceras personas. Los usuarios deben conocer la diferencia de utilizar cuentas
de correo electrnico institucionales y cuentas privadas ofrecidas por otros
proveedores de servicios en Internet.
No participar en la propagacin de mensajes encadenados o participar en
esquemas piramidales o similares.
No distribuir mensajes con contenidos impropios y/o lesivos a la moral.
No enviar grandes cadenas de chistes en forma interna.
Si se recibe un correo de origen desconocido, consulten inmediatamente con
la Oficina de Sistemas sobre su seguridad. Bajo ningn aspecto se debe abrir o
ejecutar archivos adjuntos a correos dudosos, ya que podran contener cdigos
maliciosos (virus, troyanos, keyloogers, gusanos, etc.).
Cuando se contesta un correo, evitar poner "Contestar a todos" a no ser que
estemos absolutamente seguros que el mensaje puede ser recibido por "todos"
los intervinientes.
El acceso a las cuentas personales debe ser mnimo (o ninguno) durante
nuestra jornada laboral.
Los usuarios que tienen asignada una cuenta de correo electrnico
institucional, deben establecer una contrasea para poder utilizar su cuenta de
correo, y esta contrasea la deben mantener en secreto para que su cuenta de
SISTEMAS OPERATIVOS GRUPO 301402_3

Pgina21

correo no pueda ser utilizada por otra persona.


Cuando el usuario deje de usar su estacin de trabajo deber cerrar el
software de correo electrnico, para evitar que otra persona use su cuenta de
correo.
Los usuarios que tienen asignada una cuenta de correo electrnico
institucional, deben mantener en lnea el software de correo electrnico (si lo
tiene disponible todo el da), y activada la opcin de avisar cuando llegue un
nuevo mensaje, o conectarse al correo electrnico con la mayor frecuencia
posible para leer sus mensajes.
Se debe eliminar permanentemente los mensajes innecesarios.
Se debe mantener los mensajes que se desea conservar, agrupndolos por
temas en carpetas personales.
Utilizar siempre el campo asunto a fin de resumir el tema del mensaje.
Expresar las ideas completas, con las palabras y signos de puntuacin
adecuados en el cuerpo del mensaje.
Enviar mensajes bien formateados y evitar el uso generalizado de letras
maysculas.
Evite usar las opciones de confirmacin de entrega y lectura, a menos que
sea un mensaje muy importante, ya que la mayora de las veces esto provoca
demasiado trfico en la red.
Evite enviar mensajes a listas globales, a menos que sea un asunto oficial que
involucre a toda la institucin.
La Oficina de Sistemas determinar el tamao mximo que deben tener los
mensajes del correo electrnico institucional.
Los mensajes tendrn una vigencia no mayor de 30 das desde la fecha de
entrega o recepcin de los mismos. Superada la fecha de vigencia, los mensajes
debern ser eliminados del servidor de correo.
Si se desea mantener un mensaje en forma permanente, ste debe
almacenarse en carpetas personales.
SISTEMAS OPERATIVOS GRUPO 301402_3

Pgina22

4. Red Interna (GENERAL) es una carpeta compartida para todos los empleados
de la Corporacin solo de uso laboral (compartir y almacenar informacin solo
pertinente a sus tareas), no para almacenar cosas personales.
A la informacin guardada por los funcionarios de la Corporacin en la Red
Interna se le realizarn copias de seguridad todos los viernes al finalizar la
jornada laboral en un medio de almacenamiento externo; esto para proteger
todo cuanto se guarde en esta carpeta compartida y as y tener respaldo de los
datos.
Todos Los das al finalizar la jornada laboral se realizarn copias de seguridad
(estas copias de seguridad se realizan en el servidor correspondiente, y todos
los viernes en un medio de almacenamiento externo) de la base de datos del
sistema.
En el servidor de red de la Entidad existe una carpeta compartida denominada
2013 dentro de la cual hay una subcarpeta llamada RESPALDOS constituida por
varias subcarpetas as: calidad, comn, coordinadores, desarrollo, oficios,
planeacin, secretaria donde cada subdireccin tendr una subcarpeta para
guardar los archivos que desee compartir y a la cual tendrn acceso los
empleados que el administrador considere pertinente, tambin contar con una
subcarpeta denominada comn a la cual tendrn acceso todos los empleados
pero esta se evacuar todos los viernes para as liberar espacio en disco
evitando que este se mantenga lleno de archivos innecesarios.
Si guard una informacin en la red y ms adelante ya no es necesario tenerla
all, debe eliminarse y guardarla ya sea en el equipo, o en memorias cds etc.
Para no mantener la red llena de cosas innecesarias.
No modificar ni manipular archivos que se encuentren en la red que no sean
de su propiedad.
No guardar en la red msica, videos o dems archivos de uso personal ni
material innecesario.

SISTEMAS OPERATIVOS GRUPO 301402_3

Pgina23

Interacciones motivadas porque los procesos comparten o compiten por el


acceso a recursos fsicos o lgicos.
Los procesos concurrentes entran en conflicto cuando compiten por el uso del mismo
recurso, es decir, quieren acceder a un recurso al mismo tiempo. Y la ejecucin de un
proceso puede influir en el comportamiento de los procesos que compiten y el sistema
operativo le asignar el recurso a uno de ellos y el otro tendr que esperar. Por lo que
el proceso que quede esperando, se retrasar, se bloqueara y en el peor de los casos
nunca se terminar con xito.
Exclusin Mutua La exclusin mutua consiste en asegurar que los recursos no
compartidos sean accedidos por un nico proceso a la vez.
Regin Critica Las secciones crticas o regiones crticas son fragmentos de programa
que acceden a recursos no compartidos. Si dos procesos no estn nunca en sus
secciones crticas al mismo tiempo, se evita que haya conflicto entre estos por el
recurso.
Requisitos para la exclusin mutua: El uso adecuado de la concurrencia entre
procesos exige la capacidad de definir secciones crticas y hacer cumplir la exclusin
mutua. Esto es fundamental para cualquier esquema de proceso concurrente. Cualquier
servicio o capacidad que d soporte para la exclusin mutua debe cumplir los requisitos
siguientes:
1. Solo un proceso, de entre todos los que poseen secciones crticas por el mismo
recurso u objeto compartido, debe tener permiso para entrar en ella en un instante dado.
2. Un proceso que se interrumpe en una seccin no crtica debe hacerlo sin estorbar a
los otros procesos.
3. Un proceso no debe poder solicitar acceso a una seccin crtica para despus ser
demorado indefinidamente; no puede permitirse el interbloqueo o la inanicin
4. Cuando ningn proceso est en su seccin crtica, cualquier proceso que solicite
entrar en la suya debe poder hacerlo sin dilacin.
5. No se pueden hacer suposiciones sobre la velocidad relativa de los procesos o su
nmero. 6. Un proceso permanece en su seccin crtica solo por un tiempo finito.

SISTEMAS OPERATIVOS GRUPO 301402_3

Pgina24

Soluciones a la exclusin mutua


Soluciones por Software: Propone el uso de instrucciones de la mquina a tal efecto,
estas tienen la ventaja de reducir la sobrecarga.
Soporte al Sistema Operativo: Entre estos mtodos se encuentran los semforos,
monitores, paso de mensajes, etc.

Interaccin motivada porque los procesos se comunican y sincronizan entre s


para alcanzar un objetivo comn
Dos o mas procesos, se dice que son concurrentes o paralelos, cuando se ejecutan al
mismo tiempo. Esta concurrencia puede darse en un sistema con un solo procesador
(pseudo paralelismo) o en un sistema multiprocesador (paralelismo real).
Para que la concurrencia exista entre 2 procesos, es necesario que estos tengan algn
tipo de relacin. La concurrencia puede presentarse en tres contextos:
1. Varias aplicaciones: La multiprogramacin se cre para permitir que el tiempo de
procesador de la mquina fuese compartido dinmicamente entre varios trabajos o
aplicaciones activas.
2. Aplicaciones estructuradas: Como ampliacin de los principios del diseo modular
y la programacin estructurada, algunas aplicaciones pueden implementarse
eficazmente como un conjunto de procesos concurrentes.
3. Estructura del sistema operativo: Las mismas ventajas de estructuracin son
aplicables a los programadores de sistemas y se ha comprobado que algunos sistemas
operativos estn implementados como un conjunto de procesos.
Razones para la ejecucin de procesos concurrentes en un sistema:
Facilita la programacin de aplicaciones al permitir que stas se estructuren como un
conjunto de procesos que cooperan entre s para alcanzar un objetivo comn
Acelera los clculos. Si se quiere que una tarea se ejecute con mayor rapidez, lo que
se puede hacer es dividirla en procesos, cada uno de los cuales se ejecuta en paralelo
con los dems.

SISTEMAS OPERATIVOS GRUPO 301402_3

Pgina25

Posibilita el uso interactivo a mltiples usuarios que trabajan de forma simultnea


Permite un mejor aprovechamiento de los recursos, en especial de la CPU, ya que
pueden aprovechar las fases de entrada-salida de unos procesos para realizar las fases
de procesamiento de otros.
Los elementos que se deben gestionar y disear a causa de la concurrencia son:
1. El sistema operativo debe ser capaz de seguir la pista de los distintos procesos
activos. Esto lo hace por medio de PCBs (Bloque de Control de Procesos)
2. El sistema operativo debe asignar y quitar los distintos recursos a cada proceso
activo. Entre estos recursos se incluyen:
Tiempo de procesador: Es funcin de la planificacin.
Memoria: La mayora de los sistemas operativos emplean esquemas de memoria
virtual.
Archivos
Dispositivos de E/S
3. El sistema operativo debe proteger los datos y los recursos fsicos de cada proceso
contra injerencias no intencionadas de otros procesos.
4. Los resultados de un proceso deben ser independientes de la velocidad relativa a la
que se realiza la ejecucin con respecto a otros procesos concurrentes.

SISTEMAS OPERATIVOS GRUPO 301402_3

Pgina26

CONCLUSIONES

Al finalizar este taller aprendimos que los recursos hacen referencia, principalmente, a
los procesos, memoria, dispositivos y archivos que son la base fundamental para las
operaciones y acciones que ejecuta el usuario con el sistema y viceversa.
Con el desarrollo de esta actividad se logr un aprendizaje muy vital de cmo
administrar los recursos de un sistema operativos con el fin de plantear soluciones a
problemas de la vida cotidiana que sern de soporte a las nuevas experiencias como
Ingeniero de Sistemas.
Uno de los principales objetivos de esta unidad es desarrollar mecanismos que
permitan una adecuada y constante comunicacin con los integrantes de un grupo.

SISTEMAS OPERATIVOS GRUPO 301402_3

Pgina27

REFERENTES BIBLIOGRFICOS

Campus virtual, curso SISTEMAS OPERATIVOS.


Modulo trabajo acadmico a distancia, universidad nacional abierta y a distancia
UNAD. Bogot
http://www.ing.unlp.edu.ar/electrotecnia/procesos/transparencia/SOTR_1.pdf
301402 SISTEMAS OPERATIVOS YHON PINZON SALAS
http://paulsanchez007.blogspot.com/

http://sistop.gwolf.org/html/biblio/Sistemas_Operativos_-_Luis_La_Red_Martinez.pdf
http://cs.uns.edu.ar/~jechaiz/sosd/clases/libros/stallingsbeymar.pdf
http://wwwdi.ujaen.es/~lina/TemasSO/port5.html
http://www.mitecnologico.com/Main/ConcurrenciaYSecuenciabilidad

SISTEMAS OPERATIVOS GRUPO 301402_3

Pgina28

Potrebbero piacerti anche