Prévia do material em texto
A B C D E 1 Marcar para revisão O uso de camadas tem vantagens que justificam seu uso, mas existem pontos negativos. Com base nesse contexto, assinale a ÚNICA alternativa que apresenta uma desvantagem do uso de camadas no desenvolvimento de software: Torna o código mais organizado e legível. Permite o desenvolvimento, o teste e a manutenção de cada camada isoladamente. Permite melhor reuso do código ou dos objetos. Permite substituir uma tecnologia que implemente uma camada de forma simples. Aumenta o número de classes do sistema. 19/05/2025, 18:55 estacio.saladeavaliacoes.com.br/prova/682ba361dd9db4bb26ae177f/ https://estacio.saladeavaliacoes.com.br/prova/682ba361dd9db4bb26ae177f/ 1/9 A B C D E 2 Marcar para revisão Considere o contexto de um sistema de ponto, no qual diariamente, ao entrar e sair da empresa, o funcionário deve registrar sua digital, servindo de base para seu pagamento ao final do mês. Assinale a única opção que apresenta um requisito não funcional: O sistema deve registrar a entrada do funcionário. O sistema deve registrar a saída do funcionário. O sistema deve gerar a folha mensal de ponto do funcionário. O sistema deve gerar, mensalmente, a folha de pagamento. A geração mensal da folha de pagamento não deve ultrapassar 10 segundos. 19/05/2025, 18:55 estacio.saladeavaliacoes.com.br/prova/682ba361dd9db4bb26ae177f/ https://estacio.saladeavaliacoes.com.br/prova/682ba361dd9db4bb26ae177f/ 2/9 A B C D E 3 Marcar para revisão Fonte: VUNESP - 2013 - FUNDUNESP - Analista Programador Júnior Considere o seguinte elemento pertencente à notação UML 2.5. O elemento representa um (a) Pacote Statechart Estereótipo Dependência Estado de sincronismo 4 Marcar para revisão CESPE / CEBRASPE Órgão: MPC-PA Prova: CESPE - 2019 - MPC-PA - Analista Ministerial - Tecnologia da Informação No uso da linguagem UML, o nível de visibilidade de um atributo que só pode ser 19/05/2025, 18:55 estacio.saladeavaliacoes.com.br/prova/682ba361dd9db4bb26ae177f/ https://estacio.saladeavaliacoes.com.br/prova/682ba361dd9db4bb26ae177f/ 3/9 A B C D E A B acessado por classes declaradas dentro do mesmo pacote da classe a que pertence o atributo é denominado. pacote. público. protegido. privado. domínio. 5 Marcar para revisão Qual das afirmações abaixo não diz respeito à relação de associação no diagrama de classes? As associações são os mecanismos que permitem aos objetos se comunicarem. As associações descrevem a conexão entre diferentes classes. 19/05/2025, 18:55 estacio.saladeavaliacoes.com.br/prova/682ba361dd9db4bb26ae177f/ https://estacio.saladeavaliacoes.com.br/prova/682ba361dd9db4bb26ae177f/ 4/9 C D E A B C As associações podem ter uma regra que especifica o propósito da associação. Numa associação, um valor de multiplicidade indica como os objetos se relacionam consigo mesmo. As associações podem ser unidirecionais ou bidirecionais. 6 Marcar para revisão (FCC - 2010) Considere o caso de uso "Movimentar Estoque". Se o estoque necessitar de reposição porque atingiu o limite mínimo desejável, outro caso de uso é envolvido para emitir ordem de compra. Essa situação indica o uso de: multiplicidade inclusão agregação 19/05/2025, 18:55 estacio.saladeavaliacoes.com.br/prova/682ba361dd9db4bb26ae177f/ https://estacio.saladeavaliacoes.com.br/prova/682ba361dd9db4bb26ae177f/ 5/9 D E A B C extensão hierarquia 7 Marcar para revisão Em uma classe que implementa parte da lógica de negócio de um sistema, instanciamos um objeto de uma classe que implementa a recuperação de dados armazenados em um banco de dados relacional. Qual princípio SOLID está sendo violado nessa implementação? Princípio da Inversão de Dependências. Princípio Open Closed. Princípio da Segregação de Interfaces. 19/05/2025, 18:55 estacio.saladeavaliacoes.com.br/prova/682ba361dd9db4bb26ae177f/ https://estacio.saladeavaliacoes.com.br/prova/682ba361dd9db4bb26ae177f/ 6/9 D E A B C D E Princípio da Responsabilidade Única. Princípio de Substituição de Liskov. 8 Marcar para revisão Qual o principal objetivo de um diagrama de componentes? Modelar os artefatos de software e hardware. Modelar as atividades de um caso de uso. Modelar as partes de um sistema. Apresentar a organização do hardware. Definir a infraestrutura para execução do software. 00 hora : 26 min : 39 seg Ocultar Questão 9 de 10 Prova AV Modelagem De Sistemas Em Uml 19/05/2025, 18:55 estacio.saladeavaliacoes.com.br/prova/682ba361dd9db4bb26ae177f/ https://estacio.saladeavaliacoes.com.br/prova/682ba361dd9db4bb26ae177f/ 7/9 A B C D E 9 Marcar para revisão (IBFC ‒ EBSERH ‒ 2016) A análise de requisitos é a primeira fase de desenvolvimento de software dividida em requisitos funcionais e requisitos não funcionais. Os requisitos não funcionais possuem vários tipos diferentes de classificação, tais como: (1) Requisitos de confiabilidade (2) Requisitos de produtos (3) Requisitos éticos (4) Requisitos de portabilidade Da relação apresentada existem somente o 2, 3 e 4 Da relação apresentada existem somente o 1, 3 e 4 Da relação apresentada existem somente o 1, 2 e 4 Da relação apresentada existem somente o 1, 2 e 3 Da relação apresentada existem todos Respondidas (10) Em branco (0) Finalizar prova 1 2 3 4 5 6 7 8 9 10 19/05/2025, 18:55 estacio.saladeavaliacoes.com.br/prova/682ba361dd9db4bb26ae177f/ https://estacio.saladeavaliacoes.com.br/prova/682ba361dd9db4bb26ae177f/ 8/9 A B C D E 10 Marcar para revisão Assinale a opção que representa o padrão GRASP cujo princípio é mais diretamente implementado pelo padrão GoF Facade, ao reduzir o acoplamento entre classes. Criador Baixo Acoplamento Alta Coesão Controlador Polimorfismo 19/05/2025, 18:55 estacio.saladeavaliacoes.com.br/prova/682ba361dd9db4bb26ae177f/ https://estacio.saladeavaliacoes.com.br/prova/682ba361dd9db4bb26ae177f/ 9/9