Início

Questões de Concursos Engenharia de Software

Resolva questões de Engenharia de Software comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática.


141Q649001 | Informática, Engenharia de Software, Analista, Conselho Regional de Enfermagem RS, Instituto Quadrix, 2018

Os arquivos servem para armazenar informação e permitir que ela seja recuperada depois. A chamada de sistema, relacionada aos arquivos, que somente pode adicionar dados ao final do arquivo é a
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

142Q639665 | Informática, Engenharia de Software, Analista Judiciário, TJ RJ, FCC

Dos diferentes modelos para o ciclo de vida de desenvolvimento de um software é correto afirmar que

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

143Q19726 | Informática, Engenharia de Software, Analista de Sistemas, AL GO, CS UFG

Considere um sistema de software para um ambiente de negócio que se caracteriza por: mudanças rápidas nas regras de negócio, requisitos em fase inicial de definição, e valorização da participação ativa de fun­ cionários da empresa em detrimento de processos e ferramentas que burocratizem o trabalho. De acordo com o exposto, a abordagem de desenvolvimento adequada para esse sistema seria a adoção de um
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

144Q32094 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, CRO RJ

A UML (Linguagem de Modelagem Unificada), que significa Linguagem Unificada de Modelagem, é uma linguagem padrão para modelagem orientada a objetos. Além de fornecer a tecnologia necessária para apoiar a prática de engenharia de software orientada a objetos, a UML apresenta uma linguagem de modelagem padrão para modelar sistemas concorrentes e distribuídos através de diagramas. Assinale a alternativa que corresponde ao diagrama da UML, que enfatiza os relacionamentos entre os objetos participantes, sendo constituídos de nodos, arcos, rótulos dos arcos, números de sequência e possíveis anotações complementares
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

145Q614545 | Informática, Engenharia de Software

Em um serviço de vídeo sob demanda que utiliza a Internet, a aplicação cliente começa a recuperar o vídeo com antecedência, antes de começar a exibi-lo, criando um buffer de reserva para a exibição. Dessa forma, diminui-se a chance de que qualquer variação de retardo que ocorra durante a transmissão provoque uma degradação da exibição. Entretanto, caso a variação de retardo seja muito grande, esse buffer de reserva pode não ser suficiente.

Para que o serviço de vídeo funcione de maneira adequada, é desejável controlar um dos parâmetros de QoS da rede, que é justamente aquele relacionado à variação do retardo, também chamado de

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

146Q627715 | Informática, Engenharia de Software, Analista Judiciário, TRT 19a, FCC

De acordo com Sommerville, são atividades do processo de elicitação de requisitos, pela ordem:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

147Q647227 | Informática, Engenharia de Software, Analista de Sistema Júnior, Petrobras, CESGRANRIO, 2018

Uma das medidas de qualidade do código de um software é a Complexidade, que pode ser medida por meio da complexidade ciclomática. Considere um grafo de fluxo que possui 5 nós e 12 arcos. Qual a complexidade ciclomática desse grafo?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

148Q638594 | Informática, Engenharia de Software, Analista Judiciário, TRE PE, CESPE CEBRASPE, 2017

No contexto da análise de requisitos, confiabilidade e usabilidade são atributos de qualidade classificados como
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

149Q647346 | Informática, Engenharia de Software, Analista de Sistemas, Empresa de Saneamento de Goiás SA GO, UFGO, 2018

Uma Engenharia de Requisitos (ER) bem estruturada garante qualidade, confiabilidade e integridade ao produto de software a ser desenvolvido. O conjunto de atributos que evidencia o esforço necessário para fazer modificações especificadas no software é uma característica de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

150Q648422 | Informática, Engenharia de Software, Técnico em Tecnologia da Informação, BANRISUL, FAURGS, 2018

As alternativas abaixo apresentam características importantes que devem ser consideradas para o teste de aplicativos móveis, EXCETO uma. Assinale-a.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

151Q23198 | Informática, Engenharia de Software, Programador de Computador, CEDERJ, CEPERJ

No que diz respeito aos princípios da Programação Orientada a Objetos, dois conceitos são apresentados a seguir:

I- Mecanismo que permite que características comuns a diversas classes sejam integradas em uma classe base, ou superclasse, a partir da qual outras classes podem ser especificadas. Cada classe derivada ou subclasse apresenta as características, estrutura e métodos da classe base e acrescenta a elas o que for definido de particularidade para ela.
II- Mecanismo pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma identificação, mas comportamentos distintos, especializados para cada classe derivada, usando para tanto uma referência a um objeto do tipo da superclasse. A decisão sobre o método que deve ser selecionado, de acordo com o tipo da classe derivada, é tomada em tempo de execução, através do mecanismo de ligação tardia.

Esses mecanismos denomina-se, respectivamente:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

152Q649218 | Informática, Engenharia de Software, Analista Judiciário, Tribunal Superior do Trabalho, FCC, 2017

Considere que o TST tenha uma infraestrutura de monitoramento com telas de TV projetando imagens de pontos estratégicos. Mas, quando a ferramenta de monitoramento indica uma falha, não há um processo que determina as ações a serem acionadas. Um Analista
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

153Q45527 | Informática, Engenharia de Software, Analista de Sistemas, INB, CONSULPLAN

Ao se construir um Diagrama de Fluxo de Dados-DFD (na Análise Essencial), pode-se afirmar que:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

154Q19167 | Informática, Engenharia de Software, Primeiro Tenente, MM QT, MB

A técnica de estimativa de custo que fornece uma estimativa mais exata possível e é a técnica mais demorada é a de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

155Q632742 | Informática, Engenharia de Software, Analista Jurídico, PGDF DF, IADES

O ciclo de vida de um software pode ser descrito com base em modelos. Um deles, proposto por Barry Boehm em 1988, apresenta-se como um modelo onde cada fase é precedida por uma análise de risco e sua execução é realizada incrementalmente. O nome dado ao modelo descrito por Barry Boehm em 1988 é modelo
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

156Q18937 | Informática, Engenharia de Software, Oficial do Exército, EsFCEx, Exército Brasileiro

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
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

157Q45528 | Informática, Engenharia de Software, Analista de Sistemas, INB, CONSULPLAN

Modelo Ambiental e Modelo Comportamental são modelos componentes do(a):
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

158Q638221 | Informática, Engenharia de Software, Engenharia de Software, IF PI, IF PI

Este modelo de desenvolvimento de sistemas é um gerador de modelo de processos guiado por risco usado para guiar a engenharia de sistemas intensivos em software com vários interessados concorrentes. Ele tem duas principais características distintas, a primeira é uma abordagem cíclica que diminui os riscos de implementação e a outra é um conjunto de marcos e ancoragem que garante o comprometimento dos interessados. O texto descreve sobre qual modelo de desenvolvimento de sistemas?

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

159Q636170 | Informática, Engenharia de Software, Analista Judiciário, TRT 12a, FCC

SCRUM é um framework baseado no modelo ágil. No SCRUM,

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

160Q645347 | Informática, Engenharia de Software, Analista Judiciário, Tribunal Regional Eleitoral Maranhão, IESES

O ganho de desempenho teórico decorrente da técnica de pipeline não é alcançado por uma série de motivos, entre eles:

I. Eventuais disputas no acesso à memória por diferentes estágios do pipeline.

II. O overhead para que a informação passe de um estágio para outro.

III. As penalidades que o pipeline pode sofrer em decorrência das instruções de desvios.

Estão corretas as afirmativas:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.