Questões Militares Comentadas sobre engenharia de software

Foram encontradas 354 questões

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
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
Ano: 2012 Banca: Aeronáutica Órgão: CIAAR Prova: CIAAR - 2012 - CIAAR - Primeiro Tenente |
Q296505 Engenharia de Software
Leia o trecho abaixo e, em seguida, assinale a alternativa que preenche correta e respectivamente as lacunas.

A expansão dos casos de________ corresponde ao aprofundamento da_________ Já a_________ corresponde à_________ em seus aspectos estáticos.
Alternativas
Ano: 2012 Banca: Aeronáutica Órgão: CIAAR Prova: CIAAR - 2012 - CIAAR - Primeiro Tenente |
Q296492 Engenharia de Software
Sommerville (2007), em Obtenção de Requisitos, cita as abordagens orientadas para engenharia de requisitos e destaca três tipos genéricos de pontos de vista, os quais podem ser utilizados como um meio de classificação de stakeholders e outras fontes de requisitos. Assinale a alternativa que apresenta esses pontos de vista.
Alternativas
Ano: 2012 Banca: Aeronáutica Órgão: CIAAR Prova: CIAAR - 2012 - CIAAR - Primeiro Tenente |
Q296491 Engenharia de Software
É o processo para compreender e definir quais serviços são necessários e identificar as restrições de operação e de desenvolvimento de sistema. Trata-se de um estágio particularmente critico do processo de software, pois os erros nesse estágio, conduzem inevitavelmente a problemas posteriores no projeto e na implementação do sistema. Essa afirmativa refere-se ao(á)
Alternativas
Q290376 Engenharia de Software
Informe se é verdadeiro (V) ou falso (F) o que se afirma abaixo e, em seguida, assinale a alternativa que apresenta a sequência correta.

( ) A engenharia de software é uma disciplina de engenharia relacionada a todos os aspectos de produção de software.

( ) Os produtos de software consistem em programas desenvolvidos e documentação associada.

( ) Sociedades profissionais não podem publicar códigos de condutas que definem os padrões de comportamento esperados de seus membros.

( ) O processo de software inclui apenas algumas atividades envolvidas no desenvolvimento de software.

( ) Métodos são meios organizados de produção de software.
Alternativas
Q290361 Engenharia de Software
O atributo que pode ser dividido em subpartes menores, que representam atributos mais básicos, com significados independentes, é o atributo
Alternativas
Q290357 Engenharia de Software
Sobre as principais fases do processo de engenharia de requisitos, informe se é verdadeiro (V) ou falso (F) o que se afirma abaixo e, em seguida, assinale a alternativa que apresenta a sequência correta.

( ) Estudo de viabilidade: ajuda o analista a compreender o sistema a ser especificado.
( ) Elicitação e análise de requisitos: processo de derivação de requisitos de sistema através da observação de sistemas existentes, discussões com usuários potenciais e compradores, análises de tarefas etc.
( ) Especificação de requisitos: atividade de traduzir as informações coletadas durante a atividade de análise em um documento que define um conjunto de requisitos.
( ) Validação de requisitos: verifica os requisitos em relação ao realismo, consistência e abrangência.
Alternativas
Q290351 Engenharia de Software
De acordo com Sommerville, preencha as lacunas e, em seguida, assinale a alternativa correta.
O teste ________________ é algumas vezes chamado de ___________. Os sistemas sob encomenda são desenvolvidos para um único cliente. O processo de teste _______________ continua até que o projetista do sistema e o cliente concordem que o sistema liberado é uma implementação aceitável dos requisitos do sistema.
Alternativas
Q290349 Engenharia de Software
Preencha as lacunas e, em seguida, assinale a alternativa correta.

A _______________ de software ou, mais genericamente, _______________ e _______________, destina-se a mostrar que um sistema está em conformidade com sua especificação e que atende às expectativas do cliente que está adquirindo o sistema. Isso envolve processos de _______________, tais como inspeções e revisões a cada estágio do processo de software, desde a definição de requisitos de usuário até o desenvolvimento do programa.
Alternativas
Q664173 Engenharia de Software

Informe se é falso (F) ou verdadeiro (V) o que se afirma abaixo sobre o conceito de herança da programação orientada a objetos. A seguir, assinale a alternativa com a seqüência correta.

( ) A herança permite a você basear uma nova classe na definição de uma classe previamente existente.

( ) Não se pode sobrepor um comportamento de uma superclasse em uma subclasse através do mecanismo de herança.

( ) Com o mecanismo de herança, é possível estabelecer relacionamentos “é-um” entre classes.

Alternativas
Q664167 Engenharia de Software
Segundo os conceitos da programação orientada a objetos, os atributos e comportamentos comuns compartilhados por um tipo de objeto são definidos por
Alternativas
Q664163 Engenharia de Software

Assinale a alternativa que completa corretamente a lacuna da assertiva abaixo.

Por meio do _______________, o analista pode representar graficamente a descrição lógica. Nessa descrição, são apresentados todos os procedimentos e operações do sistema proposto, sem, contudo, entrar em detalhes.

Alternativas
Respostas
261: C
262: B
263: B
264: D
265: B
266: A
267: C
268: D
269: C
270: A
271: D
272: D
273: C
274: C
275: D
276: B
277: B
278: B
279: B
280: C