Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disc.: MODELAGEM DE SISTEMAS COM UML Aluno(a): RÔMULLO PEREIRA RIBEIRO 202102433037 Acertos: 10,0 de 10,0 17/10/2021 1a Questão Acerto: 1,0 / 1,0 (ENADE − 2017 − CST − Análise e Desenvolvimento de Sistemas ¿ Adaptada pelo Autor) "À medida que o projeto de uma interface do usuário evolui, quatro questões de projeto comuns quase sempre vêm à tona: tempo de resposta do sistema, recursos de ajuda ao usuário, informações de tratamento de erros e atribuição de nomes a comandos." PRESSMAN, R. S. Engenharia de software: uma abordagem profissional. 8. ed. São Paulo: AMGH, 2016 (adaptado). Nesse contexto, avalie as afirmações a seguir, a respeito das atividades de análise, incluindo requisitos e as atividades de projeto. I. Projeto de interfaces faz parte dos aspectos tecnológicos, estando assim associado às atividades de projeto. II. Tempo de resposta e recursos de ajuda ao usuário estão relacionados a requisitos não funcionais. III. Um requisito não funcional só pode estar associado a um único requisito funcional. IV. Uma interface eficiente não tem relação com requisitos não funcionais. É correto apenas o que se afirma em: II, III e IV. II e IV. I, II e III. I e II. I e III. Respondido em 17/10/2021 16:30:01 Explicação: Resposta correta: I e II. 2a Questão Acerto: 1,0 / 1,0 A UML foca seus diagramas em 5 diferentes visões, possibilitando enxergar o sistema sob diferentes perspectivas, dando completude à modelagem. Uma das visões diz: "permite visualizar o sistema sob o ponto de vista de sua estrutura interna e seu comportamento, em resposta às funcionalidades externamente percebidas por seus usuários". https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=269672842&cod_prova=4898195807&f_cod_disc= Nesse momento, volta-se a atenção para a identificação do comportamento do sistema, provido pelas colaborações entre os objetos, bem como para definir seus elementos estruturais (os pacotes, as classes, as interfaces). Estamos falando da visão de: Projeto Processo Casos de Uso Implementação Implantação Respondido em 17/10/2021 16:30:53 Explicação: Resposta correta: Projeto 3a Questão Acerto: 1,0 / 1,0 Fonte: Banca: INSTITUTO AOCP, Órgão: EMPREL, Prova: INSTITUTO AOCP - 2019 - EMPREL - Analista de Sistemas Considerando a seguinte figura, analise as assertivas e assinale a alternativa que aponta a(s) correta(s). I. A figura apresenta uma herança entre duas classes. II. A figura apresenta os atributos e métodos das classes envolvidas. III. O método calcularValor() só pode ser acessado pela sua classe. Apenas II e III. Apenas I. Apenas I e II. Apenas III. Apenas II. Respondido em 17/10/2021 16:31:35 Explicação: Resposta correta: Apenas II. 4a Questão Acerto: 1,0 / 1,0 Fonte: Adaptado de Prova: FUNDEP (Gestão de Concursos) - 2018 - INB - Analista de Sistemas Qual diagrama UML apresenta os dados armazenados em uma instância de uma classe e seus relacionamentos, como uma fotografia dos dados em determinado momento? Diagrama de classes. Diagrama de dados. Diagrama de casos de uso. Diagrama de atividades Diagrama de objetos. Respondido em 17/10/2021 16:32:21 Explicação: Resposta correta: Diagrama de objetos. 5a Questão Acerto: 1,0 / 1,0 Qual das frases abaixo não tem relação com o conceito de componente? Um componente tem vida autônoma. Os componentes fazem uso de estereótipos. Um componente oferece e requer serviços. Um componente é uma caixa preta e representa um artefato. Um componente é representado por um quadrado contendo o nome de sua função. Respondido em 17/10/2021 16:34:33 Explicação: A resposta certa é:Um componente é representado por um quadrado contendo o nome de sua função. 6a Questão Acerto: 1,0 / 1,0 Qual o principal objetivo de um diagrama de componentes? Modelar as atividades de um caso de uso. Modelar os artefatos de software e hardware. Apresentar a organização do hardware. Definir a infraestrutura para execução do software. Modelar as partes de um sistema. Respondido em 17/10/2021 16:35:42 Explicação: A resposta certa é:Modelar os artefatos de software e hardware. 7a Questão Acerto: 1,0 / 1,0 (CEPS ‒ UFPA ‒ 2018) Um engenheiro de software está especificando os requisitos para um software que automatize a distribuição das turmas em salas de aula disponíveis em um campus de uma instituição de ensino superior. Durante o processo de levantamento e especificação de requisitos, o engenheiro de software identificou requisitos funcionais e requisitos não funcionais relacionados com o projeto que está sob sua responsabilidade. Considere os requisitos relacionados a seguir: I - O sistema deve ser compatível com navegadores Web executando em smartphones. II - O sistema deve permitir o cadastro das salas de aula disponíveis para uso, sua localização e sua capacidade. III - O sistema deve permitir a emissão de relatórios contendo a alocação das salas e turmas. IV - O sistema deve ser desenvolvido com a linguagem Java. V - O sistema deve fornecer uma solução de interoperabilidade com os outros sistemas existentes na instituição. VI - Os relatórios gerenciais devem ser emitidos em no máximo dez segundos no contexto de mil usuários simultâneos. Dentre os itens relacionados de I a VI, são requisitos não funcionais: II, III e V, somente I, IV, V e VI, somente II, III, IV, V e VI, somente I, II e IV, somente V e VI, somente Respondido em 17/10/2021 16:37:15 Explicação: Resposta correta: I, IV, V e VI, somente 8a Questão Acerto: 1,0 / 1,0 (FCC - TRT - 2008) Em um diagrama de classes, considere que Seguridade e Imóveis herdam características de Ativos. A classe ItemSuportado é superclasse de Imóveis mas não de Ativos. Nesse cenário, o relacionamento geral em que se envolve Imóveis caracteriza-se por: composição herança múltipla ocultação dependência polimorfismo Respondido em 17/10/2021 16:38:54 Explicação: Resposta correta: herança múltipla 9a Questão Acerto: 1,0 / 1,0 ''Entidades concretas devem estar acopladas a abstrações, e não a outras entidades concretas''. Assinale o princípio SOLID correspondente a essa recomendação: Princípio de Substituição de Liskov Princípio Open Closed Princípio da Inversão de Dependências Princípio da Segregação de Interfaces Princípio da Responsabilidade Única Respondido em 17/10/2021 16:39:55 Explicação: A resposta certa é:Princípio da Inversão de Dependências 10a Questão Acerto: 1,0 / 1,0 Assinale a alternativa que define a intenção do princípio da Segregação de Interfaces: Entidades concretas devem depender de abstrações, e não de outras entidades concretas. Um tipo deve poder ser substituído por qualquer um de seus subtipos, sem alterar o correto funcionamento do sistema. Cada módulo deve estar aberto para extensões, mas fechado para modificações. Clientes de um módulo não devem ser forçados a depender de operações que eles não utilizem. Cada módulo deve ter uma, e apenas uma, razão para mudar. Respondido em 17/10/2021 16:41:08 Explicação: A resposta certa é:Clientes de um módulo não devem ser forçados a depender de operações que eles não utilizem.
Compartilhar