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.


802Q847153 | Engenharia de Software, Gestão de Projetos em Engenharia de Software, Ministério da Economia Tecnologia da Informação Usuário UX, CESPE CEBRASPE, 2020

Acerca de gerenciamento de projetos, julgue o item a seguir.

A área de conhecimento Project Scope Management do PMBOK envolve o escopo do projeto, ou seja, o trabalho que está inserido no projeto, sendo as mudanças de escopo uma das principais causas de mudanças nesse projeto.

  1. ✂️
  2. ✂️

803Q108595 | Engenharia de Software , Usabilidade, Analista de Controle Externo Tecnologia da Informação, TCU, CESPE CEBRASPE

Texto associado.

Imagem 007.jpg
Considerando a figura acima, que apresenta um modelo de processo para desenho de sítios web, o qual contempla vários aspectos de
engenharia de usabilidade, julgue os itens seguintes, relativos aos conceitos de engenharia de usabilidade e engenharia de software.

As atividades que ocorrem no início do processo são menos sujeitas à automação que as atividades que ocorrem ao final do processo.

  1. ✂️
  2. ✂️

804Q232050 | Engenharia de Software, UML, Programador de Computador, TJ PE, FCC

Texto associado.

Atenção: As questões de números 32 a 34 referem-se à UML 2.0.

Considerando-se os operadores de controle nos diagramas de sequência, o tipo de operador identificado pela tag alt indica

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

805Q260000 | Engenharia de Software, Teste de Software, Técnico Judiciário Programação de Sistemas, TRE MT, CESPE CEBRASPE

Com referência a testes de software, assinale a opção correta.

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

806Q119509 | 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. ✂️

807Q251366 | Engenharia de Software, Metodologias Ageis, Técnico Judiciário Programação de Sistemas, CNJ, CESPE CEBRASPE

Texto associado.

Julgue os itens seguintes acerca de metodologias de análise, projeto
e desenvolvimento de sistemas.

O desenvolvimento ágil de sistemas consiste em uma linguagem de modelagem que permite aos desenvolvedores visualizarem os produtos de seu trabalho em gráficos padronizados.

  1. ✂️
  2. ✂️

808Q238114 | Engenharia de Software, RUPProcesso Unificado Rational, Programador de Computador, TJ PE, FCC

Sobre o Plano de Iteração em relação ao Processo Unificado RUP, considere:

I. O plano de iteração único tem a característica de apresentar granulação fina, na qual são detalhadas as fases do projeto, são elas a iteração corrente, a próxima iteração e a iteração de segurança.

II. O plano de iteração é desenvolvido com a utilização de técnicas e ferramentas tradicionais de planejamento (como, por exemplo, diagramas de Gantt).

III. O plano contém datas importantes, como importantes compilações, chegada de componentes de outras organizações e grandes revisões.

Está correto o que se afirma em

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

809Q838478 | 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.

A prototipação pode ser considerada como uma atividade que reduz riscos de desenvolvimento relacionados aos requisitos de um software.

  1. ✂️
  2. ✂️

810Q156532 | 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. ✂️

811Q835471 | 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. ✂️

812Q236453 | Engenharia de Software, UML, Programador, TCE AL, FCC

Uma seta pontilhada saindo de um caso de uso a ser adicionado para um caso de uso base indica um relacionamento de

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

813Q119515 | Engenharia de Software , Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIO

Nos últimos anos, um dos avanços mais importantes na engenharia de software foi o aparecimento da UML como padrão para a descrição de sistemas orientados a objetos. Associe os diagramas às categorias apresentadas a seguir.

Imagem 019.jpg

As associações corretas são:

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

814Q99359 | Engenharia de Software , Analista Programador, DPE RO, FGV

O prompt de comando é um recurso do Windows por meio do qual podem ser executados tarefas no computador sem o uso da interface gráfica. Relacione cada um dos comandos presentes no Windows 7 com as características apresentadas a seguir. 1.systeminfo 2.ipconfig 3.sfc 4.fc ( ) Exibe todos os valores de configuração de rede TCP / IP atuais. ( ) Examina e verifica a integridade de todos os arquivos protegidos do sistema e substitui versões incorretas pelas versões corretas. ( ) Compara dois arquivos ou conjuntos de arquivos e exibe as diferenças entre eles. ( ) Exibe informações detalhadas sobre a configuração de um computador e seu sistema operacional, incluindo informações de segurança e propriedades de hardware. A relação correta, de cima para baixo, é:

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

815Q155443 | 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. ✂️

816Q712257 | Engenharia de Software, Assistente Técnico de Tecnologia da Informação Programador, Prefeitura de Manaus AM, FCC, 2019

Uma equipe de assistentes técnicos está encarregada de realizar os testes do software referente a um projeto. Dessa forma, essa equipe deve considerar que há um tipo de teste de software, no qual são reexecutados conjuntos de testes já realizados, de forma a garantir que a adição de novos módulos de software em um teste de integração não introduza erros até então inexistentes. Tal tipo de teste denomina-se
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

817Q105541 | Engenharia de Software , RUP, Analista Administrativo Tecnologia da Informação, ANA, ESAF

O fluxo de trabalho de processo RUP que efetua o controle de alterações e mantém a integridade dos artefatos do projeto é denominado

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

818Q103785 | 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. ✂️

819Q120743 | Engenharia de Software, Analista de Tecnologia da Informação, DATAPREV, Quadrix

Sobre os requisitos de software, é correto afirmar que:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

820Q120791 | Engenharia de Software, Analista de Tecnologia da Informação, DATAPREV, Quadrix

Considere as seguintes afirmações feitas sobre um modelo de processo de software.

I. Combina a natureza iterativa de modelos incrementais com aspectos sistemáticos do modelo em cascata.

II. Pode ser aplicado em todo ciclo de vida de uma aplicação, inclusive, após a entrega do software.

III. É um modelo que reconhece explicitamente a necessidade de gerenciar riscos.

As três afirmações se referem ao:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.