Processando...

Questões de Concursos | OAB | Enem | Vestibular

Limpar busca
Filtros aplicados
Matéria: Engenharia de Software x
#35750
Concurso
CHESF
Cargo
. Cargos Diversos
Banca
CESGRANRIO
Matéria
Engenharia de Software
Tipo
Múltipla escolha
Comentários
Seja o primeiro a comentar
médio

(1,0)

Um robô foi construído para andar em um grid cujas posições são indicadas por pares ordenados (x,y), onde x e y são números inteiros. Esse robô recebe como comando uma string binária e funciona segundo a máquina de estado a seguir, descrita em UML 2.3. 

Questão 9 - Prova Chesf - Engenharia de Software 1 - Questões e Simulados - Simulado Brasil Concurso

Iniciando na posição (0,0), o robô recebeu a string binária 111011110100010100. 

Em que posição o robô parou?

#35749
Concurso
CHESF
Cargo
. Cargos Diversos
Banca
CESGRANRIO
Matéria
Engenharia de Software
Tipo
Múltipla escolha
Comentários
Seja o primeiro a comentar
médio

(1,0)

Um engenheiro de software fez uma contagem de pontos de função de um software a ser desenvolvido e levantou as seguintes informações:

Questão 8 - Prova Chesf - Engenharia de Software 1 - Questões e Simulados - Simulado Brasil Concurso

Considerando as possíveis complexidades de cada função de negócio, os valores mínimos e máximos da contagem não ajustada de pontos de função serão, respectivamente,

#35748
Concurso
CHESF
Cargo
. Cargos Diversos
Banca
CESGRANRIO
Matéria
Engenharia de Software
Tipo
Múltipla escolha
Comentários
Seja o primeiro a comentar
médio

(1,0)

O processo de engenharia de requisitos engloba todas as atividades necessárias para criar e manter um documento de requisitos do sistema e compreender os elementos de negócio que serão atendidos pelo software a ser desenvolvido, pertencendo a uma sequência lógica de atividades que culminam em um documento de requisitos correto que inclui todas as necessidades do cliente. 

O primeiro passo necessário no processo de criação desse documento de requisitos deve ser a(o)

#35747
Concurso
CHESF
Cargo
. Cargos Diversos
Banca
CESGRANRIO
Matéria
Engenharia de Software
Tipo
Múltipla escolha
Comentários
Seja o primeiro a comentar
médio

(1,0)

Dentre os atributos de um software de qualidade, incluem-se: 

#35746
Concurso
CHESF
Cargo
. Cargos Diversos
Banca
CESGRANRIO
Matéria
Engenharia de Software
Tipo
Múltipla escolha
Comentários
Seja o primeiro a comentar
difícil

(1,0)

Dentro de um contexto de análise orientada a objetos, assinale o INCORRETO: 

#35745
Concurso
CHESF
Cargo
. Cargos Diversos
Banca
CESGRANRIO
Matéria
Engenharia de Software
Tipo
Múltipla escolha
Comentários
Seja o primeiro a comentar
médio

(1,0)

Segundo Pressman (1995), Engenharia de Software é o estabelecimento e uso de sólidos princípios de engenharia para que se possa obter economicamente um software que seja confiável e que funcione eficientemente em máquinas reais, abrangendo um conjunto de três elementos fundamentais (métodos, ferramentas e procedimentos). Assinale a alternativa INCORRETA: 

#35744
Concurso
CHESF
Cargo
. Cargos Diversos
Banca
CESGRANRIO
Matéria
Engenharia de Software
Tipo
Múltipla escolha
Comentários
Seja o primeiro a comentar
médio

(1,0)

Na programação orientada a objetos, há dois mecanismos possíveis para criar relacionamentos entres classes: a composição e a herança. Em um programa orientado a objetos, suponha que entre duas classes X e Y exista um relacionamento de herança no qual X é subclasse de Y. Suponha também que Y seja uma subclasse de uma classe abstrata denominada Z. Por fim, suponha que existam apenas métodos públicos ou privados, tanto em Y quanto em Z. 

Para alterar esse programa de tal forma que ele permaneça o mesmo, do ponto de vista funcional para os clientes da interface pública da classe X, e que o relacionamento de herança entre X e Y seja substituído pelo de composição, um passo necessário no caso geral é definir um atributo do tipo

#35743
Concurso
CHESF
Cargo
. Cargos Diversos
Banca
CESGRANRIO
Matéria
Engenharia de Software
Tipo
Múltipla escolha
Comentários
Seja o primeiro a comentar
médio

(1,0)

Um analista desenvolve um software e identifica que os seus requisitos iniciais estão razoavelmente bem definidos, mas o escopo geral do desenvolvimento não permite um processo puramente linear. Ele sabe que precisa, em curtíssimo prazo, prover um conjunto limitado de funcionalidades do software para os usuários, que serão refinadas e expandidas em versões futuras. 

Qual o modelo de ciclo de vida de desenvolvimento de software mais adequado a esse caso?

#35742
Concurso
CHESF
Cargo
. Cargos Diversos
Banca
CESGRANRIO
Matéria
Engenharia de Software
Tipo
Múltipla escolha
Comentários
Seja o primeiro a comentar
médio

(1,0)

A análise estruturada prevê o desenvolvimento do Diagrama de Fluxo de Dados como um dos seus principais documentos. 

Esse diagrama é composto de fluxos que representam a comunicação entre

#30492
Concurso
MPU
Cargo
. Cargos Diversos
Banca
CESPE
Matéria
Engenharia de Software
Tipo
Certo/Errado
Comentários
Seja o primeiro a comentar
fácil

(1,0)

Julgue o seguinte item a respeito de qualidade de software.

 

A revisão de um projeto de software, tendo em vista a qualidade do processo de codificação, inclui, entre outros aspectos, verificar a ocorrência de erros de ortografia, o uso adequado das convenções da linguagem e se as constantes físicas estão corretas.

#30491
Concurso
MPU
Cargo
. Cargos Diversos
Banca
CESPE
Matéria
Engenharia de Software
Tipo
Certo/Errado
Comentários
Seja o primeiro a comentar
médio

(1,0)

Julgue o seguinte item a respeito de qualidade de software.

 

Produto da metodologia Scrum, o documento product backlog contém os requisitos definidos a partir da visão do cliente e é utilizado novamente no final do sprint para revisão ou modificações dos requisitos inicialmente definidos.

#30490
Concurso
MPU
Cargo
. Cargos Diversos
Banca
CESPE
Matéria
Engenharia de Software
Tipo
Certo/Errado
Comentários
Seja o primeiro a comentar
médio

(1,0)

Julgue o seguinte item a respeito de qualidade de software.

 

Extreme programming (XP) é embasado em requisitos conhecidos, definidos de antemão, que não sofram muitas alterações, devendo ser usado por equipes de pequeno porte, formadas por representantes de todos os stakeholders.

#30489
Concurso
MPU
Cargo
. Cargos Diversos
Banca
CESPE
Matéria
Engenharia de Software
Tipo
Certo/Errado
Comentários
Seja o primeiro a comentar
difícil

(1,0)

Julgue o seguinte item a respeito de qualidade de software.

 

O nível máximo de qualidade de um software é atingido quando os stakeholders estão satisfeitos com os resultados que ele apresenta; para tanto, é essencial que todos os envolvidos no processo de criação desse software façam parte da revisão de qualidade.

#30488
Concurso
MPU
Cargo
. Cargos Diversos
Banca
CESPE
Matéria
Engenharia de Software
Tipo
Certo/Errado
Comentários
Seja o primeiro a comentar
médio

(1,0)

Acerca de engenharia de requisitos, julgue o item subsequente.

 

Os requisitos normativos, geralmente oriundos da análise das regras de negócio a que está submetido um sistema, nunca podem ser considerados requisitos funcionais, por estarem fora do sistema, ou seja, do domínio do negócio.

#30487
Concurso
MPU
Cargo
. Cargos Diversos
Banca
CESPE
Matéria
Engenharia de Software
Tipo
Certo/Errado
Comentários
Seja o primeiro a comentar
médio

(1,0)

No processo de teste de software, uma das metas consiste em demonstrar ao desenvolvedor e ao cliente que o software atende aos requisitos, e outra, em descobrir falhas ou defeitos no software que apresenta comportamento incorreto. Quanto aos processos de teste de software, julgue o próximo item.

 

O Junit é um conjunto de classes em Java que pode ser estendido para se criar um ambiente de testes de regressão automatizado.