UNIVERSIDAD GERARDO BARRIOS
FACULTAD DE CIENCIA Y TECNOLOGÍA
DISEÑO
INSTRUCCIONAL DE LA ASIGNATURA
SISTEMAS OPERATIVOS
CÓDIGO DE LA ASIGNATURA: 712
CICLO
I - 2015
USULUTÁN,
EL SALVADOR, CENTROAMÉRICA
UNIVERSIDAD “GERARDO BARRIOS”
|
I.
HOJA DE DATOS GENERALES
|
CICLO ACADÉMICO : I-2015.
Carrera : Técnico en Ing. de Sistemas y Redes Inf.
Asignatura : Sistemas
Operativos.
N°
de orden en Pensum : 4.
Código : 712.
Número de horas por ciclo : 80 Horas.
Duración del ciclo en
semanas :
20 Semanas.
Unidades Valorativas : 4 U.V.
Ciclo en el Plan de Estudio : I.
Pre-requisito : Bachiller.
Carga Académica normal simultánea : Fundamentos de
Programación, Sociedad y Tecnología, Matemática Computacional, Ética
Profesional.
Prerrequisito para : Redes, Taller Mantto. Reparación y
Ensamble de PC.
Horario de Clase : Miércoles
y Jueves 10:40 am a 12:20 md.
Aula :
3A.
II. PERSONAL
ACADÉMICO RESPONSABLE
Decano/a:
Licda. Azucena Edelmira Guevara.
Vice-Decano /a: Lic. Ms. Salvador
Ernesto Manzanares.
Profesor Titular: Licda. Carla Milagro
López Vásquez.
III. DESCRIPCION DE LA ASIGNATURA
La asignatura
estudia las características de funcionamiento de los sistemas operativos, considerándolos
como el software principal de la computadora. Se examinan las capas que los
componen, la funcionalidad de las mismas y la lógica de funcionamiento de
procesos, cómo se maneja el sistema de archivos y la arquitectura de seguridad
que implementan. Como valor agregado, se examinan las características de los
sistemas operativos más conocidos.
IV. OBJETIVO DEL AREA DE COMPETENCIA
ü
Adquirir las competencias para
utilizar y comprender el funcionamiento de tecnologías de información,
comunicación, ofimática y sistemas operativos disponibles.
V. COMPETENCIAS ESPERADAS DE LA ASIGNATURA
ü Aplica y comprende los aspectos de funcionamiento interno de un software
de sistema operativo.
VI. CONTENIDO DE LA ASIGNATURA
|
Unidad 01 Introducción a los sistemas operativos.
1.1 ¿Qué es un sistema operativo?
1.2 Historia de los sistemas operativos.
1.3 Clasificación de los sistemas operativos.
1.4 Funciones de los sistemas operativos.
1.5 Capas de un sistema operativo.
Unidad 02 Fundamentos de programación en C.
2.1 Historia del
lenguaje de programación C.
2.2 Lenguaje de programación C y Sistemas Operativos.
2.3 Variables y tipos de datos en C.
Unidad 03 Conceptos introductorios
de arquitectura del computador.
3.1 Definición de
computadora.
3.2 Estructura del computador (Arquitectura Von Newman).
Unidad 04 Sistemas operativos
libres y propietarios.
4.1 Definiciones.
4.2 Ventajas y desventajas.
4.3 Sistemas operativos y empresas: Inversión.
4.4 Sistemas operativos de las empresas usulutecas (investigación).
Unidad 05 Procesos de sistemas operativos.
5.1 Concepto de proceso.
5.2 Componentes de los procesos.
5.3 Jerarquía de procesos.
5.4 Hilos.
5.5 Servicios POSIX relacionados con el trabajo de procesos.
Unidad 06 Comunicación y Sincronización de Procesos.
6.1 Problemas clásicos de comunicación y sincronización.
6.2 Mecanismos de comunicación y sincronización de procesos.
6.3 Servicios POSIX relacionados con la comunicación y sincronización de
procesos.
Unidad 07 El sistema operativo y la gestión de recursos.
7.1 Conceptos de arquitectura de memoria.
7.2 Los sistemas operativos y la gestión de memoria.
7.3 La memoria como mecanismo de comunicación.
7.4 El sistema operativo y el manejo de archivos.
7.5 Servicios POSIX relacionados con memoria compartida.
Unidad 08 Seguridad y protección
en los sistemas operativos.
8.1 Definición de seguridad y protección desde el punto de vista de los
Sistemas Operativos.
8.2 Problemáticas de la seguridad.
8.3 Riesgos de la seguridad.
8.4 Disección de un ataque a la seguridad.
8.5 Mecanismos de seguridad y protección.
Unidad 09 Estudios de casos.
9.1 Windows.
9.2 Linux.
9.3 Móviles.
VII. COMPETENCIAS
QUE SE ESPERAN LOGRAR EN EL ESTUDIANTE AL
FINALIZAR LA
ASIGNATURA DE INGENIERÍA DE SOFTWARE I
CONOCIMIENTOS
|
HABILIDADES
|
ACTITUDES
|
VALORES
|
Reconoce y describe la
función de los componentes de una computadora según la arquitectura Von
Newman.
|
Escribe programas
estructurados en C de Linux. Compila y ejecuta los programas que escribe.
|
Manifiesta apertura al
aprendizaje del funcionamiento interno de la computadora.
|
Responsabilidad
Estudio
Laboriosidad
Colaboración
Empatía
|
Define el concepto de
sistema operativo y comprende las diferentes funciones que cumplen los
mismos.
Enumera y explica la
utilidad de las diferentes capas de los sistemas operativos.
|
Aplica modularidad en los
programas de C.
Comprende y aplica el
concepto de punteros en los programas de C.
|
Amplía su visión de los
sistemas operativos, adoptando desde una perspectiva de profesional en
computación.
|
Integridad
Participación
Compromiso
|
Comprende el concepto de
proceso y su importancia dentro del trabajo de un sistema operativo.
Es capaz de describir
cómo un sistema operativo administra los procesos en una computadora y cómo
implementa la comunicación y la sincronización entre ellos.
|
Crea programas que
simulan la creación de procesos y el trabajo colaborativo entre ellos.
Demuestra cómo los
sistemas operativos llevan a cabo comunicación y sincronización entre
procesos.
|
Manifiesta apertura a las
prácticas de laboratorio y a la resolución de ejercicios.
Coopera con el
aprendizaje de sus compañeros a través de trabajos colaborativos.
|
Responsabilidad
Concentración
Organización
|
Comprende y explica la
forma en que un sistema operativo gestiona dos de los recursos más
importantes de la computadora: La memoria física interna y el sistema de
archivos.
|
Demuestra cómo se puede
utilizar el recurso memoria para comunicar procesos y acceder a ella.
Define y comprende cómo
funcionan los procesos hilos.
|
Manifiesta apertura a las
prácticas de laboratorio y a la resolución de ejercicios.
Coopera con el
aprendizaje de sus compañeros a través de trabajos colaborativos.
|
Participación
Confianza
Contribución
|
Define en qué consiste la
función de seguridad y protección de los sistemas operativos.
|
Explica los mecanismos
que los sistemas operativos implementan para la seguridad, aplicando glosario
técnico referente al tema.
|
Es consciente de la
necesidad de implementar seguridad y protección y se interesa por las formas
en que puede hacerlo.
Se interesa por estudios
relacionados con el tema.
|
Estudio
Participación
Cooperación
|
Explica la forma en que
los principales sistemas operativos actuales, Windows y Linux implementan los
conceptos vertidos en la materia.
|
Elabora y explica
diagramas de la arquitectura de los principales sistemas operativos
|
Manifiesta apertura en el
conocimiento de los principales sistemas operativos y es consciente de las
ventajas de cada uno.
|
Productividad
Flexibilidad
Constancia
|
VIII.
PROPUESTA METODOLOGICA
|
Con la finalidad de conseguir los objetivos planteados por la
asignatura, se sugieren las siguientes propuestas:
METODOS
|
TECNICAS
|
·
Lecturas de los
contenidos teóricos.
·
Clases con equipo
audiovisual en las cuales se aclaren dudas sobre los temas planteados.
·
Preguntas dirigidas.
·
Lluvia de ideas.
·
Trabajo en equipo e
individual.
·
Solución de guías de
trabajo preparadas por el docente.
·
Estudios de casos que
muestren cómo se aplican los conceptos de la asignatura a los sistemas
operativos.
·
Trabajos de campo que
permitirán recabar información fresca y real de las empresas usulutecas en
relación a los SO que utilizan.
|
|
IX. PROPUESTAS DE
EVALUACIÓN Y CRITERIOS DE DESEMPEÑO.
|
La evaluación debe ser gradual y formativa, además de realizar
evaluación sumativa que permita determinar el grado de aprendizaje alcanzado.
Las actividades evaluadas. Como estrategias de evaluación se sugieren:
·
Exámenes escritos u
orales en donde se evalúe la comprensión de conceptos teóricos.
·
Prácticas para
demostrar los conceptos teóricos.
·
Guías de ejercicios a
partir de ejemplos resueltos.
·
Controles de lectura.
Las estrategias mencionadas anteriormente buscarán evaluar el desempeño
de los estudiantes en las siguientes áreas:
·
Comprensión de los
conceptos teóricos
·
Habilidad para aplicar
los servicios POSIX en la demostración de los conceptos teóricos.
FECHAS
|
ACTIVIDADES A EVALUAR
|
PORCENTAJE DEL COMPUTO
|
5/Febrero/2015
|
Revisión de Esquema de Llaves sobre Clasificación
de los SO y Glosario.
|
15%
|
19/Febrero/2015
|
Revisión Infografía sobre Arquitectura Von
Newmann.
|
15%
|
4/Marzo/2015
|
Investigación sobre SO que utilizan las empresas
usulutecas.
|
30%
|
5/Marzo/2015
|
Primer Examen Parcial.
|
40%
|
Total Cómputo I
|
100%
|
|
26/Marzo/2015
|
Control de Lectura.
|
10%
|
15/Abril/2015
|
Revisión Guía de Trabajo A.
|
20%
|
29/Abril/2015
|
Revisión Guía de Trabajo B.
|
15%
|
6/Mayo/2015
|
Laboratorio Escrito.
|
15%
|
7/Mayo/2015
|
Segundo Examen Parcial
|
40%
|
Total Cómputo II
|
100%
|
|
27/Mayo/2015
|
Proyecto Integrador.
|
30%
|
28/Mayo/2015
|
Revisión Guía de Trabajo
C.
|
15%
|
3/Junio/2015
|
Preparación de Máquina Virtual.
|
15%
|
10/Junio/2015
|
Instalación de SO.
|
40%
|
Total Cómputo III
|
100%
|
|
X. REFERENCIAS
BIBLIOGRÁFICAS
- DHAMDHERE, Dhananjay M.. Sistemas
Operativos. 2a.ed. México D.F.: McGraw-Hill Interamericana 2008. 6
ejemplares (Biblioteca Central: 3 Biblioteca Usulután: 3).
- DURAN RODRIGUEZ, Luis. Ampliar, configurar y reparar su PC. 1a.ed.
México D.F.: Alfaomega grupo editor 2007. 6 ejemplares (Biblioteca
Central: 3 Biblioteca Usulután: 3).
- VILLAREAL DE LA GARZA, Sonia.
Introducción a la Computación: teoría
y manejo de paquetes. 2a.ed. México: McGraw-Hill 2007. 6 ejemplares
(Biblioteca Central: 3 Biblioteca Usulután: 3).
- MARTIN MARTIN-POZUELO, José
María. Instalación y
Mantenimiento de Equipos y Sistemas Informáticos. 1a.ed. México
D.F.: Alfaomega grupo editor 2007. 6 ejemplares (Biblioteca Central: 3
Biblioteca Usulután: 3).
- TANENBAUM, Andrew S. Woodhull, Albert S. Sistemas operativos: diseño e implementación. 2a ed.
México: Pearson Educación 2002. 6 ejemplares (Biblioteca Central: 3
Biblioteca Usulután: 3).
- LEE, Thomas. Davies, Joseph. Microsoft
Windows 2000 TCP IP protocolos y servicios. Referencia técnica. 1a.
ed. Madrid: McGraw-HILL 2000. 6 ejemplares (Biblioteca Central: 3
Biblioteca Usulután: 3).
- FERREYRA CORTES, Gonzalo. Informática pasó a paso. 2a.ed.
México, D.F.: Alfaomega Grupo Editor 2006. 6 ejemplares (Biblioteca
Central: 3 Biblioteca Usulután: 3).
- MOLINA, Francisco J.. Redes de área local. 2a. ed.
México: Alfaomega 2006. 6 ejemplares (Biblioteca Central: 3 Biblioteca
Usulután: 3).
- SCHENK, Thomas. Administración de Red Hat Linux: al
descubierto. 1a. ed. Madrid: Prentice Hall 2001. 6 ejemplares
(Biblioteca Central: 3 Biblioteca Usulután: 3).
Para
el desarrollo de esta asignatura se hace uso de la biblioteca
electrónica a la cual la Universidad tiene acceso mediante la Alianza con
MICROSOFT de MSDN Academic Alliance. El programa MSDNAA
incluye:
·
Biblioteca de soporte técnico Knowledge Base.
· Soporte Técnico Profesional.
·
Soporte para estudiantes de departamentos de MSDNAA.
·
Busque en la base de conocimientos (Manuales):
http://support.microsoft.com
·
Soporte para MSDNAA Administrators con una suscripción
a MSDN. y Recursos de Soporte en Línea de MSDN: http://msdn.microsoft.com/subscriptions/support
·
Ultimas versiones de Software de Sistema y Aplicación.
JORNALIZACIÓN DE LA ASIGNATURA
CICLO I –
2015
FACULTAD: CIENCIA Y TECNOLOGÍA
ASIGNATURA: ____SISTEMAS
OPERATIVOS__________________ GRUPO:”UNICO”__
Días: ___MIERCOLES
Y JUEVES ___
AULA: ___3A_ HORA: _10:40 AM A 12:20 MD_
CARRERA: ___TECNICO EN INGENIERIA EN
SISTEMAS Y REDES INFORMATICAS______
DOCENTE: LICDA. CARLA MILAGRO LOPEZ VASQUEZ
N°
|
FECHA
|
Contenidos temáticos
|
|
Día
|
Mes
|
||
1
|
28
|
Enero
|
Saludo y Presentación.
Descripción de la
Asignatura y Formas de evaluación.
Reglamento de la cátedra
durante el presente ciclo.
Diagnóstico general del
grupo y Definición de roles por equipo.
|
2
|
29
|
Enero
|
Unidad
01 Introducción a los sistemas operativos.
1.1 ¿Qué es un sistema
operativo?
1.2 Historia de los
sistemas operativos.
Actividad: Foro Virtual.
|
3
|
4
|
Febrero
|
Explicación:
Esquema de llaves sobre clasificación de los sistemas operativos y glosario.
1.3 Clasificación de los
sistemas operativos.
1.4 Funciones de los
sistemas operativos.
1.5 Capas de un sistema
operativo.
|
4
|
5
|
Febrero
|
Revisión Esquema de Llaves sobre
Clasificación de los Sistemas Operativos y glosario. Laboratorio 15%.
|
5
|
11
|
Febrero
|
Unidad
02 Fundamentos de programación en C.
2.1 Historia del lenguaje de programación C.
2.2 Lenguaje de programación C y Sistemas
Operativos.
2.3
Variables y tipos de datos en C.
|
6
|
12
|
Febrero
|
Unidad
03 Conceptos introductorios de arquitectura del computador.
3.3 Definición de
computadora.
|
7
|
18
|
Febrero
|
Explicación:
3.2 Estructura del
computador (Arquitectura Von Newman).
|
8
|
19
|
Febrero
|
Revisión de Infografía sobre Arquitectura de Von
Newman, Laboratorio 15%.
|
9
|
25
|
Febrero
|
Unidad
04 Sistemas operativos libres y propietarios.
4.1 Definiciones.
4.2 Ventajas y
desventajas.
|
10
|
26
|
Febrero
|
4.3 Sistemas operativos y
empresas: Inversión.
Explicación:
4.4 Sistemas operativos que
utilizan las empresas usulutecas (investigación).
4.5 Sistemas operativos
para dispositivos móviles.
|
11
|
4
|
Marzo
|
Revisión de Investigación
sobre Sistemas Operativos que utilizan las empresas usulutecas. Laboratorio
30%.
|
12
|
5
|
Marzo
|
PRIMER
EXAMEN PARCIAL 40%.
|
13
|
11
|
Marzo
|
Unidad
05 Procesos de sistemas operativos.
5.1 Concepto de proceso.
|
14
|
12
|
Marzo
|
5.2
Componentes de los procesos.
|
15
|
18
|
Marzo
|
5.3 Jerarquía de procesos.
|
16
|
19
|
Marzo
|
5.4 Hilos.
|
17
|
25
|
Marzo
|
5.5 Servicios POSIX
relacionados con el trabajo de procesos.
|
18
|
26
|
Marzo
|
Control de lectura 10%.
|
DEL 30 DE MARZO AL 5 DE ABRIL – VACACIONES DE SEMANA SANTA
|
|||
19
|
8
|
Abril
|
Unidad
06 Comunicación y Sincronización de
Procesos.
6.1 Problemas clásicos de
comunicación y sincronización.
|
20
|
9
|
Abril
|
6.2 Mecanismos de
comunicación y sincronización de procesos.
6.3 Servicios POSIX
relacionados con la comunicación y sincronización de procesos.
Explicación:
Guía de trabajo A.
|
21
|
15
|
Abril
|
Revisión
Guía de Trabajo A 20%.
|
22
|
16
|
Abril
|
Unidad
07 El sistema operativo y la gestión
de recursos.
7.1 Conceptos de
arquitectura de memoria.
7.2 Los sistemas
operativos y la gestión de memoria.
|
23
|
22
|
Abril
|
7.3 La memoria como
mecanismo de comunicación.
7.4 El sistema operativo
y el manejo de archivos.
7.5 Servicios POSIX
relacionados con memoria compartida.
Explicación:
Guía de Trabajo B.
|
24
|
23
|
Abril
|
Unidad
08 Seguridad y protección en los sistemas operativos.
8.1 Definición de
seguridad y protección desde el punto de vista de los Sistemas Operativos.
|
25
|
29
|
Abril
|
Revisión
Guía de Trabajo B 15%.
|
26
|
30
|
Abril
|
8.2 Problemáticas de la
seguridad
8.3 Riesgos de la
seguridad.
Actividad:
Blog.
|
27
|
6
|
Mayo
|
Laboratorio Escrito 15%.
|
28
|
7
|
Mayo
|
SEGUNDO
EXAMEN PARCIAL 40%.
|
29
|
13
|
Mayo
|
8.4 Disección de un
ataque a la seguridad.
Actividad: Crear diagrama modelo.
|
30
|
14
|
Mayo
|
8.5 Mecanismos de
seguridad y protección.
Actividad:
Slideshare.
|
31
|
20
|
Mayo
|
Unidad
09 Estudios de casos.
Explicación:
Guía de Trabajo C.
9.1 Windows.
|
32
|
21
|
Mayo
|
9.2 Linux.
9.3 Móviles.
|
33
|
27
|
Mayo
|
Proyecto
Integrador 30%.
|
34
|
28
|
Mayo
|
Revisión Guía de Trabajo C 15%.
|
35
|
3
|
Junio
|
15% en todas las preparaciones.
Preparación de Máquinas Virtuales.
|
36
|
4
|
Junio
|
Preparación
de Máquinas Virtuales.
|
37
|
10
|
Junio
|
40% en todas las instalaciones.
Defensa de Instalación de SO Windows en máquina
virtual.
|
38
|
11
|
Junio
|
Defensa de Instalación de SO Windows en máquina
virtual.
|
39
|
11
|
Junio
|
Defensa de Instalación de Ubuntu en Máquina
Virtual.
|
40
|
11
|
Junio
|
Defensa de Instalación de Ubuntu en Máquina
Virtual.
|

No hay comentarios:
Publicar un comentario