🎯 Saiba o que estudar

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

Questões Militares Comentadas sobre engenharia de software

Questões Discursivas

Foram encontradas 358 questões

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
Q664158 Engenharia de Software
Quando se utiliza, dentro de uma mesma classe, um mesmo nome de método para muitos métodos diferentes, estamos utilizando o conceito de
Alternativas
Q664152 Engenharia de Software

Assinale a alternativa que completa correta e respectivamente as lacunas da assertiva a seguir.

Quando se utiliza o conceito de encapsulamento da programação orientada a objetos, enquanto a __________ define os detalhes internos do componente, a __________ lista os serviços fornecidos por ele.

Alternativas
Q664138 Engenharia de Software
No contexto dos níveis de acesso suportados pela maioria das linguagens orientadas a objetos, selecione a alternativa que contém o nível que apenas garante o acesso para aquele objeto e para todas as subclasses.
Alternativas
Q664132 Engenharia de Software

Relacione a coluna da direita com a da esquerda, a seguir, assinale a alternativa que contém a seqüência correta.

(1)- Estado

(2)- Objeto

(3)- Comportamento


( ) Instância de uma classe.

( ) É o significado combinado das variáveis internas do objeto.

( ) É algo que um objeto faz.

Alternativas
Q664127 Engenharia de Software
Dentre as alternativas abaixo assinale aquela que apresenta um caso de subclasse-superclasse, respectivamente.
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
Q320361 Engenharia de Software
Considerando os conceitos da UML, assinale a opção que define, respectivamente, os itens (1), (2), (3) e (4) representados no diagrama acima.

Alternativas
Q320343 Engenharia de Software
Dentre os tipos de teste em software, qual é o definido como sendo uma técnica sistemática para a construção da arquitetura do programa, realizando-se, ao mesmo tempo, testes para descobrir erros associados às interfaces?

Alternativas
Q320337 Engenharia de Software
Na UML, pode-se fazer a modelagem de quatro tipos de eventos. Quais são estes eventos?

Alternativas
Q320323 Engenharia de Software
Assinale a opção que apresenta três modelos de estimativa de software.

Alternativas
Q266928 Engenharia de Software
Com relação aos diagramas utilizados pela linguagem UML (Unified Modeling Language), qual tipo seria o mais adequado para modelar fluxos de navegação entre telas de uma aplicação desktop, permitindo a visualização dos estímulos que acionam estes fluxos, tais como o pressionar de botões, links ou execução de regras pré-programadas?

Alternativas
Q266922 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, qual das alternativas abaixo indica a soma do nível de influência em um sistema cuja quantidade total de pontos de função ajustado e não ajustado é respectivamente 1900 e 2000?

Alternativas
Q266921 Engenharia de Software
Com relação aos modelos de desenvolvimento ágeis de software, qual modelo ágil de processo possui como principais características o uso de histórias do usuário durante as atividades de planejamento, o uso de cartões CRC (Class- Responsability-Colaboration) como mecanismo efetivo para raciocinar sobre o software no contexto orientado a objetos e o uso de protótipos denominados “solução de ponta” como estratégia de diminuir riscos antes da implantação real do software?

Alternativas
Q251509 Engenharia de Software
Com relação aos modelos de processo de software é correto afirmar que o modelo do desenvolvimento evolucionário
Alternativas
Q251500 Engenharia de Software
"São as declarações de serviços que o sistema deve fornecer, como o sistema deve reagir a entradas específicas e como o sistema deve se comportar em determinadas situações. Em alguns casos eles podem estabelecer explicitamente o que o sistema não deve fazer."
Segundo Sommerville (2008), a citação acima refere-se aos requisitos
Alternativas
Q251484 Engenharia de Software
"Nessa atividade, os engenheiros de· software trabalham com os clientes e com os usuários finais do sistema para aprender sobre o domínio da aplicação, quais serviços o sistema deve fornecer, o desempenho esperado do sistema, restrições de hardware etc."
Segundo Sommerville (2008), em relação aos subprocessos da da engenharia de requisitos, o trecho acima refere-se
Alternativas
Respostas
281: B
282: B
283: B
284: C
285: A
286: D
287: B
288: B
289: D
290: E
291: C
292: D
293: B
294: E
295: C
296: D
297: C
298: B
299: A
300: E