Baixe o app para aproveitar ainda mais
Prévia do material em texto
== PARADIGMAS DE LPS E PROGRAMAÇÃO == 1 - Com relação a influência das Linguagens de programação no processo de desenvolvimento de software, analise as seguintes assertivas: I. As linguagens de programação influenciam quase todos as fases do processo de desenvolvimento de software, exceto a fase de Manutenção II. Na fase de concepção a linguagem de programação influencia, sobretudo, a analise de viabilidade. III. Na fase de análise a influência, da linguagem de programação, é pela escolha do paradigma da linguagem, limitando o conjunto de linguagens disponíveis. IV. A influência só ocorre realmente na própria fase de implementação (codificação na linguagem). Analise as assertivas e assinale a unica opção correta Estão corretas as opções II e III 2 - Diga qual paradigma é caracterizado pelos fatos descritos a seguir: I. Declaram-se os resultados e não os procedimentos II. De posse de vários fatos derivam-se conclusões e novos fatos III. A execução dos programas corresponde a um processo de dedução automática IV. Prolog é sua linguagem de programação mais característica Paradigma Lógico 3 - Qual paradigma de Linguagem de programação caracteriza-se pelas particularidades apresentadas a seguir. I. O programa é um conjunto de funções II. Os programas tendem a ter menos código (menores) III. LISP é a linguagem de programação mais representativa desse paradigma. Paradigma Funcional 4 - Os paradigmas relacionados as linguagens de programação , visam propiciar ao programador desenvolver o software atendendo a padrões de qualidade. Assinale dentre as assertivas abaixo , as propriedades desejadas para caracterizar um software com qualidade: 1- confiabilidade, manutebilidade e eficiência; 5 - Como se chama o técnica de programação que, primeiro, coibiu o uso de desvios incondicionais (como por exemplo GOTO), por ser prejudicial às boas técnicas de programação? Programação Estruturada 6 - Como se chama o paradigma de linguagem de programação que em que o computador é visto como uma máquina programável e que esta baseado no funcionamento da máquina de Von Neumman? Paradigma Imperativo ou Procedural 7 - Como se chama o paradigma de programação que veio a faciliatar o desenvolvimento de sistemas especialistas, que são sistemas que visam "simular" a capacidade humana de raciocinar ? Paradigma Lógico 8 - Durante o desenvolvimento de um sistema, a linguagem de programação influenciam e sofre influência das fases do processo de desenvolvimento, independente do processo usado. Assinale a opção que apresenta a fase, do processo de desenvolvimento, onde o profissional se preocupa com a especificação do ambiente computacional para uso do software e da arquitetura do mesmo. Projeto. == PARADIGMAS DE ANÁLISE E PROJETO DE SOFTWARE == 1 - Os requisitos funcionais são aqueles que representam funções que o sistema deve ter para atender as necessidades de seus clientes. Assinale a questão que NÃO representa um requisito funcional, referente a requisitos de um sistema de Venda em uma loja A impressão do boleto de venda não pode exceder 30 para ser impresso após finalizada avenda 2 - Analise as assertivas a seguir no que se refere ao paradigma de Análise Orientado a Objetos (Análise O). I. A análise OO encapsulou e integrou as pespectivas de funções e dados, chamando-as respectivamente por métodos e atributos. II. A análise OO defende a idéia de que a forma mais natural de se estudar e entender um sistema é identificando os objetos pertinentes e suas interrelações III. O encapsulamento é a base da analise OO, pois permite que um objeto possa acessar os atributos das demais. IV. A herança é outro relevante conceito, que permite a reusabilidade no contexto da análise OO. Estão corretas as opções I, II e IV 3 - Na programação orientada a objetos, muitos conceitos são abordados, dentre eles, podemos citar o de Herança, polimorfismo, objetos, classes, métodos e encapsulamento. Dentre as opções abaixo, qual conceitua encapsulamento ? é definido como a forma de acesso a objetos onde desconhecemos os seus procedimentos internos e acessamos os mesmos através dos seus métodos, sempre protegendo os atributos 4 - Analise as assertivas a seguir no que se refere as características da fase de análise, dentro do contexto de desenvolvimento de software. I. É uma fase onde estuda-se o problema, no contexto da empresa. II. Nessa fase, especifica-se O QUE FAZER III. Na fase de análise, deve-se pensar nas tecnologias a serem adotadas na solução do problema. IV. É uma fase onde a participação do usuário é irrelevante Assina a UNICA opção correta, dentre as apresentadas Estão corretas as opções I e II 5 - Em relação à tecnologia de orientação a objetos, a afirmativa de que o estado de um objeto não deve ser acessado diretamente, mas sim por intermédio de métodos de acesso (ou propriedades) está diretamente relacionada ao conceito de: Encapsulamento 6 - No que se refere ao conceito de requisitos, analise as assertivas I. Os requisitos podem sem funcionais e não funcionais. II. Os requisitos não funcionais descrevem funções que o sistema deveria atender. III. Os requisitos funcionais descrevem funções que o sistema precisa ter para atender as necessidades de seus usuários IV. Os requisitos, de um modo geral, representam necessidades dos usuários que o sistema precisa atender. Assinale a ÚNICA alternativa correta Apenas estão corretas as assertivas I, III e IV 7 - Com relação a fase de análise, existente em qualquer processo de desenvolvimento de software, analise as assertivas a seguir: I. É uma fase onde identificamos os requisitos do sistema ou seja aquilo que o usuário precisa que o sistema faça. II. É uma fase onde especifica-se o "COMO fazer". III. É uma fase que independe de tecnologia, contudo já temos que definir a linguagem de programação com que desenvolveremos o sistema. IV. É uma fase independente de tecnologia, para que a solução possa ser implementada de várias formas. Com base em sua análise das assertivas, assinale a ÚNICA alternativa correta Estão corretas apenas as assertivas I e IV 8 - Relacione adequadamente cada modelo (Coluna 1) com o respectivo paradigma de análise (coluna 2) Modelo-Coluna 1 Paradigma-Coluna 2 DFD Particionada Por Evento Análise Tradicional Fluxograma Análise O.O Diagrama de Casos de Uso Análise Essencial Assinale a UNICA opção que apresenta a correta relação entre as colunas. 1-c ; 2-a; 3-b == ANÁLISE ESTRUTURADA == 1 - No que se refere aos conceitos dos modelos usados na Análise Estruturada, assinale a ÚNICA alternativa ERRADA O DFD (diagrama de Fluxo de dados) contém apenas 3 elementos: Processos, depósitos de dados e fluxos de dados 2 - O DFD (DIAGRAMA DE FLUXO DE DADOS) para ser completamente entendido, requer que todos os seus elementos sejam completamente explicados e documentados. Para tanto, assinale dentre as opções abaixo a qual das ferramentas usadas na Análise Estruturada deve ser usada: Dicionário de dados. 3 - Analise as 2 assertivas a seguir, bem como a relação entre elas. I. O DFD (diagrama de fluxo de dados) não pode ser completamente entendido sem o DD (dicionário de dados) Porque II. O DD (dicionário de dados) contém explicações de todos os elementos do DFD. As duas assertivas são corretas e a segunda justifica a primeira 4 - Sobre a análise estruturada de sistemas, analise os seguintes enunciados I- O Diagrama de Fluxo de Dados (DFD) e o Dicionário de Dados fazem parte da notação utilizada na análise estruturada; II- A análise estruturada utiliza um enfoque bottom-up para descrever os processos do sistema; III- O Diagrama de Contexto é o DFD cujo objetivo é representaro sistema como um todo e suas relações com o mundo externo; IV- Os componentes de um DFD são: Processo, Fluxo de Dados, Depósito de Dados e Entidades Externas; V- Os componentes de um DFD são: Ator e Caso de Uso. Com base em sua análise, assinale a ÚNICA alternativa correta Os enunciados I, III e IV estão corretos. 5 - São elementos constitutivos dos diagramas usados na análise estruturada e auxiliam na representação da informação: Entidade externa, processo, fluxo de dados e depósito de dados. 6 - Analise cada assertiva a seguir e classique cada uma em V(verdadeira) ou F(falsa). As assertivas são pertinentes aos conceitos do paradigma da análise estruturada. I. Havia dificuldade do analista de sistemas em entender e comunicar as necessidades do sistema a sua equipe de desenvolvimento. II. O sistemas não atendem a seus usuários, mesmo depois de desenvolvidos. III. Os orçamentos e cronogramas estavam sempre dentro das previsões IV Os sistemas começam a aumentar de tamanho e complexidade. Assinale a UNICA opção que contém a correta sequencia de V (verdadeiro) e F(falso). I-V; II-V; III-F; IV-V 7 - Com relação ao conceito do DD (dicionário de dados), assinale a opção que o descreve corretamente Uma listagem organizada de todos os elementos do DFD que são pertinentes ao sistema 8 - No que se refere as características dos Requisitos de Sistemas no contexto da Análise Estruturada de Sistemas, analise as assertivas a seguir I. Os requisitos mudam com muita frequencia durante o processo de desenvolvimento. II. Nessa epoca, reinava o processo de desenvolvimento Em Cascata Clássico e os requisitos seguiam congelados desde o levantamento dos requisitos até o final do processo de desenvolvimento. III. As mudanças de requisitos não eram problemas nessa época. Assinale a ÚNICA opção correta Estão corretas as opções I e II == ANÁLISE ESSENCIAL == 1 - Analise as 2 assertivas a seguir, bem como e a relação entre elas. I. O modelo ambiental da análise essencial mostra a relação do sistema com ambiente em que o mesmo está inserido Porque II. O modelo comportamental da análise essencial mostra como o sistema se comporta , do ponto de vista interno As duas assertivas são corretas e a segunda não justifica a primeira 2 - O evento é um acontecimento no mundo exterior ou ____________________ que requer do sistema uma resposta Assinale a opção que completa corretamente a frase. Temoral 3 - Com relação ao Modelo Ambiental pertinente ao Modelo Essencial da Análise Essencial, assinale a ÚNICA opção correta As ferramentas usadas são: Diagrama de Contexto, Lista de Eventos, Objetivos do sistema 4 - Analise as assertivas abaixo com relação ao conceito de evento, concebido com o paradigma da Análise Essencial I. Evento é um acontecimento que afeta o sistema, que reage disparando uma função II. Quando descobrimos um evento que afeta o sistema, descobrimos por conseguinte uma função que o sistema deve ter. III. Existem 2 tipos de eventos: o temporal e o atemporal. IV. A função do sistema podem não responder ao estímulo do evento que a ativou. Assinale a UNICA alternativa correta, dentre as apresentadas Estão corretas as opções I e II 5 - A análise essencial tentou resolver alguns problemas identificados na era da Análise Estruturada. Assinale a opção que NÃO representa um desses problemas da Análise Estruturada. Identificação dos eventos que afetam o sistema 6 - Considere os tipos de diagramas citados abaixo e indique a assertiva que permite representar o sistema por um unico processo, mostrando as suas interações com entidades externas. 1-Diagrama de Entidades externas; 2- Dioagrama de caso de uso; 3- Diagrama de Entidade e Relacionamento; 4- Diagrama de Atividade; 5- Diagrama de Contexto. A assertiva correta é somente a que relaciona o diagrama 5 7 - No que se refere aos conceitos da Análise Essencial analise as assertivas a seguir I. A Análise Essencial pressupõe uma tecnologia perfeita (capacidade ilimitada de processamento e armazenamento). II. A analise essencial foi uma revolução na técnica de análise propondo novos modelos e nada preservando da análise estruturada III. O principal conceito trazido pela análise essencial é o conceito de evento. IV. A estrutura conceitual da análise essencial é divida em Modelo Essencial e Modelo Ambiental Estão corretas as opções I e III 8 - Dentre os problemas apresentados pela Análise Estruturada, assinale aquele que NÃO pode ser resolvido com os conceitos trazidos pela Análise Essencial Subjetividade na elaboração do DFD, que permitia uma solução diferente da outra, quando feita por diferentes analistas de sistemas == ANÁLISE ESSENCIAL II == 1 - Os campos que compõem a LISTA VDE EVENTOS são de grande valia para o analista de sistemas. Baseado nesta lista, é possível fazer o Diagrama de Contexto . Dentre as opções abaixo assinale quais campos da Lista de EVENTOS, devem ser considerados para fazer o Diagrama de Contexto: 5 - Estímulos (Entrada para o Sistema) e Respostas do sistema (saídas do sistema ) 2 - Assinale dentre as alternativas abaixo , qual o procedimento correto para obtenção do DIAGRAMA PRELIMINAR: Integrando-se todos os DFD dos eventos em um único DFD; 3 - A especificação de um Caso de Uso é uma descrição textual de sua funcionalidade, sendo a mesma fundamental na modelagem do diagrama de : Sequência 4 - A analise essencial prevê a construção de um sistema com base no principio da essência do sistema. Um sistema modelado por este ponto de vista é composto de dois modelos: Modelo ambiental e Modelo comportamental. O modelo comportamental tem por objetivo ? Definir o comportamento do sistema, de modo a representar o que ele deve fazer para atender ao ambiente. 5 - Jose Cláudio, um exímio programador, soube que precisa entender como funciona um determinado diagrama para poder fazer a interface da tela de Pedidos de Clientes, onde precisa habilitar e desabilitar determinados botões conforme o status corrente do Pedido (que pode ser Aberto, Pendente, Em produção e Entregue). Porém ele esqueceu o nome do diagrama. Assinale a opção que descreve corretamente o nome do diagrama que José Cláudio precisa lembrar. Diagrama de Transição de Estado 6 - Assinale a opção que NÃO corresponde a uma atividade que deve ser realizada no Modelo Comportamental, da Análise Essencial. Criação do Diagrama de Classes. 7 - Jose, analista de sistemas da FAZSis Ltda, descobriu que com base na Lista de eventos ele consegue elaborar o Diagrama de Contexto. Que campos da Lista de Eventos, Jose deve PROCURAR para elaborar o DFD de contexto? Assinale a resposta correta, para esse questionamento Estimulos (entradas no sistema) e Respostas do sistema (saídas do sistema) 8 - Sobre o modelo comportamental, parte integrante da análise essencial, analise as assertivas que seguem I .Mostra como o sistema se comporta sob o ponto de vista externo. II.A principal percepção foi a possibilidade de derivar os 3 modelos (funcional, de dados e de controle), a partir da lista de eventos. III. Trouxe pela primeira vez o diagrama de dados para o contexto da análise de sistemas IV. Trouxe conceitos fundamentais, como a lista de eventos que afetam o sistema, mas conservou os modelos da analise estruturada. Com base em sua análise, assinale a ÚNICA opção correta Estão corretas apenas as assertivas II e IV == 6 == Considere as seguintes assertivas sobre a técnica de especificação de requisitos conhecida como casos de uso: I. Todo caso de uso possui um roteiro; II. O roteiro é uma sequência de passos executados por um ator; III. Uma exceção descreve a recuperação da falha de um passo de um caso de uso.Considere as seguintes assertivas do diagrama de classes da notação UML. I. Uma classe representa um conjunto de objetos cuja cardinalidade é sempre maior do que um. No que diz respeito a UML, analise as assertivas apresentadas I. A UML surgiu pela ideia de unificar o que havia de melhor em termos de modelagem de sistemas OO IV. É uma linguagem de modelagem, que permite modelar diferentes níveis de abstração de um projeto de software. Analise as assertivas a seguir, referentes aos conceitos da técnica de orientação a objeto I - A herança pode ser compreendida como a propriedade em que uma classe pode herdar de outra, suas propriedades, ou seja seus atributos e métodos. II - A classe é constituída de atributos que representam os dados e métodos que representam suas funcionalidades. A UML não determina a ordem com que as atividades são realizadas e/ou os diagramas possíveis são modelados. O que determinará essa sequencia será a: metodologia usada pela empresa Observe as seguintes assertivas sobre a forma de especificação de requisitos conhecida como Caso de Uso: I. Todo caso de uso primário tem a participação de pelo menos um ator IV. O roteiro de caso de uso mostra o passo a passo para realização do caso uso Analise as assertativas a seguir sobre diagrama de sequência : I. O diagrama de sequência é um tipo de diagrama de interação entre objetos que enfatiza mais a sequência temporal que os relacionamentos estáticos do objeto. III. O diagrama de sequencia é útil para a identificação de novos métodos para as classes envolvidas na interação. Tendo como base, o mini mundo, diagrama de casos de uso e as especificações de casos de uso, que contemple a modelagem de um sistema de gestão de uma biblioteca. Identificação das classes candidatas nos casos de uso. Confirmação das classes que realmente são necessárias. Identificação dos relacionamentos entre as classes. Determinar as cardinalidades. == 7 == I. O DA pode ser usado para representar atividades que ocorrem em paralelo IV As raias de natação são opcionais no desenho do DA Diagrama de estados é um grafo direcionado de estados conectados por transições que mostra um estado inicial, um ou mais estados intermediários, um ou mais estados finais e as transições entre cada estado. Analise as assertivas a seguir no que se refere ao diagrama de estados; I- Um Estado representa a situação em um determinado momento durante a ocorrência de um cenário. II -Um estado é uma atividade que é executada dentro da classe. A UML é uma linguagem própria para descrever e especificar Sistemas orientados a objeto. Dentre os seus diagramas, um é utilizado para descrever o processo de negócio, fluxo de trabalho e lógica de procedimentos. Além disso o mesmo suporta comportamento paralelo. Estes conceitos estão referenciando a que diagrama ? Diagrama de Atividades. Em um Diagrama de Atividade quando ocorrem comportamentos paralelos, haverá uma separação (FORK), dando inicio aos "caminhos" que seguirão em paralelo. Assinale a opção que apresenta a correta opção de como se representa essa separação no Diagrama de Atividades Representada por um traço horizontal; Com relação ao diagrama de atividades, analise as assertivas que seguem I. As raias de natação mostram, por exemplo, os responsáveis pelas atividades II. Tem como grande vantagem a possibilidade de representar atividades que aconteçam em paralelo. Diagrama de Caso de Uso - Enfatiza as funcionalidades do sistema Diagrama de Estados - Mostra, dentre outras coisas, os eventos que geram as transições de estado Diagrama de Sequência - Organiza a ordem temporal das mensagens Diagrama de Classes - Mostrar as características comuns dos objetos Diagrama de Atividade - Enfatiza o fluxo de atividades de um caso de uso, por exemplo Um diagrama de atividades mostra o processo de negócio ou processo de software através do fluxo de atividades. O mesmo pode ser utilizado para descrever vários processos, EXCETO : Uma lista de eventos. Na UML, uma classe captura a estrutura e o comportamento comum de um conjunto de objetos. É uma abstração de elementos do mundo real. Quando esses elementos existem no mundo real, são instâncias de classe e são referidos como objetos. Para cada classe que tem comportamento temporal significativo, com diferentes possíveis estados, deve ser criado um _diagrama de estados_ para descrever este comportamento. Assinale a opção que completa corretamente a frase. == 8 == Analise o cenário referente a um sistema de Pedidos de Livros - O Cliente faz Pedido de Livro - O Pedido contém Data do Pedido, Quantidade e Nome dos 7 livros possíveis de serem pedidos, além de nome e telefone do cliente, Com base no cenário apresentado, assinale a ÚNICA opção INCORRETA no que se refere a um possível modelo de dados. Quantidade é o único atributo de Pedido Considere o seguinte contexto. Um Pedido ao ser inserido no sistema inicia sua vida no estado de EM ABERTO. Quando vai para a produção, o estado muda para PRODUZINDO. Ao ficar pronto, o estado altera para AGUARDANDO ENTREGA, e apos ser entregue muda para ENTREGUE. Pode ser que o pedido não possa ser entregue e nesse caso o status muda para NÃO ENTREGUE. Com base nos estados e na elaboração do DTE, assinale a ÚNICA opção INCORRETA Esse diagrama não pode ser feito, pois não pode ter 2 estados finais. Analise as assertivas abaixo e classifique-as como sendo V (verdadeiras) ou F (falsas). I. Um depósito de dados só aparece nas explosões do DFD, a partir do nível 2 II. Um dicionário de dados é completamente dependente do DFD, porem esse pode ser entendido sem o DD III. A metodologia top-down, conceito usado pela Analise Estruturada, parte de uma análise geral para o detalhamento. IV. Um fluxo de dados vindo de uma entidade externa no nível N de um DFD, pode não aparece na explosão do Nível N+1 do mesmo DFD Com base em sua análise, assinale a opção que apresenta corretamente a sequencia de V e F das assertivas I-F ; II-F, III-V, IV-F Analisando a Lista de eventos que afetam o sistema, NÃO podemos extrair (assinale a opção Correta): Especificação detalhada da função Vamos supor um evento, de nome CLIENTE REALIZA PEDIDO, que afeta um sistema de Pedidos de Livros. Voce está montando a lista de eventos e possui dúvidas de como classificar o estímulo, Assinale a opção que mostra corretamente, na ordem: 1. a classificação desse evento; 2. um possível estímulo; 3. uma possível função; e 4. uma possível resposta do sistema para esse evento Orientado a fluxo, Pedido do Cliente, Incluir Pedido, (Pedido cadastrado) Analise as assertivas a seguir sobre a especificação dos processos primitivos do Diagrama de Fluxo de Dados (DFD). I. A especificação dos processos é opcional, pois o Diagrama de Fluxo de dados (DFD) fala por si. II. A especificação dos processos nos mostra a ordem com que os fluxos de entrada são usados. III. A especificação dos processos nos mostra a ordem com os fluxos de saída são gerados. IV. A especificação dos processos só não mostra o momento em que os dados são armazenados nos depósitos. Com base em sua análise, assinale a única opção correta Estão corretas as opções II e III Analise as seguintes afirmações a seguir, dentro do contexto das técnicas usadas na Análise Estruturada I. Um DFD é composto por dois elementos gráficos. Um representa o fluxo de dados e os processos e o outro, o dicionário de dados. II. Um diagrama de fluxo de dados (DFD) é uma especificação em rede de um sistema e mostra os componentes ativos do sistema e as interfaces de dados entre eles. III. Um processo pode transformar dados em informação ou criticá-los e armazená-los em depósitos de dados IV. Um dicionário de dados em um DFD é desenhado como um par de linhas paralelase a identificação do nome do arquivo encontra-se entre as duas linhas. Com base em sua análise assinale a ÚNICA opção correta. Estão corretas as afirmaticas II e III paulo Maurício, um aluno novo da disciplina de Paradigmas, fez uma pergunta a seu professor - Como podemos saber os dados que estão contidos em um depósito de dados? Assinale a resposta que o professor deve ter dado ao aluno, de forma que corresponda a correta resposta a pergunta formulada. Olhando a estrutura do depósito, no dicionário de dados (DD) == 9 == Sobre o diagrama de casos de uso , assinale a alternativa INcorreta Um caso de uso somente pode ter 1 ator interagindo com ele Após o levantamento de dados da fase de análise, deve ser elaborado um documento simples, complementando o documento inicial de requisitos, que poderá conter informações adicionais retificando ou complementando as informações do documento inicial. Com base nesse contexto, assinale a opção CORRETA do que pode ser realizado nessa complementação do documento inicial. Retificações de eventuais dados do levantamento inicial; Definições não constantes do documento inicial; Complementos de informações do sistema. Embora a técnica de OO não fale em Lista de Eventos que afetam o sistema, tal atividade mostra-se um excelente começo, pois chegaremos mais rapidamente aos casos de uso. Assinale dentre as alternativas apresentadas aquela que contém a coluna da lista de eventos, que deve ser usada para facilitar a identificação dos casos de uso função O objetivo da atividade de levantamento de dados, na fase de análise é entender e detalhar o funcionamento da empresa e definir os requisitos de seus usuários. Assinale, dentre as alternativas a seguir, aquela que não é uma técnica de levantamento de dados tabela de decisão Se em algum ponto de um Caso de Uso houver a necessidade de inserir incondicionalmente um cenário contido em outro Caso, deve-se usar o relacionamento de dependência estereotipado como include ou uses Assinale, dentre os diagramas apresentados a seguir, aquele a partir do qual podemos derivar uma nova classe ou um método para uma classe existente. Diagrama de caso de uso; Existem vários processos de desenvolvimento de software, cada qual define um conjunto de fases. Uma das fases que existem em quase todos os processos, as vezes com nome diferente, chama-se análise. Analise as assertivas que seguem no que se refere as atividades desenvolvidas nessa fase de Análise I. Validação dos requisitos junto aos usuários II. Entender a empresa e o sistema em detalhes O processo de desenvolvimento de software é composto de etapas, onde aos poucos os profissionais vão se inteirando e conhecendo o sistemas. São vários os processos de desenvolvimento, cada qual criado conforme necessidades e demandas do momento. Uma das primeiras fases visa estabelecer os vínculos iniciais com as necessidades do sistema e chama-se, geralmente, concepção. Com relação a fase de concepção: I. Geralmente, na fase de concepção procura-se estabelecer o escopo, ou seja a abrangência do sistema. II. O sistema pode ser considerado inviável, na fase de concepção, e não prosseguir com seu desenvolvimento == 10 == I. Para elaborarmos o diagrama de sequencia, precisamos ter em mãos o diagrama de casos de uso, o diagrama de classes e as especificação de cada caso de uso. Porque II. O diagrama de sequencia mostrar como realizar cada caso de uso, mostrando que classes colaboram e interagem. Dentre as alternativas apresentadas, assinale aquela que mostra corretamente, o que é necessário ter em mãos para a elaboração do diagrama de sequencia diagrama de caso de uso; diagrama de classes; especificação dos casos de uso; Um diagrama de classes é a representação da estrutura das classes que servem como modelo para os objetos. Uma classe possui características e métodos. Os atributos são utilizados para definir as características de uma classe. Quanto a visibilidade de um atributo, podemos citar vários, EXCETO : Composição II.O Diagrama de Caso de Uso tem intima relação com a especificação do caso de uso e formam a base para a elaboração do diagrama de sequencia, junto com o diagrama de classes. III.O diagrama de estados mostra os possíveis estados do ciclo de vida de um objeto mostrando os eventos que demandam as transições de cada estado. O objetivo do diagrama de seqüência é demonstrar a interação entre os objetos envolvidos na realização de uma cenário de um caso de uso. Dentre as alternativas apresentadas, assinale a UNICA que corresponde ao conceito correto para "cenario". Um cenário é um conjunto de passos contidos em um caso de uso; Considerado o diagrama de estados a seguir, analise as seguintes assertivas II. Sempre que a atendente libera a limpeza do quarto, o quarto volta para o estado de Disponível. IV. O estado final apenas pode ser obtido, estando o quarto no estado Disponível. No que se refere aos diagramas de Caso de Uso e de Classe, bem com a relação entre eles, analise as assertivas que seguem II. Casos de uso podem vir a ser métodos de uma classe III. Os atores, do diagrama de casos de uso, podem vir a ser classes IV. Os principais atributos, de uma classe, são identificados na interação do ator com o caso de uso A UML é uma linguagem que muito vem auxiliando na modelagem de Sistemas desenvolvidos pelo paradigma orientado a objeto. A UML integra um conjunto de diagramas que se complementam na definição e especificação de um software. Três desses diagramas que se integram são: Casos de Uso, Classes e Sequencia. Nesse contexto I. Diagrama de Sequencia mostra como as classes envolvidas em um caso de uso interagem para realizar um cenário de uso. II. Um caso de uso é um conjunto de cenários de uso, onde cada cenário descreve uma sequencia de passos da interação do usuário com o sistema.
Compartilhar