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.


1021Q635964 | Informática, Engenharia de Software, Técnico Judiciário, TRE PE, CESPE CEBRASPE

A respeito das metodologias de análise e desenvolvimento de software, assinale a opção correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1022Q619930 | Informática, Engenharia de Software, Analista de Sistemas, BNDES, CESGRANRIO

De um modo geral, o processo de desenvolvimento de um software pode ser organizado partindo de três fases importantes, que são as de definição, de desenvolvimento e de manutenção.

Na fase de manutenção, dentre outras atividades, são
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1023Q648877 | Informática, Engenharia de Software, Analista do Ministério Público, Ministério Público Estadual AL, FGV, 2018

Eduardo é o líder técnico do Sistema de Vendas de uma rede de farmácias. O sistema deve ser utilizado em mais de 40 unidades espalhadas por vários estados.

O sistema entrou em produção e, já na primeira semana de uso, ficou muito lento e diversas vezes indisponível para os operadores das lojas.

Diante deste cenário, assinale a opção que indica a técnica de teste que foi negligenciada.

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

1024Q639178 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, EMBASA, IBFC

Teste de caixa-preta é um teste de software para verificar a saída dos dados usando entradas de vários tipos. Essa técnica é aplicável às fases de:

(1) teste de unidade.

(2) teste de integração.

(3) teste de sistema.

(4) teste de aceitação.

Assinale a alternativa correta.

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

1025Q648220 | Informática, Engenharia de Software, Analista do Ministério Público, Ministério Público Estadual AL, FGV, 2018

Considere os princípios básicos de um método de desenvolvimento arquitetural, a seguir.

· É um método iterativo que envolve a reutilização de ativos e a tomada de novas decisões a cada iteração; e

· As decisões são baseadas na competência, na disponibilidade de recursos e no valor acumulado para a empresa.

Os princípios apresentados são básicos para o framework de arquitetura

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

1026Q612432 | Informática, Engenharia de Software, Analista de Sistemas, Petrobras, CESPE CEBRASPE

Julgue os itens seguintes quanto à publicação de informações do SAP BW 3.0 via Web.

No SAP BW 3.0, o BEx web application designer é uma aplicação independente que permite criar modelos de páginas Web (web templates) visualmente.

  1. ✂️
  2. ✂️

1027Q637779 | Informática, Engenharia de Software, Analista de Sistemas, MPE PB, FCC

Os processos iterativos e incrementais podem apresentar como desvantagem:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1028Q611162 | Informática, Engenharia de Software, Analista de Sistemas, Petrobras, CESPE CEBRASPE

A metodologia accelerated SAP (ASAP) é integrada à família de produtos SAP, na forma de bancos de dados específicos para informações e processos negociais e ferramentas para organização de projetos, orientação aos projetistas e integração com módulos de software SAP. No que se refere à metodologia ASAP e aos componentes e ferramentas que lhe dão sustentação, julgue os itens que se seguem.

O módulo implementation assistant é uma ferramenta de navegação para acessar o ASAP roadmap, que permite realizar projetos de implementação individuais e combinações de diversos projetos concomitantes. É possível escolher os tipos de roadmap dos projetos de implementação, incluindo projetos para SAP R/3, SAP APO, e SAP BW.

  1. ✂️
  2. ✂️

1029Q636771 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, TCE SE, FGV

Diagramas entidade-relacionamento na notação IDEF1X distinguem relacionamentos identificadores e não identificadores. A presença de um relacionamento identificador faz com que:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1030Q648123 | Informática, Engenharia de Software, Analista do Ministério Público, Ministério Público Estadual AL, FGV, 2018

O Bind é um software Open Source que implementa o serviço de DNS. Considerando a implementação de um DNS autoritativo, com Bind a partir da versão 9 (estável e superiores), assinale a afirmativa correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1031Q639240 | Informática, Engenharia de Software, Técnico Judiciário, Tribunal Regional Eleitoral Paraná, CESPE CEBRASPE

Julgue os itens de 61 a 70, a respeito de engenharia de software.

O desenvolvimento evolucionário e o modelo em cascata são exemplos de modelo de processo de software. Uma abordagem evolucionária para desenvolvimento de software é frequentemente mais eficaz que a abordagem em cascata na produção de sistemas que atendam às necessidades imediatas dos clientes. A vantagem da segunda é que a especificação pode ser desenvolvida de forma incremental.

  1. ✂️
  2. ✂️

1032Q622357 | Informática, Engenharia de Software, Analista Administrativo, ANATEL, CESPE CEBRASPE

A respeito de engenharia de software, julgue os próximos itens. Na técnica dinâmica de geração de dados, a análise de fluxo dos dados é utilizada para determinar as variáveis de entrada responsáveis pelo comportamento incorreto do programa.
  1. ✂️
  2. ✂️

1033Q611881 | Informática, Engenharia de Software, Analista Judiciário, Tribunal Regional Federal 2a Região, FEC

A manutenção de um software pode ser definida por atividades que são levadas a efeito depois que um programa é liberado para uso. Essas atividades podem ser representadas como:

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

1034Q649040 | Informática, Engenharia de Software, Analista, Agência de Promoção de Exportações e Investimentos, IADES, 2018

Muitas empresas têm mudado sua organização interna para adotar modelos de computação em nuvem (em inglês, cloud computing). A respeito desse conceito, e respectivas vantagens e desvantagens, é correto afirmar que
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1035Q633696 | Informática, Engenharia de Software, Técnico Científico, BASA AM, CESPE CEBRASPE

Com relação aos conceitos de desenvolvimento de sistemas, julgue os itens a seguir. Os princípios de engenharia de software definem a necessidade de formalidades para reduzir inconsistências e a decomposição para lidar com a complexidade.
  1. ✂️
  2. ✂️

1036Q638057 | Informática, Engenharia de Software, Analista, BACEN, CESPE CEBRASPE

No que se refere ao gerenciamento e à automação de processos, julgue os itens subsecutivos.

As atividades de um workflow devem incluir, minimamente, atores que as executem, rotas que explicitam o encadeamento e o destino das atividades, documentos produzidos e consumidos durante a execução das atividades e regras que devem ser respeitadas durante a execução das atividades.

  1. ✂️
  2. ✂️

1037Q629668 | Informática, Engenharia de Software, Analista Judiciário, TRE PE, CESPE CEBRASPE

Acerca do clean code, assinale a opção correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1038Q649158 | Informática, Engenharia de Software, Assistente Técnico em Regulação de Serviços Públicos I, ARCON, IADES, 2018

Uma das técnicas de elicitação de requisitos tem foco na promoção da cooperação, de entendimento e de trabalho em grupo entre os desenvolvedores, gerando uma visão compartilhada do que o produto deve ser. Essa técnica é conhecida como
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1039Q643074 | Informática, Engenharia de Software, Analista Administrativo, Agência Nacional do Cinema, CESPE CEBRASPE

Acerca do Scrum e do XP (eXtreme Programming), julgue os itens de 111 a 113.

Se for averiguado, em uma organização, que o Scrum master gerencia o backlog do produto, é correto afirmar que houve falha na execução de papéis, visto que cabe unicamente ao product owner gerenciar o backlog do produto.

  1. ✂️
  2. ✂️

1040Q620812 | Informática, Engenharia de Software, Analista Executivo em Metrologia, Instituto Nacional de Metrologia, CESPE CEBRASPE

Julgue os itens que se seguem a respeito dos padrões de desenho e outras técnicas para reúso de software.

Alguns dos usos típicos do padrão Façade são a unificação das várias interfaces de um sistema complexo; a construção de pontos de entrada para cada uma das múltiplas camadas de um sistema; a redução de dependências entre um cliente e múltiplas classes de implementação e o encapsulamento de todas as demais interfaces públicas de um sistema.

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