Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação Parcial: CCT0317_SM_201504730305 V.1 Aluno(a): JOSE ALEF ARAUJO DA SILVA Matrícula: 201504730305 Acertos: 8,0 de 10,0 Data: 15/05/2018 22:21:07 (Finalizada) 1a Questão (Ref.:201505768743) 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. Independência Produtividade Reusabilidade Encapsulamento Extensibilidade 2a Questão (Ref.:201505834363) Acerto: 1,0 / 1,0 São características principais encontradas na Arquitetura em Camadas Cada camada depende exclusivamente dos serviços providos pela camada inferior Dependem de uma infraestrutura de comunicação para implementação Separação e independência das camadas Os dados são gerados por um componente e consumidos pelos outros Um repositório central de dados 3a Questão (Ref.:201505858614) 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. Apenas I. I, II e III estão corretas. 4a Questão (Ref.:201505821408) Acerto: 0,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 Iterativo e incremental Cascata com retroalimentação Incremental 5a Questão (Ref.:201505819879) Acerto: 1,0 / 1,0 Qual modelo abaixo, sugere uma abordagem sequencial e sistemática para o desenvolvimento de software nos casos em que os requisitos de um problema são bem compreendidos e quando o trabalho flui de forma relativamente linear? Modelo Ágil Nenhuma das alternativas Modelo prototipação Modelo em cascata modelo em espiral 6a Questão (Ref.:201505858620) 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 e II. Apenas I. Apenas III. Apenas II. 7a Questão (Ref.:201505858624) 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 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 respeitar as leis presentes na Constituição Federal. Uma operação de inclusão deve ser realizada em no máximo 2 segundos após o usuário confirmá-la. 8a Questão (Ref.:201505819840) 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: O cliente é apresentado ao produto nos estágios iniciais do desenvolvimento. Permite o refinamento iterativo dos requisitos. Nenhuma das alternativas Os protótipos podem apontar funcionalidades que não foram contempladas. Requisitos podem ser derivados dos protótipos. 9a Questão (Ref.:201505821473) Acerto: 0,0 / 1,0 Em relação à especificação dos componentes: I- Uma das funções do arquiteto de sistemas é garantir o processo de identificação, para que não sejam desenvolvidos componentes desnecessários. II- Se tem um componente que pode ser reutilizado, quanto mais reutilizar mais valor agregado aquele componente terá, gerando melhores resultados para a minha aplicação. III- Para definir quais os componentes já estão prontos e quais deverão ser desenvolvidos, basta realizar somente a identificação das interfaces. Está correto o que se afirma em: II e III, apenas I e III, apenas I e II, apenas I, II, III III, apenas 10a Questão (Ref.:201505821501) Acerto: 1,0 / 1,0 Correlacione à segunda coluna de acordo com a primeira, considerando os quatro grandes grupos do modelo de negócios com os seus respectivos objetivos. ( 1 ) Como ( 2 ) O que ( 3 ) Para Quem ( 4 ) Quanto ( ) Quais os elementos de infraestrutura devem ser utilizados pelo sistema a ser desenvolvido; ( ) Definem os recursos chaves, as atividades chave e os componentes prontos que podem ser utilizados no novo sistema; ( ) Informações sobre criticidade do sistema e quais os benefícios se espera alcançar com o sistema a ser desenvolvido. ( ) Define qual ou quais problemas o sistema deve resolver depois que ficar pronto; A sequência correta, de cima para baixo, é: 3 - 2 - 4 - 1 4 - 1 - 3 - 2 1 - 2 - 4 - 3 3 - 1 - 4 - 2 4 - 3 - 1 - 2
Compartilhar