Questões Militares Comentadas sobre engenharia de software

Foram encontradas 354 questões

Ano: 2013 Banca: Aeronáutica Órgão: CIAAR Prova: CIAAR - 2013 - CIAAR - Primeiro Tenente |
Q363292 Engenharia de Software
Os requisitos de sistema são descrições dos serviços fornecidos pelo sistema e suas restrições operacionais. Os requisitos organizacionais, os de segurança e os do produto estão classificados como requisitos:
Alternativas
Ano: 2013 Banca: Aeronáutica Órgão: CIAAR Prova: CIAAR - 2013 - CIAAR - Primeiro Tenente |
Q363290 Engenharia de Software
Em Engenharia de Software, o teste cuja finalidade é mostrar ao cliente o software desejado que atende ao seus requisitos é o
Alternativas
Ano: 2013 Banca: Aeronáutica Órgão: CIAAR Prova: CIAAR - 2013 - CIAAR - Primeiro Tenente |
Q363284 Engenharia de Software
Em gerenciamento de projeto, a fase que acontece paralelamente ao planejamento operacional e à execução do projeto é a de
Alternativas
Ano: 2013 Banca: Aeronáutica Órgão: CIAAR Prova: CIAAR - 2013 - CIAAR - Primeiro Tenente |
Q363283 Engenharia de Software
O objetivo da prototipação é permitir que os usuários ganhem experiência direta com a interface. Nessa abordagem, cria-se telas com elementos visuais, como botões e menus, e associa-se um script a esses elementos. Assinale a alternativa em que essa abordagem é apresentada.
Alternativas
Q641564 Engenharia de Software
Dentre as opções a seguir sobre Processo de Software, assinale a que NÃO apresenta um princípio do Desenvolvimento Ágil.
Alternativas
Q641558 Engenharia de Software
Em relação à programação orientada a objetos, assinale a opção INCORRETA quanto aos métodos.
Alternativas
Q641549 Engenharia de Software
Em redes neurais, como é denominado o algoritmo cuja função é modificar os pesos sinápticos da rede de uma forma ordenada para alcançar um objetivo de projeto desejado?
Alternativas
Q641543 Engenharia de Software
Há um processo contínuo de melhoria de um programa, ao longo de seu desenvolvimento e evolução, que busca evitar a degradação do código. Este processo pode atuar na melhoria da estrutura do programa, na redução de sua complexidade ou no intuito de tornar o programa mais compreensível, visando diminuir os custos e as dificuldades de manutenção de um sistema. Qual o nome deste processo?
Alternativas
Q641539 Engenharia de Software
Assinale a opção correta em relação aos atributos fundamentais da Qualidade ISO 9126.
Alternativas
Q641538 Engenharia de Software
No contexto da especificação de software, qual atividade verifica os requisitos quanto ao realismo, à consistência e à completude?
Alternativas
Q641536 Engenharia de Software
Referente à Qualidade de Software, a atividade que focaliza a identificação e a avaliação de riscos potenciais, que podem afetar o software negativamente e causar a falha de todo o sistema, é chamada:
Alternativas
Q641533 Engenharia de Software

No contexto do gerenciamento da qualidade, as métricas de produto são métricas de previsão usadas para medir atributos internos de um sistema de software, podendo ser classificadas como dinâmicas ou estáticas. Correlacione as métricas estáticas de produto de software aos seus respectivos objetivos de medida e assinale a opção que apresenta a sequência correta.

MÉTRICAS

I - Fan-in

II - Fan-out

III - índice Fog

IV - Comprimento de identificadores

V - Complexidade ciclomática

OBJETIVO DE MEDIDA

( ) Complexidade de controle de um programa.

( ) Número de funções que são chamadas pela função.

( ) Comprimento médio de palavras e sentenças em documentos.

( ) Número de funções ou métodos que chamam outra função ou método.

( ) Comprimento médio de nomes de variáveis, classes e outros termos de identificação.

( ) Comprimento médio das funções cíclicas.

Alternativas
Q641528 Engenharia de Software
Uma das atividades mais importantes no processo de desenvolvimento de software embutido de tempo real é a análise de timing. Esta análise deve ser dirigida por:
Alternativas
Q641527 Engenharia de Software
Em programação orientada a objetos, o processo de atribuir o mesmo nome a vários métodos, diferenciando-os pelo seu número ou tipo de parâmetros, denomina-se:
Alternativas
Q641526 Engenharia de Software
Diagramas de Fluxo de Dados (DFD) prestam-se à modelagem de processamento de dados, centrando-se nas funções do sistema, mas não reconhecendo os objetos do sistema. Por esta razão, a UML não oferece apoio a DFD. Todavia, como sistemas dirigidos a dados são comuns na área de negócios, qual o diagrama que a UML 2.0 utiliza, semelhante ao DFD, em que se podem, ver as etapas de processamento e os dados fluindo entre as etapas (representadas como objetos)?
Alternativas
Q641524 Engenharia de Software
Em programação orientada a objetos, como é chamado o processo de observar um objeto em termos de seus métodos, enquanto temporariamente são ignorados os detalhes que estão por trás da implementação do objeto, para extrair suas características essenciais?
Alternativas
Q641519 Engenharia de Software
Em relação aos métodos abstratos em programação orientada a objetos, assinale a opção INCORRETA.
Alternativas
Q641517 Engenharia de Software
Aplicando a notação UML, quais representações ilustram um modelo de domínio, em que nenhuma operação (assinatura de método) é definida, fornecendo uma perspectiva conceitual? 
Alternativas
Q521826 Engenharia de Software
Com 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 elevando em consideração o ponto de vista do usuário, suponha que um determinado sistema apresente uma quantidade de pontos de função total e não ajustados iguais, respectivamente, a 1200 e 1500. Neste caso, qual seria o valor do somatório de seu nível de influência ∑ (Fl)?
Alternativas
Q521825 Engenharia de Software

Com relação à área de Engenharia de Software, considere os seguintes modelos de processo:


I – XP (Extreme Programming)


II – BPM (Business Process Management)


III – FDD (Feature Driven Development)


IV - CRYSTAL


V – PMI (Project Management Institute)


São considerados modelos ágeis de processo em desenvolvimento de software:

Alternativas
Respostas
241: D
242: D
243: D
244: B
245: B
246: D
247: C
248: C
249: E
250: B
251: B
252: D
253: E
254: D
255: D
256: D
257: D
258: D
259: C
260: E