Questões de Concurso Sobre engenharia de software
Foram encontradas 11.961 questões
Acerca da metodologia XP (Extreme Programming), julgue o item.
A integração contínua e os testes automatizados, entre outros, caracterizam a metodologia XP.
Acerca da metodologia XP (Extreme Programming), julgue o item.
Para garantir uma comunicação eficiente, a metodologia XP recomenda o uso de equipes grandes e uma hierarquia rigorosa.
Acerca da metodologia XP (Extreme Programming), julgue o item.
A XP enfatiza a colaboração entre os desenvolvedores e os clientes, promovendo a comunicação constante e a entrega de
um software funcional, em pequenos incrementos.
O diagrama de colaboração é usado, exclusivamente, para capturar as interações entre os atores externos, como, por exemplo, os usuários e o sistema em análise.
Na UML, o diagrama de classe mostra a ordem das mensagens trocadas entre os objetos e ajuda a visualizar o fluxo de controle em um determinado cenário.
( ) São realizados para expor falhas na interface homem-máquina. ( ) São de especial importância para o desenvolvimento orientado a objetos. ( ) Testam se a interface dos objetos se comporta conforme a especificação.
Assinale a alternativa que apresenta a sequência de letras CORRETA.
I. Testar o funcionamento dos diversos subsistemas integrados. II. Testar o comportamento do sistema quando ocorre uma falha. III. Estressar o sistema para expor defeitos que não seriam normalmente descobertos.
A partir dessa análise, é possível concluir que estão CORRETAS
I. Demonstrar ao cliente e ao desenvolvedor que o software atende os requisitos. II. Descobrir falhas ou defeitos no software. III. Demonstrar que o software está livre de defeitos.
A partir dessa análise, é possível concluir que estão CORRETAS
I. É uma atividade difícil, pois os métodos e linguagens de implementação usados influenciam de modo decisivo os projetos. II. As estimativas de cronogramas anteriores sempre serão uma base confiável para o cálculo de estimativas de um novo projeto. III. Permite ao gerente de projeto acompanhar o desenvolvimento de tarefas críticas de modo a evitar atrasos.
A partir dessa análise é possível concluir que estão CORRETAS
I. A experiência acumulada em projetos já concluídos pode não ser aproveitada em novos projetos. II. Não existem processos-padrão para o desenvolvimento de software. III. Como o software é um produto intangível, é difícil acompanhar seu progresso.
A partir dessa análise, é possível concluir que estão CORRETAS
I. Em um processo de engenharia de requisitos, pode ajudar na identificação de requisitos do sistema. II. Permite realizar testes completos com o sistema que será entregue ao cliente. III. Não é indicado para os projetos de interface com o usuário.
A partir dessa análise, é possível concluir que estão CORRETAS
I. As fases do processo RUP enfatizam os aspectos técnicos. II. Indica como boa prática o desenvolvimento iterativo de software. III. Recomenda a modelagem visual do software.
A partir dessa análise, é possível concluir que estão CORRETAS
I. Preparar um projeto que atenda os requisitos atuais e nada mais. II. Os desenvolvedores trabalham em pares, um verificando o trabalho do outro. III. Um representante do usuário final deve estar disponível em tempo integral para apoiar a equipe de desenvolvimento.
A partir dessa análise, é possível concluir que estão CORRETAS