Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão (Ref.:201609423986) Acerto: 1,0 / 1,0 Sobre os benefícios do modelo de arquitetura de componentes, assinale a alternativa correta.Parte inferior do formulário I. Redução de custo: O uso do componente de terceiros permite a redução do custo do desenvolvimento e manutenção. II. Fácil desenvolvimento: Implementar componentes bem como a funcionalidade definida pela interface, permite desenvolvimento sem impacto em outros partes do sistema. III. Reutilização: A reutilização de componentes é um meio agilizar o desenvolvimento e manutenção onde agrega na redução de custo da aplicação. Apenas II e III I, II e III estão corretas Apenas III Apenas I e II Apenas II 2a Questão (Ref.:201609334121) Acerto: 1,0 / 1,0 No contexto de arquitetura de sistemas, os componentes são unidades de software estruturados de acordo com alguns princípios. Sendo assim, identifique a qual princípio pertence a descrição abaixo: O usuário de um componente de software é isolado de como os dados desse componente de software é armazenado ou como suas funções são executadas. O cliente depende da especificação do componente, mas não da sua implementação. Reusabilidade Extensibilidade Produtividade Encapsulamento Independência 3a Questão (Ref.:201609399768) Acerto: 1,0 / 1,0 Uma estratégia tradicional para a construção do projeto arquitetural envolve a análise do fluxo (workflow) do sistema. Sobre essa estratégia é correto afirmar: Entre todos os cenários possíveis, a arquitetura de sistemas distribuídos não pode ser representada através da análise do fluxo. Todas as afirmações estão erradas Nessa estratégia, as operações são usualmente representadas através de componentes, ordenados de acordo com a sequência dessas operações Essa estratégia dispensa o levantamento de requisitos O objetivo principal dessa análise é definir componentes reusáveis, isto é, componentes que possam ser utilizados também em outros sistemas 4a Questão (Ref.:201609386786) 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? Cascata com retroalimentação Cascata Iterativo e incremental Incremental Espiral 5a Questão (Ref.:201609431985) Acerto: 1,0 / 1,0 Considerando as seguintes afirmativas sobre processos de desenvolvimento de software conhecidos como Engenharia de Software Baseada em Componentes (ESBC): I- O ESBC tem ênfase no paralelismo entre tarefas. II- A atividade da Engenharia de Domínio produz uma lista de componentes que podem ser reutilizados. III- O modelo de troca de dados é um dos ingredientes arquiteturais necessários para a atividade de composição de componentes. As afirmativas verdadeiras são: somente II somente I e II somente III I, II e III somente I 6a Questão (Ref.:201609334124) Acerto: 1,0 / 1,0 Na especificação de interface de componentes devemos sempre identificar como os elementos podem utilizar esses componentes. Dentre essas identificações destacamos: I - Como acessá-los, onde definimos na sua assinatura somente o retorno oferecido. II - Quais os atributos que ele manipula. III ¿ Quais as funções disponíveis para uso. I e II estão corretas. I e III estão corretas. I, II e III estão corretas. I, II e III estão incorretas. II e III estão corretas. 7a Questão (Ref.:201609424002) 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: O sistema deve estar disponível para o usuário 99% do tempo. O sistema deve gerar diariamente, a lista de processos cadastrados naquele dia. 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. 8a Questão (Ref.:201609385218) 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: Permite o refinamento iterativo dos requisitos. Requisitos podem ser derivados dos protótipos. Nenhuma das alternativas 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.:201609385336) 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. 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. Nenhuma das alternativas 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.:201609334160) 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: As afirmativas II e III estão corretas. Somente a afirmativa III está correta. Somente a afirmativa II está correta. Somente a afirmativa I está correta. As afirmativas I e III estão corretas.
Compartilhar