Buscar

revisao av1 de paradigmas de análise e desenvolvimento aula 1 a 5

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

PARADIGMAS DE ANÁLISE E DESENVOLVIMENTOS
REVISÃO DE AV1 – AULAS 1 A 5
Prof. Marcelo Vasques – mvasqueso@gmail.com
Tema da Apresentação
RAV 1
PARADIGMAS DE ANÁLISE E DESENVOLVIMENTOS
PROGRAMAÇÃO ESTRUTURADA
Anos 70/80 
3 tipos de processamento: sequencial, decisão e repetição
Refinamentos sucessivos.
program Soma_Pares;
 uses crt;
 var
 superior, soma, num: integer;
 begin
 soma:=0;
 write ('Entre com o limite superior');
 readln (superior);
 num:=2;
 
 repeat
 soma:=soma+num;
 num:=num+2;
 until (num > superior);
 
 writeln('A soma dos números pares de 2 até ', superior,' é ', soma);
 readln;
 end.
 
 
Tema da Apresentação
RAV 1
PARADIGMAS DE ANÁLISE E DESENVOLVIMENTOS
AMBIENTE DE DESENVOLVIMENTO DE SISTEMAS
Fácil relação entre 
Técnicas de Análise e Projeto
Técnicas de Programação
Linguagens de Programação
Exemplo: O.O (Classes, herança, polimorfismo e etc)
Tema da Apresentação
RAV 1
PARADIGMAS DE ANÁLISE E DESENVOLVIMENTOS
PARADIGMAS DAS LPS
Tema da Apresentação
RAV 1
PARADIGMAS DE ANÁLISE E DESENVOLVIMENTOS
 Anos 70 a 90 (hoje em dia.....)
 Visão: “ O computador é uma programável 
 Máquina de Von Neumann
 Especificam a seqüência de ações (procedimento) com alterações no estado da memória
 Programação ESTRUTURADA (top down e 3 tipos de processamento)
 Características: Variáveis, Atribuição, Repetição
Na medida em que os programas tornam-se maiores e mais complexos, cresce a dificuldade não só em desenvolvê-los, mas sobretudo mantê-los ao longo do tempo
PARADIGMA IMPERATIVO OU PROCEDURAL 
Tema da Apresentação
RAV 1
PARADIGMAS DE ANÁLISE E DESENVOLVIMENTOS
PARADIGMA IMPERATIVO OU PROCEDURAL 
Visão de Sistema no paradigma Imperativo ou procedural
Dados = Variáveis
Tema da Apresentação
RAV 1
PARADIGMAS DE ANÁLISE E DESENVOLVIMENTOS
PARADIGMA ORIENTADO A OBJETO
As LPs desse paradigma oferecem recursos para tornar o desenvolvimento de SW mais rápido e confiável. 
 Focada na abstração de dados (Procedural– controle)
 Classes = abstrações de dados + operações
 A implementação dos métodos usa conceitos do paradigma Imperativo
 LP OO = Objetos + Classe + Herança + (polimorfismo)
Tema da Apresentação
RAV 1
PARADIGMAS DE ANÁLISE E DESENVOLVIMENTOS
Aula 2: PARADIGMAS DE ANÁLISE
Relação com paradigmas de Programação
Paradigmas de Analise em função da complexidade dos sistemas
 
PARADIGMAS de Análise de Sistemas
Análise Funcional
Análise Orientada a Objetos
Análise Estruturada
Análise Essencial
Análise Tradicional
Tema da Apresentação
RAV 1
PARADIGMAS DE ANÁLISE E DESENVOLVIMENTOS
ANALISE ESTRUTURADA: DFD EM NÍVEIS
Tema da Apresentação
RAV 1
PARADIGMAS DE ANÁLISE E DESENVOLVIMENTOS
ANALISE ESSENCIAL: CONCEITO DE EVENTO
 EVENTO = acontecimento (externo ou temporal) que afeta o sistema, que reage disparando uma função 
 Ora se queremos descobrir as funções  descobrir os eventos
Tema da Apresentação
RAV 1
PARADIGMAS DE ANÁLISE E DESENVOLVIMENTOS
RESUMO DOS PARADIGMAS DE ANALISE
Tema da Apresentação
RAV 1
PARADIGMAS DE ANÁLISE E DESENVOLVIMENTOS
Aula 4: O MODELO ESSENCIAL
Tema da Apresentação
RAV 1
PARADIGMAS DE ANÁLISE E DESENVOLVIMENTOS
O MODELO ESSENCIAL
Tema da Apresentação
RAV 1
PARADIGMAS DE ANÁLISE E DESENVOLVIMENTOS
LISTA DE EVENTOS – CASO ABC
Tema da Apresentação
RAV 1
PARADIGMAS DE ANÁLISE E DESENVOLVIMENTOS
I-V, II-F, III=V, IV=V, V=F
Resp: D 
Tema da Apresentação
RAV 1
PARADIGMAS DE ANÁLISE E DESENVOLVIMENTOS
Não pode haver fluxo entre depósito e Entidade ou vice-versa
Não pode haver processo so com fluxo de entrada
Não pode haver fluxo duplo (nos 2 sentidos) entre processos.
Não pode haver fluxo entre entidades
Aponte os erros no DFD abaixo
Tema da Apresentação
RAV 1
PARADIGMAS DE ANÁLISE E DESENVOLVIMENTOS
Não pode haver fluxo entre depósito e Entidade ou vice-versa
Não pode haver processo so com fluxos de entrada
Não pode haver processo so com fluxos de saida.
Não pode haver fluxo entre entidades.
Aponte os erros no DFD abaixo
Tema da Apresentação
RAV 1
PARADIGMAS DE ANÁLISE E DESENVOLVIMENTOS
Não pode haver fluxo entre entidades
Aponte os erros no DFD abaixo
Tema da Apresentação
RAV 1
PARADIGMAS DE ANÁLISE E DESENVOLVIMENTOS
Aponte os erros de Balanceamento entre os níveis N e N+1
1, E3 – no nível N, recebe um fluxo. No nível n+1 envia uma fluxo
2. E5 = no nivel N saem 2 fluxos; Nível n+1 so aparece 1 fluxo ent
Tema da Apresentação
RAV 1
PARADIGMAS DE ANÁLISE E DESENVOLVIMENTOS
No que se refere a lista de eventos que afetam um sistema, analise as assertivas
Evento é um acontecimento externo ou atemporal que fez com que um sistema reaja acionando uma de suas funções
Um evento pode ser orientado a fluxo, controle e temporal
O estímulo da tabela de eventos é um fluxo de dados que entra no sistema, informando que o evento ocorreu.
A resposta de um evento sempre é externa.
Assinale a alternativa correta
Está correta apenas II 
Estão corretas I e IV 
Estão corretas I, II e IV
Estão corretas todas as opções
Estão corretas I e II
Tema da Apresentação
RAV 1
PARADIGMAS DE ANÁLISE E DESENVOLVIMENTOS
No que se refere a ao modelo essencial, analise as assertivas
O modelo essencial pressupõe uma tecnologia perfeita e por isso resolve o problema de separarar os aspectos lógicos dos aspecto físicos.
O modelo essencial está dividido em modelo ambiental e comportamental
O Modelo comportamental mostra o comportamento do ambiente
O Modelo ambiental mostra como o sistema se relaciona com o ambiente em que está inserido
Assinale a alternativa correta
Todas as opções estão corretas
Estão corretos as opções I e II apenas
Estão corretos as opções I, II e III apenas
Estão corretos as opções I, II e IV apenas
Estão corretos as opções II e IV apenas
Tema da Apresentação
RAV 1
PARADIGMAS DE ANÁLISE E DESENVOLVIMENTOS
No que se refere a as técnicas de analise, considere
A análise tradicional trouxe de novo o DFD
A análise estruturada teve inicio com lançamento das linguagens OO
A análise essencial revolucionou a forma de pensar na analise de sistemas
A analise OO é mais natural na medida em que o mundo e formado de objetos
Assinale a alternativa correta
Todas as opções estão corretas
Estão corretos as opções I e II apenas
Estão corretos as opções I, II e III e IV apenas
Está correta a opção I apenas
Está correta a opção IV apenas
Tema da Apresentação
RAV 1
PARADIGMAS DE ANÁLISE E DESENVOLVIMENTOS
No que se refere a as técnicas de analise, considere
A herança é a característica da OO onde a produtividade é afetada.
O DFD foi herdado da Análise estruturada, mas a analise essencial criou o DD (Dicionário de dados)
A análise essencial considera que é um conjunto de funções que respondem a eventos.
A análise essencial preservou os modelos da estruturada
Assinale a alternativa correta
Todas as opções estão corretas
Estão corretos as opções I, II e IV apenas
Estão corretos as opções I, III e IV apenas
Está correta a opção I apenas
Estão correta a opção IV apenas
Tema da Apresentação

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais