Questões Militares de Engenharia de Software

Foram encontradas 384 questões

Q407588 Engenharia de Software
Observe o Diagrama da UML a seguir.
Imagem 016.jpg
Qual é a primeira atividade do diagrama acima?
Alternativas
Ano: 2013 Banca: Aeronáutica Órgão: CIAAR Prova: CIAAR - 2013 - CIAAR - Primeiro Tenente |
Q363292 Engenharia de Software
Os requisitos de sistema são descrições dos serviços fornecidos pelo sistema e suas restrições operacionais. Os requisitos organizacionais, os de segurança e os do produto estão classificados como requisitos:
Alternativas
Ano: 2013 Banca: Aeronáutica Órgão: CIAAR Prova: CIAAR - 2013 - CIAAR - Primeiro Tenente |
Q363291 Engenharia de Software
Sommerville (2011) apresenta, em seu livro Engenharia de Software, uma estrutura de um plano de teste de software. Associe as colunas, relacionando a estrutura às respectivas características e, em seguida, assinale a alternativa que apresenta a sequência correta.

imagem-001.jpg

Alternativas
Ano: 2013 Banca: Aeronáutica Órgão: CIAAR Prova: CIAAR - 2013 - CIAAR - Primeiro Tenente |
Q363290 Engenharia de Software
Em Engenharia de Software, o teste cuja finalidade é mostrar ao cliente o software desejado que atende ao seus requisitos é o
Alternativas
Ano: 2013 Banca: Aeronáutica Órgão: CIAAR Prova: CIAAR - 2013 - CIAAR - Primeiro Tenente |
Q363284 Engenharia de Software
Em gerenciamento de projeto, a fase que acontece paralelamente ao planejamento operacional e à execução do projeto é a de
Alternativas
Ano: 2013 Banca: Aeronáutica Órgão: CIAAR Prova: CIAAR - 2013 - CIAAR - Primeiro Tenente |
Q363283 Engenharia de Software
O objetivo da prototipação é permitir que os usuários ganhem experiência direta com a interface. Nessa abordagem, cria-se telas com elementos visuais, como botões e menus, e associa-se um script a esses elementos. Assinale a alternativa em que essa abordagem é apresentada.
Alternativas
Q338651 Engenharia de Software
Analise as afirmativas abaixo em relação a linguagens orientadas a objeto.

I - Um programa em execução em uma linguagem orientada a objeto pode ser descrito como uma simulação de uma coleção de computadores (objetos) que se comunicam entre si pelas mensagens.
II - Um objeto é uma abstração de um computador pelo fato deste último armazenar dados e oferecer capacidade de processamento para manipulá-lo.
III- Objetos podem enviar e receber mensagens uns para os outros, entretanto, eles NÃO podem se comunicar.
IV - A essência da programação orientada a objeto é resolver problemas, identificando objetos do mundo real do problema e o seu processamento necessário.
Alternativas
Q324434 Engenharia de Software
De acordo com os conceitos da programação orientada a objetos, relacione as colunas e, a seguir, assinale a alternativa com a sequência correta. 
1- Classe abstrata  2- Classe final  3- Método Abstrato  4- Método Final 
(  ) Não pode ser sobrescrito, ou seja, não pode ser redefinido na classe filha.  (  ) Nunca será instanciada na forma de objeto.  (  ) Não pode ser uma superclasse.  (  ) Deverá conter uma implementação na classe-filha.
Alternativas
Q324411 Engenharia de Software
Para construir um diagrama de fluxo de dados (DFD), iremos utilizar alguns símbolos gráficos. Assinale a alternativa que não apresenta um símbolo utilizado na construção do DFD.
Alternativas
Q324398 Engenharia de Software
Entre os três níveis de acesso suportados pela maioria das linguagens orientadas a objetos, aquele que garante o acesso apenas para o próprio objeto é o
Alternativas
Q324397 Engenharia de Software
De acordo com os conceitos da programação orientada a objetos, relacione as colunas e, a seguir, assinale a alternativa com a sequência correta.
De acordo com os conceitos da programação orientada a objetos, relacione as colunas e, a seguir, assinale a alternativa com a sequência correta.   
1- Classe                       (  ) Define exatamente o que uma entidade externa pode fazer com o objeto.
2- Interface                    (  )Instanciação de uma classe.
3- Método Construtor   (  ) Define os atributos e comportamentos comuns compartilhados por um tipo de objeto.
4- Objeto                        (  ) Utilizado para inicializar objetos durante sua instanciação  <>
Alternativas
Q324394 Engenharia de Software
Informe se é falso ( F ) ou verdadeiro ( V ) o que se afirma abaixo sobre os conceitos da programação orientada a objetos. A seguir, assinale a alternativa que apresenta a sequência correta.

( ) A especialização permite que você remova da classe filha comportamentos e atributos herdados.

( ) A superclasse herda os atributos e comportamentos da subclasse.

( ) Os métodos de acesso privado não são herdados pela classe filha.

( ) Protegido é o nível de acesso no qual se restringe o acesso à classe e às classes filhas.
Alternativas
Q324390 Engenharia de Software
Assinale a alternativa que se refere ao conceito de orientação a objetos utilizado quando, em uma mesma classe, se definem diversos métodos de mesmo nome.
Alternativas
Q322074 Engenharia de Software
Os diagramas comportamentais da UML são utilizados para visualizar, especificar, construir e documentar os aspectos dinâmicos de um sistema. Qual opção apresenta três diagramas comportamentais?
Alternativas
Q322072 Engenharia de Software
Os diagramas estruturais da UML existem para visualizar, especificar, construir e documentar os aspectos estáticos de um sistema. Qual opção apresenta um diagrama estrutural?
Alternativas
Q322066 Engenharia de Software
Em relação aos modelos de desenvolvimento ágil, analise as características abaixo.
I - Engloba um conjunto de padrões de processos enfatizando prioridades de projeto, unidades de trabalho compartimentalizadas, comunicação e feedback freqüente por parte dos clientes.
II - Diariamente uma reunião curta (tipicamente de 15 minutos) é realizada para que os membros da equipe respondam a questões básicas, como: o que foi realizado desde a última reunião, quais obstáculos estão encontrando e o que planejam realizar até a próxima reunião.
III- Em cada atividade metodológica, ocorrem tarefas a realizar dentro de um padrão de processo chamado sprint.

As características acima se referem à qual modelo de desenvolvimento ágil?
Alternativas
Q322040 Engenharia de Software
Segundo Pressman (2011), cada elemento do modelo de requisi­tos apresenta o problema segundo um ponto de vista. Os elementos baseados em cenários representam como o usuário interage com o sistema e a seqüência específica de atividades que ocorre à medida em que o software é utilizado.
O trecho acima refere-se a que elemento do modelo de requisitos?
Alternativas
Q320511 Engenharia de Software
Durante o desenvolvimento de um Sistema de Informação (SI), é necessário o emprego de um mecanismo para entender o que o cliente deseja, analisando as suas necessidades, avaliando a exequibilidade, especificando a solução, de modo não ambíguo, validando a especificação e gerindo as necessidades do cliente à medida que elas são transformadas em um SI. Esse mecanismo é denominado:

Alternativas
Q320505 Engenharia de Software
O diagrama de sequências da UML é um diagrama de interação que

Alternativas
Q320493 Engenharia de Software
O software é o elemento virtualmente mais caro de todos os sistemas baseados em computador. Para sistemas complexos, feitos sob medida, um grande erro de estimativa pode fazer a diferença entre lucro e prejuízo. A abordagem para o problema do dimensionamento do software, onde o planejador desenvolve estimativas das características do domínio da informação (exemplos: número de entradas e saídas, de consultas externas e arquivos lógicos internos), chama-se dimensionamento de:

Alternativas
Respostas
321: D
322: D
323: B
324: D
325: D
326: B
327: E
328: C
329: B
330: B
331: D
332: B
333: A
334: C
335: A
336: D
337: C
338: A
339: D
340: E