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.


821Q133234 | Engenharia de Software, UML, Analista do Ministério Público, MPE SE, FCC

Na representação da UML 2.0, um caso de uso incluído em outro caso de uso, estabelecido estereotipadamente como <<include>>, é um relacionamento

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

822Q835471 | Engenharia de Software, Gestão de Projetos em Engenharia de Software, Analista de Controle Externo, TCE RJ, CESPE CEBRASPE, 2021

Julgue o seguinte item, relativo a gerenciamento de projetos, segundo o PMBOK 6.ª edição.

No planejamento em ondas sucessivas, o processo coletar os requisitos é executado ao longo de todo o ciclo de vida do projeto, enquanto o processo definir as atividades é executado uma única vez no ciclo de vida, haja vista ser a fase em que se define o backlog do projeto.

  1. ✂️
  2. ✂️

824Q168182 | Engenharia de Software, Sistemas de gestão de conteúdo, Auditor do Estado Tecnologia da Informação, SECONT ES, CESPE CEBRASPE

Texto associado.

Julgue os itens subsequentes, com relação a sistemas de gestão de
conteúdo.

Portlets são componentes de portais corporativos que oferecem conteúdo, colaboração ou informações transacionais, gerenciados por um portlet container que processa requisições (requests) e gera conteúdo dinâmico. Os portlets podem ser desenvolvidos segundo a JSR (Java specification requests) 168, que tem como objetivo buscar a interoperabilidade entre portais e portlets.

  1. ✂️
  2. ✂️

825Q121096 | Engenharia de Software, Analista de Tecnologia da Informação, DATAPREV, Quadrix

Sobre a programação orientada a objetos, é incorreto afirmar que:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

827Q115765 | Engenharia de Software , Analise e Projeto Orientado a Objetos, Analista de Sistemas, CVM, ESAF

Assinale a opção correta.

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

828Q166743 | Engenharia de Software, Métricas de Software, Auditor Federal de Controle Externo, TCU, CESPE CEBRASPE

Texto associado.

Acerca da métrica de análise por ponto de função, julgue os itens
seguintes.

O IFPUG (International Function Point Users Group), além de disponibilizar o Function Point Counting Practices Manual, provê estudos de casos ilustrando a contagem no processo de desenvolvimento, tanto no fim da fase de análise, quanto no final da construção do sistema.

  1. ✂️
  2. ✂️

829Q120675 | Engenharia de Software , XP, Analista de Tecnologia da Informação, UFPE, COVEST COPSET

Na metodologia de desenvolvimento ágil, a prática da programação em par (pair programming, em inglês) sugere que todo e qualquer código produzido no projeto seja sempre implementado por duas pessoas juntas. Como é denominado o papel da pessoa que revê cada linha de código enquanto ela é digitada, verificando erros e pensando sobre o projeto global?

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

830Q112261 | Engenharia de Software, Teste de Software, Analista de Informática, TCE RO, CESPE CEBRASPE

A respeito de teste de software, julgue os itens subsecutivos.

No V-model, que integra o ciclo de vida de desenvolvimento de software ao ciclo de teste, a validação refere-se ao desenvolvimento, enquanto a verificação se refere ao teste
  1. ✂️
  2. ✂️

831Q119509 | Engenharia de Software, Orientação a Objetos, Analista de Tecnologia da Informação, DATAPREV, Quadrix

Denota uma situação na qual um método pode realizar operações diferentes ao receber uma mensagem invocando suas operações, dependendo do tipo de objeto instanciado:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

832Q131814 | Engenharia de Software, Teste de Software, Analista do Banco Central Área 1, BACEN, CESGRANRIO

Em determinado formulário de um sistema WEB, é apresentado um campo de entrada que deve aceitar números inteiros de 10 a 500. De acordo com a análise de valor limite, que valores devem ser testados?

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

833Q155443 | Engenharia de Software, Orientação a Objetos, Analista Judiciário Tecnologia da Informação, TJ RO, CESGRANRIO

Alguns ambientes de modelagem UML oferecem uma funcionalidade chamada descoberta ou identificação de dependências, que cria dependências explícitas entre pacotes com base nas dependências entre seus elementos, e podem também gerar diagramas de pacotes que facilitam a visualização das mesmas. Considerando que uma aplicação OO seja modelada em camadas, correspondentes a diferentes níveis de abstração, e que cada camada contenha um ou mais pacotes, são considerados(as) indesejáveis, por causarem problemas de acoplamento e manutenibilidade,

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

834Q257226 | Engenharia de Software, Orientação a Objetos, Técnico Judiciário Informática, TRF 2a, FCC

Em relação às formas de relacionamentos em herança, considere:

I. A classe derivada acrescenta atributos e funcionalidades ao que já fora definido na superclasse.

II. A classe derivada oferece implementação a funcionalidades declaradas na superclasse.

III. A classe derivada implementa especificação e reaproveita funcionalidades da superclasse.

Os itens I, II e III referem-se, respectivamente, a
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

835Q106228 | Engenharia de Software , Métricas de Software, Analista Administrativo Informática, ANTAQ, CESPE CEBRASPE

Texto associado.

A respeito da engenharia de software, julgue os itens de 101 a 109.

Métricas de produto dinâmicas são coletadas por meio de medições realizadas em representações do sistema, como projeto, programa ou documentação, ao passo que métricas de produto estáticas são coletadas em programas em execução.

  1. ✂️
  2. ✂️

836Q103785 | Engenharia de Software , Analista Programador, DPE RO, FGV

Analise o trecho de código C# mostrado a seguir.

bool x = true;
int m = -1;
for (int a = 1; x; a++)
{
      m++;
      if (m % 10 == 0)
      { x = false;
      }
}

O número de execuções do trecho de repetição do comando for é:

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

837Q156532 | Engenharia de Software, XP, Analista Ministerial Informática, MPE PI, CESPE CEBRASPE

Texto associado.

A direção de uma empresa designou uma equipe de
analistas para garantir a qualidade dos sistemas de informação em
produção na entidade. Para cumprir suas atribuições, a equipe
recorreu a diversas técnicas e metodologias para a avaliação da
qualidade do desenvolvimento de software.

Com base nessa situação hipotética, julgue os itens que se seguem

O XP (extreme programming) é um método ágil, que preconiza a criação de um caso de teste unitário antes do início da codificação.

  1. ✂️
  2. ✂️

838Q116136 | Engenharia de Software , Engenharia de Requisitos, Analista de Sistemas, Sergipe Gás SA, FCC

No contexto dos requisitos necessários, em relação à implantação de sistemas, é INCORRETO que haja

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

839Q111533 | Engenharia de Software , Análise de Requisitos, Analista de Informática Desenvolvimento de Sistemas, MPU, FCC

Em um artigo sobre uma rede de lojas do varejo, refere-se que um sistema de informações permitiria uma economia de milhões de reais com a geração automática de carnês. Entretanto, a utilização desse sistema provocou um aumento acentuado na inadimplência. O motivo do insucesso foi porque o carnê era grande e não cabia no bolso. Por causa disto os carnês eram guardados em gavetas e esquecidos pelos clientes. Detalhes como esse, que não são capturados durante a análise,

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

840Q117447 | Engenharia de Software , DFD, Analista de Sistemas, Prefeitura de Natal RN, CONSULPLAN

Sobre o Diagrama de Contexto em um Diagrama de Fluxo de Dados-DFD na Análise Estruturada, pode-se afirmar que:

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