Questões de Concurso Sobre engenharia de software
Foram encontradas 14.889 questões
1. Utilizadas para especifcar condições invariantes em classes e tipos em modelo de classes.
2. Utilizadas para descrever pré e pós-condições em operações e métodos.
3. Utilizadas para definir estereótipos.
4. Utilizadas para especifcar guard conditions e change events nos diagramas de transição de estados.
5. Utilizadas para mapear modelagem de banco de dados.
Assinale a alternativa que indica todas as afirmativas corretas.

Assinale a alternativa que defne corretamente qual o relacionamento entre as classes da fgura acima:
A interface utilizada pelo componente é chamada de interface ................... , significando uma interface à qual o componente se adapta quando solicita serviços de outros componentes.
Assinale a alternativa que completa corretamente a lacuna do texto:

Assinale a alternativa que defne corretamente a visão de implementação da UML:
1. O teste de unidade é aplicado nos menores componentes de código criados, visando garantir que estes atendem às especificações, em termos de características e funcionalidade.
2. Na fase de teste de aceitação, o objetivo é encontrar falhas provenientes da integração interna dos componentes de um sistema.
3. O objetivo do teste de sistema é executar o sistema sob ponto de vista do usuário final, varrendo as funcionalidades em busca de falhas em relação ao objetivo do negócio. Dessa maneira, os testes são executados nos mesmos ambientes, com as mesmas condições e com os mesmos dados de entrada que um usuário utilizaria no seu dia a dia de manipulação do software.
Assinale a alternativa que indica todas as afirmativas corretas.
Com base no diagrama, analise as afrmações abaixo:
1. Decorrente do relacionamento de generalização entre os atores, o ator Coordenador executa uma tarefa comum com o ator Vendedor que é manter o pedido e atualizar o cadastro do cliente.
2. Decorrente do relacionamento de generalização entre os atores, o ator Vendedor executa uma tarefa comum com o ator Coordenador que é emitir relatório de vendas.
3. O relacionamento <<extend>> entre os casos de usos defne que o caso de uso Manter pedido pode, eventualmente, invocar o caso de uso Atualizar cadastro cliente.
4. O relacionamento entre o ator Coordenador com o caso de uso Emitir relatório de vendas é do tipo associação.
Assinale a alternativa que indica todas as afirmativas corretas.

Assinale a alternativa que define corretamente qual o relacionamento entre as classes da figura acima.
O CSV (comma separated values), uma das ferramentas utilizadas no desenvolvimento de programas CASE, permite controlar a troca de arquivos por versão, sendo útil para se controlar versões de arquivos durante seu desenvolvimento.
Há norma específica que fornece diretrizes para a seleção e a avaliação de ferramentas CASE e que compreendendo parcial ou totalmente o ciclo de vida da engenharia de software.
Ao utilizar a tecnologia Ajax para verificar o objeto window.ActiveXObject por meio de um teste lógico no Opera, obtém-se o resultado booliano true.
Trata-se do mecanismo de