Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão Acerto: 1,0 / 1,0 O uso de modelos possibilita as desvantagens a seguir, exceto: Dificuldade em discutir decisões do sistema, sem que se possa expor as ideias. Possibilidade de o sistema não atender às necessidades de seus usuários. Gerir melhor a complexidade. Dificuldade em compreender e validar as necessidades dos usuários. Desenvolver sistemas que não atendem as necessidades de seus usuários. Respondido em 27/09/2021 20:11:42 Explicação: Resposta correta: Gerir melhor a complexidade. 2a Questão Acerto: 1,0 / 1,0 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: 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. Torna o código mais organizado e legível. Respondido em 27/09/2021 20:14:32 Explicação: Resposta correta: Aumenta o número de classes do sistema. 3a Questão Acerto: 1,0 / 1,0 Fonte: Banca: CESGRANRIO Órgão: Transpetro Prova: CESGRANRIO - 2018 - Transpetro - Analista de Sistemas Júnior - SAP Um laboratório de análises clínicas contratou uma empresa de desenvolvimento de software para informatizar o controle dos exames que seus pacientes realizam. No início do projeto, decidiu-se que a linguagem de modelagem a ser utilizada seria a UML. Após uma primeira rodada de levantamento de requisitos, o analista de dados apresentou para validação o diagrama de classes a seguir. Infere-se, pela leitura desse modelo, que cada objeto da classe Reativos só pode ser instanciado a partir de algum método da classe Exame. o pacote associado à classe Pedido especifica a implementação de um método de controle do construtor da classe Pedido. um cliente realiza nenhum ou vários pedidos envolvendo vários exames, cada qual composto por um ou mais reativos. os objetos da classe Empresa possuem dois atributos: o seu nome e o número de seu CNPJ. um mesmo cliente pode realizar um mesmo exame mais de uma vez, com a diferenciação dos pedidos realizada pela data da coleta. Respondido em 27/09/2021 20:19:56 Explicação: Resposta correta: os objetos da classe Empresa possuem dois atributos: o seu nome e o número de seu CNPJ. 4a Questão Acerto: 1,0 / 1,0 Fonte: Q782387 - FAURGS - 2018 - TJ-RS - Analista de Sistemas No que se refere ao diagrama que visa identificar os atores que utilizarão o software, bem como as funcionalidades que o software disponibilizará, assinale a alternativa correta. Diagrama de Objetos. Diagrama de Casos de Uso. Diagrama de Classes. Diagrama de Interação. Diagrama de Pacotes. Respondido em 27/09/2021 20:20:32 Explicação: Resposta correta: Diagrama de Casos de Uso. 5a Questão Acerto: 1,0 / 1,0 O que é sincronismo no diagrama de atividades: Característica que possibilita que sejam demarcados pontos de controle que obrigam a chegada dos fluxos para continuar a execução. Característica que possibilita que os pontos de controle sejam relacionados às atividades do diagrama. Característica que possibilita a organização do diagrama em partes menores. Característica que possibilita que sejam demarcados eventos que obrigam a chegada dos fluxos para continuar a execução. Característica que possibilita que sejam demarcados pontos de corte que obrigam para continuar a execução. Respondido em 27/09/2021 20:23:00 Explicação: A resposta certa é:Característica que possibilita que sejam demarcados pontos de controle que obrigam a chegada dos fluxos para continuar a execução. 6a Questão Acerto: 1,0 / 1,0 Quais são os dois tipos de diagrama de interação: Diagrama de atividades e diagrama de estados Diagrama de classes e diagrama de estados Diagrama de sequência e diagrama de componentes Diagrama de sequência e diagrama de comunicação Diagrama de classe e diagrama de sequência Respondido em 27/09/2021 20:25:01 Explicação: A resposta certa é:Diagrama de sequência e diagrama de comunicação 7a Questão Acerto: 1,0 / 1,0 (FUNCAB - DETRAN-PB - 2013) Na UML, são exemplos de diagramas comportamentais e diagramas estruturais, respectivamente: de classes e de colaboração. de colaboração e de atividades. de estado e de classes. de componentes e de sequência. de objetos e de casos de uso. Respondido em 27/09/2021 20:26:18 Explicação: Resposta correta: de estado e de classes. 8a Questão Acerto: 1,0 / 1,0 (FCM ‒ 2016) No contexto de processo de desenvolvimento de software, analise as afirmativas abaixo e marque (V) para verdadeiro ou (F) para falso. ( ) Os requisitos de software são controlados para estabelecer base para as atividades gerenciais e de Engenharia de Software dentro de um projeto. ( ) Requisitos com características funcionais representam os comportamentos que um programa ou um sistema deve apresentar diante de certas ações de seus usuários. ( ) Requisitos com características não funcionais quantificam determinados aspectos do comportamento. A sequência correta é V, V, F V, V, V F, V, F F, F, V V, F, V Respondido em 27/09/2021 20:27:14 Explicação: Resposta correta: V, V, V 9a Questão Acerto: 1,0 / 1,0 Seja uma classe que implementa a visualização dos contatos de uma agenda telefônica. Nessa classe, encontramos tanto o código que monta e apresenta os aspectos visuais da agenda (lista de contatos), como o código que recupera os contatos do banco de dados. Assinale a alternativa que contenha o princípio SOLID que está sendo violado por essa construção de projeto: Princípio da Responsabilidade Única Princípio Open Closed Princípio da Inversão de Dependências Princípio da Segregação de Interfaces Princípio de Substituição de Liskov Respondido em 27/09/2021 20:28:04 Explicação: A resposta certa é:Princípio da Responsabilidade Única 10a Questão Acerto: 1,0 / 1,0 Assinale a alternativa que descreve o padrão GoF Adapter: Esse padrão é utilizado para adaptar o estado de um objeto, permitindo que ele retorne a um estado anterior. Esse padrão constrói um objeto complexo, usando objetos simples e adaptáveis de forma sequencial. Esse padrão permite a utilização de múltiplas implementações proprietárias da mesma funcionalidade, por meio de uma interface padronizada que é traduzida para as diferentes interfaces proprietárias. Esse padrão esconde a complexidade do sistema e fornece uma interface mais simples para um módulo cliente. Esse padrão permite a criação de objetos duplicados, sem prejudicar a performance do sistema. Respondido em 27/09/2021 20:29:22 Explicação: A resposta certa é:Esse padrão permite a utilização de múltiplas implementações proprietárias da mesma funcionalidade, por meio de uma interface padronizada que é traduzida para as diferentes interfaces proprietárias.
Compartilhar