Sei sulla pagina 1di 11

Programacin de sistemas operativos

Unidad 4. Diseo de sistemas operativos

Ingeniera en Desarrollo de Software


3er Semestre

Programa de la asignatura:
Programacin de sistemas operativos

Unidad 4. Diseo de sistemas operativos

Actividades de aprendizaje

Clave:

Ingeniera: TSU:
15142317 16142317

Universidad Abierta y a Distancia de Mxico

ndice

Divisin de Ciencias Exactas, Ingeniera y Tecnologa | Desarrollo de Software 1


Programacin de sistemas operativos
Unidad 4. Diseo de sistemas operativos

Actividad 1. Elementos del diseo de un sistema operativo................................................3


Actividad 2. Diseo de la interaccin...................................................................................5
Actividad 3. Estructura de un sistema operativo..................................................................7
Evidencia de aprendizaje. Optimizacin en el diseo de un sistema operativo...................9
Autorreflexiones................................................................................................................ 10
Fuentes de consulta.......................................................................................................... 11

Divisin de Ciencias Exactas, Ingeniera y Tecnologa | Desarrollo de Software 2


Programacin de sistemas operativos
Unidad 4. Diseo de sistemas operativos

Actividad 1. Elementos del diseo de un sistema operativo

Presentacin

Para lograr un buen diseo de un sistema operativo que sea capaz de competir con los
existentes en el mercado es necesario considerar en el proceso de diseo, aspectos tales
como: funcionalidad, administracin de la memoria, abstraccin, conectividad, visin
arquitectnica, entre otros.

Desarrollo de la actividad

El propsito de la actividad es que identifiques los parmetros para disear un sistema


operativo mediante un resumen de proyecto de sistema operativo de un caso donde
integres los elementos del diseo, para ello, tu Docente te har llegar las instrucciones
necesarias respecto al caso y al resumen de proyecto, una vez que cuentes con las
instrucciones, sigue estos pasos:

1. Analiza el contexto del sistema operativo en el caso correspondiente.

2. Explica el objetivo del sistema operativo y sus caractersticas generales.

3. Elabora una herramienta de recopilacin de informacin del anlisis inicial del


diseo del sistema operativo.

4. Integra en la herramienta de recopilacin de informacin un ejemplo del anlisis


inicial y las bases para iniciar el diseo de un sistema operativo y los elementos a
considerar para el diseo.

5. Identifica las caractersticas diferenciales del sistema operativo en el caso


correspondiente.

6. Identifica y explica las dificultades y obstculos para el diseo de un sistema


operativo, ejemplifica las dificultades y obstculos con base en el caso.

7. Guarda la actividad con el nombre DPSO_U4_A1_XXYZ. Sustituye las XX por


las dos primeras letras de tu nombre, la Y por tu primer apellido y la Z por tu

Divisin de Ciencias Exactas, Ingeniera y Tecnologa | Desarrollo de Software 3


Programacin de sistemas operativos
Unidad 4. Diseo de sistemas operativos

segundo apellido.

8. Lee detenidamente los criterios de evaluacin de las actividades de la unidad 4


para que los consideres en el desarrollo de tu actividad.

9. Ingresa al Foro y responde al tema abierto por tu docente en lnea, redacta en el


cuadro de texto una breve resea de tu actividad no mayor a cinco renglones y a
continuacin adjunta tu archivo. Al finalizar da clic en enviar para publicarlo y
est accesible a tus compaeros y docente en lnea.

10. Ingresa a revisar la participacin de uno de tus compaeros y realiza un


comentario en relacin con el caso de sistema operativo que desarrollaron y las
dificultades y obstculos identificados en el desarrollo de su sistema operativo e
ingresa una recomendacin, aportacin u observacin a su caso, identifica y
menciona semejanzas y diferencias entre tu actividad y la de tu compaero.

11. Ingresa una segunda versin de tu actividad incluyendo la retroalimentacin de tu


Docente as como las observaciones de tus compaeros.

Divisin de Ciencias Exactas, Ingeniera y Tecnologa | Desarrollo de Software 4


Programacin de sistemas operativos
Unidad 4. Diseo de sistemas operativos

Actividad 2. Diseo de la interaccin

Presentacin

La relacin entre las computadoras y las personas es un elemento de interaccin que se


considera fundamental en el diseo de los sistemas operativos, pues ambos, usuarios y
computadoras mediante la interaccin desarrollan sus potencialidades (Rodrguez, 2010),
ante ello, el diseo de la interfaz es un aspecto de fundamental importancia a considerar
en el momento de disear un sistema operativo.

Desarrollo de la actividad

El propsito de la actividad es que identifiques los elementos que conforman el diseo


de interfaz de un sistema operativo, para ello, tu Docente te har llegar las instrucciones
necesarias, una vez que cuentes con ellas, sigue estos pasos:

1. Identifica los tipos de interfaz a considerar para el diseo de un sistema


operativo.

2. Ejemplifica los tipos de interfaces con base en el caso desarrollado.

3. Realiza el bosquejo de prueba de usabilidad.

4. Analiza los principios del diseo de interfaz e identifcalos en el caso


correspondiente. Ejemplifica los principios con base en el caso.

5. Analiza los paradigmas de programacin e identifica el paradigma de


programacin del caso.

6. Identifica los criterios de la regla de llamadas al sistema y ejemplifcalos con el


caso correspondiente.

7. Guarda la actividad con el nombre DPSO_U4_A2_XXYZ. Sustituye las XX por


las dos primeras letras de tu primer nombre, la Y por la inicial de tu apellido
paterno y la Z por la inicial de tu apellido materno.

8. Lee detenidamente los criterios de evaluacin de las actividades de la unidad 3

Divisin de Ciencias Exactas, Ingeniera y Tecnologa | Desarrollo de Software 5


Programacin de sistemas operativos
Unidad 4. Diseo de sistemas operativos

para que los consideres en el desarrollo de tu actividad.

9. Enva la actividad a tu Docente en lnea para recibir retroalimentacin mediante


la herramienta Tarea. Espera y atiende la retroalimentacin correspondiente.

Divisin de Ciencias Exactas, Ingeniera y Tecnologa | Desarrollo de Software 6


Programacin de sistemas operativos
Unidad 4. Diseo de sistemas operativos

Actividad 3. Estructura de un sistema operativo

Presentacin

El aspecto interno de un sistema operativo es tambin parte fundamental para ser


considerado en el diseo del mismo, pues de l depende que cada elemento del sistema
cuente con una interfaz bien definida (Tanenbaum, 2003).

Desarrollo de la actividad

El propsito de la actividad es analizar los elementos de implementacin y estructura de


un sistema operativo en el diseo, para ello, retoma el caso desarrollado en la actividad
2 y el Docente te har llegar las instrucciones, una vez que cuentes con ellas, sigue
estos pasos:

1. Identifica las funciones y elementos a utilizar en el sistema operativo del caso


correspondiente.

2. Identifica la estructura del sistema operativo del caso correspondiente.

3. Identifica el tipo de implementacin del sistema operativo del caso


correspondiente ejemplificando las tcnicas.

4. Realiza el diagrama de flujo de implementacin de la estructura del sistema


operativo integrando las funciones y elementos, incluyendo: integracin de
componentes, objetos distribuidos, servicios.

5. Guarda la actividad con el nombre DPSO_U4_A3_XXYZ. Sustituye las XX por


las dos primeras letras de tu primer nombre, la Y por la inicial de tu apellido
paterno y la Z por la inicial de tu apellido materno.

6. Lee detenidamente los criterios de evaluacin de las actividades de la unidad 3


para que los consideres en el desarrollo de tu actividad.

7. Enva la actividad a tu Docente en lnea para recibir retroalimentacin mediante


la herramienta Tarea. Espera y atiende la retroalimentacin correspondiente.

Divisin de Ciencias Exactas, Ingeniera y Tecnologa | Desarrollo de Software 7


Programacin de sistemas operativos
Unidad 4. Diseo de sistemas operativos

Divisin de Ciencias Exactas, Ingeniera y Tecnologa | Desarrollo de Software 8


Programacin de sistemas operativos
Unidad 4. Diseo de sistemas operativos

Evidencia de aprendizaje. Optimizacin en el diseo de un sistema


operativo

Presentacin

La eficacia de las interacciones internas y externas de un sistema operativo dependen


directamente de los principios de optimizacin que se integren en sistema operativo, por
ello, la importancia de identificar estos principios y considerarlos en el desarrollo del
diseo del sistema operativo.

Desarrollo de la actividad

El propsito de la actividad es integrar elementos de optimizacin en el diseo de un


sistema operativo, para ello, recuperars el caso desarrollado en esta unidad,
asimismo, tu Docente te har llegar las instrucciones necesarias, una vez que cuentes
con ellas, sigue estos pasos:

1. Identifica y analiza los principios de optimizacin de un sistema operativo.

2. Identifica en el caso correspondiente los principios que recupera y cmo los


recupera, ejemplifica.

3. Identifica los tipos de cachs y analiza su importancia en la optimizacin de un


sistema operativo.

4. Identifica los tipos de cachs a implementar en el caso en relacin con el


sistema operativo que se est desarrollando.

5. Realiza un diagrama de flujo del proceso de diseo e implementacin de


optimizacin en el caso correspondiente.

6. Redacta una explicacin de tu diagrama de diseo e implementacin de un


sistema operativo.

7. Recupera el resumen de proyecto de la actividad 1 e integra las actividades

Divisin de Ciencias Exactas, Ingeniera y Tecnologa | Desarrollo de Software 9


Programacin de sistemas operativos
Unidad 4. Diseo de sistemas operativos

desarrolladas esta unidad e integra el diagrama del proceso de diseo y los


elementos de optimizacin incluidos.

8. Guarda la actividad con el nombre DPSO_U3_EA_XXYZ. Sustituye las XX por


las dos primeras letras de tu primer nombre, la Y por tu apellido paterno y la Z tu
apellido materno.

9. Lee detenidamente los criterios de evaluacin de las actividades de la unidad 4


para que los consideres en el desarrollo de tu actividad.

10. Enva la actividad a tu Docente en lnea para recibir retroalimentacin al


Portafolio de evidencias. Espera y atiende la retroalimentacin correspondiente.

Autorreflexiones

Adems de enviar tu trabajo de la Evidencia de aprendizaje, desarrolla los


planteamientos que tu docente en lnea te presente, a partir de ellos elabora tu
Autorreflexin; al finalizar gurdala utilizando la nomenclatura DPSO_U#_ATR_XXYZ.

Posteriormente enva tu archivo mediante la herramienta Autorreflexiones.

Fuentes de consulta

Rodrguez Fernndez, L.E., (2010). Diseo y desarrollo de una interfaz de sistema


operativo mediante una entidad de inteligencia artificial con soporte para lenguaje
natural. Raleigh, Carolina del Norte-Vigo: Lul Press-Universidad de Vigo.
Departamento de Enxeera Telemtica.

Tanenbaum, A. (2003). Sistemas Operativos Modernos. Mxico: Pearson


Educacin. pp. 56-5

Divisin de Ciencias Exactas, Ingeniera y Tecnologa | Desarrollo de Software 10


Programacin de sistemas operativos
Unidad 4. Diseo de sistemas operativos

Divisin de Ciencias Exactas, Ingeniera y Tecnologa | Desarrollo de Software 11

Potrebbero piacerti anche