Questões de Concurso Comentadas sobre engenharia de software
Foram encontradas 12.717 questões
Analise as afirmativas abaixo e assinale a alternativa correta.
I. A utilização do APF é totalmente independente de linguagens de programação e de tecnologias utilizadas em projetos.
II. O objetivo dessa análise relaciona-se justamente com a medida de projetos desvinculando-os das tecnologias utilizadas.
III. A medição da funcionalidade auxilia na tomada de decisões, relacionadas com custo, prazo, quantidade de recursos alocados, melhoria no cronograma e etc.
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.
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:
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.
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
Assinale a alternativa que contém somente tais grandezas.