DADES IDENTIFICATIVES 2011_12
Assignatura (*) SISTEMES OPERATIUS Codi 17111007
Ensenyament
Enginyeria Tècnica en Telecomunicacions, Especialitat en Telemàtica (2003)
Cicle 1r
Descriptors Crèd. Crèd. teoria Crèd. pràctics Tipus Curs Període Horaris i dates d'examen
4.5 3 1.5 Troncal Segon Segon
Modalitat i llengua d'impartició
Departament Enginyeria Informàtica i Matemàtiques
Coordinador/a
MONCUSÍ MERCADÉ, MARIA DELS ÀNGELS
Adreça electrònica angels.moncusi@urv.cat
pau.erola@urv.cat
Professors/es
MONCUSÍ MERCADÉ, MARIA DELS ÀNGELS
EROLA CAÑELLAS, PAU
Web
Descripció general i informació rellevant Entendre les funcions, components i estructura d’un sistema operatiu. Analitzar els mecanismes que intervenen en l’execució de les aplicacions. Entendre els mecanismes de gestió de memòria que utilitzen les aplicacions. Entendre la transferència de dades entre les aplicacions i els perifèrics. Utilitzar el sistema de fitxers per a emmagatzemar i organitzar la informació. Seguretat i protecció de les dades. Utilitzar els mecanismes de comunicació i sincronisme. Utilitzar les interfície que proporciona el SO al usuari i al programador. Utilitzar els mecanismes de sincronització i comunicació entre processos. Nocions bàsiques d’administració dels SO.
Com a conseqüència de l'extinció del pla d'estudis que estàs cursant, en aquesta assignatura es realitza a través de tutoria (excepte en els estudis de l'ETSE). Per a més informació cal consultar l'horari d'atenció personalitzada del professor.

Continguts
Tema Subtema
Presentació Presentació de l’assignatura. Definició i funcions d’un Sistema Operatiu. Interfícies d’usuari, programador i administrador
Introducció a l'administració de Unix Conceptes bàsics d'administració de Unix, programació de la shell.
Introducció Arrancada d’un computador i activació del Sistema Operatiu. Components i estructura. Introducció a les diferents unitats dels Sistemes Operatius: Processos, memòria, comunicació i sincronització de processos, Entrada i Sortida, arxius i directoris, seguretat i protecció.
Gestió de processos Conceptes de multitasca, multiusuari, concurrència, paral·lelisme. Objectius de la planificació. Estructura d’informació dels processos, estats i planificació. Threads, Senyals i excepcions, temporitzadors, servidors i dimonis.
Gestió de memòria Objectius. Generació d’un executable, mapes de memòria, assignació contigua, intercanvi. Assignació no contigua: Paginació i Segmentació. Memòria virtual.
Comunicació i sincronització de processos Concurrència, Seccions crítiques. Mecanismes de sincronització: semàfors, missatges, senyals. Interbloqueig.
Gestió de l’entrada i sortida Caracterització genèrica dels dispositius. Arquitectura de la Entrada i sortida. Emmagatzemamemt secundari. Característiques. Planificació del disc.
Gestió d’arxius i directoris Visió d’usuari. Estructura de l’arxiu i del directori. Sistema d’arxius. Estructura, assignació de blocs i gestió de l’espai lliure. Fiabilitat i recuperació.
Seguretat i protecció Problemes i polítiques de seguretat.

Atenció personalitzada
Descripció
Horaris de consulta

Avaluació
 
Altres comentaris i segona convocatòria

Fonts d'informació
Bàsica Carretero Pérez, J.; García Carballeira,F.; de Miguel Anasagasti, P; Pérez Costoya, F., Sistemas Operativos. Una visión Aplicada, Mc. Graw Hill, 2001

Complementària Frisch, A., Essential System Administration, 3rd Edition, O Reilly, 2002

(*)La Guia docent és el document on es visualitza la proposta acadèmica de la URV. Aquest document és públic i no es pot modificar, llevat de casos excepcionals revisats per l'òrgan competent/ o degudament revisats d'acord amb la normativa vigent