Baixe o app para aproveitar ainda mais
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
Compartilhar