Questões Militares de Engenharia de Software

Foram encontradas 384 questões

Q520568 Engenharia de Software
Segundo Fowler (2005) , como se denomina o diagrama da UML que tem como maior finalidade o fato de suportar e estimular o comportamento paralelo?
Alternativas
Q520566 Engenharia de Software
Segundo Fowler (2005), nas estratégias orientadas a objeto, desenha-se um determinado diagrama para uma única classe para mostrar o comportamento do ciclo de vida de um único objeto. Como se denomina esse diagrama?
Alternativas
Q520561 Engenharia de Software
Segundo Cockburn e Highsmith citados por Pressman (2011), como se denomina o princípio de desenvolvimento que foca talentos e habilidades de indivíduos, moldando o processo de acordo com as pessoas e as equipes específicas?
Alternativas
Q520552 Engenharia de Software
Segundo Pressman (2011), Teste é um conjunto de atividades que podem ser planejadas com antecedência e executadas sistematicamente . Como se denomina o aspecto da estratégia de Teste de software referente ao conjunto de tarefas que garantem que o software implementa corretamente uma função específica, considerando ser, neste momento, menos importante os requisitos do cliente?
Alternativas
Q520543 Engenharia de Software
Em algumas linguagens, o símbolo de operador "+" pode significar coisas distintas quando aplicados a operandos de tipos diferentes. Se os operandos de "+" forem do tipo inteiro, a operação chamada é a adição de inteiros; se forem do tipo ponto flutuante, a operação chamada é a adição de ponto flutuante; e se forem do tipo set, a operação chamada é a união de conjunto. O compilador pode determinar qual operação executar com base nos tipos de operandos fornecidos. Esta descrição é relativa à que conceito do paradigma de Orientação a Objeto?
Alternativas
Q520534 Engenharia de Software
Um evento, quando é considerado como uma seqüência temporal de ações, cujo efeito acumulado é igual ao efeito do evento total, é denominado de processo:
Alternativas
Q520526 Engenharia de Software
Como se denomina o recurso que permite escrever programas em que se processam objetos que compartilham a mesma superclasse em uma hierarquia de classes, que possibilita projetar e implementar sistemas que são facilmente extensíveis?
Alternativas
Q520525 Engenharia de Software
Em UML, qual é o diagrama que descreve os tipos de objetos presentes no sistema e os vários tipos de relacionamentos estáticos existentes entre eles?
Alternativas
Q520523 Engenharia de Software
Correlacione os atributos fundamentais de qualidade para software de computador definidos no padrão ISO 9126, às suas respectivas descrições,e assinale a opção que apresenta a seqüência correta.


    ATRIBUTOS


I - Funcionalidade

II - Confiabilidade

III- Usabilidade

IV - Eficiência

V - Facilidade de Manutenção

VI - Portabilidade

     DESCRIÇÕES

( ) É o grau de facilidade de utilização do software conforme indicado pelos seguintes sub-atributos: facilidade de compreensão, facilidade de aprendizagem, e operabilidade.

( ) É o grau de otimização de uso, pelo software, dos recursos do sistema conforme indicado pelos seguintes sub-atributos: comportamento em relação ao tempo, comportamento em relação aos recursos.

(  ) É o grau com que o software satisfaz às necessidades declaradas conforme indicado pelos seguintes sub-atributos: adequabilidade, exatidão, interoperabilidade, conformidade e segurança.

( ) É a quantidade de tempo que o software fica disponível para uso conforme indicado pelos seguintes sub-atributos: maturidade, tolerância a falhas, facilidade de recuperação.

( ) É o grau em que uma correção pode ser realizada no software conforme indicado pelos seguintes sub-atributos: facilidade de analise, facilidade de realização de mudanças, estabilidade e testabilidade.

Alternativas
Q520504 Engenharia de Software
Em relação aos testes de software realizados por engenheiros de software, é correto afirmar que:
Alternativas
Q520492 Engenharia de Software
Em relação ao ciclo de vida do projeto, assinale a opção correta.
Alternativas
Q520349 Engenharia de Software
Analise as afirmativas sobre os fundamentos de teste de software, colocando entre parênteses a letra V, quando se tratar de afirmativa verdadeira, e a letra F, quando se tratar de afirmativa falsa. A seguir, assinale a alternativa que apresenta a sequência correta.





(    ) O teste de caixa-preta é também chamado de teste comportamental e focaliza os requisitos funcionais do software.

(    ) O teste de caixa-branca, também chamado de teste de caixa de vidro, é uma filosofia de projeto de casos de teste que usa a estrutura de controle descrita como parte do projeto ao nível de componente para derivar casos de teste.

(    ) O teste de caminho básico é uma técnica de teste caixa-preta.


Alternativas
Q520345 Engenharia de Software
Analise as afirmativas sobre a 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, colocando entre parênteses a letra V, quando se tratar de afirmativa verdadeira, e a letra F, quando se tratar de afirmativa falsa. A seguir, assinale a alternativa que apresenta a sequência correta.




(    ) Uma consulta externa é definida como entrada on-line que resulta na geração de alguma resposta imediata do software sob a forma de uma saída on-line.


(    ) Cada arquivo de interface externa é um agrupamento lógico de dados que reside dentro das fronteiras da aplicação e é mantido por entradas externas.

(    ) Cada arquivo lógico é um agrupamento lógico de dados que reside externamente à aplicação, mas fornece dados que podem ser úteis para a aplicação.

Alternativas
Q520344 Engenharia de Software
Com relação a 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, associe a segunda coluna de acordo com a primeira e, a seguir, assinale a alternativa com a sequência correta que relaciona a soma do nível de influência em um sistema à quantidade respectiva de total de pontos de função ajustado. Considere no cálculo que o total de pontos não ajustado é sempre igual a 2500:


Total de Pontos de Função Ajustado

1. AFP = 2100

2. AFP = 2000

3. AFP = 1900

4. AFP = 1800

5. AFP = 1700


Soma do Nível de Influência

(    ) Nível de Influência = 19

(    ) Nível de Influência = 15

(    ) Nível de Influência = 7

Alternativas
Q520335 Engenharia de Software

Em relação aos diagramas utilizados pela linguagem UML (Unified Modeling Language), associe a segunda coluna de acordo com a primeira e, a seguir, assinale a alternativa com a sequência correta.


Tipo de Item

1. Item Estrutural

2. Item Comportamental

3. Item de Agrupamento

4. Item Anotacional

5. Item Relacional


Representação


( ) Imagem associada para resolução da questão


( ) Imagem associada para resolução da questão


( ) Imagem associada para resolução da questão

Alternativas
Q520154 Engenharia de Software
Em relação à Programação Orientada a Objetos, é correto afirmar que:
Alternativas
Q520135 Engenharia de Software
Assinale a opção que apresenta as três principais características da Orientação a Objetos.
Alternativas
Q473672 Engenharia de Software
Sabe-se que um Analista de Suporte, envolvido em um projeto de software, necessita de um diagrama da UML que seria útil para mostrar o layout físico de um sistema, revelando quais partes do software são executadas em quais partes do hardware. Que diagrama da UML deverá ser modelado por esse profissional ?
Alternativas
Q473669 Engenharia de Software
Sabe-se que um Engenheiro de Software, envolvido em um projeto de software, está usando o conceito abordado pelo Pressman (2011) para definir o modelo de processo de software que ele utilizará. Esse conceito aborda que o melhor processo de software é aquele próximo às pessoas que realizarão o trabalho. Sendo assim, qual é o modelo de processo que tem como objetivo criar um grupo de profissionais de projetos "autodirigido", que se organize por si mesmo para produzir software de alta qualidade?
Alternativas
Q473654 Engenharia de Software
Considere que um Analista de Sistemas recebeu de sua gerência a determinação de pesquisar um diagrama da UML, que seria útil em sistemas de grande porte, com o propósito de obter uma visão das dependências entre os principais elementos de um sistema. Esse diagrama corresponde bem às estruturas usuais de programação e ajuda a manter as dependências de uma aplicação sob controle. Segundo Fowler (2004), esse analista está em busca de qual diagrama da UML?
Alternativas
Respostas
301: D
302: E
303: A
304: E
305: B
306: A
307: C
308: B
309: D
310: C
311: A
312: A
313: D
314: C
315: B
316: C
317: E
318: E
319: A
320: B