Prévia do material em texto
Arquitetura de Computadores do século XXI Engenharia de Software 1- Com relação aos modelos de desenvolvimento em engenharia de software, marque a alternativa correta RESPOSTA: O modelo espiral usa prototipagem como estratégia para redução de riscos e costuma ser o mais realista dos modelos 2- A engenharia de software considera diversos aspectos para a garantia de qualidade e dentre eles a preocupação em definir os requisitos do sistema, tanto funcionais quanto não funcionais Marque a alternativa correta: RESPOSTA: Requisitos funcionais definem como o sistema deverá se comportar com relação a funcionalidades enquanto requisitos não funcionais está ligado a restrições e outros aspectos 3- Validação e Verificação de software são atividades importantes da engenharia de software. Marque a alternativa correta: RESPOSTA: Verificação tem a ver com checagem da funcionalidade do software enquanto validação tem relação com documentação e atendimento de requisitos 4- Com relação a testes de software podemos afirmar: RESPOSTA: Tem relação direta com a garantia de qualidade do projeto 5- Com relação a testes de software podemos afirmar: RESPOSTA: Testes do tipo caixa branca tem relação com características internas do sistema tais como códigos, fluxos, etc 6- (ENADE adaptada) Considerando que o gerente de qualidade é o responsável por definir os meios necessários para se obter um produto com a qualidade desejada, bem como por estabelecer técnicas para aferir a qualidade do produto, avalie as afirmações a seguir: I – O uso de processos de desenvolvimento padronizados, sem adaptações, independente do tipo de software a ser desenvolvido, assegura que o produto terá a qualidade desejada II – O controle de qualidade pode ser realizado por meio de revisões, incluindo inspeções de programa e de artefatos do projeto III – Fatores de qualidade de software estão diretamente relacionados a um único atributo interno do software É correto o que se afirma apenas em: RESPOSTA: II, apenas