Questões de Concurso Sobre engenharia de software

Foram encontradas 14.889 questões

Q193185 Engenharia de Software
Considere: E = estruturais e C = comportamentais. Os diagramas de comunicação, pacotes, implantação e componentes são, respectivamente,
Alternativas
Q193184 Engenharia de Software
A avaliação do impacto de mudança de um requisito, muitas vezes, faz com que seja necessário retornar à sua fonte. Na validação dos requisitos, a equipe deve estar atenta, portanto, à
Alternativas
Q193183 Engenharia de Software
De acordo com Sommerville, são atividades do processo de elicitação de requisitos, pela ordem:
Alternativas
Q193182 Engenharia de Software
Na versão 2.0 da UML, costuma conter elementos tais como: ações, bifurcações, ramificações e fluxos. Trata-se do diagrama de
Alternativas
Q181317 Engenharia de Software
Analise a tabela utilizada no cálculo de Pontos de Função:
Imagem 002.jpg
Preenchem correta e respectivamente os tipos de função I, II e III:

Alternativas
Q181311 Engenharia de Software
Um dos principais conceitos do Scrum para atacar a complexidade do desenvolvimento e gerenciamento de software é a implantação de um controle descentralizado, capaz de lidar mais eficientemente com contextos pouco previsíveis. Para tanto, o gerenciamento é distribuído por meio de três agentes independentes que são:

Alternativas
Q181309 Engenharia de Software
Considere as seguintes fases do RUP: (F1) Inception, (F2) Elaboration, (F3) Construction e (F4) Transition e os critérios de avaliação:
I. Arquitetura estável.
II. Concordância dos envolvidos quanto à definição do escopo, estimativas de custo e cronograma.
III. Despesas reais dos recursos versus despesas previstas aceitáveis.
A correta associação entre os critérios e as fases é

Alternativas
Q181308 Engenharia de Software
Ramificação sequencial, bifurcação concorrente e união concorrente são

Alternativas
Q181307 Engenharia de Software
No diagrama de colaboração da UML (2.0), as linhas cheias que ligam os objetos e as setas de pontas cheias representam, respectivamente,

Alternativas
Q181304 Engenharia de Software
Como exemplo, a classe CarroImportado (em itálico) é escrita desta forma na UML para especificar que tal classe

Alternativas
Q181303 Engenharia de Software
Qualquer descendente do classificador é capaz de usar a característica; sua especificação é antecedida pelo símbolo #. A definição trata da visibilidade usada na notação UML, de nível

Alternativas
Q181302 Engenharia de Software
Na notação UML, um nome entre ângulos (ex. <<nome>>), colocado acima do nome de outro elemento, é utilizado para a representação gráfica de

Alternativas
Q181301 Engenharia de Software
Considere:
I. estruturais,
II. comportamentais,
III. de agrupamentos,
IV. anotacionais.
Quanto aos itens da UML que podem constituir blocos de construção básicos OO, está correto o que consta em

Alternativas
Q181300 Engenharia de Software
Quanto à classificação de tipo de bloco de construção, de acordo com Grady Booch et al, o vocabulário UML abrange

Alternativas
Q181299 Engenharia de Software
No processo de obtenção de requisitos, um ponto forte é o reconhecimento das várias perspectivas que podem ser observadas nos requisitos oriundos de stakeholders diferentes. Com três tipos genéricos (Sommerville), ou seja, de interação, indiretas e de domínio, tais perspectivas

Alternativas
Q181298 Engenharia de Software
Durante a validação de requisitos devem ser realizadas verificações que podem refletir situações tais como:
I. Os sistemas têm diversos stakeholders com necessidades diferentes. Estudos e análises podem demonstrar que o que se pensava como necessidade inicial (funções) pode variar com o aprofundamento da análise.

II. Não devem existir restrições ou descrições contraditórias e conflitantes para a mesma função de um sistema.
De acordo com Sommerville, essas verificações são, respectivamente, de

Alternativas
Q177252 Engenharia de Software
Um diagrama UML é uma apresentação gráfica de uma coleção de elementos do modelo de um sistema.
O diagrama utilizado pela UML que apresenta a interação entre os objetos em relação ao tempo é o de
Alternativas
Q177247 Engenharia de Software
Identifique com V as afirmativas verdadeiras e com F, as falsas.

( ) A análise de requisitos possibilita que o Engenheiro de Software especifique a função e o desempenho do software.
( ) Os testes de software são atividades de garantia da qualidade por si mesmo.
( ) A segurança de software é uma atividade de garantia de qualidade de software que se concentra na identificação e avaliação de casualidades em potencial que possam exercer um impacto negativo sobre o software e fazer com que todo o sistema falhe.

A alternativa que contém a sequência correta, de cima para baixo, é a
Alternativas
Q177246 Engenharia de Software
Identifique com V as afirmativas verdadeiras e com F, as falsas.

( ) A confiabilidade pode ser medida diretamente e estimada, usando-se dados históricos e de desenvolvimento.

( ) Os testes de caixa preta focalizam a estrutura de controle do programa, sendo que os casos de teste são derivados para garantir que todas as instruções do programa tenham sido exercitadas pelo menos uma vez durante os testes e que todas as condições lógicas tenham sido exercitadas.

( ) Os testes de caixa branca são projetados para validar os requisitos funcionais, sem se preocupar com o funcionamento interno de um programa.

A alternativa que contém a sequência correta, de cima para baixo, é a
Alternativas
Q177245 Engenharia de Software
Identifique com V as afirmativas verdadeiras e com F, as falsas.

( ) Os requisitos não funcionais restringem o sistema que está sendo desenvolvido e o processo de desenvolvimento que deve ser usado e estão, frequentemente, relacionados às propriedades emergentes do sistema de modo que se aplicam ao sistema em sua totalidade.
( ) A prototipação não é considerada uma técnica usada para validação de requisitos, pois ocorre na fase final do processo de desenvolvimento, representado a entrega do sistema aos usuários finais e clientes.
( ) Pode-se considerar que a entrada para o estudo de viabilidade consiste em um conjunto preliminar de requisitos de negócios, um esboço da descrição do sistema e como esse sistema pretende apoiar os processos de negócios.

A alternativa que contém a sequência correta, de cima para baixo, é a
Alternativas
Respostas
12521: A
12522: A
12523: E
12524: D
12525: A
12526: A
12527: D
12528: B
12529: B
12530: B
12531: D
12532: E
12533: E
12534: C
12535: C
12536: C
12537: E
12538: C
12539: E
12540: B