Prévia do material em texto
1a Questão (Ref.:201603535193) Acerto: 1,0 / 1,0 São características principais encontradas na Arquitetura em Camadas Separação e independência das camadas Os dados são gerados por um componente e consumidos pelos outros Cada camada depende exclusivamente dos serviços providos pela camada inferior Dependem de uma infraestrutura de comunicação para implementação Um repositório central de dados 2a Questão (Ref.:201603535208) Acerto: 1,0 / 1,0 Sobre a Arquitetura de Sistemas, as questões abaixo são verdadeiras, EXCETO: No desenvolvimento Orientado a Objetos as classes de um sistema podem ajudar a identificar os componentes A arquitetura pode ser vista como um processo e também como um artefato É tarefa da arquitetura a construção do projeto detalhado dos componentes individuais que formam o sistema A especificação arquitetural pode ser realizada após o levantamento de requisitos, buscando atender tanto aos requisitos funcionais quanto aos não-funcionais Diagrama de componentes, diagrama de empacotamento e o diagrama de distribuição são algumas representações da UML que podem ser utilizadas na especificação arquitetural 3a Questão (Ref.:201603559444) Acerto: 1,0 / 1,0 No contexto de interação entre componentes, considere as seguintes afirmativas: I. A interação de componentes define como cada uma das operações do sistema será alcançada, utilizando a arquitetura de componentes. II. A interação de componentes é o momento em que todos os fatores do sistema são levantados, com uma clara compreensão das dependências entre eles, chegando-se até o nível mais detalhado de operações. III. Usa-se a interação entre os modelos para descobrir as operações nas interfaces de negócios. Quanto mais interações são consideradas, operações e padrões de uso comuns são conseguidos e passam a poder ser reutilizados. Levando-se em conta as afirmações acima, identifique a única alternativa válida. Apenas I e III estão corretas. Apenas I e II estão corretas. Apenas II e III estão corretas. I, II e III estão corretas. Apenas I. 4a Questão (Ref.:201603522238) Acerto: 1,0 / 1,0 A metodologia de gestão deve contemplar quantas fases forem necessárias para conseguir que todas as áreas de conhecimento sejam abordadas de forma a garantir que escopo, tempo, custos e qualidade atinjam os níveis definidos pelas corporações como sendo os ideais. Qual o modelo de desenvolvimento, estas fases da metodologia devem seguir? Espiral Cascata com retroalimentação Cascata Iterativo e incremental Incremental 5a Questão (Ref.:201603559450) Acerto: 1,0 / 1,0 Analisando as afirmativas abaixo, de forma atingir conformidade em requisitos com UML. I. Ao definirmos nossos componentes, é necessário que sejam geradas as suas especificações de comportamento. II. Ao efetuarmos os testes de comportamento, durante o desenvolvimento, estamos garantindo que a aplicação esteja em conformidade com os requisitos. III. Ao definirmos o comportamento dos componentes, estamos sendo mias, precisos, em relação à integração do modelo, e completos, em relação à sua funcionalidade. Assinale a alternativa que aponta a(s) correta(s). Apenas I e III. Apenas I. Apenas III. Apenas I e II. Apenas II. 6a Questão (Ref.:201603499593) Acerto: 1,0 / 1,0 Qual o diagrama que permite que o Arquiteto de um sistema modele a estrutura de arquivos de uma aplicação e seus relacionamentos? Diagrama de Arquivos Diagrama de Objetos diagrama de Componentes Diagrama de Software Diagrama de Classes 7a Questão (Ref.:201603559454) Acerto: 1,0 / 1,0 No desenvolvimento de um software, um técnico se deparou com uma lista de requisitos, na qual identificou corretamente como requisito funcional: Uma operação de inclusão deve ser realizada em no máximo 2 segundos após o usuário confirmá-la. O sistema deve respeitar as leis presentes na Constituição Federal. O software deve ser fácil de usar, intuitivo e transparente para o usuário. O sistema deve gerar diariamente, a lista de processos cadastrados naquele dia. O sistema deve estar disponível para o usuário 99% do tempo. 8a Questão (Ref.:201603520670) Acerto: 1,0 / 1,0 A Prototipação é um paradigma da Engenharia de Software que faz uso de protótipos durante o processo de desenvolvimento de software. Não representa uma afirmação verdadeira acerca da Prototipação: Nenhuma das alternativas Permite o refinamento iterativo dos requisitos. Requisitos podem ser derivados dos protótipos. O cliente é apresentado ao produto nos estágios iniciais do desenvolvimento. Os protótipos podem apontar funcionalidades que não foram contempladas. 9a Questão (Ref.:201603520788) Acerto: 1,0 / 1,0 O modelo mais tradicional de desenvolvimento de software é o modelo em cascata. Considerando a utilização desse modelo e suas fases, assinale a alternativa que apresenta uma afirmação verdadeira. Nenhuma das alternativas Não há necessidade de se produzir qualquer tipo de documentação em suas fases. A especificação do sistema é produzida após o estágio de implementação e teste de unidade. A divisão dos requisitos para implementação do sistema em hardware ou software é feita na fase de operação e manutenção. O primeiro estágio de desenvolvimento de um novo sistema consiste na definição de requisitos. 10a Questão (Ref.:201603469612) Acerto: 1,0 / 1,0 A identificação de componentes está baseada nas boas práticas da arquitetura de sistemas. Analise as afirmativas abaixo. I- O modelo conceitual de negócio permite a identificação de interface de sistemas e regras de negócio. II- O passo seguinte após o desenvolvimento do modelo de negócio é a identificação das interfaces de negócio. III- A identificação de interface de negócio é baseada no modelo de casos de uso. De acordo com as afirmativas anteriores, marque a alternativa CORRETA: Somente a afirmativa III está correta. Somente a afirmativa II está correta. As afirmativas I e III estão corretas. Somente a afirmativa I está correta. As afirmativas II e III estão corretas.