Questões Militares Sobre engenharia de software

Foram encontradas 395 questões

Q566348 Engenharia de Software
A metodologia de construção de sistemas que consiste na construção de um sistema começando do geral para o particular, isto é, constrói-se o esqueleto global do sistema e depois, por refinamentos sucessivos, vai-se chegando a um detalhamento maior; é conhecida como:
Alternativas
Q566332 Engenharia de Software
Correlacione: 1- Concepção do sistema 
2- Estudo de Viabilidade 

3- Processo de Análise 

4- Projeto 

5- Projeto Detalhado 

6- Implementação 

7- Implantação 

8- Manutenção 


( ) Nessa fase a administração da empresa, programadores e analistas têm diretrizes básicas de como será resolvido o problema. ( ) Consiste em fazer um levantamento de dados e fatos para descobrir o que realmente precisa ser feito. ( ) O analista de sistemas conhece o problema do usuário e busca soluções alternativas. ( ) Deve ser procedido o teste piloto que consiste na simulação de funcionamento de todo o sistema em condições reais de operação. ( ) Essa fase poder ser considerada como o embrião do sistema. ( ) É uma operação permanente que consiste na correção de possíveis erros e na melhoria do seu desempenho. ( ) Destacam-se os seguintes fatores essenciais: treinamento de usuários, teste geral do sistema com dados reais, acompanhamento de todos os procedimentos operacionais pela equipe de análise e controle e análise de resultados dos processamentos. ( ) Demonstra os custos e benefícios decorrentes de cada alternativa proposta para solucionar os problemas encontrados na empresa.
Alternativas
Q566325 Engenharia de Software
Em se tratando de Programação Orientada a Objetos assinale a alternativa que não corresponde à característica da produção de software.
Alternativas
Q173194 Engenharia de Software
Em relação à análise por ponto de função, técnica ou métrica pela qual é possível medir o tamanho de um software a partir de suas funcionalidades e levando em consideração o ponto de vista do usuário, qual das alternativas abaixo indica a quantidade de pontos de função em um sistema cuja quantidade de pontos de função não-ajustados é 1000 e a soma de seu nível de influência é 28?
Alternativas
Q173188 Engenharia de Software
Em relação à linguagem UML (Unified Modeling Language) para elaboração da estrutura de projetos de software, sobre os diagramas de colaboração pode-se afirmar que:
Alternativas
Q173186 Engenharia de Software
Em relação à linguagem UML (Unified Modeling Language) para elaboração da estrutura de projetos de software, é correto afirmar que:
Alternativas
Q130732 Engenharia de Software
Em relação à Programação Orientada a Objetos, analise as assertivas e assinale a alternativa que aponta a(s) correta(s).

I. A sobrecarga de métodos (overloading) indica que métodos possuem o mesmo nome, ter lista de argumentos diferentes, usar diferentes modificadores de acesso e lançar exceções diferentes. No entanto, o tipo de retorno deve ser o igual.
II. Os métodos construtores podem ser sobrecarregados e sobrescrito, no entanto para ser sobrescrito, a classe deve possuir uma superclasse com métodos sobrecarregados.
III. Uma variável de referência do tipo superclasse ou interface pode referenciar um objeto da subclasse. No entanto, o oposto não acontece.
IV. O encapsulamento diz respeito à ocultação dos detalhes de implementação de uma classe. Podemos utilizar modificadores de acesso public, private e protected para informar o nível de visibilidade de propriedades e métodos de uma classe.
Alternativas
Q130717 Engenharia de Software
O Modelo COCOMO é associado a
Alternativas
Q130714 Engenharia de Software
A UML é a linguagem utilizada para projetos orientados a objetos. Sobre UML é correto afirmar que
Alternativas
Q130713 Engenharia de Software
Associe os workflows com sua descrição.
A. Modelagem de Negócio
B. Requisitos
C. Análise e projeto
D. Implementação
E. Teste

( ) A geração automática de código com base nos modelos de projeto ajuda a acelerar este Processo.
( ) Um modelo de projetos é criado e documentado usando modelos de arquitetura, modelos de componentes, modelos de objeto e modelos de sequência.
( ) Os agentes que interagem com o sistema são identificados e os casos de uso são desenvolvidos.
( ) Processo interativo realizado em conjunto com a implementação.
( ) São modelados usando casos de uso de negócios
Alternativas
Q130712 Engenharia de Software
Um processo de software é um conjunto de atividades e resultados associados que produz um produto de software. Existem quatro atividades fundamentais de processo que são comuns a todos os processos de software. São elas
Alternativas
Q130711 Engenharia de Software
Preencha a lacuna abaixo e, em seguida, assinale a alternativa correta.

Em muitos casos, _______________ são feita(o)(s) usando-se a experiência passada como único guia.
Alternativas
Q130710 Engenharia de Software
Preencha as lacunas abaixo e, em seguida, assinale a alternativa correta.

______________ é um processo que capacita o desenvolvedor a criar um modelo do software que será implementado. Se abrangermos as melhores características de tal processo com as do modelo cascata e a __________________ como novo elemento temos uma base do modelo espiral.
Alternativas
Q130709 Engenharia de Software
Ordene as atividades abaixo segundo o ciclo de vida clássico de engenharia de software, também chamado modelo em cascata.

1. Manutenção
2. Teste
3. Projeto
4. Análise
5. Codificação
Alternativas
Ano: 2006 Banca: CESPE / CEBRASPE Órgão: CBM-DF
Q1193719 Engenharia de Software
Acerca de processos e métodos para o desenvolvimento de programas orientados a objetos, julgue o seguinte item.
Um modelo de casos de uso é suficiente para se avaliar se os cenários descritos são fáceis de serem executados pelos usuários e quanto treinamento será necessário para que os usuários executem os cenários. Além disso, um modelo de casos de uso enfoca os detalhes do projeto da interface com o usuário, tornando desnecessária a construção de protótipos para avaliar a usabilidade.
Alternativas
Respostas
286: C
287: B
288: C
289: B
290: D
291: C
292: C
293: D
294: B
295: A
296: C
297: B
298: A
299: B
300: E