Questões de Concurso Comentadas sobre engenharia de software
Foram encontradas 13.120 questões
1) ______________ é um lapso humano que resulta em um software incorreto. 2) _______________é uma condição acidental que provoca uma unidade do sistema a não operar da forma necessária. 3) ______________é uma anomalia no produto. 4) ______________ ocorre quando uma unidade funcional de um sistema relacionado a um software não mais consegue desempenhar as funções necessárias ou deixa de operar dentro dos limites especificados.
As lacunas estão correta e respectivamente preenchidas em:
Um diagrama de contexto mostra as interações existentes entre um sistema em análise e as entidades externas a esse sistema.
Na análise orientada a objetos com UML, o contexto de um sistema é adequadamente descrito por meio de um diagrama de
Um grupo de programadores, trabalhando no projeto “Solução” decidiu controlar a versão de código por meio do software CVS. Para isso é necessário criar o repositório.
Qual o comando correto para criar esse repositório, pela primeira vez, no diretório “/home/Solucao/CVS_root”?
José é um desenvolvedor e acabou de fazer uma alteração no código. O gerente de projeto definiu que serão realizados os seguintes testes: unitários/integração; de sistema; de aceitação. A empresa possui uma área de testes independente da equipe de desenvolvimento.
O Desenvolvedor, a equipe de teste e o usuário devem executar, respectivamente, os seguintes testes:
O modelo de processo incremental é iterativo por natureza e produz a cada incremento uma versão operacional do produto, diferente de outros modelos, como, por exemplo, a prototipagem.
Esse modelo incremental
Os testes de integração determinam se as unidades de software desenvolvidas independentemente funcionam corretamente quando estão conectadas umas às outras.
Dentre os tipos de teste que são comumente usados nos testes de integração, estão os testes de
Alguns requisitos não funcionais formam um grupo à parte, chamado “atributos de qualidade de software”. Nesse grupo se encontram atributos tais como a disponibilidade, a confiabilidade e a robustez. Alguns desses atributos são incompatíveis, isto é, a presença ou o aumento da relevância de um deles afeta adversamente outros.
Qual atributo de qualidade é afetado negativamente pelo aumento da importância da portabilidade de software?
Uma das principais práticas de XP (Extreme Programming) é o Iteration Planning Game.
Entre as atividades realizadas em uma sessão de Iteration Planning, está a
Uma equipe de desenvolvimento adota o método SCRUM para gerenciar seu projeto.
Para iniciar a reunião de planejamento da Sprint, deve(m)-se definir e atualizar
Analise as afirmativas abaixo com relação aos softwares para versionamento.
1. Os sistemas de controle de versões podem ser classificados em dois modelos de gerenciamento de repositórios: centralizado e distribuído.
2. No modelo centralizado de sistemas de controle de versão existe um repositório distribuído com várias cópias de trabalho.
3. Um software para versionamento consiste, basicamente, em um local para armazenamento de artefatos gerados durante o desenvolvimento de sistemas de software.
4. O controle de versão é composto de duas partes: o repositório e a área de trabalho. A área de trabalho armazena todas as versões dos documentos (histórico de evolução do documento) e o repositório ativo mantém o documento sendo trabalhado.
Assinale a alternativa que indica todas as afirmativas corretas.