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.


1181Q847008 | Engenharia de Software, Desenvolvimento de Software, Ministério da Economia Tecnologia da Informação Usuário UX, CESPE CEBRASPE, 2020

A respeito de arquiteturas orientadas a serviços, web services e DevOps, julgue o próximo item.
Em DevOps, ao submeter o código ao sistema de controle de versão, o desenvolvedor utiliza, entre outros, o teste de carga (estresse), que, basicamente, mede e avalia o tempo de resposta, o número de transações e outros requisitos sensíveis ao tempo.
  1. ✂️
  2. ✂️

1182Q155298 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TRT 15a Região, FCC

Utilizando a UML 2.0, casos de uso complexos podem ser construídos de partes menores por meio das relações include, extend e generalização. Sobre estas relações é correto afirmar que a
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1183Q233412 | Engenharia de Software, UML, Programador de Computador, REFAP SA, CESGRANRIO

Na UML, que diagrama retrata estados e as transições permitidas entre esses estados?

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

1184Q253643 | Engenharia de Software, Acoplamento e Coesão, Técnico Judiciário Programação de Sistemas, TRE AM, FCC

Considere os níveis de coesão entre tarefas de um módulo no espectro de Pressman que são: Procedimental (PR), Coincidental (CD), Temporal (TP), Lógico (LG), Funcional (FU), Sequencial (SE) e Comunicacional (CM). A recomendação para obtenção de módulos com um só propósito, iniciando com a pior solução e caminhando para a melhor, no espectro, é dada pela sequência:

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

1185Q837385 | Engenharia de Software, Prototipação, Analista de Controle Externo, TCE RJ, CESPE CEBRASPE, 2021

Julgue o item que se segue a respeito da prototipação relacionada ao desenvolvimento de software.

Entre as atividades de prototipação de software, está o desenvolvimento rápido de software para validar requisitos.

  1. ✂️
  2. ✂️

1186Q237109 | Engenharia de Software, Orientação a Objetos, Programador de Computador, TRE RJ, CESPE CEBRASPE

Texto associado.

Considerando conceitos e aplicações do paradigma de orientação
a objetos, julgue os próximos itens.

Polimorfismo consiste em focalizar nos aspectos essenciais inerentes a uma entidade e ignorar propriedades acidentais ou menos importantes. No desenvolvimento de sistemas, isso significa concentrar-se no que um objeto é e no que ele faz antes de se decidir como esse objeto será implementado.

  1. ✂️
  2. ✂️

1187Q149112 | Engenharia de Software, Análise Estruturada, Analista Judiciário Tecnologia da Informação, TRT 18a Região, FCC

No projeto de módulos adequadamente estruturados deve-se

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

1188Q117886 | Engenharia de Software , Orientação a Objetos, Analista de Sistemas, CEHAP PB, CESPE CEBRASPE

Relativo à Orientação a Objetos (OO), assinale a opção correta.

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

1189Q692390 | Engenharia de Software, Auditor Fiscal Tecnologia da Informação Prova II, SEFAZ BA, FCC, 2019

Considere um cenário composto pelas ações elencadas a seguir.
 
I. Auditora 1 trava o arquivo para edição.
II . Enquanto Auditora 1 edita o arquivo, Auditora 2 tenta travá-lo e falha. 
III . Auditora 2 edita o arquivo sem travá-lo, inclui suas modificações e publica o arquivo. 
IV. Auditora 1 publica sua versão e destrava o arquivo. 
V. Agora Auditora 2 consegue travar o arquivo e atualizá-lo com suas modificações. 
VI. Auditora 1 atualiza sua versão, pegando o arquivo apenas para leitura.
 
Nesse caso, a política de gerência de configuração e mudança de software é do tipo
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1191Q107220 | Engenharia de Software , UML, Analista Administrativo Tecnologia da Informação, ANAC, CESPE CEBRASPE

Texto associado.

Em engenharia de software, o processo de
desenvolvimento de software designa uma sequência de
atividades, agrupadas em fases e tarefas, executadas de forma
sistemática e uniformizada, realizadas por pessoas com
responsabilidades bem definidas e que, a partir de um conjunto
de entradas (inputs) produzem um conjunto de saídas (outputs).
Como objetivos, o processo de desenvolvimento de software deve
prover orientação sobre as sequências das atividades envolvidas,
especificar os modelos descritivos do sistema, gerenciar as tarefas
e definir métricas para os modelos e atividades.

R. A. Ramos. Treinamento em UML (com adaptações).

Quanto às fases e tarefas no processo de desenvolvimento de
software, julgue os itens de 64 a 67.

A fase de projeto define o que o software deve fazer, enquanto a fase de eliciação de requisitos define como o software deve atingir seus requisitos.

  1. ✂️
  2. ✂️

1192Q105703 | Engenharia de Software , Métricas de Software, Analista de Controle, TCE PR, FCC

Métricas de software podem ser divididas em medidas diretas e indiretas, sob o ponto de vista de medição, e em métricas de produtividade e de qualidade, sob o ponto de vista de aplicação. Nesse contexto, as métricas que se concentram na saída do processo de engenharia de software e as métricas que indicam o quanto o software atende aos requisitos definidos pelo usuário, podem ser classificadas, respectivamente, como métricas de

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

1193Q120824 | Engenharia de Software , Ferramentas CASE, Analista de Tecnologia da Informação, UFPR, UFPR

Assinale a alternativa que contém os processos estabelecidos pela norma ISO/IEC 14102 para avaliação e aquisição de ferramentas case.

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

1194Q847103 | Engenharia de Software, Gestão de Projetos em Engenharia de Software, Gestor de Projetos, CESPE CEBRASPE, 2020

Considerando o PMBOK 6.ª edição, julgue os itens seguintes, acerca de gerenciamento de projetos.
Ao gerente de projetos cabe liderar a equipe para atender os objetivos e as expectativas das partes interessadas, enquanto ao escritório de projetos cabe a função de promover a comunicação entre o patrocinador e os membros da equipe.
  1. ✂️
  2. ✂️

1195Q118573 | Engenharia de Software , UML, Analista de Sistemas, BADESC, FGV

No diagrama de atividades, a conclusão de uma ação ou atividade do estado anterior é representada por:

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

1196Q121656 | Engenharia de Software, Analista de Tecnologia da Informação, DATAPREV, Quadrix

O objetivo do teste de software é encontrar defeitos, revelando que o funcionamento do software em uma determinada situação não está de acordo com o esperado. Sob o ponto de vista do teste de software, é correto afirmar que:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1197Q247383 | Engenharia de Software, Ciclo de Vida de Software, Técnico de Informática, TJ ES, CESPE CEBRASPE

Texto associado.

Com referência a engenharia de software e uso de UML para a
modelagem de sistemas, julgue os itens subsecutivos.

Entre as etapas do ciclo de vida de software, as menos importantes incluem a garantia da qualidade, o projeto e o estudo de viabilidade. As demais atividades do ciclo, como a implementação e os testes, requerem maior dedicação da equipe e são essenciais.

  1. ✂️
  2. ✂️

1198Q707163 | Engenharia de Software, Analista de TI, CRF TO, IADES, 2019

Texto associado.
     [...] é graças a ele que sabemos o total de pessoas envolvidas no desenvolvimento do sistema, tais como: burocratas, diretores, membros da comunidade usuária, consultores e programadores, membros da auditoria, do controle de qualidade ou da equipe de operações. 
                                                                                                       Disponível em: https://www.apinfo.com/apinfo/ . Acesso em: 29 dez. 2018.
Há diversas estimativas que podem ser realizadas para extrair métricas de um software. O trecho apresentado se refere à estimativa de 
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1199Q121439 | Engenharia de Software , Teste de Software, Analista de Sistemas Pleno Processos, Petrobras, CESGRANRIO

Uma das métricas de teste mais utilizadas no mercado é a Análise de Ponto de Teste (TPA - Test Point Analysis). Sobre a TPA é FALSO afirmar que:

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

1200Q118657 | Engenharia de Software , UML, Analista de Sistemas, CAMARA SJC, FIP

Um diagrama de casos de uso na UML 2.0 descreve:

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