Foram encontradas 100 questões.
Um padrão sistemático de ações é exigido para garantir a qualidade de software. Assinale a alternativa que não apresente uma atividade de garantia da qualidade de um software.
Provas
Qualidade pode ser entendida como um conjunto de características a serem satisfeitas em um determinado grau, de modo que o produto de software atenda às necessidades explícitas e implícitas de seus usuários.
No contexto de desenvolvimento de software, é correto afirmar que:
Provas
Requisitos de software são condições com as quais o sistema deve estar em conformidade. O levantamento de requisitos tem como objetivo identificar os fatos que compõem os requisitos do sistema, de forma a prover o completo entendimento do que é demandado daquele software.
A fase de levantamento não deve abordar:
Provas
A respeito das técnicas utilizadas na fase de levantamento de requisitos para coletar conhecimento dos usuários, avalie as afirmativas a seguir:
I. Brainstorming é uma técnica de levantamento de requisitos em que as partes interessadas são reunidas em um local, num ambiente que encoraje a participação, permitindo que todas as idéias sejam declaradas em voz alta (para que os demais sejam influenciados) e escritas (para que não sejam perdidas).
II. Protótipos são estórias que explicam como um sistema poderá ser usado e devem incluir exceções ao fluxo normal de eventos.
III. Cenários são úteis porque os usuários podem experimentar o sistema e mostrar os seus pontos fortes e fracos.
Assinale:
Provas
Requisitos não-funcionais são críticos para o sucesso de sistemas de software, porque estão diretamente relacionados à satisfação dos usuários.
As alternativas a seguir apresentam exemplos de requisitos nãofuncionais, à exceção de uma. Assinale-a.
Provas
Segundo Summerville, o processo de engenharia de requisitos inclui, respectivamente, os seguintes subsistemas de alto nível:
Provas
A respeito dos diagramas de caso de uso da UML 2.0, assinale a afirmativa incorreta.
Provas
A UML (Unified Modeling Language) é uma linguagem para especificação, visualização, construção e documentação de artefatos de sistemas de software que apresenta uma série de diagramas para a modelagem de sistemas orientados a objetos.
Assinale a alternativa que indique o diagrama que descreve as funcionalidades por meio de uma visão dinâmica.
Provas
A Programação extrema, ou simplesmente XP (eXtreme Programming), é uma metodologia ágil para equipes de tamanho pequeno ou médio desenvolverem software com requisitos vagos ou que mudam rapidamente. A XP é baseada em valores , princípios e práticas .
As alternativas a seguir a presentam valores da XP, à exceção de uma. Assinale-a.
Provas
A função primária do Scrum é ser utilizado para o gerenciamento de projetos de desenvolvimento de software. Ele tem sido usado com sucesso para isso, assim como Extreme Programming e outras metodologias de desenvolvimento.
Com relação ao Scrum não é correto afirmar que:
Provas
Caderno Container