Questões Militares de Engenharia de Software

Foram encontradas 373 questões

Q2195547 Engenharia de Software
A Unified Modeling Language (UML) é composta por uma série de diagramas, sendo um dos mais relevantes, o Diagrama de Classes. Analise o Diagrama de Casses ilustrado na figura abaixo. 
Imagem associada para resolução da questão

Considerando o diagrama, analise as afirmativas abaixo.
I. Os atributos da classe Funcionário têm visibilidade protegida. II. Os métodos da classe Acompanhamento têm visibilidade privada. III. Um funcionário pode possuir somente um acompanhamento. IV. Os atributos da classe Acompanhamento têm visibilidade protegida. V. O método da classe Funcionário não retorna valor.
Estão corretas apenas as afirmativas
Alternativas
Q2195543 Engenharia de Software
O gerenciamento de versão é o processo de acompanhamento de diferentes versões de componentes de software ou itens de configuração. No modelo em cascata, são contidos estágios que refletem as atividades do desenvolvimento. Sobre os estágios do modelo de cascata, informe verdadeiro (V) ou falso (F) em relação aos estágios do modelo em cascata e, em seguida, marque a opção que apresenta a sequência correta.

( ) Uma consequência do desenvolvimento independente do mesmo componente é que codelines podem se ramificar.
( ) Os recursos de gerenciamento de armazenamento em um sistema de controle de versões aumentam o espaço requerido em disco.
( ) Sistemas de gerenciamento de versões usam o conceito de um repositório público e um espaço de trabalho privado.
( ) Pode ser necessário fundir ramificações de codelines para criar uma nova versão de um componente que inclui todas as mudanças realizadas.
( ) Quando uma versão mais recente de um componente é usada, os sistemas armazenam a versão na íntegra.
Alternativas
Q2195534 Engenharia de Software
Na Unified Modeling language (UML) existe uma série de diagramas que compõe toda a sua estrutura. Existe um diagrama que complementa o diagrama de caso de uso, cujo objetivo é fornecer a representação gráfica do fluxo de interação em um cenário específico. Qual é este diagrama?
Alternativas
Q2131860 Engenharia de Software
Herança é um dos conceitos fundamentais da Programação Orientada a Objetos. Analise as afirmativas abaixo sobre esse importante pilar da POO.
I- As classes inferiores da hierarquia não herdam automaticamente todas as propriedades e os métodos das classes superiores. II- A herança permite basear uma nova classe na definição de uma classe previamente existente. III- A classe filha é conhecida como superclasse e a classe progenitora como subclasse. IV- A herança permite o agrupamento de classes relacionadas.
Está correto o que se afirma em 
Alternativas
Q2131858 Engenharia de Software

Assinale a alternativa que completa a lacuna do texto abaixo.

     A POO oferece um tipo especial de classe que não pode ser instanciada. Trata-se da classe ____________. 

Alternativas
Respostas
26: D
27: D
28: D
29: D
30: C