Вы находитесь на странице: 1из 44

1

UNIDAD TEMTICA 1: SISTEMAS OPERATIVOS

Sistemas Operativos y Programacin


Tema 1.- Funciones de los Sistemas Operativos

Grado de Ingeniera Elctrica


Curso 2014/15

Sistemas Operativos y Programacin

TEMA 1: Funciones de los Sistemas Operativos

Objetivos
2

Presentar

el concepto de sistema operativo (SO)


Describir las funciones que lleva a cabo cualquier
SO actual

Sistemas Operativos y Programacin Grado en Ingeniera Elctrica Curso 2014/15

TEMA 1: Funciones de los Sistemas Operativos

Bibliografa
3

Fundamentos de Sistemas Operativos, A. Silberschatz. (en


7 edicin. Cap. 1, 2 y 21). Varios ejemplares en
Biblioteca

Sistemas Operativos y Programacin Grado en Ingeniera Elctrica Curso 2014/15

TEMA 1: Funciones de los Sistemas Operativos

Contenidos
4

1.
2.
3.
4.

Definicin de Sistema Operativo


Ejemplos de SO
Caractersticas de los SO actuales
Funciones de un SO

Sistemas Operativos y Programacin Grado en Ingeniera Elctrica Curso 2014/15

TEMA 1: Funciones de los Sistemas Operativos

Contenidos
5

1.

Definicin de Sistema Operativo


Conceptos

bsicos
Definicin de SO
n Mquina

extendida
n Gestor de recursos
n Soporte hardware
n Llamadas al sistema
n Programas de sistema
n Intrprete de rdenes

Sistemas Operativos y Programacin Grado en Ingeniera Elctrica Curso 2014/15

TEMA 1: Funciones de los Sistemas Operativos

Abstraccin, interfaces y descomposicin en niveles


6

Un sistema informtico es un sistema complejo

Distintos componentes (soft y hard) interactan entre s

Utilizamos herramientas para controlar la complejidad


Para interactuar con un componente aplicamos operaciones
El conjunto de dichas operaciones define su interfaz (qu)

No es necesario conocer detalles de funcionamiento (cmo)

El principio de abstraccin permite centrarse en el interfaz e ignorar los


detalles de funcionamiento
Organizamos los componentes en niveles

Cada nivel ofrece un interfaz (servicios) al nivel inmediatamente superior


n Cada nivel utiliza los servicios del nivel inmediatamente inferior
n

Sistemas Operativos y Programacin Grado en Ingeniera Elctrica Curso 2014/15

TEMA 1: Funciones de los Sistemas Operativos

Concepto de sistema operativo


7

En un sistema informtico definimos los siguientes niveles:


Usuarios
Programas convencionales
Sistema Operativo
Establece el interfaz entre los usuarios del sistema (tanto el resto
de programas como el usuario final) y el hardware
Hardware
Usuario 2

Usuario 1

Usuario n

compilador

editor

sistema de
bases de datos

Programas del sistema y aplicaciones


Sistema Operativo
Hardware
Sistemas Operativos y Programacin Grado en Ingeniera Elctrica Curso 2014/15

TEMA 1: Funciones de los Sistemas Operativos

SO = mquina extendida (funcionalidad, facilidad uso)


8

Hardware difcil de programar riesgo


Acceso incontrolado al hardware por parte de los
procesos sistema y usuarios desprotegidos

Mquina extendida = combinacin hardware + SO


El SO es software que se instala durante el
arranque
El SO gestiona el hardware y proporciona un
interfaz de alto nivel para acceder al mismo
Distintos SO proporcionan mquinas extendidas
diferentes
Sistemas Operativos y Programacin Grado en Ingeniera Elctrica Curso 2014/15

TEMA 1: Funciones de los Sistemas Operativos

SO = mquina extendida (funcionalidad, facilidad uso)


9

Nivel

de abstraccin: oculta las diferencias


hardware

Define

el entorno de ejecucin de programas,


facilita la comunicacin con los perifricos (entrada/
salida), comunicaciones, implementa el sistema de
ficheros, etc.

Soporta

el uso simultneo por parte de distintos


procesos y posiblemente distintos usuarios

Sistemas Operativos y Programacin Grado en Ingeniera Elctrica Curso 2014/15

TEMA 1: Funciones de los Sistemas Operativos

SO = gestor de recursos (eficiencia, proteccin)


10

El sistema dispone de recursos que hay que


administrar (ej. repartir entre los usuarios)
Tiempo

de procesador, dispositivos, espacio en disco, memoria


para los procesos, comunicaciones, etc.

El SO reserva recursos, resuelve posibles conflictos,


garantiza proteccin (nadie puede acceder a recursos
ajenos), etc.

Sistemas Operativos y Programacin Grado en Ingeniera Elctrica Curso 2014/15

TEMA 1: Funciones de los Sistemas Operativos

SO = gestor de recursos (eficiencia, proteccin)


11

Una gestin adecuada de los recursos implica mayor


productividad global
El

SO utiliza algoritmos y estructuras de datos especficos para


optimizar el uso del sistema

El SO se ejecuta en un modo especial (privilegiado). El


resto de programas en modo normal
Modo

privilegiado= puede ejecutar todas las instrucciones


Modo normal = slo una parte

El resto de programas debe pedirle recursos al SO


Sistemas Operativos y Programacin Grado en Ingeniera Elctrica Curso 2014/15

Arquitectura
Modelo delHardware
hardware

TEMA 1: Funciones de los Sistemas Operativos

12

disco

disco

Controlador
de disco

impresora

Cintas
magnticas

Controlador
de impresora

Controlador
de cinta

bus del sistema


Controlador de memoria

memoria

Sistemas Operativos y Programacin Grado en Ingeniera Elctrica Curso 2014/15

3.- Funcionamiento de los sistemas informticos

24

TEMA 1: Funciones de los Sistemas Operativos

Interrupciones
13

Los perifricos utilizan interrupciones para dialogar con la


mquina extendida (ej. indicando fin E/S asncrona)
Un programa usuario solicita servicios a la mquina
extendida utilizando instrucciones que generan interrupciones
software

El SO es un programa dirigido por interrupciones

Sistemas Operativos y Programacin Grado en Ingeniera Elctrica Curso 2014/15

TEMA 1: Funciones de los Sistemas Operativos

Interrupciones
14

Cuando se produce una interrupcin:


El SO detiene temporalmente la ejecucin actual y anota los datos
necesarios para retomarla tras atender la interrupcin
Cambia a modo privilegiado y ejecuta un fragmento de cdigo
preestablecido para este tipo de interrupcin
Hay distintos tipos de interrupcin (ej. para dispositivos distintos), y cada una
tiene un fragmento de cdigo asociado
n Todos esos fragmentos de cdigo forman parte del ncleo del SO
n

Retoma la ejecucin previamente interrumpida vuelve a modo


normal

Sistemas Operativos y Programacin Grado en Ingeniera Elctrica Curso 2014/15

TEMA 1: Funciones de los Sistemas Operativos

Interrupciones
15

Tipo de Interrupcin

Descripcin

Ejemplo

hardware externa

desde dispositivo

finaliza E/S, llega un mensaje por la


red, tic de reloj, etc.

hardware interna

error interno

divisin por 0, acceso a posicin de


memoria ilegal, etc.

software

solicitud desde programa las operaciones descritas en


(llamada al sistema)
principales abstracciones

Sistemas Operativos y Programacin Grado en Ingeniera Elctrica Curso 2014/15

TEMA 1: Funciones de los Sistemas Operativos

Modos del procesador


16

Modo
privilegiado
normal

Significado

Usado por

cundo?

Puede ejecutar todas las


instrucciones

El SO

inicialmente, y como
resultado de una
interrupcin

Slo puede ejecutar parte


de las instrucciones

El resto de los
programas

tras retorno de
interrupcin

Sistemas Operativos y Programacin Grado en Ingeniera Elctrica Curso 2014/15

permiten ejecutar.

rumpida
iones

Modo usuario: subconjunto restringido


Modo supervisor (privilegiado, kernel, monitor o sistema): conjunto
completo
TEMA 1: Funciones de los Sistemas

Operativos

Llamadas al sistema

Un bit en el procesador indica en qu modo se encuentra.

o por una petici


peticin de usuario
igido por interrupciones

Cmo se conmuta de un modo a otro?

17

Interrupcin / trap

Llamadas al sistema: mtodo para que el resto del software


solicite servicios del SO
Define los servicios bsicos proporcionados por el SO
(interfaz SO/resto software)
s
general
de los sistemas
Se basa en Arquitectura
interrupciones
software,
pero se presenta como
supervisor y que no lo estn en
Llamada al sistema
un
conjunto
de
funciones de biblioteca (API)
nes privilegiadas.
Mtodo para solicitar servicios al sistema operativo

supervisor

usuario

Activar modo usuario

25

26

3.- Funcionamiento de los sistemas informticos

principalmente a tres tipos de

.......

Memoria principal

Programa de usuario 2

Modo normal

Llamada al
sistema

Trap o int. software


Programa de usuario 1

Determinacin del servicio


Llamada al p.servidor
Retorno del control
Sistema Operativo
Modo supervisor o kernel

Procedimiento
Servidor
27

Programas
de usuario
Modo Usuario

Modo privilegiado

3.- Funcionamiento de los sistemas informticos

Sistemas Operativos y Programacin Grado en Ingeniera Elctrica Curso 2014/15

28

TEMA 1: Funciones de los Sistemas Operativos

Programas de sistema
18

En esta asignatura SO = ncleo (kernel) del SO


Instalado

de forma permanente desde el arranque


Ejecutndose en modo privilegiado

Los programas del sistema no forman parte del ncleo (no se


ejecutan en un modo privilegiado, no se instalan desde el
arranque, ..)
Son

programas normales, pero por comodidad o por la


frecuencia con la que se utilizan se empaquetan junto al ncleo
del SO
Como cualquier otro programa usuario, utilizan llamadas al
sistema
Sistemas Operativos y Programacin Grado en Ingeniera Elctrica Curso 2014/15

TEMA 1: Funciones de los Sistemas Operativos

Programas de sistema
19

Facilitan la interaccin entre el usuario y el SO. Por


ejemplo:
Explorador

de Windows
Intrprete de rdenes de Unix

Otros ejemplos tpicos:


Manipulacin

de ficheros y directorios
Configuracin e informacin del estado del sistema (panel de
control, )
Modificacin de ficheros (editores, visores, .)
Utilidades para el desarrollo de programas (compiladores,
depuradores, )
Sistemas Operativos y Programacin Grado en Ingeniera Elctrica Curso 2014/15

TEMA 1: Funciones de los Sistemas Operativos

Intrprete de rdenes (shell)


20

El usuario puede interactuar con el sistema ejecutando


rdenes en un programa del sistema denominado intrprete
de rdenes

shell= intrprete de rdenes. Lee, analiza y ejecuta las rdenes que


introduce el usuario en pantalla, muestra el resultando en pantalla

Existen distintos intrpretes de rdenes posibles


Podemos agrupar rdenes en un fichero de texto (shellscript) y ejecutarlas de forma conjunta
Realizar acciones en un entorno grfico equivale a
introducir rdenes en el intrprete de rdenes

Sistemas Operativos y Programacin Grado en Ingeniera Elctrica Curso 2014/15

TEMA 1: Funciones de los Sistemas Operativos

Contenidos
21

1.
2.
3.
4.

Definicin de Sistema Operativo


Ejemplos de SO
Caractersticas de los SO actuales
Funciones de un SO

Sistemas Operativos y Programacin Grado en Ingeniera Elctrica Curso 2014/15

TEMA 1: Funciones de los Sistemas Operativos

Ejemplos de Sistemas Operativos


22

Microsoft Windows: 3.1, NT4, 95, 98, Millenium, 2000, XP, Vista,
Windows 7, Windows 8

Unix: System III, System V, BSD Unix

MacOS: Cheetah, Jaguar, Tiger, Leopard,

Linux
Minux
FreeBSD
Android
IOS

Otros

CP/M , MS-DOS, DR-DOS, IBM OS/2, Plan9, Ultrix, Multics,

Sistemas Operativos y Programacin Grado en Ingeniera Elctrica Curso 2014/15

TEMA 1: Funciones de los Sistemas Operativos

Evolucin de los SO
23

Los SO evolucionan de forma permanente. Ejemplos:


Nuevas

versiones de Android cada pocos meses


Nuevas versiones de Windows cada pocos aos

Los SO evolucionan por dos razones:


Mejoras

en el hardware (ej.- distintos sensores, giroscopios, etc.,


en los telfonos o tablets recientes)
Nuevas demandas de las aplicaciones (ej. a nivel de soporte
multimedia, conectividad en red, etc.)
Intentaremos una aproximacin simple a una realidad compleja

Sistemas Operativos y Programacin Grado en Ingeniera Elctrica Curso 2014/15

Ejemplos de SO
Caractersticas de los SO actuales
Funciones de un SO

Evolucin
Evoluci
on de Unix de

TEMA 1: Funciones de los Sistemas Operativos

Unix

24

Sistemas Operativos y Programacin Grado


en Ingeniera
Curso 2014/15
ETSID
DSICElctrica Sistemas
Operativos y Programaci
on

TEMA 1: Funciones de los Sistemas Operativos

Caractersticas de los SO actuales


25

Interfaz grfico usuario (ventanas, ratn)


Sistema de ficheros jerrquico (directorios/carpetas)
Multitarea
Plug & Play
Conectividad red

Sistemas Operativos y Programacin Grado en Ingeniera Elctrica Curso 2014/15

TEMA 1: Funciones de los Sistemas Operativos

Contenidos
26

3.

Definicin de Sistema Operativo


Ejemplos de SO
Caractersticas de los SO actuales

4.

Funciones de un SO

1.
2.

n
n
n

Gestin de procesos
Gestin de memoria
Gestin almacenamiento estable (ej. discos)

Sistemas Operativos y Programacin Grado en Ingeniera Elctrica Curso 2014/15

TEMA 1: Funciones de los Sistemas Operativos

Principales abstracciones que presenta un SO


27

Abstraccin

Permite

Proceso

multiusuario, multiproceso exit, fork, join,

Memoria

gestin espacio RAM

reserva, libera

Ficheros/directorios

gestin almacenamiento
estable, acceso a
dispositivos

monta/desmonta,
crea/borra enlace/directorio,

Proteccin

permisos para acceso a


cada fichero/directorio

cambiar propietario, cambiar


permisos

Gestin dispositivos lectura, escritura,


(E/S)
proteccin

Operaciones

mismas operaciones que sobre ficheros

Sistemas Operativos y Programacin Grado en Ingeniera Elctrica Curso 2014/15

TEMA 1: Funciones de los Sistemas Operativos

Concepto de proceso
28

Normalmente 1 CPU (posiblemente con varios ncleos)


Los distintos componentes son activos

Cada componente invoca operaciones sobre otros para llevar a cabo su tarea
Los componentes funcionan de forma simultnea (concurrente)

Queremos ejecutar simultneamente N componentes distintos


(N >> cantidad de ncleos)
Cada programa convencional se ejecuta como un componente que
llamamos proceso
Puedo tener varios procesos simultneamente en ejecucin
Cada proceso necesita espacio de memoria y tiempo de CPU

Un SO multitarea soporta varios procesos simultneos


Sistemas Operativos y Programacin Grado en Ingeniera Elctrica Curso 2014/15

TEMA 1: Funciones de los Sistemas Operativos

Objetivos
Bibliografa
Conceptos b
asicos
Definici
on de SO
Ejemplos de SO
Caractersticas de los SO actuales
Funciones de un SO

Soporte para procesos


29

El SO le hace creer a cada proceso que dispone de una CPU


Soporte
para procesos
dedicada
y
un
espacio
de memoria propio (i.e. es el nico
Objetivos
Bibliografa
on de procesos
proceso
en la Gesti
mquina),
Conceptos b
asicos
Gesti
on de memoria pero en realidad:

Definici
on de SO
Ejemplos
de SO

Caractersticas de los SO actuales


Funciones de un SO

ra

Gesti
on de procesos
Gesti
on de memoria
Gesti
on almacenamiento estable (ej. discos)
Gesti
on de Entrada/Salida
Otras funciones

Gesti
on almacenamiento estable (ej. discos)
Gesti
on de Entrada/Salida
Otras funciones

Le dedica a cada uno una zona especfica de memoria (garantizando


proteccin)
Multiplexa (reparte) el tiempo de CPU entre los distintos procesos
procesos
(parece que todos se ejecutan a la vez)

ETSID
DSIC
Sistemas Operativos y Programacin Grado en Ingeniera Elctrica Curso
2014/15

Sistemas Operativos y Programaci


on

TEMA 1: Funciones de los Sistemas Operativos

Objetivos
Bibliografa
Conceptos b
asicos
Definici
on de SO
Ejemplos de SO
Caractersticas de los SO actuales
Funciones de un SO

Soporte para procesos


30

Gesti
on de procesos
Gesti
on de memoria
Gesti
on almacenamiento estable (ej. discos)
Gesti
on de Entrada/Salida
Otras funciones

El SO sabe en cada momento qu proceso est esperando y debido


Soporte
para procesos
a qu motivo
(ej. esperando
un mensaje de red), qu procesos estn
Objetivos
preparados
para
(disponen de todos los recursos que
Bibliografa
Gesti
on ejecucin
de procesos
Conceptos b
asicos
Gesti
on de memoria
necesitan)
y
cul
est ejecutando.
Definici
on de SO
Gesti
ose
n almacenamiento
estable (ej. discos)
Ejemplos de SO
Gesti
on de Entrada/Salida
Caractersticas
de El
los SO
SO actuales
Otras
planifica
elfunciones
tiempo (decide qu proceso y durante cunto
Funciones de un SO
tiempo ocupa la CPU) para optimizar actividades prioritarias, etc.

ra procesos

ETSID
DSIC
Sistemas Operativos y Programacin Grado en Ingeniera Elctrica Curso
2014/15

Sistemas Operativos y Programaci


on

TEMA 1: Funciones de los Sistemas Operativos

Soporte para procesos


31

La multitarea permite incrementar el nivel de


utilizacin de los recursos del sistema, aumentado el
rendimiento global
Ej. un sistema tipo Unix

Es

multiusuario y multitarea
Cuando un usuario se identifica, el nico proceso para dicho
usuario es el intrprete de rdenes
Desde el intrprete de rdenes pueden lanzarse de forma
simultnea otros procesos, y desde cada uno lanzarse otros ms
procesos, etc.
La estructura final es en forma de rbol
Sistemas Operativos y Programacin Grado en Ingeniera Elctrica Curso 2014/15

Ejemplo de multitarea

TEMA 1: Funciones de los Sistemas Operativos

Ejemplo de multitarea

32

ETSID DSIC

Sistemas Operativos y Programaci


on

Sistemas Operativos y Programacin Grado en Ingeniera Elctrica Curso 2014/15

TEMA 1: Funciones de los Sistemas Operativos

Gestin de memoria
33

Los procesos deben estar cargados en la memoria RAM


Se guarda el contenido
del programa (instrucciones y datos), as
Objetivos
Bibliografa
Gesti
on de procesos
como los resultados
parciales
de
suon ejecucin.
Conceptos
b
asicos
Gesti
de memoria
Definici
on de SO
Gesti
on almacenamiento estable (ej. discos)
Ejemplos
de
SO
Gesti
on dede
Entrada/Salida
El SO controla qu zonas o regiones
RAM estn libres para
Caractersticas de los SO actuales
Otras funciones
de unprocesos
SO
asignrselas a Funciones
aquellos
que lo solicitan
El SO usa un mecanismo de proteccin de la memoria para que un
Soporte
para procesos
proceso no pueda acceder a zonas de RAM de otro proceso

Sistemas Operativos y Programacin Grado en Ingeniera Elctrica Curso 2014/15

Gestin de memoria

34

!
!
!
!

41

El SO puede implementar el concepto de Memoria Virtual


Utiliza memoria estable (discos) para hacer creer a cada proceso
que dispone de gran
cantidad de RAM
No todo esta guardado simultneamente en la RAM
El SO intercambia los fragmentos necesarios entre disco y RAM de

forma transparente
para el proceso
!

TEMA 1: Funciones de los Sistemas Operativos

TEMA 3.- Gestin de la memoria

42

43

Sistemas Operativos y Programacin Grado en Ingeniera Elctrica Curso 2014/15

44

TEMA 1: Funciones de los Sistemas Operativos

Gestin de almacenamiento estable


35

Almacenamiento estable = sobrevive al apagado o a fallos


del sistema
Soportes pticos.- cds, dvds, ..
Soportes magnticos.- discos, cintas, ..
Memorias flash

Estructura de datos auto-contenida

Ej. tras desconectar un disco de un sistema y conectarlo en otro, se puede


acceder a toda la informacin almacenada en el mismo

Programas y datos inicialmente en almacenamiento estable


El SO gestiona el espacio disponible en el dispositivo, y crea
las abstracciones fichero y directorio

Sistemas Operativos y Programacin Grado en Ingeniera Elctrica Curso 2014/15

TEMA 1: Funciones de los Sistemas Operativos

Ficheros y directorios
36

Fichero: conjunto de informacin en almacenamiento


estable a la que asociamos un nombre
Adems de los datos, el SO guarda otras informaciones
asociadas a cada fichero (tamao, propietario, fecha
creacin, permisos, ...) metadatos
Podemos agrupar los ficheros en directorios (un tipo
especial de fichero que contiene a otros ficheros),
formando una jerarqua en forma de rbol

Sistemas Operativos y Programacin Grado en Ingeniera Elctrica Curso 2014/15

Caractersticas de los SO actuales


Funciones de un SO

Otras funciones

TEMA 1: Funciones de los Sistemas Operativos

Atributos
de los ficheros
Atributos
de los

ficheros

37

ETSID DSIC

Sistemas Operativos y Programaci


on

Sistemas Operativos y Programacin Grado en Ingeniera Elctrica Curso 2014/15

Ejemplos de SO
Caractersticas de los SO actuales
Funciones de un SO

Gesti
on de Entrada/Salida
Otras funciones

TEMA 1: Funciones de los Sistemas Operativos

Arbol
de directorios
rbol
de directorios
38

ETSID DSIC

Sistemas Operativos y Programaci


on

Sistemas Operativos y Programacin Grado en Ingeniera Elctrica Curso 2014/15

TEMA 1: Funciones de los Sistemas Operativos

Operaciones sobre Ficheros y Directorios


39

Funciones de gestin de ficheros


creacin,

eliminacin, copia, renombrado, etc.

Funciones de gestin de directorios


creacin

de carpetas, eliminacin, copia, renombrado, lectura


de las entradas del directorio, etc.

Sistemas Operativos y Programacin Grado en Ingeniera Elctrica Curso 2014/15

TEMA 1: Funciones de los Sistemas Operativos

Tipos de Ficheros
40

Tipo

Descripcin

directorio

Fichero cuyos datos son los nombres de los ficheros que contiene. Es la
base para implementar una jerarqua

especial

Representa un dispositivo. Permite aplicar las mismas operaciones de


proteccin y E/S sobre dispositivos que sobre ficheros

enlace

Un fichero que contiene el nombre de otro (el que realmente contiene la


informacin)

regular

Cualquier otro tipo de ficheros se trata como una secuencia de bytes (el
SO no intenta interpretar la informacin que contiene)

Sistemas Operativos y Programacin Grado en Ingeniera Elctrica Curso 2014/15

TEMA 1: Funciones de los Sistemas Operativos

Gestin de Entrada/Salida
41

E/S = comunicacin con los dispositivos que interactan con el


entorno (teclado, pantalla, ratn, impresora, ..)
El fabricante del dispositivo crea un programa especfico
para un SO concreto y que permite que dicho SO dialogue
con ese dispositivo driver

El SO no necesita conocer los detalles de cada dispositivo

El SO implementa la lgica de mayor nivel, comn a todos los


dispositivos
Implementacin de las operaciones bsicas de lectura/escritura
Gestin de errores

Sistemas Operativos y Programacin Grado en Ingeniera Elctrica Curso 2014/15

TEMA 1: Funciones de los Sistemas Operativos

Gestin de Entrada/Salida
42

Algunos SO (ej. Unix) tratan a los dispositivos como


ficheros
Es

una abstraccin cercana a los usuarios


Facilita la proteccin
Facilita la redireccin de entrada y salida

Sistemas Operativos y Programacin Grado en Ingeniera Elctrica Curso 2014/15

TEMA 1: Funciones de los Sistemas Operativos

Otras funciones
43

Proteccin
Restricciones

sobre las acciones que un programa o usuario


puede llevar a cabo sobre un determinado recurso (ej.
dispositivos E/S, fichero, directorio, ..)

Deteccin/recuperacin de errores
Contabilidad

Sistemas Operativos y Programacin Grado en Ingeniera Elctrica Curso 2014/15

TEMA 1: Funciones de los Sistemas Operativos

Resultados de aprendizaje
44

Al finalizar esta unidad, el alumno deber ser capaz


de:
Describir

al SO como mquina extendida


Enumerar y describir las funciones de un SO
n Identificar

el concepto de llamada al sistema, programas de sistema,


intrprete de rdenes
n Identificar el concepto de interrupcin, de modos del procesador
n Identificar el concepto de proceso
n Identificar el concepto de fichero y distintiguir distintos tipos de
ficheros

Sistemas Operativos y Programacin Grado en Ingeniera Elctrica Curso 2014/15

Вам также может понравиться