🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Questões de Concurso Sobre engenharia de software

Questões Discursivas

Foram encontradas 14.697 questões

Q214075 Engenharia de Software
Em UML 2.3, o Diagrama de Perfil é um diagrama pertencente à categoria Diagrama de
Alternativas
Q214074 Engenharia de Software
Considere:

Imagem 004.jpg

Em UML 2.3, é um exemplo típico do Diagrama de
Alternativas
Q214072 Engenharia de Software
Em relação à Programação Orientada a Objetos, é INCORRETO afirmar:
Alternativas
Q214067 Engenharia de Software
A conclusão da análise, do design, do desenvolvimento e do teste de todas as funcionalidades necessárias ao sistema, no processo RUP, é um dos objetivos da fase de
Alternativas
Q214066 Engenharia de Software
No processo de engenharia de requisitos, os tipos de requisitos de usuário e de sistema podem ser, respectivamente,
Alternativas
Q214063 Engenharia de Software
São do tipo não funcionais, relacionado ao produto software, APENAS os requisitos de
Alternativas
Q214062 Engenharia de Software
Identificar e especificar os requisitos funcionais e os não funcionais são atividades da Engenharia de Requisitos realizadas nos processos de
Alternativas
Q212746 Engenharia de Software
São fuxos de trabalho do Processo Unifcado (UP), EXCETO:

Alternativas
Q212744 Engenharia de Software
Em relação aos tipos de requisitos de software, analise os itens a seguir e coloque (V) para a assertiva verdadeira e (F) para a assertiva falsa.
( ) Requisitos de sistema são declarações, em uma linguagem natural com diagramas, de quais serviços são esperados do sistema.

( ) Requisitos funcionais são declarações de serviços que o sistema deve fornecer, como o sistema deve reagir a entradas específcas e como deve se comportar em determinadas situações.

( ) Requisitos de usuário defnem, detalhadamente, as funções, os serviços e as restrições operacionais do sistema.

( ) Requisitos de domínio são provenientes do domínio da aplicação do sistema e refetem as características e as restrições desse domínio.
Assinale a opção com a sequência CORRETA, na ordem de cima para baixo.

Alternativas
Q212739 Engenharia de Software
Analise as afrmativas abaixo sobre os conceitos de Programação Orientada a Objetos.
I. A “Herança” possibilita a criação de novas classes a partir de classes mais genéricas.
II. A “Sobrecarga” permite alterar o comportamento de um método na classe flha mantendo a mesma assinatura defnida na classe mãe.
III. O “Polimorfsmo” permite alterar o comportamento de uma classe dentro de uma hierarquia de classes.
Assinale a alternativa VERDADEIRA:

Alternativas
Q212735 Engenharia de Software
São elementos que podem estar presentes em um Diagrama de Atividade da UML, EXCETO:

Alternativas
Q212734 Engenharia de Software
Em relação às defnições dos diagramas da UML, correlacione as colunas a seguir considerando a defnição mais adequada para cada diagrama: Imagem 010.jpg
Está CORRETA a seguinte sequência de respostas, na ordem de cima para baixo:


Alternativas
Q212733 Engenharia de Software
Analise as afrmativas abaixo em relação ao Diagrama de Classes da UML.
I. É um diagrama comportamental da UML.
II. Pode representar classes e interfaces.
III. Pode representar relacionamentos de dependência e generalização.
Assinale a alternativa VERDADEIRA:

Alternativas
Q212732 Engenharia de Software
Analise as afrmativas abaixo em relação aos tipos de relacionamentos da UML.
I.____▷       Representa um relacionamento generalização.
II.-----▷    Representa um relacionamento de dependência.
III._____     Representa um relacionamento de associação.
Assinale a alternativa VERDADEIRA:

Alternativas
Q212731 Engenharia de Software
Todos os diagramas a seguir representam as partes dinâmicas de um sistema, EXCETO:


Alternativas
Q212720 Engenharia de Software
Em relação às abordagens e estratégias de teste de software, analise os itens a seguir, colocando (V) para a assertiva verdadeira e (F) para a assertiva falsa.
( ) Teste fumaça pode ser caracterizado como uma estratégia de integração constante para avaliar os mecanismos de proteção e segurança do software construído.

( ) Teste de regressão é a reexecução de algum sub- conjunto de testes que já foram conduzidos para garantir que as modifcações do software não propagaram efeitos colaterais indesejáveis.

( ) Teste de estresse tem o objetivo de submeter o sistema a situações anormais como, por exemplo, uma carga de trabalho excessiva.

( ) Teste beta é um teste de aceitação que necessariamente é executado pelo usuário fnal junto com o desenvolvedor do software em um ambiente controlado.
Assinale a opção com a sequência CORRETA, na ordem de cima para baixo.

Alternativas
Q212719 Engenharia de Software
Em relação às estratégias de teste de software, correlacione as colunas a seguir:
Imagem 006.jpg
Está CORRETA a seguinte sequência de respostas, na ordem de cima para baixo:

Alternativas
Q212718 Engenharia de Software
Analise as afrmativas abaixo em relação às técnicas de teste de software.
I. O teste caixa-branca permite derivar casos de teste que, dentre outras coisas, exercitam as estruturas de dados internas para garantir sua validade.
II. O teste caixa-preta é usado para demonstrar que as funções do software estão operacionais, se preocu- pando pouco com a estrutura lógica interna do software.
III. O teste de caminho básico é uma técnica de teste caixa-preta.
Assinale a alternativa VERDADEIRA:

Alternativas
Q210302 Engenharia de Software
Com relação aos testes de software, é correto afirmar:

Alternativas
Q209351 Engenharia de Software
Considere a seguinte definição de uma característica de testabilidade (Pressman): Controlando o escopo do teste, podemos isolar problemas mais rapidamente e realizar retestagem mais racionalmente. O sistema de software é construído por meio de módulos independentes, que podem ser testados independentemente. Trata-se da característica:
Alternativas
Respostas
12241: E
12242: A
12243: B
12244: D
12245: E
12246: A
12247: C
12248: B
12249: D
12250: B
12251: A
12252: D
12253: C
12254: B
12255: C
12256: A
12257: B
12258: A
12259: A
12260: E