• No se han encontrado resultados

Sistemas Operativos (plan 2008)

N/A
N/A
Protected

Academic year: 2021

Share "Sistemas Operativos (plan 2008)"

Copied!
28
0
0

Texto completo

(1)

Facultad Regional

San Francisco

Ing. En Sistemas de Información

Sistemas Operativos

(plan 2008)

PLANIFICACIÓN CICLO LECTIVO

2010

(2)

ÍNDICE

ÍNDICE ... 2

PROFESIONAL DOCENTE A CARGO ... 3

UBICACIÓN ... 4

OBJETIVOS ... 5

ORGANIZACIÓN DE CONTENIDOS ... 6

PROGRAMA ANALÍTICO ... 9

CRITERIOS DE EVALUACIÓN ... 14

E

VALUACIÓN

: ...

A

UTOEVALUACIÓN

: ... 14

PLAN DE TRABAJO ... 15

METODOLOGÍA ... 20

BIBLIOGRAFÍA ... 21

ARTICULACIÓN ... 22

A

RTICULACIÓN CON EL

Á

REA

: ... 22

T

EMAS RELACIONADOS CON MATERIAS DEL ÁREA

: ... 23

A

RTICULACIÓN CON EL

N

IVEL

: ... 24

T

EMAS RELACIONADOS CON MATERIAS DEL NIVEL

: ... 25

A

RTICULACIÓN CON LAS CORRELATIVAS

: ... 26

T

EMAS RELACIONADOS CON LAS CORRELATIVAS

: ... 27

ORIENTACIÓN ... 28

D

EL

Á

REA

: ... 28

(3)

PROFESIONAL DOCENTE A CARGO

Docente

Categoría

Título Profesional

Dieguez Silvina del Valle

Adjunto Interino Simple

Ing. En Sistemas de Inf.

Ayudante

Categoría

Título Profesional

(4)

UBICACIÓN

Dentro del contexto curricular prescripto se ubica en:

Carrera: Ing. En Sistemas de Información

Plan: 2008

Orientación: Ing. En Software

Área: Computación – Tecnologías aplicadas

Nivel: Segundo Nivel

Carga Horaria Semanal: 8 Hs

Régimen: Cuatrimestral

Distribución horaria

Formación

Total

de

horas

Teórica

Práctica

Teoría

Práctica

Laboratorio

Formación

experimental

Resolución

de

problemas

de

Ingeniería

Proyecto

y

diseño

Práctica

profesional

supervisada

O Curso de

Especialista

62

8

12

20

26

128

(5)

OBJETIVOS

OBJETIVO GENERAL

Dominar los aspectos relativos al procesamiento de datos, desde el inicio

de un programa hasta que termina su ejecución como proceso, distinguiendo

distintos modos de procesamiento y reconociendo las distintas técnicas de

administración de recursos, habilitándolo para que pueda explotar en forma más

eficiente los distintos sistemas operativos.

CONOCIMIENTOS REQUERIDOS

Componentes de la CPU, arquitectura de computadores, Niveles de

protección, Buses de entrada/salida, rutinas de servicio de interrupción.

OBJETIVOS ESPECIFICOS

Conocer en profundidad las cuestiones de diseño en los SO, tanto desde la

perspectiva de la evolución histórica como de las implementaciones actuales.

Conocer los distintos modos de procesamientos.

Comprender el concepto de Procesos y los mecanismos de comunicación entre

procesos.

Conocer los distintos métodos de administración de memoria.

Comprender el problema de los bloqueos o estancamientos y los métodos

para detectarlos y resolverlos.

Conocer los distintos sistemas de archivos y su funcionamiento.

Reconocer las distintas técnicas para la administración de dispositivos de

Entrada/Salida

Utilizar correctamente los conceptos básicos de instalación y administración de

SO.

(6)

ORGANIZACIÓN DE CONTENIDOS

Eje Temático Nº 1:

Introducción – Repaso Arquitectura



Contenidos Conceptuales:

Introducción

Introducción a los sistemas informáticos

Elementos básicos

Registros del procesador – Ejecución de instrucciones –

Interrupciones – Técnica de Polling

Introducción a los Sistemas operativos

Funciones y objetivos de los sistemas operativos

Evolución de los sistemas operativos

Logros principales

Características de los sistemas operativos modernos

Tipos de SO (reales – distribuidos – de servidores – mainframes,

etc)



Contenidos Procedimentales:

Reconocimiento en una PC de las partes de la CPU.

Distinguir las distintas estructuras de los sistemas operativos



Contenidos Actitudinales:

Trabajar en equipo, explorar interiormente el hard de una PC

Toma de conciencia de las funciones del sistema operativo.

Eje Temático Nº 2:

Funciones del Sistema Operativo



Contenidos Conceptuales:

Descripción y control de procesos

Estado de un proceso

Descripción de procesos

Control de procesos

Hilos, SMP y micronucleos

Procesos e hilos

Multiproceso simétrico

Micronucleos

Concurrencia: exclusión mutua y sincronización

Principios generales de la concurrencia

Exclusión mutua: soluciones por software

Exclusión mutua: soluciones por hardware

Semáforos

Monitores – Paso de mensajes

(7)

Principios del interbloqueo

Prevención del interbloqueo

Predicción del interbloqueo

Detección del interbloqueo

El problema de la cena de los filósofos

Planificación de monoprocesadores

Tipos de planificación

Algoritmos de planificación

Gestión de Memoria

Requerimientos de la gestión de memoria

Partición de la memoria

Paginación

Segmentación

Memoria Virtual

Estructuras de Hardware y de control

Software del sistema operativo

Gestión de E/S y planificación de discos

Dispositivos de Entrada/Salida

Organización de las funciones de E/S

Aspectos de diseño en los sistemas operativos

Almacenamiento intermedio de la E/S

Planificación de discos

RAID

Cache de disco

Gestión de archivos

Introducción

Organización y acceso a archivos

Organización de directorios

Compartimiento de archivos

Agrupación de registros

Gestión del almacenamiento secundario

Seguridad

Amenazas a la seguridad

Protección

Intrusos

Software maligno



Contenidos Procedimentales:

Diferenciación y comparación de los distintos métodos de

comunicación.

Análisis de los distintos algoritmos de planificación

Análisis de los distintos algoritmos de reemplazo de páginas,

ventajas y desventajas de cada uno.

Distinción entre los distintos sistemas de archivos de cada

Sistema Operativo.

Detectar situaciones de estancamiento y aplicar las estrategias

adecuadas para resolverlas

(8)

Creatividad para la determinación del mejor algoritmo de

planificación, ventajas y desventajas de cada uno.

Analizar y determinar que tipo de algoritmo de reemplazo de

página utiliza cada sistema operativo.

Habilidad para poder elegir el mejor sistema de archivos a la hora

de diseñar un sistema operativo.

Comprender las ventajas del acceso directo a memoria

Resolver situaciones de estancamiento

Eje Temático Nº 3:

Sistemas Operativos



Contenidos Conceptuales:

Sistema Operativo MS-DOS

Introducción – Sistema de archivos – Administración de la

memoria - Comandos

Sistema Operativo Linux

Concepto – Estructura – Sistema de archivo – Instalación –

Comandos

Sistema Operativo Windows

Arquitectura – Sistema de archivos – Niveles de seguridad y

acceso – Administración de la memoria

Instalación – Fdisk - Panel de control – Comandos



Contenidos Procedimentales:

Reconocer los distintos sistemas operativos, instalarlos y

operarlos.



Contenidos Actitudinales:

Operar una PC con Sistema Operativo MS DOS - Elaborar

archivos por lotes. Instalar distintos sistemas operativos,

configurarlos y operarlos

(9)

PROGRAMA ANALÍTICO

Eje Temático Nº 1:

INTRODUCCION – REPASO ARQUITECTURA

Unidad Nº 1

Introducción

Objetivos de la cátedra

Bibliografía a utilizar

Descripción de trabajos prácticos

Definición de grupos para trabajos prácticos

Introducción a los sistemas informáticos

Elementos básicos

Registros del procesador – Registros visibles de usuario y registros de control y

de estado.

Ejecución de instrucciones – Lectura y ejecución de instrucciones – Funciones

de E/S.

Interrupciones - Las interrupciones y el ciclo de instrucción - Tratamiento de

interrupciones. Técnica de Polling y vector de interrupciones.

Jerarquía de la memoria- Memoria caché

Técnicas de comunicación de E/S – E/S programada – E/S dirigida por

interrupciones – Acceso directo a la memoria

Unidad Nº 2

Introducción a los Sistemas operativos

Funciones y objetivos de los sistemas operativos

El sistema operativo como interfaz usuario/computador y como administrador de

recursos.

Facilidad de evolución de un sistema operativo

Evolución de los sistemas operativos

Proceso en serie

Sistemas sencillos de proceso por lotes

Sistemas sencillos por lotes, por lotes con multiprogramación, sistema de tiempo

compartido

Tipos de Sistemas Operativos (Nociones básicas)

SO de mainframe

SO de servidores

SO de multiprocresadores

SO de computadores personales

SO de computadoras de bolsillo

SO integrados

SO de nodos sensores

So en tiempo real

SO de tarjetas inteligentes

SO distribuidos

Logros principales

Procesos – gestión de memoria – Seguridad y protección de la información,

planificación y gestión de los recursos – Estructura del sistema

(10)

Características de los sistemas operativos modernos

Eje Temático Nº 2:

FUNCIONES DE LOS SISTEMAS OPERATIVOS

Unidad Nº 1

Descripción y control de procesos

Estado de un proceso

Modelo de procesos de dos estados. Creación y terminación de procesos. Modelo

de cinco estados. Procesos suspendidos.

Descripción de procesos

Estructuras de control del sistema operativo

Estructura de control de procesos

Control de procesos

Modelos de ejecución. Creación de procesos. Cambio de procesos. Ejecución del

sistema operativo.

Hilos, SMP y micronúcleos

Procesos e hilos

Multihilos. Funcionalidad de los hilos. Hilos a nivel núcleo y a nivel usuario.

Multiproceso simétrico

Arquitecturas SMP. Organización SMP

Micronúcleos

Arquitectura micronucleos

Ventajas de la organización micronucleo.

Rendimiento de micronucleos.

Diseño de micronucleos.

Unidad Nº 2

Concurrencia: exclusión mutua y sincronización

Principios generales de la concurrencia

Labores del sistema operativo

Interacción entre procesos

Requisitos para la exclusión mutua

Exclusión mutua: soluciones por software

Algoritmo de Dekker.

Exclusión mutua: soluciones por hardware

Inhabilitación de interrupciones

Instrucciones especiales de máquina

Semáforos

Exclusión mutua.

Problema del productor/consumidor

Problema de la barbería.

Monitores – Paso de mensajes

Problema de los lectores/escritores

Prioridad a los lectores

(11)

Concurrencia: interbloqueo e inanición

Principios del interbloqueo

Recursos reutilizables

Recursos consumibles

Condiciones de interbloqueo

Prevención del interbloqueo

Exclusión mutua. Retención y espera. No apropiación. Circulo vicioso de espera.

Predicción del interbloqueo

Negativa de iniciación de procesos

Negativa de asignación de recursos

Detección del interbloqueo

Algoritmo de detección del interbloqueo

Recuperación

El problema de la cena de los filósofos

Planificación de monoprocesadores

Tipos de planificación

Planificación a largo plazo, a medio plazo y a corto plazo

Algoritmos de planificación

Criterios de la planificación a corto plazo

Uso de prioridades

Otras políticas de planificación

Comparación de rendimientos

Planificación por reparto equitativo

Unidad Nº 3

Gestión de Memoria

Requerimientos de la gestión de memoria

Reubicación. Protección. Compartición. Organización lógica y física.

Partición de la memoria

Particionamiento estático y dinámico. Sistemas de colegas. Reubicación.

Paginación

Segmentación

Memoria Virtual

Estructuras de Hardware y de control

Memoria virtual y cercanía de referencias

Paginación

Segmentación

Paginación y segmentación combinadas

Protección y compartimiento

Software del sistema operativo

Políticas de lecturas

Políticas de ubicación

Políticas de reemplazo

Gestión del conjunto residente

Políticas de vaciado

(12)

Unidad Nº 4

Gestión de E/S y planificación de discos

Dispositivos de Entrada/Salida

Organización de las funciones de E/S

Evolución de las funciones de E/S

Acceso directo a la memoria

Aspectos de diseño en los sistemas operativos

Objetivos del diseño

Estructura lógica de las funciones de E/S

Almacenamiento intermedio de la E/S

Memoria intermedia sencilla

Memoria intermedia doble

Memoria intermedia circular

La utilidad del almacenamiento intermedio

Planificación de discos

Parámetros de rendimientos de disco

Políticas de planificación del disco

SCAN

C-SCAN

RAID

Niveles de RAID (0 a 6)

Cache de disco

Consideraciones sobre el diseño

Consideraciones sobre el rendimiento

Disco Duros y particiones

Unidad Nº 5

Gestión de archivos

Introducción

Archivos

Sistemas de gestión de archivos

Organización y acceso a archivos

Pilas

Archivos secuenciales

Archivos secuenciales

Archivos secuenciales indexados

Archivos indexados

Archivos directos o de dispersión

Organización de directorios

Contenido

Estructura

Designación

Compartimiento de archivos

Derechos de acceso

Accesos simultáneos

Agrupación de registros

Gestión del almacenamiento secundario

Asignación de archivos

Gestión del espacio libre

(13)

Fiabilidad

Sistema de archivos en (Linux, Windows, NT)

Unidad Nº 6

Seguridad

Amenazas a la seguridad

Tipos de amenazas

Elementos de un sistema de computadores

Protección

Protección de la memoria

Control de acceso orientado al usuario

Control de acceso orientado a los datos

Intrusos

Técnicas de intrusión

Protección de contraseñas

Estrategias de elección de contraseñas

Detección de intrusiones

Software maligno

Programas malignos

La naturaleza de los virus

Tipos de virus

Métodos antivirus

Eje Temático Nº 3:

SISTEMAS OPERATIVOS

Unidad Nº 1

MS-DOS

Introducción -Versiones - Panorama MS-DOS -Shell

Configuración MS DOS - Conceptos fundamentales MS DOS - Arquitectura de

8088

Memoria - Sistema de Archivos en MS - DOS (FAT) - Administración de la

memoria - Clasificación - Config.sys

Comandos

Unidad Nº 2

Linux

Concepto - Historia

Estructura del Sistema

Funciones del S.O

Urna o Shell

Estructura jerárquica de archivos

Sistema de archivos

Pathname

Procesos - Definición - Inicialización de un proceso

E/S Estandar

Re-dirección

Silencio Seguridad del Sistema - Contraseñas - Permisos de archivos

Comandos - Opciones y argumentos

Tubos

(14)

Comandos

Unidad Nº 3

Windows

Instalación

Sistema de archivos – Administración de memoria

Panel de control

CRITERIOS DE EVALUACIÓN

Regularidad:

-

Tener el 80% de la asistencia a las clases.

-

Haber presentado en término todos los trabajos prácticos en grupo

realizados durante el año. (Los grupos no podrán ser mayores a 4

integrantes)

-

Tener como mínimo 4 (cuatro) en cada parcial (con la posibilidad de

recuperar un solo parcial).

Examen final:

-

Deberán desarrollar en forma coloquial 3 temas elegidos por el docente.

Autoevaluación:

Será realizada utilizando el instrumento elaborado desde Secretaría

Académica y aprobado por Consejo Académico.

(15)

PLAN DE TRABAJO

Eje temático Nº 1: Repaso Arquitectura - Introducción

Clase Nº

Contenidos

Metodología Evaluación

Nivel de

Profundidad

Bibliografía

1 Presentación de la Materia Planificación Introducción Armado de grupos Discusión sobre la planificación. -2 Repaso arquitectura Elementos básicos

Registros del procesador – Registros visibles de usuario y registros de control y de estado.

Ejecución de instrucciones – Lectura y ejecución de instrucciones – Funciones de E/S.

Interrupciones - Las interrupciones y el ciclo de instrucción - Tratamiento de interrupciones. Técnica de Polling y vector de interrupciones.

Jerarquía de la memoria- Memoria caché

Técnicas de comunicación de E/S – E/S programada – E/S dirigida por interrupciones – Acceso directo a la memoria Clase magistral en pizarrón. Evaluación mediante preguntas al final de la clase Conceptual Formación de Criterios Apuntes cátedra ó Sistemas Operativos William Stallings Peason Prentice Hall Sistemas Operativos Modernos -3era. Edic – A.Tanembaun 3 Repaso de Arquitectura Desarmar un gabinete y analizarlo Evaluación mediante preguntas Reconocimiento de Partes

Eje temático Nº 2: Funciones de los Sistemas Operativos

Clase Nº

Contenidos

Metodología Evaluación

Nivel de

Profundidad

Bibliografía

4

Introducción a los Sistemas Operativos Funciones y objetivos de los sistemas operativos

Sistema Operativo como interfaz usuario/computador y como administrador de recursos

Facilidad de evolución de los Sistemas Operativos

Evolución de los Sistemas Operativos Proceso en serie.

Sistemas sencillos por lotes, por lotes con multiprogramación, sistema de tiempo compartido

Logros principales

Tipos de Sistemas Operativos (Nociones básicas) SO de mainframe SO de servidores SO de multiprocresadores SO de computadores personales SO de computadoras de bolsillo SO integrados SO de nodos sensores So en tiempo real SO de tarjetas inteligentes SO distribuidos Investigación mediante una guía de preguntas. Exposición y análisis de las respuestas Evaluación mediante preguntas al final de la clase Conceptual Formación de Criterios Apuntes cátedra ó Sistemas Operativos William Stallings Peason Prentice Hall Sistemas Operativos Modernos -3era. Edic – A.Tanembaun

5

Disco- particiones

Bios – Setup Clase magistral Preguntas al

(16)

Eje temático Nº 2: Funciones de los Sistemas Operativos

Clase Nº

Contenidos

Metodología Evaluación

Nivel de

Profundidad

Bibliografía

6

Procesos – gestión de memoria – Seguridad y protección de la información, planificación y gestión de los recursos – Estructura del sistema Características de los sistemas operativos modernos Investigación mediante una guía de preguntas. Exposición y análisis de las respuestas Evaluación mediante preguntas al final de la clase Conceptual Formación de Criterios Apuntes cátedra ó Sistemas Operativos William Stallings Peason Prentice Hall Sistemas Operativos Modernos -3era. Edic – A.Tanembaun

7 Windows – MSDOS

Instalación, comandos, panel de control Cañón Laboratorio

Preguntas al

final de la clase Formativa Apuntes de la cátedra

8

Descripción y control de procesos Estado de un proceso

Modelo de procesos de dos estados. Creación y terminación de procesos. Modelo de cinco estados. Procesos suspendidos.

Descripción de procesos

Estructuras de control del sistema operativo

Estructura de control de procesos Control de procesos

Modelos de ejecución. Creación de procesos. Cambio de procesos. Ejecución del sistema operativo.

Exposición Evaluación mediante preguntas Conceptual Formación de Criterios Apuntes cátedra ó Sistemas Operativos William Stallings Peason Prentice Hall 9 Hilos, SMP y micronúcleos Procesos e hilos

Multihilos. Funcionalidad de los hilos. Hilos a nivel núcleo y a nivel usuario. Multiproceso simétrico Arquitecturas SMP. Organización SMP Micronúcleos Arquitectura micronúcleos Ventajas de la organización micronúcleo. Rendimiento de micronúcleos. Diseño de micronúcleos. Investigación mediante una guía de preguntas. Exposición y análisis de las respuestas Evaluación mediante preguntas al final de la clase Conceptual Formación de Criterios Apuntes cátedra ó Sistemas Operativos William Stallings Peason Prentice Hall Sistemas Operativos Modernos -3era. Edic – A.Tanembaun

10 1er. Parcial

11

Concurrencia: exclusión mutua y sincronización

Principios generales de la concurrencia Labores del sistema operativo Interacción entre procesos Requisitos para la exclusión mutua Exclusión mutua: soluciones por software

Algoritmo de Dekker.

Exlusión mutua: soluciones por hardware

Inhabilitación de interrupciones Instrucciones especiales de máquina Semáforos

Exclusión mutua.

Problema del productor/consumidor Problema de la barbería.

Monitores – Paso de mensajes Problema de los lectores/escritores Prioridad a los lectores

Prioridad a los escritores

Investigación mediante una guía de preguntas. Exposición y análisis de las respuestas Evaluación mediante preguntas al final de la clase Conceptual Formación de Criterios Apuntes cátedra ó Sistemas Operativos William Stallings Peason Prentice Hall Sistemas Operativos Modernos -3era. Edic – A.Tanembaun

12

Concurrencia: interbloqueo e inanición Principios del interbloqueo

Recursos reutilizables Recursos consumibles Condiciones de interbloqueo Prevención del interbloqueo

Investigación mediante una guía de preguntas. Exposición y análisis de las Evaluación mediante preguntas al final de la clase Conceptual Formación de Criterios Apuntes cátedra ó Sistemas Operativos William Stallings Peason Prentice Hall

(17)

Eje temático Nº 2: Funciones de los Sistemas Operativos

Clase Nº

Contenidos

Metodología Evaluación

Nivel de

Profundidad

Bibliografía

Exclusión mutua. Retención y espera. No apropiación. Circulo vicioso de espera.

Predicción del interbloqueo Negativa de iniciación de procesos Negativa de asignación de recursos Detección del interbloqueo

Algoritmo de detección del interbloqueo Recuperación

El problema de la cena de los filósofos

respuestas Sistemas Operativos

Modernos -3era. Edic – A.Tanembaun

13

Planificación de monoprocesadores Tipos de planificación

Planificación a largo plazo, a medio plazo y a corto plazo

Algoritmos de planificación

Criterios de la planificación a corto plazo

Uso de prioridades

Otras políticas de planificación Comparación de rendimientos Planificación por reparto equitativo

Clase magistral Evaluación mediante preguntas Conceptual Formación de Criterios Apuntes cátedra ó Sistemas Operativos William Stallings Peason Prentice Hall Sistemas Operativos Modernos -3era. Edic – A.Tanembaun

14 Algoritmos de Planificación - TP Corrección de TP Conceptual Formación de Criterios Apuntes cátedra ó Sistemas Operativos William Stallings Peason Prentice Hall Tanembaun 15 Gestión de Memoria Requerimientos de la gestión de memoria

Reubicación. Protección. Compartición. Organización lógica y física.

Partición de la memoria

Particionamiento estático y dinámico. Sistemas de colegas. Reubicación. Paginación Segmentación Investigación mediante una guía de preguntas. Exposición y análisis de las respuestas Preguntas al final de la clase Conceptual Formación de Criterios Apuntes cátedra ó Sistemas Operativos William Stallings Peason Prentice Hall Sistemas Operativos Modernos -3era. Edic – A.Tanembaun

16

Memoria Virtual

Estructuras de Hardware y de control Memoria virtual y cercanía de referencias Paginación Segmentación Paginación y segmentación combinadas Protección y compartimiento Software del sistema operativo Políticas de lecturas

Políticas de ubicación Políticas de reemplazo Gestión del conjunto residente Políticas de vaciado Control de carga Investigación de los Sistemas de seguridad actuales Mediante preguntas Conceptual Formación de Criterios Apuntes cátedra ó Sistemas Operativos William Stallings Peason Prentice Hall Sistemas Operativos Modernos -3era. Edic – A.Tanembaun

17

Gestión de E/S y planificación de discos

Dispositivos de Entrada/Salida Organización de las funciones de E/S Evolución de las funciones de E/S Acceso directo a la memoria

Aspectos de diseño en los sistemas operativos

Objetivos del diseño

Estructura lógica de las funciones de E/S

Almacenamiento intermedio de la E/S Memoria intermedia senilla

Investigar como funcionan los distintos sistemas de archivos utilizados por los sistemas operativos Evaluación mediante preguntas Conceptual Formación de Criterios Apuntes cátedra ó Sistemas Operativos William Stallings Peason Prentice Hall Sistemas Operativos Modernos -3era. Edic – A.Tanembaun

(18)

Eje temático Nº 2: Funciones de los Sistemas Operativos

Clase Nº

Contenidos

Metodología Evaluación

Nivel de

Profundidad

Bibliografía

Memoria intermedia doble Memoria intermedia circular

La utilidad del almacenamiento intermedio

18

Planificación de discos

Parámetros de rendimientos de disco Políticas de planificación del disco SCAN

C-SCAN RAID

Niveles de RAID (0 a 6) Cache de disco

Consideraciones sobre el diseño Consideraciones sobre el rendimiento Disco Duros y particiones

Clase magistral en pizarrón. Ejercicios prácticos Evaluación mediante preguntas Conceptual Formación de Criterios Apuntes cátedra ó Sistemas Operativos William Stallings Peason Prentice Hall Sistemas Operativos Modernos -3era. Edic – A.Tanembaun 19 Gestión de archivos Introducción Archivos

Sistemas de gestión de archivos Organización y acceso a archivos Pilas

Archivos secuenciales Archivos secuenciales

Archivos secuenciales indexados Archivos indexados

Archivos directos o de dispersión Organización de directorios Contenido Estructura Designación Compartimiento de archivos Derechos de acceso Accesos simultáneos Agrupación de registros Clase magistral en pizarrón Evaluación mediante preguntas Conceptual Formación de Criterios Apuntes cátedra ó Sistemas Operativos William Stallings Peason Prentice Hall Sistemas Operativos Modernos -3era. Edic – A.Tanembaun

20 2do. Parcial

21

Gestión del almacenamiento secundario

Asignación de archivos Gestión del espacio libre Fiabilidad

Sistema de archivos en (Linux, Windows, NT) Clase magistral en pizarrón. Guía con preguntas Preguntas al final de la clase Conceptual Formación de Criterios Apuntes cátedra ó Sistemas Operativos William Stallings Peason Prentice Hall Sistemas Operativos Modernos -3era. Edic – A.Tanembaun

Clase Nº

Contenidos

Metodología Evaluación

Nivel de

Profundidad

Bibliografía

22 Seguridad Amenazas a la seguridad Tipos de amenazas Elementos de un sistema de computadores Protección Protección de la memoria

Control de acceso orientado al usuario Control de acceso orientado a los datos Intrusos

Técnicas de intrusión Protección de contraseñas

Estrategias de elección de contraseñas Detección de intrusiones Software maligno Clase magistral en aula con cañón Preguntas al final de la clase Conceptual Formación de Criterios Apuntes cátedra ó Sistemas Operativos William Stallings Peason Prentice Hall Sistemas Operativos Modernos -3era. Edic – A.Tanembaun

(19)

Clase Nº

Contenidos

Metodología Evaluación

Nivel de

Profundidad

Bibliografía

Programas malignos La naturaleza de los virus Tipos de virus

Métodos antivirus

Eje temático Nº 3: Sistemas Operativos

23

MS-DOS Introducción -Versiones - Panorama MS-DOS –Shell Configuración MS DOS - Conceptos fundamentales MS DOS - Arquitectura de 8088Memoria - Sistema de Archivos en MS - DOS (FAT) - Administración de la memoria - Clasificación - Config.sys Comandos Trabajo Práctico en laboratorio Preguntas al final de la clase Conceptual Formación de Criterios Apuntes 24 Linux Linux Concepto - Historia Estructura del Sistema Funciones del S.O Urna o Shell

Estructura jerárquica de archivos Sistema de archivos

Pathname

Procesos - Definición - Inicialización de un proceso

E/S Estandar Re-dirección

Silencio Seguridad del Sistema - Contraseñas - Permisos de archivos Comandos - Opciones y argumentos Tubos Metacaracteres Trabajo Práctico en laboratorio, Preguntas al final de la clase Conceptual Formación de Criterios Apuntes 25 Linux - Comandos Trabajo Práctico en laboratorio Conceptual Formación de Criterios Apuntes 26 3er. Parcial -27 Recupera torio - 28-29-30-31-32

Clases de refuerzo de distintos temas

(Se dejan libre algunas clases para responder a consultas que los alumnos consideren necesarias, o para ciertos temas que se necesiten reforzar o agregar)

(20)

-METODOLOGÍA

.

Clases magistrales con la PC, el cañón y el pizarrón.

Trabajos en grupo

Trabajos práctico en el laboratorio.

Trabajos de Investigación en grupo.

(21)

BIBLIOGRAFÍA

1. Sistemas operativos – Principios de Diseños e Interioridades -William Stallings

– 4ta. Edición

2. Sistemas Operativos Modernos, A. Tanenbaum – 3era edición - A. Prentice,

2009

3. Sistemas Operativos Diseño e Implementación, Tanembaum A. Prentice, 1995

4. Direcciones internet

(22)

ARTICULACIÓN

Articulación con el Área: Computación

Asignatura

Carga Horaria

Porcentaje

Sistemas Operativos

128

25 %

Arquitectura de las Computadoras

128

25 %

Redes

128

25 %

(23)

Temas relacionados con materias del área:

Arquitectura

Compuertas AND, OR, XOR

Arquitectura de CPU: ALU, registros, Unidad de Control, etc.

Buses

Interrupciones

Matemática Discreta

Aritmética binaria, octal y hexadecimal

Autómatas de Estados Finitos

Algoritmos y Estructuras de Datos

Utilización de tipos de datos, expresiones e instrucciones

Desarrollo de Algoritmos

(24)

Articulación con el Nivel:

Asignatura

Carga Horaria

Porcentaje

Análisis Matemático II

160

18,52%

Física

160

18,52%

Análisis de Sistema (Int)

96

11,11%

Sintaxis y Semántica del Lenguaje

128

14,82%

Probabilidades y Estadísticas

96

11,11%

Paradigmas de Programación

112

12,96%

Sistemas Operativos

128

12,96%

(25)

Temas relacionados con materias del nivel:

Análisis Matemático

Sistemas Operativos

Limites, derivadas,

Máximos y Mínimos de

Funciones

Administración de la Memoria

Sintaxis y Semántica de

lenguajes

Tema relacionado

Sintaxis y Semántica de

los lenguajes de

Programación

Estructuras de Control

(26)

Articulación con las correlativas:

Asignatura

Para cursar

Para rendir

Cursada

Aprobada

Aprobada

Sistemas

Operativos

• Arquitectura de las Computadora s • Matemática Discreta • Algoritmos y estruct. • Arquitectura de las Computadora s • Matemática Discreta • Algoritmos y estruct. • Arquitectura de las Computadoras • Matemática Discreta • Algoritmos y estruct.

(27)

Temas relacionados con las correlativas:

Arquitectura

Compuertas AND, OR, XOR

Arquitectura de CPU: ALU, registros, Unidad de Control, etc.

Buses

Interrupciones

Matemática Discreta

Aritmética binaria, octal y hexadecimal

Autómatas de Estados Finitos

Algoritmos y Estructuras de Datos

Utilización de tipos de datos, expresiones e instrucciones

Desarrollo de Algoritmos

(28)

ORIENTACIÓN

Del Área: Computación

Objetivos: Formar en el conocimiento y evolución de los recursos informáticos

necesarios para el desarrollo de los sistemas de información.

De la Asignatura:

-

Conocer en profundidad las cuestiones de diseño en los sistemas operativos,

tanto desde la perspectiva de evolución histórica como de las implementaciones

actuales.

-

Conocer los algoritmos utilizados por los sistemas operativos para la

administración de recursos.

-

Utilizar correctamente los conceptos básicos de instalación y administración de

sistemas operativos.

-

Evaluar los distintos sistemas operativos según los requerimientos de cada

situación en particular.

Referencias

Documento similar

En la base de datos de seguridad combinados de IMFINZI en monoterapia, se produjo insuficiencia suprarrenal inmunomediada en 14 (0,5%) pacientes, incluido Grado 3 en 3

Debido al riesgo de producir malformaciones congénitas graves, en la Unión Europea se han establecido una serie de requisitos para su prescripción y dispensación con un Plan

Como medida de precaución, puesto que talidomida se encuentra en el semen, todos los pacientes varones deben usar preservativos durante el tratamiento, durante la interrupción

Abstract: This paper reviews the dialogue and controversies between the paratexts of a corpus of collections of short novels –and romances– publi- shed from 1624 to 1637:

Después de una descripción muy rápida de la optimización así como los problemas en los sistemas de fabricación, se presenta la integración de dos herramientas existentes

A treatment effect in favour of luspatercept over placebo was observed in most subgroups analysed using transfusion independence ≥12 weeks (during week 1 to week 24),

La Intervención General de la Administración del Estado, a través de la Oficina Nacional de Auditoría, en uso de las competencias que le atribuye el artículo

La campaña ha consistido en la revisión del etiquetado e instrucciones de uso de todos los ter- mómetros digitales comunicados, así como de la documentación técnica adicional de