Questões de Concurso Sobre engenharia de software

Foram encontradas 14.526 questões

Q293162 Engenharia de Software
Assinale a alternativa que indica corretamente a visibilidade de atributos e operações de uma classe, especifcada pelo símbolo “#” na UML:

Alternativas
Q293159 Engenharia de Software
Identifique as afirmativas corretas a respeito dos níveis de testes:

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.

Alternativas
Q293158 Engenharia de Software
Assinale a alternativa que indica corretamente a ramifcação (branch) em um sistema moderno de controle de versão:

Alternativas
Q293156 Engenharia de Software
Considere o diagrama de caso de uso da UML abaixo:

Imagem associada para resolução da questão
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.

Alternativas
Q293155 Engenharia de Software
Princípio em que classes derivadas de uma mesma superclasse podem invocar operações que têm a mesma assinatura, mas comportamentos diferentes em cada subclasse, produzindo resultados diferentes, dependendo de como cada objeto implementa a operação.

Alternativas
Q293124 Engenharia de Software
Analise o diagrama de classe da UML abaixo:


Imagem 014.jpg


Assinale a alternativa que define corretamente qual o relacionamento entre as classes da figura acima.
Alternativas
Q293118 Engenharia de Software
A respeito do Diagrama de sequência da UML, é correto afirmar:
Alternativas
Q290931 Engenharia de Software
Com relação às ferramentas CASE (Computer Aided Software Engineering), julgue os itens que se seguem.


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.

Alternativas
Q290930 Engenharia de Software
Com relação às ferramentas CASE (Computer Aided Software Engineering), julgue os itens que se seguem.


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.

Alternativas
Q290889 Engenharia de Software
Acerca de sistemas transacionais, julgue os itens seguintes.


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.

Alternativas
Ano: 2012 Banca: VUNESP Órgão: TJ-SP Prova: VUNESP - 2012 - TJ-SP - Analista de Sistemas |
Q289834 Engenharia de Software
No contexto da orientação a objetos, quando se deseja definir novas classes, existe um mecanismo que possibilita a reutilização da estrutura e do comportamento de uma classe.
Trata-se do mecanismo de
Alternativas
Ano: 2012 Banca: VUNESP Órgão: TJ-SP Prova: VUNESP - 2012 - TJ-SP - Analista de Sistemas |
Q289830 Engenharia de Software
Dentre as metodologias de desenvolvimento de software, pode-se citar a linha dos métodos ágeis. Assinale a alternativa que contém apenas métodos dessa linha.
Alternativas
Ano: 2012 Banca: VUNESP Órgão: TJ-SP Prova: VUNESP - 2012 - TJ-SP - Analista de Sistemas |
Q289829 Engenharia de Software
Uma das métricas utilizadas para a medição da evolução de software é a de pontos de função. Essa métrica utiliza a contagem de grandezas que procuram representar o grau de evolução de um software.

Assinale a alternativa que contém somente tais grandezas.
Alternativas
Ano: 2012 Banca: VUNESP Órgão: TJ-SP Prova: VUNESP - 2012 - TJ-SP - Analista de Sistemas |
Q289828 Engenharia de Software
O processo unificado é composto por 4 fases. As fases em que a atividade (ou disciplina) de desenvolvimento é mais acentuada são
Alternativas
Ano: 2012 Banca: VUNESP Órgão: TJ-SP Prova: VUNESP - 2012 - TJ-SP - Analista de Sistemas |
Q289827 Engenharia de Software
Ao se modelar uma máquina de estados, por meio da UML 2.0, utilizando statecharts, as notações

Imagem 016.jpg

representam, respectivamente, históricos
Alternativas
Ano: 2012 Banca: VUNESP Órgão: TJ-SP Prova: VUNESP - 2012 - TJ-SP - Analista de Sistemas |
Q289823 Engenharia de Software
No projeto de uma interface humano-computador, o usuário tem papel fundamental em sua definição. Assim, é importante captar qual é a imagem do sistema que os usuários possuem. A essa imagem, atribui-se a denominação de modelo
Alternativas
Q287172 Engenharia de Software
Julgue o item abaixo, relativo a polimorfismo, um dos conceitos relacionados à orientação a objetos.

A implementação de polimorfismo envolve o mecanismo de redefinição de métodos, assim como o conceito de ligação tardia.

Alternativas
Q287170 Engenharia de Software
Segundo as normas NBR ISO/IEC 27001 e 27002, julgue os itens a seguir, a respeito de gestão de segurança da informação.

Na contagem de projeto de melhoria, são medidas as funções adicionadas, modificadas ou excluídas do sistema por um projeto.

Alternativas
Q287168 Engenharia de Software
Segundo as normas NBR ISO/IEC 27001 e 27002, julgue os itens a seguir, a respeito de gestão de segurança da informação.

Caso, em um projeto de melhoria, a alteração feita modifique apenas dados armazenados em um arquivo lógico interno (ALI), não se considerará que o arquivo foi alterado.

Alternativas
Q287165 Engenharia de Software
Acerca de engenharia de software, julgue os itens subsecutivos.
As entidades (entity) em UML (Unified Modeling Language) correspondem invariavelmente a tabelas de banco de dados, sendo necessárias para cumprir as responsabilidades do produto.

Alternativas
Respostas
11481: D
11482: D
11483: A
11484: E
11485: D
11486: C
11487: A
11488: E
11489: C
11490: E
11491: B
11492: C
11493: C
11494: D
11495: B
11496: A
11497: C
11498: C
11499: C
11500: E