Baixe o app para aproveitar ainda mais
Prévia do material em texto
CCT0264 - MODELAGEM DE SISTEMAS 1a Questão Sobre os possíveis relacionamentos entre casos de uso, avalie as assertivas: I. Os únicos relacionamentos possíveis entre casos de uso são "Include" e "Extends" II. O relacionamento de "include" denota o uso obrigatório do caso de uso incluído III. O relacionamento de "extends" denota uso opcional do caso de uso extendido, Com base em sua análise, marque a UNICA opção correta. Apenas II Apenas I e III Apenas III Apenas II e III I, II e III Respondido em 22/04/2020 22:12:41 Explicação: I. FALSO além desses 2 relacionamentos, temos ainda a generalização/especialização, que também é possível entre casos de uso II. VERDADE III. VERDADE 2a Questão Classifique cada requisito a seguir em Funcional (F) ou Não Funcional (NF). I. O sistema deve emitir um relatório com os 10 maiores clientes do ano II. A funcionalidade de calculo de folha deve durar, no máximo, 1 min. III. A usabildiadade do sistema deve ser excelente, além de maximizar a interação em telas de toque IV. O sistema deve gerar um arquivo contendo os 5 maiores salários do mês Com base em sua classificação, assinale a UNICA resposta correta. I-F; II-NF; III-F; IV-F I-F; II-NF; III-NF; IV-F I-NF; II-F; III-F; IV-NF I-NF; II-NF; III-NF; IV-F I-F; II-F; III-NF; IV-F Respondido em 22/04/2020 22:14:10 Explicação: I. O sistema deve emitir um relatório com os 10 maiores clientes do ano - FUNCIONAL, é uma função que o sistema deve ter II. A funcionalidade de calculo de folha deve durar, no máximo, 1 min. - NÃO FUNCIONAL, pois é uma propriedade que um requisio funcional deve ter III. A usabildiadade do sistema deve ser excelente, além de maximizar a interação em telas de toque - NÃO FUNCIONAL, pois é uma propriedade que um requisio funcional deve ter IV. O sistema deve gerar um arquivo contendo os 5 maiores salários do mês - - FUNCIONAL, é uma função que o sistema deve ter Logo I - F; II- NF III - NF IV - F 3a Questão Assinale a opção que representa um requisito Não Funcional O sistema deve gerar gráfico do lucro mês a mês. O sistema deve controlar pagamento de contas O sistema deve rodar na plataforma Windows e ser desenvolvido em JAVA. O sistema precisa informar a Receita Federal o impostos mensais pagos O sistema atualizar os saldos bancários após registro de cada despesa Respondido em 22/04/2020 22:14:57 Explicação: O sistema deve rodar na plataforma Windows e ser desenvolvido em JAVA. - Uma restrição ao desenvolvimento, é um requisitos não funcional O sistema deve controlar pagamento de contas - determina função que o sistema deve abordar - Funcional O sistema deve gerar gráfico do lucro mês a mês. - determina função do sistema - Funcional O sistema precisa informar a Receita Federal o impostos mensais pagos - Determina função do sistema - funcional O sistema deve ataulizar os saldos bancários apos o registro de cada despesas - determina função que o sistema deve abordar - Funcional 4a Questão Ano: 2019 Prova: FCC - 2019 - AFAP - Analista de Fomento - Tecnologia da Informação (ADAPTADA) Um Analista de Informática está desenhando um Diagrama de Caso de Uso usando a notação padrão da UML 2.5 e modela os seguintes requisitos: Caso de Uso: Cadastrar Funcionário que: I. Exige um relacionamento incondicional com outro Caso de Uso denominado Validar Matricula. II. Possui um relacionamento com o Caso de Uso denominado Cadastrar via Web que é uma variação de Cadastrar Funcionário. III. Deverá se relacionar com o Caso de Uso denominado Help On-line, se o usuário operador solicitar ajuda (Help) mediante seleção dessa opção. Os requisitos especificados acima tipificam os respectivos relacionamentos entre Casos de Uso: Generalização, Especialização e Extends Extends, Exclusão e Associação. Include, Especialização e Extends Include, Generalização e Extends Associação, Generalização e Especialização. Respondido em 22/04/2020 22:20:50 Explicação: I. Exige um relacionamento incondicional com outro Caso de Uso denominado Validar Matricula. --> Se é incondicional, é obrigatório. Logo é o include II. Possui um relacionamento com o Caso de Uso denominado Cadastrar via Web que é uma variação de Cadastrar Funcionário. -> variação é tipico de especialização (uso a base e incrementa alterações) III. Deverá se relacionar com o Caso de Uso denominado Help On-line, se o usuário operador solicitar ajuda (Help) mediante seleção dessa opção. --> tem uma condição associada para a realização do caso de uso Help online, logo é extends (condicional). 5a Questão A figura abaixo ilustra um Diagrama de Casos de Uso e é utilizada no desenvolvimento de projetos de sistemas, utilizando ferramentas da Análise Orientada a Objetos. O relacionamento entre o ator Cliente e o caso de uso Comprar um produto, é denominado e definido como: Globalização / uma funcionalidade do sistema do ponto de vista do relacionamento. Associação / uma funcionalidade do sistema do ponto de vista do usuário. Associação / uma funcionalidade do sistema do ponto de vista do relacionamento. Generalização / uma funcionalidade do sistema do ponto de vista do relacionamento. Generalização / uma funcionalidade do sistema do ponto de vista do usuário. Respondido em 22/04/2020 22:24:21 Explicação: entre ator e caso de uso, o relacionamento é sempre de associação, sob a visão do ator (usuário) 6a Questão Sobre o conceito de Requisitos, avalie as assertivas: I. O software precisa atender aos requisitos de forma adequada, para que possa satisfazer as necessidades de seus usuários. II. O fato de termos realizado um bom levantamento de requisitos não é suficiente para o sucesso do projeto.É preciso que haja planejamento, organização e controle das atividades inerentes ao processo de desenvolvimento de software. III. Existem 2 tipos de requisitos, classificados quanto a sua finalidade: os requisitos funcionais e os não funcionais. IV. A UML não oferece diagrama que possa mapear os requisitos funcionais. Com base em sua análise, assinale as assertivas corretas Apenas II e III I, II, III e IV Apenas I e II Apenas I, II e III Apenas I e IV Respondido em 22/04/2020 22:30:34 Explicação: I. O software precisa atender aos requisitos de forma adequada, para que possa satisfazer as necessidades de seus usuários. - VERDADE. As necessidades dos usuários se traduzem em requisitos para o sistema. II. Apenas termos um bom levantamento de requisitos não é suficiente para o sucesso do projeto. E preciso que haja planejamento, organização e controle das atividades inerentes ao processo de desenvolvimento de software. - VERDADE, precisamos acompanhar para que se possa ajustar problemas, caso ocorram III. Existem 2 tipos de requisitos, quanto a sua finalidade: os requisitos funcionais e os não funcionais. VERDADE IV. A UML não oferece diagrama que possa mapear os requisitos funcionais. FALSO, o diagrama de casos de uso, tem essa finalidade 7a Questão No contexto da UML, os casos de uso: especificam a organização do sistema de software. são sempre associados a um único requisito funcional. descrevem o comportamento do sistema de acordo com o ponto de vista dos seus usuários finais. capturam os requisitos não funcionais. definem o comportamento dos componentes de software que serão implementados. Respondido em 22/04/2020 22:31:46 8a Questão Sobre o diagrama de casos de uso, assinale a opção CORRETA Um ator representauma pessoa específica e um nome típico de ator, seria por exemplo MARIA Um Caso de uso, representa um requisito não funcional Um caso de uso estendido, pelo relacionameno "Extends", é de uso opcional Util para modelarmos os requisitos não funcionais Não podemos ter especialização de atores. Respondido em 22/04/2020 22:34:46 Explicação: Util para modelarmos os requisitos não funcionais - Falso, útil para modelar requisito funcional Um Caso de uso, representa um requisito não funcional - Falso, representa um requisito funcional Um ator pode ser representar uma pessoa específica. - Falso, ator representa , dentre outras coisas, papéis que as pessoas exercem Não podemos ter especialização de atores. - Falso, podemos sim,. Um caso de uso ¿Extends¿ é de uso opcional - VERDADE
Compartilhar