Sei sulla pagina 1di 3

UNIVERSIDAD PRIVADA DEL NORTE

Facultad de ingeniera

SILABO DEL CURSO


SISTEMAS DE TIEMPO REAL
(Perodo 2000-1)

I. DATOS GENERALES

1.1 Carrera : Ingeniera Electrnica


1.2 Tipo de curso : Obligatorio
1.3 Ciclo : IX
1.4 Crditos : 3
1.5 Extensin horaria : Teora (3 horas).
1.6 Duracin : 18 semanas
1.7 Prerrequisitos : Arquitectura de computadoras, Sistema Operativo I
1.8 Profesor : Mag. Jos Soriano Alva

II. DESCRIPCIN DEL CURSO

En las dos primeras unidades, el curso hace una revisin de los principales modos de operacin y
explotacin los sistemas basados en computador y describe las caractersticas y requerimientos del
HW y SW tpicos de los STR de complejidad baja y media. En las unidades 3 y 4, se estudian un con-
junto de herramientas para modelar y describir sistemas que deben operar en tiempo real, orientadas
fundamentalmente para el desarrollo de programas de aplicacin para el control de procesos. Fina l-
mente, la unidad 5 est destinada a proporciona las pautas para el diseo e implementacin un ncleo
de tiempo real.

III. OBJETIVOS

- Capacitar al estudiante para la elaboracin de modelos para sistemas de baja complejidad,


que deben operar en tiempo real.
- Capacitar para el dimensionamiento del soporte hardware y tambin para establecer los re-
querimientos mnimos del ncleo del sistema a construir.
- Proporcionar herramientas formales para el desarrollo del software de aplicacin.

IV. PROGRAMACIN ACADMICA

Unidad 1 : MODOS DE OPERACIN Y EXPLOTACIN DE LOS


SISTEMAS BASADOS EN COMPUTADOR
4.1.1 Mquina virtual convencional :- Componentes. Recursos de un computador.
4.1.2 Sistemas operativos :- Objetivos. Estructura jerrquica. Caractersticas y funciones.
4.1.3 Formas de procesamiento : secuencial, concurrente, paralelo. Comparacin.
4.1.4 Alternativas para la concurrencia y multitarea. Multiprogramacin. Sistema multiprocesadores.
Requerimientos HW y SW.
SISTEMAS DE TIEMPO REAL -2-

4.1.5 Clasificacin de los SO segn : cantidad y naturaleza de usuarios, relacin usuario-computador y


velocidad de respuesta.
4.1.6 Modos de explotacin de los SBC.

Unidad 2 : CARACTERSTICAS GENERALES DE LOS SISTEMAS DE TIEMPO


REAL
4.2.1 Sistema de tiempo real :- Definicin. Diferencias con los otros sistemas informticos. Aplicacio-
nes de TR. Propiedades. Facilidades. Caractersticas de los componentes HW y SW.
4.2.2 Velocidad y precisin de respuesta. Clases de STR segn exigencias de tiempo lmite.
4.2.3 Sistemas operativos de tiempo real :- Clases. Funciones fundamentales.
Casos de estudio : Sistemas de TR de referencia. Caractersticas y requerimientos.
4.2.4 Sistemas conducidos por eventos y conducidos por tiempo.
4.2.5 Categoras para la evaluacin de los STR. Ejemplos de evaluacin de sistemas.

Unidad 3 : SOFTWARE PARA EL CONTROL DE PROCESOS


4.3.1 Clases de control automtico. Tipos de control: vigilancia, supervisin, CDD. Requerimientos
para el control de lazo abierto y de lazo cerrado.
4.3.2 Sistema de control de procesos de tipo medio tpico. Configuracin mnima del computador.
4.3.3 SW de control de equipos de consumo/domsticos :- Estructura para un control secuencial. M-
quinas de estados finitos. Reduccin de estados. Aplicaciones.
4.3.4 Estructura del software de control de procesos. Funciones de un sistema de control. Requisitos.
Alarmas.
4.3.5 Tcnicas para el manejo de E/S : Realimentacin de estados, comprobacin de entradas, credibi-
lidad ponderada, filtrado.

Unidad 4 : HERRAMIENTAS PARA EL ANALISIS Y DISEO DE LOS S.T.R.


4.4.1 Alcance y propsito de los modelos de T.R.
4.4.2 Modelo del flujo de datos :- Componentes. Construccin de un MFD.
4.4.3 Modelo del flujo de control :- Componentes. Construccin de un MFC.

Unidad 5 : ELEMENTOS PARA LA CONSTRUCCIN DE UN MONITOR DE TIEM-


PO
REAL
4.5.1 Estructuras dinmicas. Manejo de elementos con prioridad.
4.5.2 Planificacin y conmutacin de contexto. Estados de las tareas.
4.5.3 Comunicacin entre tareas :- Sincronizacin. Paso de mensajes.
4.5.4 Administracin de memoria.
4.5.5 Administracin del reloj de tiempo real.

V. EVALUACIN

Durante el ciclo el alumno rendir cuatro prcticas calificadas (PC1, PC2, PC3 y PC4) y deber
desarrollar cuatro trabajos. La nota final del curso ser obtenida de la siguiente frmula :
Nota_final = (PC1 + PC2 + PC3 + PT)/4
donde : PT = promedio de los dos trabajos.

VII. BIBLIOGRAFA
1. "Design of real time computer systems". Martin, James.
SISTEMAS DE TIEMPO REAL -3-

2. "Real time system design". Shem-Tov Levi


3. "Sistemas automticos de control". Kuo, B.

Trujillo, marzo 2000.

Potrebbero piacerti anche