🎯 Saiba o que estudar

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

Questões Militares Sobre engenharia de software

Questões Discursivas

Foram encontradas 397 questões

Q566359 Engenharia de Software
Classifique as assertivas abaixo como verdadeiras (V) ou falsas (F) e assinale a alternativa com a seqüência correta. ( ) Encapsulamento permite que um programa seja dividido em várias partes menores e independentes. ( ) Herança não permite basear uma nova classe na definição de uma classe previamente existente. ( ) Polimorfismo permite que um único nome de classe ou nome de método represente um código diferente.
Alternativas
Q566353 Engenharia de Software
“Quando da construção do diagrama de fluxo de dados (DFD), iremos detectar a existência de lugares em que deverá haver armazenamento de dados, ressaltando que se trata apenas de componente lógico do sistema sem comprometimento com seu aspecto físico." A qual componente do diagrama de fluxo de dados o texto acima se refere?
Alternativas
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
324: C
325: C
326: C
327: B
328: C
329: B
330: D
331: C
332: C
333: D
334: B
335: A
336: C
337: B
338: A
339: B
340: E