UNIVERSIDAD TÉCNICA DE MACHALA -...
Transcript of UNIVERSIDAD TÉCNICA DE MACHALA -...
Syllabus Estandarizado-UTMACH | 1
UNIVERSIDAD TÉCNICA DE MACHALA FACULTAD DE INGENIERÍA CIVIL
CARRERA DE INGENIERÍA DE SISTEMAS
SYLLABUS ESTANDARIZADO
1.- DATOS GENERALES
Asignatura:
TEORIA DE SISTEMAS OPERATIVOS
Código de la Asignatura:
IS.9.4
Eje Curricular de la Asignatura:
PROFESIONAL
Año:
2013 - 2014
Horas presenciales teoría:
4 horas de clases teóricas por semana / 64 horas
Semestrales.
Ciclo/Nivel:
9no. Semestre
Horas presenciales práctica:
Número de créditos:
4 (CUATRO)
Horas atención a estudiantes:
Horas trabajo autónomo:
4 horas semanales / 64 horas semestrales
Fecha de Inicio:
06/Mayo/2013
Fecha de Finalización:
31/Agosto/2013
Prerrequisitos:
IS.7.4 Sistemas Operativos IV
Correquisitos:
2.- JUSTIFICACION DE LA ASIGNATURA
Para un informático es relevante conocer el funcionamiento interno de los Sistemas
Operativos, debido a que tienen que interactuar con este tipo de software durante
Syllabus Estandarizado-UTMACH | 2
prácticamente toda su carrera y su vida profesional. Entre los módulos o
componentes más importantes que se estudian en ésta asignatura tenemos: Gestión
de Procesos, Gestión de la CPU, Sincronización, Comunicación de Procesos e
Interbloqueos y finalmente Gestión de Memoria RAM; estos son algunos de los
elementos que forman parte de los Sistemas Operativos en los que los estudiantes
adquirirán instrucción; por lo anterior expuesto se justifica la asignatura.
3.- OPERACIONALIZACION DE LA ASIGNATURA CON RESPECTO A LAS
COMPETENCIAS DEL PERFIL PROFESIONAL
3.1 Objeto de estudio de la asignatura
El Objeto de estudio de la asignatura son: Los módulos que forman parte de los Sistemas
Operativos.
3.2 Competencia de la asignatura
Analizar, y Conceptualizar algunos componentes o módulos que forman parte de los
Sistemas Operativos.
3.3 Relación de la asignatura con los resultados de aprendizaje
RESULTADOS DEL
APRENDIZAJE CONTRIBUCIÓN
(alta, media, baja) EL ESTUDIANTE DEBE:
a) Habilidad para aplicar el
conocimiento de las Ciencias
Básicas de la profesión
MEDIA Aplicar la Lógica de Programación para analizar e
interpretar algoritmos implementados en los diferentes
módulos de los Sistemas Operativos.
b) Pericia para diseñar y
conducir experimentos, así
como para analizar e
interpretar datos.
-----------
----------------------
c) Destreza para manejar
procesos de Ingeniería de
Sistemas
-----------
-----------------------
d) Trabajo multidisciplinario. MEDIA
Emplear sus destrezas diversas para los trabajos en
equipo durante la asignatura y para la realización del
evento investigativo de Sistemas Operativos y Software
libre.
e) Resuelve problemas de
Ingeniería de Sistemas. -----------
-----------------------
f) Comprensión de sus
responsabilidades
profesionales y éticas
MEDIA Practicar la ética durante el desarrollo de la asignatura
al presentar sus tareas y pruebas de forma honrada.
Syllabus Estandarizado-UTMACH | 3
g) Comunicación efectiva MEDIA
Aplicar la comunicación al realizar exposiciones, dar
lecciones orales y al participar como ponentes en el
evento investigativo de Sistemas Operativos y Software
libre.
h) Impacto en la profesión y en
el contexto social
MEDIA Valorar la importancia de la evolución de los Sistemas
Operativos y su adaptación a los cambios constantes de
hardware y el aporte del Software Libre a la comunidad.
i) Aprendizaje para la vida BAJA Practicar la investigación y el hábito del aprendizaje
continuo.
j) Asuntos contemporáneos ALTA
Investigar temas actuales que serán evidenciados
mediante conferencias y talleres en el evento de fin de
módulo.
k) Utilización de técnicas e
instrumentos modernos. ----------- -----------------------
l) Capacidad para liderar,
gestionar o emprender
proyectos
MEDIA
Trabajar con responsabilidad y organización para la
coordinación y realización del festival de Sistemas
Operativos y Software Libre.
3.4 Proyecto o producto de la asignatura:
Los estudiantes desarrollarán un proyecto de investigación relacionado con los Sistemas
Operativos y el Software libre; el cual tiene como objetivo difundir el uso de éste
software.
Este proyecto involucra la investigación de diversas temáticas de los Sistemas
Operativos y el Software Libre; en el cual los estudiantes serán capaces de transmitir sus
conocimientos mediante talleres.
4.- PROGRAMA DE ACTIVIDADES:
Comprende el listado del contenido o programa del curso, indicando:
4.1 Estructura de la asignatura por unidades:
UNIDAD COMPETENCIAS RESULTADOS DE APRENDIZAJE
I.
“INTRODUCCIÓN
A LOS SISTEMAS
OPERATIVOS”
1.- Entender los antecedentes y la
estructura de los Sistemas
Operativos.
2.-Conceptualizar los
antecedentes y la estructura de
los Sistemas Operativos.
1.- Entiende los antecedentes y la estructura de los
Sistemas Operativos.
2.- Conceptualiza los antecedentes y la estructura
de los Sistemas Operativos.
3.- Aplica elementos como: Shell, Procesos y
Programación de Tareas
Syllabus Estandarizado-UTMACH | 4
II. “GESTIÓN DE
PROCESOS” 1.- Entender el módulo de
Gestión de Procesos de los
Sistemas Operativos.
2.-Conceptualizar la Gestión de
Procesos de los Sistemas
Operativos.
1.- Entiende el módulo de Gestión de Procesos de
los Sistemas Operativos.
2.-Conceptualiza la Gestión de Procesos de los
Sistemas Operativos.
III.
“PLANIFICACIÓN
DE LA CPU”
1.- Analizar la Planificación de la
CPU en los Sistemas Operativos.
2.- Interpretar la Planificación de
la CPU en los Sistemas
Operativos.
3. Representar la Planificación
de la CPU en los Sistemas
Operativos.
1.- Analiza la Planificación de la CPU en los
Sistemas Operativos.
2.- Interpreta la Planificación de la CPU en los
Sistemas Operativos.
3. Representa la Planificación de la CPU en los
Sistemas Operativos.
IV.
“SINCRONIZACIÓ
N Y
COMUNICACIÓN
DE PROCESOS”
1.- Analizar la Sincronización y
Comunicación de Procesos.
2.- Interpretar la Sincronización y
Comunicación de Procesos
3. Representar la Sincronización
y Comunicación de Procesos.
1.- Analiza la Sincronización y Comunicación de
Procesos.
2.- Interpreta la Sincronización y Comunicación
de Procesos
3. Representa la Sincronización y Comunicación
de Procesos.
V.
“INTERBLOQUEO
”
1.- Entender el Interbloqueo de
los Sistemas Operativos.
2.-Conceptualizar el Interbloqueo
de los Sistemas Operativos.
1.- Entiende el Interbloqueo de los Sistemas
Operativos.
2.-Conceptualiza el Interbloqueo de los Sistemas
Operativos.
VI. “GESTIÓN DE
MEMORIA RAM”
1.- Entender la Gestión de
Memoria RAM en los Sistemas
Operativos.
2.-Conceptualizar la Gestión e
Memoria RAM en los Sistemas
Operativos.
3.- Interpretar la Gestión e
Memoria RAM en los Sistemas
Operativos.
1.- Entiende la Gestión de Memoria RAM en los
Sistemas Operativos.
2.-Conceptualiza la Gestión e Memoria RAM en
los Sistemas Operativos.
3.- Interpreta la Gestión e Memoria RAM en los
Sistemas Operativos.
Syllabus Estandarizado-UTMACH | 5
4.2 Estructura detallada por temas:
UNIDAD I:
INTRODUCCIÓN
A LOS SISTEMAS
OPERATIVOS
SEMANAS DE ESTUDIO TEMAS CONTENIDOS ESTRATEGIAS DE
APRENDIZAJE HORAS
1.-
06/05/13 – 09/05/13
Introducción a los
Sistemas Operativos. 1.1. Antecedente
s
1.2. Organizació
n de una
computadora.
Clases magistrales
sobre el tema
Taller acerca de la
evolución de los
Sistemas Operativos.
4
2.-
13/05/13 – 14/05/13
Estructura de los
Sistemas Operativos.
1.3. Estructura
de un Sistema
Operativo
Evaluación Oral y
Retroalimentación
Clases magistrales
sobre el tema.
2
TOTAL DE HORAS DE UNIDAD I: 06
UNIDAD II:
GESTIÓN DE
PROCESOS
SEMANAS DE ESTUDIO TEMAS CONTENIDOS ESTRATEGIAS DE
APRENDIZAJE HORAS
2.-
15/05/13 – 16/05/13
Procesos en los
Sistemas Operativos. 2.1 Antecedentes
Evaluación Oral y
Retroalimentación.
Clases magistrales
sobre el tema.
2
3.-
20/05/13 – 23/05/13
Procesos en los
Sistemas Operativos. 2.2 Planificación
de procesos
Evaluación Oral y
Retroalimentación.
4
Syllabus Estandarizado-UTMACH | 6
2.3. Operaciones
con procesos.
Clases magistrales
sobre el tema.
4.- 27/05/13 –
30/05/13 Procesos en los
Sistemas Operativos. 2.3. Operaciones
con procesos.
2.4 Comunicación
interprocesos.
2.5 Modelos
multihebras.
Evaluación Oral
Exposiciones
Grupales.
Retroalimentación
4
5.- 03/06/13 –
06/06/13
Hebras en la Gestión
de Procesos.
2.5 Modelos
multihebras.
2.6 Bibliotecas de
hebras
Evaluación Oral
Exposiciones
Grupales.
Taller Grupal
Retroalimentación
4
TOTAL DE HORAS DE UNIDAD II: 14
UNIDAD III:
PLANIFICACIÓN
DE LA CPU
SEMANAS DE ESTUDIO TEMAS CONTENIDOS ESTRATEGIAS DE
APRENDIZAJE
HORAS
6.- 10/06/13 –
13/06/13
Planificación de la
CPU 3.1 Conceptos
básicos.
3.2 Criterios de
planificación.
Evaluación Oral
Exposiciones
Grupales.
Retroalimentación
4
7.- 17/06/13 –
20/06/13 Algoritmos de
Planificación de la
CPU
3.3 Algoritmos de
planificación.
3.3.1 Algoritmo de
planificación FIFO.
3.3.2 Algoritmo de
planificación SJF.
Evaluación Oral
Exposiciones
Grupales.
Retroalimentación
4
Syllabus Estandarizado-UTMACH | 7
3.3.3 Algoritmo de
planificación por
Prioridades.
3.3.4 Algoritmo de
planificación Round
Robín.
8.- 24/06/13 –
27/06/13 Algoritmos de
Planificación de la
CPU
3.3.5 Algoritmo de
planificación de
Colas de niveles
múltiples.
3.3.6 Algoritmo de
planificación de
Colas de niveles
múltiples y
retroalimentación.
3.4 Planificación de
procesadores
múltiples.
Evaluación Oral
Exposiciones
Grupales.
Taller Grupal
Retroalimentación
4
TOTAL DE HORAS DE UNIDAD III: 12
UNIDAD IV:
SINCRONIZACIÓ
N Y
COMUNICACIÓN
DE PROCESOS
SEMANAS DE ESTUDIO TEMAS CONTENIDOS ESTRATEGIAS DE
APRENDIZAJE HORAS
9.- 08/07/13 –
11/07/13 Fundamentos de la
sincronización y
comunicación de
procesos
4.1 Antecedentes
4.2 El problema de
la sección crítica
Evaluación Oral
Exposiciones
Grupales.
Retroalimentación
4
10.- 15/07/13 –
18/07/13 Técnicas básicas para
el manejo de
sincronización y
comunicación de
4.3 Inhabilitación
de Interrupciones
4.4 Variables de
4
Syllabus Estandarizado-UTMACH | 8
procesos. Candado.
11.- 22/07/13 –
25/07/13 Técnicas avanzadas
para el manejo de
sincronización y
comunicación de
procesos.
4.6 Semáforos
4.7 Monitores
Evaluación Oral
Exposiciones
Grupales.
Retroalimentación
4
TOTAL DE HORAS DE UNIDAD IV: 12
UNIDAD V:
INTERBLOQUEO
SEMANAS DE ESTUDIO TEMAS CONTENIDOS ESTRATEGIAS DE
APRENDIZAJE HORAS
12.- 29/07/13 –
01/08/13 Introducción a los
interbloqueos.
5.1 Modelo del
Sistema.
5.2 Caracterización
de los
interbloqueos.
5.3 Métodos para
manejar
interbloqueos
Evaluación Oral
Exposiciones
Grupales.
Retroalimentación
4
13.- 05/08/13 –
08/08/13 Métodos para
manejar
interbloqueos.
5.3 Métodos para
manejar
interbloqueos.
5.4 Prevención de
interbloqueos.
Evaluación Oral
Exposiciones
Grupales.
Retroalimentación
4
14.- 12/08/13 –
13/08/13 Métodos para
manejar
interbloqueos.
5.5 Evasión de
interbloqueos
Evaluación Oral
Clases magistrales
2
TOTAL DE HORAS DE UNIDAD V: 10
Syllabus Estandarizado-UTMACH | 9
UNIDAD VI:
GESTIÓN DE
MEMORIA RAM
SEMANAS DE ESTUDIO TEMAS CONTENIDOS ESTRATEGIAS DE
APRENDIZAJE HORAS
14.- 14/08/13 –
15/08/13 Fundamentos de
Gestión de Memoria
RAM
6.1 Antecedentes Evaluación Oral
Clases magistrales
2
15.- 19/08/13 –
21/08/13 Técnicas de
Administración de
Memoria RAM
6.2 Intercambio
Evaluación Oral
Clases magistrales
4
16.- 26/08/13 –
29/08/13 Técnicas de
Administración de
Memoria RAM
6.3 Asignación de
memoria contigua
Evaluación Oral
Clases magistrales
4
TOTAL DE HORAS DE UNIDAD VI: 10
5.- METODOLOGIA: (ENFOQUE METODOLOGICO)
5.1. Métodos de enseñanza
De acuerdo a la temática propuesta, las clases y las actividades serán:
a) Clases magistrales, donde se expondrán los temas de manera teórica, mostrando y
analizando ejemplos.
b) Trabajo en grupo, para elaborar los elementos de la literatura científica (fichas,
citas y referencias bibliográficas), como recurso operativo para elaborar el
documento científico.
c) Trabajo autónomo u horas no presenciales, que será el material básico para
estructurar la carpeta del estudiante (o cuaderno) al que se agregará el trabajo en
grupo:
1. Tareas estudiantiles, los trabajos bibliográficos semanales de tipo individual,
además de resúmenes, mapas conceptuales, mapas mentales, cuadros
sinópticos, líneas de tiempo, ensayos, entre otros.
2. Investigaciones bibliográficas, individuales o por grupos sobre profundización
de temas a tratarse.
Syllabus Estandarizado-UTMACH | 10
3. Trabajos de campo, realizados individual o grupalmente, donde realizan
investigación, recopilación de datos acerca de los procesos y datos de la
empresa para estructurar esquemas de base de datos.
d) Formas organizativas de las clases, los alumnos asistirán a clase con el material
guía adelantando la lectura del tema de clase de acuerdo a la instrucción previa del
docente, sobre los puntos sobresalientes o trascendentales que se van a exponer. De
estos análisis saldrán los trabajos bibliográficos que deberán desarrollar y entregar
posteriormente.
e) Medios tecnológicos que se utilizaran para la enseñanza:
Pizarrón para tiza líquida y marcadores de varios colores.
Libros y revistas de la biblioteca.
Internet y material de Webs.
Equipo de proyección multimedia y material académico en Power Point.
Aula Virtual
6.- COMPONENTE INVESTIGATIVO DE LA ASIGNATURA:
Los tipos de investigación que se realizará en la asignatura son:
Investigación Formativa.- Referida al aprendizaje por descubrimiento y construcción del
conocimiento por parte de los estudiantes. Este método consiste en que el profesor a partir
de una situación problémica, logra que el estudiante busque, indague, y encuentre
situaciones similares, así mismo que haga revisiones de literatura, (bibliografía, códigos y
especificaciones) recoja datos, los organice, interprete y encuentre soluciones a las
dificultades planteadas por los profesores.
7. PORTAFOLIO DE LA ASIGNATURA
Durante el desarrollo de la actividad académica el estudiante construirá un Portafolio que
comprende la evidencia de dichas actividades.
El portafolio de la asignatura contendrá la siguiente información
Carátula
Syllabus
Diario de Campo
Syllabus Estandarizado-UTMACH | 11
Tareas en clase
Tareas extraclase
Evidencia de eventos investigativos.
Anexos
8. EVALUACIÓN
La evaluación será diagnóstica, formativa y sumativa, considerándolas necesarias y
complementarias para una valoración global y objetiva de lo que ocurre en la situación de
enseñanza y aprendizaje. Los alumnos serán evaluados con los siguientes parámetros,
considerando que la calificación de los exámenes finales de cada parcial corresponderán al
30% de la valoración total, el restante 70% se lo debe distribuir de acuerdo a los demás
parámetros, utilizando un mínimo de cinco parámetros.
8.1 Evaluaciones Parciales:
Pruebas parciales dentro del proceso, determinadas con antelación en las clases.
Presentación de informes escritos como producto de investigaciones bibliográficas.
Participación en clases a partir del trabajo autónomo del estudiante; y, participación en
prácticas de laboratorio y de campo de acuerdo a la pertinencia en la asignatura.
8.2 Exámenes:
Examen Final, al finalizar todas las unidades.
8.3 Parámetros de Evaluación:
PARAMETROS DE EVALUACION
PORCENTAJES
Pruebas parciales dentro del proceso 20
Informes escritos individuales o grupales 10
Participación en clase 10
Trabajo autónomo 10
Practica de campo o proyección social 20
Exámenes 30
Syllabus Estandarizado-UTMACH | 12
Total 100
9. BIBLIOGRAFÍA
9.1. Bibliografía Básica:
SILBERSCHATZ, A. 2007. Fundamentos de Sistemas Operativos. Editorial
McGraw-Hill, Madrid, España.
9.2. Bibliografía Complementaría:
TANENBAUM, A. 2009. Sistemas Operativos Modernos. Editorial Pearson
Educación, México.
9.3. Páginas WEB (webgrafía)
http://rsa.utpl.edu.ec/material/208/G18503.1.pdf
http://www.lsi.us.es/docencia/asignaturas/so/doc/iti/0405-bol6-semaforos.pdf
http://www.um.es/docencia/barzana/II/Ii08.html
http://sopa.dis.ulpgc.es/so/teoria/
10. DATOS DEL DOCENTE:
Nancy Magaly Loja Mora
Magister en Docencia y Gerencia en Educación Superior, Ingeniero en Sistemas
Informáticos y Computación
Dirección: Calle 5ta Norte entre Colón y Av. Buenavista.
Teléfonos: 099-8715150, 099-0136857.
Correo electrónico: [email protected], [email protected]
11. FIRMA DEL O LOS DOCENTES RESPONSABLES DE LA ELABORACIÓN
DEL SYLLABUS
_______________________