Sei sulla pagina 1di 7

Sistemas Operativos 2019-10-31

1. Definir que son procesos, sus estados y como se clasifican. (Realizar dos
ejemplos que usted como ingeniero considere que son procesos de un sistema
operativo).

Un proceso es un concepto manejado por el sistema operativo que consiste


en el conjunto formado por:

 Instrucciones del programa destinadas a ser ejecutadas por el


microprocesador.
 Su estado de ejecución en un momento dado, esto es, los valores de
los registros de la CPU para dicho programa.
 Su memoria de trabajo, es decir, la memoria que ha reservado y sus
contenidos.
 Otra información que permite al sistema operativo su planificación.

Los estados de los procesos de un sistema operativo son:

 Nuevo: En los sistemas operativos existen} múltiples razones por las que se
genera un nuevo proceso. Puede ser por la inicialización del sistema, por el
arranque del sistema donde se generan una serie de procesos ya bien sean para
interactuar con el usuario o procesos en segundo plano con una función específica.
Una vez el proceso ha sido creado queda a la espera de ser admitido, por lo que si
es así pasaría a estado preparado o en caso contrario terminaría dicho proceso.

 Preparado (ready o listo): Un proceso en este estado está esperando a que se


le
asigne un procesador. El siguiente estado puede ser, o bien finalizar, o bien el proceso
pasa al estado ejecución, según la asignación que le de el gestor.

 Ejecución (run): El proceso en este estado está en la CPU ejecutando


instrucciones. Puede ocurrir tres situaciones:
o El proceso ejecute todas las instrucciones hasta su última línea de código
y finaliza;
o Pasa a estado bloqueado (wait) por que espera una acción externa como
la entrada de información por teclado;
o Pasa a estado preparado debido a que ha agotado su tiempo de
ejecución, por lo que cede su tiempo de ejecución.

 Bloqueado (wait, en espera): El proceso está esperando a que se produzca un


evento externo y pasaría a estado ejecución. Al igual que el estado preparado, el
proceso puede finalizar debido a un acontecimiento externo.

 Terminado: El proceso es sacado del grupo de procesos ejecutables por el sistema


operativo. Después de que un proceso es marcado como terminado se liberarán los recursos
utilizados por ese proceso.

Ejemplos de procesos de un sistema operativo:

 Tiempo de espera máximo rebasado: es un proceso que finaliza la ejecución


luego de detectar inactividad.
 Identificador de proceso: permite controlar la creación del proceso e identificar
las relaciones padre -hijo con mayor facilidad.
https://m.monografias.com/trabajos40/sistema-operativo-proceso/sistema-operativo-
proceso.shtml
http://openaccess.uoc.edu/webapps/o2/bitstream/10609/8179/1/fserranocaTFC0611.pdf
http://www.atc.uniovi.es/telematica/2ac/Apuntes-y-Ejercicios/T08-Procesos.pdf

2. Los sistemas operativos necesitan cierta manera de crear procesos. En sistemas


muy simples o diseñado para ejecutar una sola aplicación.

 Usted como ingeniero debe definir los eventos principales que provocan la
creación de un proceso y realizar un ejemplo de proceso que ejecuten solo una
aplicación.

Existen 4 eventos principales que provocan la creación de procesos:

 El arranque del sistema.


 La ejecución, desde un proceso, de una llamada al sistema para la creación de
otro proceso.
 Una petición de usuario para crear un proceso.
 El inicio de un trabajo por lotes.

Como ejemplo tenemos el proceso de ingreso de usuario y contraseña, este ejecuta


una llamada ya sea a una entrada a información o el mensaje de error de no acceso.

https://es.wikipedia.org/wiki/Proceso_(inform%C3%A1tica)
3. Realizar un mapa conceptual donde se pueda evidenciar como se realiza la
comunicación y sincronización entre procesos en un sistema operativo. El mapa
conceptual debe contener (Condiciones de carrera, regiones críticas, exclusión
mutua con espera ocupada, dormir y despertar, semáforo, monitores,
transmisión de mensajes y barreras).

Es una expresion utilizada en electrónica y en


Condiciones de carrera programacion para sistemas operativos con
capacidad de multiprocesamiento

Es un trozo de codigo donde un proceso hace uso de


Regiones Criticas un recurs o con compartible, por lo tanto debe
ejecutarse en exclusion mutua

existen varios metodos para lograr la exclusion mutua, de forma que si


Exclusion mutua con un proceso esta ocupado con la actualizacion de las memoria
espera ocupada compartida en su regiuon critica, ningun otro proceso, entra en la region
critica

Domrir( Sleep):Lamada que provoca el bloqueo del


proceso que hizo la llamada

Comunicación y Dormir y despertar


sincronización
Despertar(wakeup): es un parametro que se encarga de la
entre procesos inversa de dormir y despierta
en un sistema
operativo
Es una estructura diseñada pra sincronizar dos o mas procesos
Semaforo
de modo que se ejecute de forma ordenada

Es una coleccion de variables, procedimientos y estrcuturas


Monitores de datos que se agrupan en un tipo especial de modulo o
paquete

Se basa en un par de instrucciones las cuales se encargan de


Transmisión de mensajes
leer y enviar un determinado mensaje

Es una operacion de sincronizacion comun en los


programas con bucles paralelos. una barrera
Barreras fuerza a todos los procesos a esperar hasat que
todos alcanzab la barrera y solo entonces
permite continuar
4. Como cree usted que el sistema operativo planifica la ejecución de los procesos,
que herramientas utiliza y como lo realiza.

Los sistemas operativos cuentan con un componente llamado PLANIFICADOR, que se


encarga de definir la secuencia de uso de los procesos. La toma de esta decisión, así
como el tiempo de ejecución del proceso, se establece a través de un algoritmo,
denominado Algoritmo de Planificación.

El planificador de procesos tiene como funciones principales:

 Llevar el control del estado de cada proceso.


 Decidir qué proceso usará el procesador y durante cuánto tiempo.
 Asignar el procesador al proceso, restableciendo el contexto de la ejecución del
proceso por donde fuere
 Retirar el procesador al proceso, salvando el contexto de la ejecución del
proceso, para poder restablecerlo posteriormente una vez que vuelva a ser
asignado.
El planificador de procesos es software, por tanto, requiere emplear el recurso
procesador para ejecutar su código.

Los objetivos de la planificación son asegurar la equidad (todos los procesos


participan), la eficacia (uso al 100%), el tiempo de respuesta (el menor posible para
dar respuesta a las solicitudes), el tiempo de regreso (tiempo mínimo de espera de
resultados) y el rendimiento (maximizar la relación de tareas por hora).

Los mecanismos de planificación deben considerar la limitación de un proceso a las


operaciones de entrada/salida, la limitación de un proceso a la CPU y que sea por lote
o interactivo, adicional debe considerar los criterios de planificación y dar prioridades a
los procesos, definir conjuntos de trabajo, los tiempos de ejecución y recursos.

Las disciplinas de planificación pueden ser apropiativas (puede ser retiras - útil en
procesos de alta prioridad, tiempos de respuesta rápida) o no apropiativas (no puede
ser retirada- logra mas equidad y tiempos mas predecibles)
Sistemas Operativos 2019-11-04

1. Defina cuales son el algoritmo de planificación de proceso y cuál de estos


algoritmos de planificación es el mejor para ejecutar proceso. (Mínimo 5
algoritmos).

2. Cuál es la función de la memoria virtual en un sistema computacional y como


cree usted que el sistema operativo administra la memoria.

3. Realice un mapa mental donde se incluya como se realiza el proceso de la


administración de la memoria y los esquemas distintos de administración de
memoria que existen

4. Teniendo en cuenta el estudio de la organización interna del sistema


operativo para manejar la estructura de archivos y directorios, realizar un
cuadro sinóptico en donde resuma los tipos de estructuras de archivos y qué
sistemas operativos los manejan.

Técnicas de Investigación Operativos 2019-11-12

1. Tener como insumos la pregunta de investigación, los objetivos y el título del


proyecto planteados en el trabajo de la actividad 2 (estos deben ser los mismos
del trabajo anterior o ajustados según sugerencias del docente).
2. Recorrer el OVA de la unidad dos y tomar pantallazos del desarrollo de las
actividades de conocimientos previos y evaluación final. Asistir a la web
conferencia o revisar la grabación
3. Definir la técnica a desarrollar para recolectar información primaria (la encuesta
si se trata de un trabajo con enfoque cuantitativo o entrevista si es cualitativo).
Si elige la entrevista el estudiante debe incluir en la muestra por lo menos a 5
personas y desarrollarla teniendo en cuenta los pasos descritos en el contenido
del curso (OVA) y las siguientes indicaciones:
a. Determinación del grupo de personas a las cuales se va a entrevistar.
b. Elaboración minuciosa de las 12 preguntas (4 preguntas por cada
objetivo específico)
c. Validación de las preguntas (aplicar la entrevista a una o dos personas y
revisar las respuestas para verificar la validez predictiva, validez de contenido y
la confiabilidad)
d. Modificar las preguntas si después de la validación se identificaron
errores.
e. Aplicación de la entrevista a las 5 personas
f. Análisis de resultados

Si elige la encuesta el estudiante debe incluir por lo menos a 10 personas y


desarrollarla teniendo en cuenta los pasos descritos en el contenido del curso
(OVA) y las siguientes indicaciones:
a. Desarrollar encuesta en Google drive (ver video tutorial en el OVA o
aquí)
b. Elaborar 21 preguntas (7 preguntas por cada objetivo específico).
c. Validar las preguntas (aplicar la encuesta a una o dos personas y revisar
las respuestas para verificar la validez predictiva, validez de contenido y la
confiabilidad)
d. Modificar las preguntas si después de la validación se identificaron
errores.
e. Definir mediante un listado a las personas a las cuales, por medio del
correo electrónico, se les va a aplicar la encuesta.
f. Descargar los resultados a través de una hoja Excel
g. Analizar la información.
4. El estudiante definirá las preguntas del cuestionario de la encuesta o la
entrevista según haya seleccionado, tenga en cuenta que estas preguntas
deben formularse en busca de darle alcance a los objetivos específicos del
proyecto. Posteriormente realizará una prueba piloto (validación) con el fin de
verificar la confiabilidad y validez de la técnica de recolección de información
primaria.
5. Subir el producto final al foro en un solo mensaje incluyendo: revisión de la
temática, título, pregunta de investigación, objetivos, introducción, propuesta
metodológica, resultados, referencias bibliográficas y anexos.
6. Analizar el trabajo de otro integrante del grupo dando respuesta a los
siguientes puntos:
Información del trabajo analizado: se incluye el nombre del estudiante
autor, el título del trabajo y los objetivos.
Análisis de la coherencia interna del proyecto: en el análisis se describe si
existe hilo conductor entre cada una de las partes del proyecto, dando
respuesta afirmativa o negativa a las siguientes preguntas y un corto texto que
explique el porqué:
¿El título, la pregunta y el objetivo general están adecuadamente delimitados y
son coherentes entre sí?
¿Los objetivos específicos empiezan con un verbo en infinitivo, son alcanzables
y abarcan el objetivo general?
¿Las preguntas del cuestionario se formularon acorde a los objetivos
específicos?
¿Los resultados obtenidos corresponden a las preguntas dentro del cuestionario
y dan respuesta a los objetivos específicos?
7. Cada estudiante hará entrega de su trabajo (incluyendo la parte individual y la
colaborativa) al entorno de seguimiento y evaluación. El trabajo debe tener
el siguiente orden: Portada, revisión de la temática, título del proyecto,
pregunta de investigación, objetivos, introducción, propuesta metodológica,
resultados, referencias bibliográficas, anexos y la evaluación del trabajo de otro
integrante del grupo.

Epistemología - 2019-09-15

Individual

Leer cuidadosamente la siguiente lectura:


Morin, E. (2004). La epistemología de la complejidad. Gazeta de Antropología, (. 20), 10. Recuperado de
https://bit.ly/2E27Bda

Para esta actividad es necesario ver el video: Educación interdisciplinaria, clave para el éxito científico
(2011) recuperado de https://youtu.be/DXUUyOY_fHg

Teniendo en cuenta lo anterior, el estudiante debe redactar un mensaje con párrafos


argumentativos en el Foro Colaborativo de la Fase 3, en el que evidencie su
comprensión del texto y el video sugeridos. Para ello, es necesario que responda con
argumentos propios:
a) ¿en qué consiste la epistemología de la complejidad?
b) ¿Por qué actualmente es necesario aprender a trabajar interdisciplinarmente?
c) ¿Qué tipo de problemática actual, podría ser abordada colectivamente,
generando con esto un diálogo interdisciplinario con las y los demás
compañeros del grupo colaborativo?
d) En el mensaje, los párrafos deben contener una o dos citas en APA, tanto de la
lectura como del video, con las que fundamente y apoye los argumentos
presentados.

Epistemología - 2019-09-28

El grupo realiza un documento en el que se demuestre el trabajo en equipo, del


siguiente modo:

1. elegir una de las problemáticas propuestas en el foro de trabajo colaborativo 3.

2. Elaborar una propuesta buscando alternativas de solución al problema actual


seleccionado por el grupo. Dicha propuesta debe contener:
2.1. Planteamiento del problema (Situación actual del problema, Tipo de
problema o necesidad que pretende atender, Comunidad o sujetos a quienes
afecta el problema, Áreas del conocimiento o disciplinas que pueden fundamentar
el análisis y la solución del problema)
2.2. Objetivos (General y Específicos)
2.3. Estado del Arte (Qué investigaciones se han realizado hasta el momento
en relación con dicho problema, en este punto, únicamente se coloca de forma
comentada, la manera, en que abordaron el problema dentro de las
investigaciones consultadas y los resultados que lograron en dicha investigación)
2.4 Metodología (procedimiento para articulación de saberes- desde la revisión
documental en relación con dicho problema)
2.5 Resultados esperados (proyección de lo que se puede realizar con la
articulación de saberes para resolver el problema actual de forma interdisciplinaria
bajo nuevos fundamentos teóricos).

3. El documento debe tener una extensión mínima 3 páginas, cumpliendo con todas
las exigencias de las normas APA.

4. El documento debe contener citas de autores según Normas APA, en algunas de


las partes sugeridas para la elaboración de la propuesta.

5. La propuesta se entrega en un documento en Word en el entorno de Seguimiento


y Evaluación.

Potrebbero piacerti anche