Administración de Sistemas Operativos

Usted está aquí

Créditos
6
Tipos
Obligatoria de especialidad (Tecnologías de la información)
Requisitos
  • Prerrequisito: SO
  • Precorrequisito: XC
Departamento
DAC
Esta asignatura tiene por objetivo introducir al estudiante los conceptos básicos de administración de sistemas operativos. Se tratan, entre otros, temas como la gestión de usuarios, la monitorización de los recursos, así como la administración de máquinas virtuales en entornos corporativos.

Profesores

Responsable

  • Rene Serral Gracià ( )

Otros

  • Jordi Fornes de Juan ( )
  • Xavier Martorell Bofill ( )

Horas semanales

Teoría
2
Problemas
0
Laboratorio
2
Aprendizaje dirigido
0.4
Aprendizaje autónomo
5.6

Competencias

Competencias Técnicas

Competencias técnicas comunes

  • CT2 - Utilizar de forma apropiada teorías, procedimientos y herramientas en el desarrollo profesional de la ingeniería informática en todos sus ámbitos (especificación, diseño, implementación, despliegue -implantación- y evaluación de productos) de manera que se demuestre la comprensión de los compromisos adoptados en las decisiones de diseño.
    • CT2.3 - Diseñar, desarrollar, seleccionar y evaluar aplicaciones, sistemas y servicios informáticos, y al mismo tiempo asegurar su fiabilidad, su seguridad y su calidad, conforme a principios éticos y a la legislación y la normativa vigente.
    • CT2.5 - Diseñar y evaluar interfaces persona-computador que garanticen la accesibilidad y la usabilidad a los sistemas, a los servicios y a las aplicaciones informáticas.
  • CT3 - Demostrar conocimiento y comprensión del contexto organizativo, económico y legal en el que desarrolla su trabajo (Conocimiento adecuado del concepto de empresa, marco institucional y jurídico de la empresa, organización y gestión de empresas.)
    • CT3.6 - Demostrar conocimiento de la dimensión ética en la empresa: la responsabilidad social y corporativa en general y, en particular, las responsabilidades civiles y profesionales del ingeniero en informática.
  • CT6 - Demostrar conocimiento y comprensión del funcionamiento interno de un computador y del funcionamiento de las comunicaciones entre ordenadores.
    • CT6.1 - Demostrar conocimiento y tener capacidad para administrar y mantener sistemas, servicios y aplicaciones informáticas.
    • CT6.3 - Demostrar conocimiento de las características, funcionalidades y estructura de los Sistemas Operativos que permita su uso adecuado, administración y diseño, así como la implementación de aplicaciones basadas en sus servicios.
    • CT6.4 - Demostrar conocimiento y capacidad de aplicación de las características, las funcionalidades y la estructura de los Sistemas Distribuidos, de las Redes de Computadores y de Internet que permita su uso y su administración, así como el diseño y la implementación de aplicaciones basadas en ellas.
  • CT7 - Evaluar y seleccionar plataformas de producción hardware y software para la ejecución de aplicaciones y de servicios informáticos.
    • CT7.2 - Evaluar sistemas hardware/software en función de un criterio de calidad determinado.
    • CT7.3 - Determinar los factores que inciden negativamente en la seguridad y la fiabilidad de un sistema hardware/software, y minimizar sus efectos.
  • CT8 - Planificar, concebir, desplegar y dirigir proyectos, servicios y sistemas informáticos en todos los ámbitos, liderando su puesta en marcha, su mejora continua y valorando su impacto económico y social
    • CT8.4 - Elaborar el pliego de condiciones técnicas de una instalación informática que cumpla los estándares y la normativa vigente.

Competencias Técnicas de cada especialidad

Especialidad tecnologías de la información

  • CTI1 - Definir, planificar y gestionar la instalación de la infraestructura TIC de la organización.
    • CTI1.1 - Demostrar comprensión del entorno de una organización y sus necesidades en el ámbito de las tecnologías de la información y las comunicaciones.
    • CTI1.2 - Seleccionar, diseñar, desplegar, integrar y gestionar redes e infraestructuras de comunicaciones en una organización.
    • CTI1.4 - Seleccionar, diseñar, desplegar, integrar, evaluar, construir, gestionar, explotar y mantener las tecnologías de hardware, software y redes, dentro de los parámetros de costo y calidad adecuados.
  • CTI2 - Garantizar que los sistemas TIC de una organización funcionan de forma adecuada, son seguros y están adecuadamente instalados, documentados, personalizados, mantenidos, actualizados y sustituidos, y que las personas de la organización reciban un soporte TIC correcto.
    • CTI2.2 - Administrar y mantener aplicaciones, sistemas informáticos y redes de computadores (los niveles de conocimiento y comprensión están en las competencias técnicas comunes).
  • CTI4 - Emplear metodologías centradas en el usuario y la organización para el desarrollo, la evaluación y la gestión de aplicaciones y sistemas basados en tecnologías de la información que aseguren la accesibilidad, la ergonomía y la usabilidad de los sistemas.

Competencias Transversales

Aprendizaje autónomo

  • G7 - Detectar carencias en el propio conocimiento y superarlas mediante la reflexión crítica y la elección de la mejor actuación para ampliar este conocimiento. Capacidad para el aprendizaje de nuevos métodos y tecnologías y versatilidad para adaptarse a nueves situaciones.
    • G7.3 - Aprendizaje autónomo: Capacidad de planificación y organización del trabajo personal. Aplicar los conocimientos adquiridos a la realización de una tarea en función de la pertenencia y la importancia, decidiendo la manera de llevarla a cabo y el tiempo que hay que dedicarle y seleccionando las fuentes de información más adecuadas. Identificar la importancia de establecer y mantener contactos con los compañeros de estudios, con el profesorado y con profesionales (networking). Identificar fórums de información sobre ingeniería TIC, sus avances y su impacto en la sociedad (IEEE, asociaciones, etc.).

Objetivos

  1. Conocer la figura del administrador de sistemas, responsabilidades y tareas de debe realizar.
    Competencias relacionadas: CT3.6, CTI1.1, CTI4,
    Subcompetences:
    • Conocer el código ético del administrador de sistemas.
    • Conocer la legalidad vigente relacionada con la administración de sistemas.
  2. Planificar la instalación básica de los sistemas para una organización.
    Competencias relacionadas: CTI1.2, CT6.4, CT7.2, CT8.4, CTI1.1, CTI1.4, CT2.3,
    Subcompetences:
    • Aprender a elaborar un pliego básico de condiciones de una instalación informática.
  3. Aprender a preparar una instalación del sistema operativo, instalarlo y realizar la post-instalación.
    Competencias relacionadas: CT6.1, CTI2.2, CT6.3, CT6.4, G7.3, CTI1.4,
    Subcompetences:
    • Conocer los pasos que sigue el boot del sistema operativo.
    • Aprender a configurar los ficheros bàsicos del sistema operativo.
    • Configurar la red de forma básica.
  4. Gestionar usuarios, altas, modificaciones, consultas, desactivaciones y bajas.
    Competencias relacionadas: CT6.1, CT2.5, CT3.6, G7.3, CTI4,
    Subcompetences:
    • Conocer la estructura y manipular las bases de datos que contienen la información de los usuarios del sistema.
  5. Usar y modificar los permisos y los mecanismos de protección que ofrecen los sistemas operativos sobre dispositivos y ficheros.
    Competencias relacionadas: CT6.1, CT6.3, CT7.3, CT2.5, G7.3, CTI1.1, CTI4, CT2.3,
    Subcompetences:
    • Conocer y saber utilizar el cambio de privilegios y las herramientas que le dan soporte.
  6. Aprender a instalar, mantener y gestionar aplicaciones para la organización.
    Competencias relacionadas: CT6.1, CTI2.2, CT2.5, G7.3, CTI1.4, CTI4, CT2.3,
    Subcompetences:
    • Conocer los métodos y las herramientas de soporte para la instalación de aplicaciones.
    • Conocer los métodos de distribución de software: código fuente, binario y auto-instalable.
  7. Aprender a monitorizar el sistema operativo, usuarios, recursos y aplicaciones.
    Competencias relacionadas: CT6.1, CTI2.2, CT6.3, CT7.2, CT7.3, CTI1.4, CTI4, CT2.3,
  8. Aprender a mantener los recursos y el sistema de ficheros en buenas condiciones y a realizar copias de seguridad.
    Competencias relacionadas: CT6.1, CTI2.2, CT6.3, CT7.2, CT7.3, G7.3, CTI1.4,
  9. Gestionar los servicios del sistema y las tareas a realizar periódicamente.
    Competencias relacionadas: CT6.1, CTI1.2, CT6.4, CT2.5, G7.3, CTI1.4, CTI4, CT2.3,
    Subcompetences:
    • Decidir qué tareas de administración pueden ser automatizadas
    • Configurar los servicios de impresión.
  10. Aprender a configurar los principales servicios de Internet.
    Competencias relacionadas: CT6.1, CTI1.2, CTI2.2, CT6.3, CT6.4, CT7.3, G7.3, CTI1.4, CT2.3,
  11. Establecer, comprobar y mantener la seguridad de la instalación.
    Competencias relacionadas: CT6.1, CT7.3, CT8.4, CT2.5, CT3.6, G7.3, CTI1.1, CTI1.4, CTI4, CT2.3,

Contenidos

  1. Introducción

    • Definición de conceptos

    • Niveles

    • Responsabilidades

    • Legalidad vigente y Código de Ética del Administrador

    • Seguridad


  2. Instalación del sistema operativo

    • Conceptos

    • Preparación

    • Boot del sistema

    • Herramientas y post-configuración

    • Estructura del sistema de ficheros

  3. Gestión de usuarios

    • Mecanismos de identificación

    • Bases de datos del sistema

    • Permisos y protecciones

    • Cambio de privilegios

  4. Gestión de aplicaciones

    • Instalación

    • Mecanismos

    • Mantenimiento

  5. Monitorización

    • Recursos a monitorizar

    • Mecanismos para la monitorización

    • Signals

    • Herramientas


  6. Mantenimiento del sistema de ficheros

    • Tipos de sistemas de ficheros

    • Journalling

    • Integridad de los datos del disco

    • Gestión del sistema de ficheros

    • Volumenes lógicos

    • Backups

  7. Gestión de Servicios Locales

    • Gestión de Servicios

    • Tareas periódicas

    • Dispositivos removibles

    • Virtualización


  8. Gestión de Servicios de Red
    • Servicios de red local
    • Servicios de Internet
    • Mantenimiento y configuración de los servicios de red
  9. Protección y seguridad
    • Técnicas para mejorar la seguridad del sistema
    • Servicios inseguros
    • Tipos de ataques habituales
    • Soluciones comunes

Actividades

Actividad Acto evaluativo


Presentación de la asignatura e introducción a la Administración de Sistemas

L'estudiant participa activament durant la sessió, treballant en grup sobre les qüestions plantejades a classe i comentant les solucions a les que cada grup ha arribat a tota la classe.
  • Aprendizaje autónomo: Inicio de búsqueda de información, apoyada con la explicación dada en la clase de teoría
Objetivos: 1 2 11
Contenidos:
Teoría
2h
Problemas
0h
Laboratorio
0h
Aprendizaje dirigido
0h
Aprendizaje autónomo
2h

Instalación del sistema operativo

L'estudiant participa activament en la sessió de teoria, treballant en grup en les activitats proposades i comentant les solucions a les que cada grup ha arribat a tota la classe. A la sessió de laboratori, l'estudiant realitza la planificació del sistema que usarà durant la resta del curs i fa la instal.lació bàsica del sistema operatiu, incloent la post-instal.lació.
  • Teoría: Clase de instalación del sistema operativo
  • Laboratorio: Laboratorio de instalación del sistema operativo
  • Aprendizaje autónomo: Búsqueda de información sobre los métodos para dimensionar la instalación del sistema
Objetivos: 2 3 11
Contenidos:
Teoría
2h
Problemas
0h
Laboratorio
4h
Aprendizaje dirigido
0h
Aprendizaje autónomo
4h

Gestión de usuarios

L'estudiant participa activament a la sessió d'explicació teòrica treballant en grup els processos de donar d'alta i donar de baixa un usuari, i l'ús de les proteccions a nivell de fitxer i directori per implementar confidencialitat. Realitzarà un informe sobre les eines habituals per manipular les proteccions sobre els recursos i/o les comandes relacionades amb la gestió d'usuaris.
  • Teoría: Trabajos sobre la gestión de usuarios en el sistema operativo, y discusiones sobre las alternativas para dar de alta y baja de usuarios y los mecanismos de protección a tener en cuenta.
  • Laboratorio: Aplicación práctica de los conceptos teóricos para gestionar efectivamente los usuarios presentes en una instalación
  • Aprendizaje autónomo: El estudiante realizará un informe sobre las herramientas habituales para manipular las protecciones sobre los recursos y / o los comandos relacionadas con la gestión de usuarios
Objetivos: 1 4 5 11
Contenidos:
Teoría
2h
Problemas
0h
Laboratorio
6h
Aprendizaje dirigido
0h
Aprendizaje autónomo
2h

Gestión de aplicaciones

L'estudiant participa activament a la sessió d'explicació teòrica treballant en grup sobre les diferents tècniques d'instal.lació d'aplicacions en un sistema operatiu. Realitzarà un informe sobre les eines habituals que ens ajuden a compilar, instal.lar i gestionar aplicacions.
  • Teoría: Trabajos sobre la instalación de aplicaciones, y discusiones sobre las diferentes maneras de distribuir software.
  • Laboratorio: Instalar diferentes tipos de aplicaciones a partir de código fuente y binario. Desarrollar scripts que ayuden a la gestión de las aplicaciones.
  • Aprendizaje dirigido: Soporte sobre la elaboración de los informes de la asignatura
  • Aprendizaje autónomo: Realizará un informe sobre las herramientas habituales que nos ayudan a compilar, instalar y gestionar aplicaciones
Objetivos: 1 5 6 11
Contenidos:
Teoría
2h
Problemas
0h
Laboratorio
4h
Aprendizaje dirigido
1h
Aprendizaje autónomo
4h

Primer control

En esta prueba se evalúa el conocimiento y la práctica adquirida en los 3 primeros temas de la asignatura. Consiste en una prueba escrita realizada en horas de clase.
Objetivos: 1 2 4 5 3
Semana: 5
Tipo: examen de teoría
Teoría
2h
Problemas
0h
Laboratorio
0h
Aprendizaje dirigido
0h
Aprendizaje autónomo
10h

Monitorización

El estudiante participa activamente en la sesión de explicación teórica, trabajando en grupo sobre las diferentes técnicas de monitorización sobre los recursos del sistema. Realizará un informe sobre el soporte de monitorización que ofrecen los sistemas operativos.
  • Teoría: Recursos a monitorizar y técnicas útiles para la monitorización
  • Laboratorio: Usar las herramientas de monitorización mientras se realizan diferentes tareas de administración
  • Aprendizaje dirigido: Discusión sobre la resolución del primer control
  • Aprendizaje autónomo: Buscar nuevas aplicaciones de monitorización del sistema, instalarlas y hacer un informe sobre sus ventajas
Objetivos: 1 7
Contenidos:
Teoría
2h
Problemas
0h
Laboratorio
2h
Aprendizaje dirigido
1h
Aprendizaje autónomo
4h

Mantenimiento del sistema de ficheros

El estudiante participa activamente en la sesión de explicación teórica trabajando en grupo sobre los métodos para realizar copias de seguridad y realiza un informe sobre las herramientas disponibles.
  • Teoría: Descripción sobre los sistemas de ficheros y discusiones sobre las técnicas de copias de seguridad
  • Laboratorio: Técnicas para la realización de cópias de seguridad
  • Aprendizaje autónomo: Realización de un informe sobre equipos de apoyo a las copias de seguridad
Objetivos: 1 3 8 11
Contenidos:
Teoría
2h
Problemas
0h
Laboratorio
4h
Aprendizaje dirigido
0h
Aprendizaje autónomo
2h

Gestión de servicios locales

El estudiante participa activamente en la sesión de explicación teórica trabajando en grupo sobre las tareas apropiadas para ser realizadas de forma periódica y las técnicas disponibles para programarlas. Realizará un informe sobre sistemas de apoyo a la virtualización.
  • Teoría: Trabajo sobre servicios locales y virtualización de sistemas
  • Laboratorio: Programación de tareas periódicas
  • Aprendizaje dirigido: Visita a Marenostrum, orientada a la instalación y administración de la máquina
  • Aprendizaje autónomo: Instalación de sistemas operativos virtualizados
Objetivos: 1 9 11
Contenidos:
Teoría
2h
Problemas
0h
Laboratorio
2h
Aprendizaje dirigido
2h
Aprendizaje autónomo
4h

Segundo control

En esta prueba se evalúa el conocimiento y la práctica adquiridos en las 9 primeras semanas de la asignatura, incluyendo los temas del 1 al 7.
Objetivos: 1 2 4 5 3 6 7 8 9
Semana: 10
Tipo: examen de teoría
Teoría
2h
Problemas
0h
Laboratorio
0h
Aprendizaje dirigido
0h
Aprendizaje autónomo
10h

Gestión de servicios en red

El estudiante participa activamente en la sesión trabajando en grupo sobre la configuración adecuada de los servicios de red del sistema. Realizará un informe sobre los servidores disponibles para una serie de servicios propuestos y las ventajas que ofrece cada uno.
  • Teoría: Servicios de red
  • Laboratorio: Configuración de los servicios de red
  • Aprendizaje dirigido: Discusión sobre la resolución del segundo control
  • Aprendizaje autónomo: Instalación de servidores de red y elaboración del informe sobre las ventajas de cada uno
Objetivos: 1 10 11
Contenidos:
Teoría
6h
Problemas
0h
Laboratorio
6h
Aprendizaje dirigido
1h
Aprendizaje autónomo
6h

Protección y seguridad

El estudiante participa activamente en las discusiones sobre la seguridad de los sistemas y la defensa a ataques. Realizará un informe sobre herramientas de monitorización y análisis de la red y detección de intrusiones.
  • Teoría: Protección y seguridad
  • Aprendizaje dirigido: Discusión sobre la resolución del tercer control
  • Aprendizaje autónomo: Instalación y evaluación de herramientas de análisis del tráfico de la red y detección de intrusiones
Objetivos: 1 2 10 11
Contenidos:
Teoría
4h
Problemas
0h
Laboratorio
0h
Aprendizaje dirigido
1h
Aprendizaje autónomo
6h

Tercer control

En esta prueba se evalúa el conocimiento y la pràctica adquiridos durante todo el curso
Objetivos: 1 2 4 5 3 6 7 8 9 10 11
Semana: 14
Tipo: examen de teoría
Teoría
2h
Problemas
0h
Laboratorio
0h
Aprendizaje dirigido
0h
Aprendizaje autónomo
10h

Examen de laboratorio

En esta prueba se realizan ejercicios pràcticos de forma individual, relacionados con todos los temas vistos en la asignatura. Se puede disponer de libros y apuntes.
Objetivos: 1 2 4 5 3 6 7 8 9 10 11
Semana: 14
Tipo: examen de laboratorio
Teoría
0h
Problemas
0h
Laboratorio
2h
Aprendizaje dirigido
0h
Aprendizaje autónomo
8h

Examen final

Para aquellos estudiantes que necesiten superar los límites de la asignatura o quieran subir la nota, este examen se realizará con posterioridad a la finalización de las clases
Objetivos: 1 2 4 5 3 6 7 8 9 10 11
Semana: 15 (Fuera de horario lectivo)
Tipo: examen final
Teoría
0h
Problemas
0h
Laboratorio
0h
Aprendizaje dirigido
3h
Aprendizaje autónomo
12h

Metodología docente

El profesor expone los temas básicos en las sesiones de teoría, a la vez que abre discusiones entre y con los estudiantes sobre diversos temas. Cada sesión de teoría incluye la propuesta de diversos temas relacionados con la clase, que los estudiantes trabajarán de forma autónoma por su cuenta. Las sesiones de laboratorio siguen un hilo conductor basado en la instalación del sistema operativo y aplicaciones por los usuarios sobre él.

Las sesiones de laboratorio se basan en enunciados bien definidos y el profesor realiza el apoyo necesario a los estudiantes, similar a la función que tendría un administrador senior en cuanto a la formación de los administradores noveles y junior que tuviera a cargo.

Método de evaluación

La competencia transversal de aprendizaje autï¿¿nomo se evalï¿¿a a partir de los informes de seguimiento entregados durante el curso y pesa un 10% de la nota final.

Las competencias tï¿¿cnicas se evalï¿¿an a partir de la nota de teorï¿¿a (40%) y el examen de laboratorio (50%).

La teoria se evalï¿¿a a partir de los controles parciales y el examen final. La nota de los 3 controles parciales se calcula a partir de la media ponderada de las 3 pruebas, con los siguientes pesos: 25, 25 y 50%. Si la nota ponderada de los 3 controles parciales es igual o superior a 5.0, la asistencia al examen final serï¿¿ opcional.

En caso que un estudiante se presente al examen final, su nota de teoria serï¿¿ la mï¿¿s alta que se obtenga entre la nota obtenida en el examen final y la media ponderada de los controles parciales.

Bibliografía

Básica:

Complementaria:

Web links

Capacidades previas

- Recursos, componentes y arquitectura básica de los computadores - Conceptos básicos de los sistemas operativos - Funcionamiento del sistema operativo a nivel de usuario: intérprete de comandos y comandos básicos, entorno gráfico - Elementos que componen el entorno de red - Protocolos básicos de red y su relación con el sistema operativo