• Nenhum resultado encontrado

SISTEMAS DE TEMPO REAL MAI/04

N/A
N/A
Protected

Academic year: 2021

Share "SISTEMAS DE TEMPO REAL MAI/04"

Copied!
33
0
0

Texto

(1)

SISTEMAS DE TEMPO REAL

(2)

Cesar Bezerra Teixeira 2

Índice

I. Propósito

II. Características de Sistemas

III. Níveis de Abordagem de Sistemas Computacionais IV. Tipos de Sistemas Computacionais

V. Arquitetura Básica de Sistemas Computacionais de Controle VI. Características dos Sistemas Computacionais de Tempo Real; VII. Exemplos de Arquiteturas de Sistemas de Tempo Real;

VIII. Problemas dos Sistemas de Tempo Real; IX. Conclusão

(3)

Cesar Bezerra Teixeira 3

Sumário

I. Propósito

II. Características de Sistemas

III. Níveis de Abordagem de Sistemas Computacionais IV. Tipos de Sistemas Computacionais

V. Arquitetura Básica de Sistemas Computacionais de Controle VI. Características dos Sistemas Computacionais de Tempo Real; VII. Exemplos de Arquiteturas de Sistemas de Tempo Real;

VIII. Problemas dos Sistemas de Tempo Real; IX. Conclusão

(4)

Cesar Bezerra Teixeira 4

Propósito

“Apresentar uma introdução sobre aspectos

relativos a projetos, manutenção e utilização

(5)

Cesar Bezerra Teixeira 5

Sumário

I. Propósito

II. Características de Sistemas

III. Níveis de Abordagem de Sistemas Computacionais IV. Tipos de Sistemas Computacionais

V. Arquitetura Básica de Sistemas Computacionais de Controle VI. Características dos Sistemas Computacionais de Tempo Real; VII.Exemplos de Arquiteturas de Sistemas de Tempo Real;

VIII.Problemas dos Sistemas de Tempo Real; IX. Conclusão

(6)

Cesar Bezerra Teixeira 6

Características de Sistemas

1) Princípios;

2) Modelos;

3) Definição;

4) Escopo;

5) Características;

(7)

Cesar Bezerra Teixeira 7

1) Princípios

• “Dividir para conquistar”;

(8)
(9)

Cesar Bezerra Teixeira 9

2) Modelos

• Simplificação da realidade com propósito específico; • Envolvem um processo de abstração;

• Representam a realidade com números;

(10)

Cesar Bezerra Teixeira 10

3) Definição

“Conjunto de partes integradas, cada qual

realizando uma tarefa específica,

concorrendo todas para a execução de um

objetivo.”

(11)

Cesar Bezerra Teixeira 11

4) Escopo

O sistema é considerado como uma caixa preta

Para outros sistemas, só existem as

(12)

Cesar Bezerra Teixeira 12

5) Características

• Sistemas crescem;

• Sistemas possuem subsistemas;

• Sistemas pertencem a sistemas maiores;

• Sistemas fazem uma tarefa específica;

(13)

Cesar Bezerra Teixeira 13

Sumário

I. Propósito

II. Características de Sistemas

III.Níveis de Abordagem de Sistemas Computacionais

IV. Tipos de Sistemas Computacionais

V. Arquitetura Básica de Sistemas Computacionais de Controle VI. Características dos Sistemas Computacionais de Tempo Real; VII.Exemplos de Arquiteturas de Sistemas de Tempo Real;

VIII.Problemas dos Sistemas de Tempo Real; IX. Conclusão

(14)

Cesar Bezerra Teixeira 14

HARDWARE/SOFTWARE

DESCRIÇÃO DO MÓDULO

DIVISÃO EM SUBSISTEMAS

(15)

Cesar Bezerra Teixeira 15

Sumário

I. Propósito

II. Características de Sistemas

III. Níveis de Abordagem de Sistemas Computacionais

IV. Tipos de Sistemas Computacionais

V. Arquitetura Básica de Sistemas Computacionais de Controle VI. Características dos Sistemas Computacionais de Tempo Real; VII.Exemplos de Arquiteturas de Sistemas de Tempo Real;

VIII.Problemas dos Sistemas de Tempo Real; IX. Conclusão

(16)

Cesar Bezerra Teixeira 16

Sistemas Computacionais

• Sistemas de Informação;

• Sistemas “Algorítmicos”;

• Sistemas “On-line”;

(17)

Cesar Bezerra Teixeira 17

Sumário

I. Propósito

II. Características de Sistemas

III. Níveis de Abordagem de Sistemas Computacionais IV. Tipos de Sistemas Computacionais

V. Arquitetura Básica de Sistemas Computacionais de Controle

VI. Características dos Sistemas Computacionais de Tempo Real; VII.Exemplos de Arquiteturas de Sistemas de Tempo Real;

VIII.Problemas dos Sistemas de Tempo Real; IX. Conclusão

(18)

Cesar Bezerra Teixeira 18

Visão Geral

SENSOR SENSOR UNIDADE COMPUTACIONAL CENTRAL INTERFACE INTERFACE Comunicação Ponto a Ponto INTERFACE ATUADORES

(19)

Cesar Bezerra Teixeira 19

Sensores

SENSOR

UNIDADE TRANSDUTORA PROCESSAMENTO DE SINAL MÓDULO INTERPRETADOR MÓDULO DE COMUNICAÇÃO INFORMAÇÃO

(20)

Cesar Bezerra Teixeira 20

Interfaces

UNIDADE DE INTERFACE MÓDULO DE COMUNICAÇÃO 1 MÓDULO CONVERSOR INFORMAÇÃO MÓDULODE COMUNICAÇÃO 2 INFORMAÇÃO

(21)

Cesar Bezerra Teixeira 21

Unidade Computacional Central

UNIDADE COMPUTACIONAL CENTRAL

MÓDULO DE COMUNICAÇÃO MÓDULO CENTRAL INFORMAÇÃO SERVIÇOS BÁSICOS PROCESSO 1 PROCESSO N

(22)

Cesar Bezerra Teixeira 22

Atuadores

ATUADORES MÓDULO DE COMUNICAÇÃO MÓDULO INTERPRETADOR INFORMAÇÃO MÓDULO ATUADOR INFORMAÇÃO

(23)

Cesar Bezerra Teixeira 23

Sumário

I. Propósito

II. Características de Sistemas

III. Níveis de Abordagem de Sistemas Computacionais IV. Tipos de Sistemas Computacionais

V. Arquitetura Básica de Sistemas Computacionais de Controle

VI. Características dos Sistemas Computacionais de Tempo Real;

VII.Exemplos de Arquiteturas de Sistemas de Tempo Real; VIII.Problemas dos Sistemas de Tempo Real;

(24)

Cesar Bezerra Teixeira 24

Sistema de Tempo Real

“Sistema de Computador que reage a eventos

antes que eles se concluam.”

(25)

Cesar Bezerra Teixeira 25

Características

• Tempo  Parte integral da lógica da aplicação;

• Classificação  “hard” e “soft” real time;

– Hard Nenhum atraso é permitido (sw de piloto automático); – Soft  É possível gerenciar atrasos (venda de passagens);

• Deadlocks  Situação onde 2 programas aguardam um ao outro para dar continuidade ao processamento;

(26)

Cesar Bezerra Teixeira 26

Características

• Predicability  O sistema deve poder tratar todas as situações;

• Confiabilidade;

• Simultaneidade de Processos  Todas as situações de deadlock devem estar previstas;

(27)

Cesar Bezerra Teixeira 27

Sumário

I. Propósito

II. Características de Sistemas

III. Níveis de Abordagem de Sistemas Computacionais IV. Tipos de Sistemas Computacionais

V. Arquitetura Básica de Sistemas Computacionais de Controle VI. Características dos Sistemas Computacionais de Tempo Real;

VII.Exemplos de Arquiteturas de Sistemas de Tempo Real;

VIII.Problemas dos Sistemas de Tempo Real; IX. Conclusão

(28)

Cesar Bezerra Teixeira 28

INTERFACES

RADARES GUERRA ELETRÔNICA IFF SONAR LINK

CANHÕES TORPEDOS RADARES DT ALÇAS Consoles Táticos Consoles de Controle de Armas MÍSSEIS

(29)

Cesar Bezerra Teixeira 29

Sumário

I. Propósito

II. Características de Sistemas

III. Níveis de Abordagem de Sistemas Computacionais IV. Tipos de Sistemas Computacionais

V. Arquitetura Básica de Sistemas Computacionais de Controle VI. Características dos Sistemas Computacionais de Tempo Real; VII. Exemplos de Arquiteturas de Sistemas de Tempo Real;

VIII. Problemas dos Sistemas de Tempo Real;

(30)

Cesar Bezerra Teixeira 30

Problemas

• Tratamento de “dead-locks”;

• Acontecimento de situações não previstas;

• Desenvolvimento de “drivers”;

• Obsolescência de hardware;

• Ambiente de Desenvolvimento;

• Linguagens e ferramentas de tempo real;

(31)

Cesar Bezerra Teixeira 31

Sumário

I. Propósito

II. Características de Sistemas

III. Níveis de Abordagem de Sistemas Computacionais IV. Tipos de Sistemas Computacionais

V. Arquitetura Básica de Sistemas Computacionais de Controle VI. Características dos Sistemas Computacionais de Tempo Real; VII. Exemplos de Arquiteturas de Sistemas de Tempo Real;

VIII. Problemas dos Sistemas de Tempo Real;

(32)

Cesar Bezerra Teixeira 32

Conclusões

• Sistemas altamente complexos;

• Universidades não formam pessoal ;

• Tecnologia difícil de ser desenvolvida;

• Obsolescência de Hardware;

• Necessidade de desenvolvimento de Drivers;

• Grande dependência a requisitos temporais;

(33)

Cesar Bezerra Teixeira 33

Referências

Documentos relacionados