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.


1881Q629631 | Informática, Engenharia de Software, Analista Judiciário, TRT 23a, FCC

Em um diagrama de fluxo de dados (DFD) uma representação NÃO permitida é o fluxo de dados direcionado de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1882Q624777 | Informática, Engenharia de Software, Analista de Sistemas, IPEA, CESPE CEBRASPE

Acerca de testes de sistemas, julgue os itens que se seguem.

O teste de caminho é uma abordagem estrutural para o projeto de testes em que podem ser usados fluxogramas. Essa abordagem de projeto pode ser empregada quando do projeto de testes de unidade. Em sistemas de software orientados a objetos, os testes de classes podem ser estruturais.

  1. ✂️
  2. ✂️

1883Q644752 | Informática, Engenharia de Software, Analista de Sistemas, CEPEL, NCE

Considere as seguintes afirmativas sobre o Modelo Essencial de um sistema de informação. O modelo essencial:

I- Não trata os erros dos dados recebidos do ambiente.

II- Define a resposta do sistema a todos os eventos externos.

III- Quando adaptado aos requisitos tecnológicos, torna-se o Modelo de Implementação.

A(s) afirmativa(s) correta(s) é/são somente:

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

1884Q645282 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, IFAP AP, FUNIVERSA

Engenharia de requisitos é o processo que auxilia o desenvolvimento de sistemas de informação no que diz respeito à identificação das necessidades apontadas pelo cliente para solucionar um determinado problema. Os requisitos são classificados em dois tipos: os funcionais e os não funcionais. Assinale a alternativa que apresenta um exemplo de requisito não funcional.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1885Q647345 | Informática, Engenharia de Software, Analista de Sistemas, Universidade Federal do Pernambuco PE, UPE UPENET IAUPE

O padrão de projetos chain of responsability é
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1886Q630201 | Informática, Engenharia de Software, Analista de Sistemas, FUSAR RJ, FEC UFF

O tempo de reinício depois de uma falha é uma métrica relacionada ao requisito não funcional:

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

1888Q634048 | Informática, Engenharia de Software, Informática, MC, CESPE CEBRASPE

Acerca do extreme programming (XP), julgue os itens 74 e 75.

No XP, não é necessário detalhar o planejamento para todo o projeto; tal planejamento pode ser atualizado a cada iteração; estórias menos relevantes são realizadas primeiro; as estórias são divididas em tarefas de programação; cada tarefa deve ser extensa de modo a ser executada ao longo de várias iterações.

  1. ✂️
  2. ✂️

1889Q637376 | 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.

A modelagem de sistemas de software consiste na utilização de notações gráficas e textuais com o objetivo de construir modelos que representem as partes essenciais de um sistema, considerando-se as várias perspectivas diferentes e complementares.

  1. ✂️
  2. ✂️

1890Q638425 | Informática, Engenharia de Software, Analista Judiciário, TRE BA, CESPE CEBRASPE

Na contagem de pontos de função inicial de uma aplicação, consiste em uma saída externa a
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1892Q623335 | Informática, Engenharia de Software, Técnico de Apoio à Tecnologia da Informação, Centro Gestor e Operacional do Sistema de Proteção de Amazônia AM, CESPE CEBRASPE

A engenharia de software envolve diversos procedimentos, processos, arquiteturas de sistemas, linguagens, análise e vários outros pontos para a construção de um software. Com referência à engenharia de software, julgue os itens a seguir.

O desenvolvimento de um software, para ser bem definido, deve ser um processo estático em relação aos seus requisitos.

  1. ✂️
  2. ✂️

1893Q626668 | Informática, Engenharia de Software, Técnico Judiciário, Tribunal de Justiça do Distrito Federal e Território DF, CESPE CEBRASPE

Considerando os conceitos de prototipação de software e os fundamentos de desenvolvimento de sistemas, julgue os itens seguintes. A prototipação evolucionária permite que a versão inicial do protótipo seja desenvolvida e refinada em estágios seqüenciados, até que se chegue à versão final do sistema.
  1. ✂️
  2. ✂️

1894Q646165 | Informática, Engenharia de Software, Perito Criminal, Polícia Federal, CESPE CEBRASPE

Acerca dos conceitos da engenharia reversa, julgue os itens subsecutivos.

A engenharia reversa permite conhecer a estrutura do programa e sua lógica e, com base nessas informações, alterar a estrutura do programa, afetando diretamente o fluxo lógico. Essa atividade é conhecida como patching.

  1. ✂️
  2. ✂️

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

A fase de construção de um novo software da área financeira está praticamente encerrada. Como o desenvolvimento do software foi muito rápido, o projeto está adiantado em 10 dias em relação ao cronograma, no qual já estão previstas as próximas fases: teste e implantação. Qual deve ser a principal atividade desenvolvida pelo gerente do projeto antes de passar para essas próximas fases?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1896Q625703 | Informática, Engenharia de Software, Analista de Sistemas, FMS PI, NUCEPE

A comparação entre a UML e o modelo entidade/relacionamento (ER) nos permite afirmar que:

1) UML é usado essencialmente para modelagem de software, enquanto ER é um modelo conceitual. Porém, UML também foi adaptada para modelagem conceitual de base de dados.

2) ambos são representados graficamente por diagramas, porém a UML, diferente do ER, não permite associações n-árias.

3) o correspondente a Objetos e Classes da UML no ER são, respectivamente, Entidade e Conjunto entidade. Porém não há correspondente no ER ao conceito de subclasse da UML.

4) o correspondente à Associação e Classe Associativa da UML no ER são, respectivamente, Associação Binária e Associação com Atributos.

Estão corretas:

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

1897Q610864 | Informática, Engenharia de Software

Acerca de cloud computing, julgue os próximos itens. O fato de um sistema utilizar computação em nuvem não é suficiente para que ele seja considerado escalável.
  1. ✂️
  2. ✂️

1898Q649269 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, Universidade Federal de Minas Gerais, 2018

Na engenharia semiótica utilizada em IHC, a atividade de análise de contexto de uso de um produto de software pode ser vista como um meio de completar a primeira parte da metamensagem do designer para o usuário: “Este é o meu entendimento, como designer, de quem você, usuário, é, do que aprendi que você quer ou precisa fazer, de que maneira prefere fazer, e por quê…”. Com relação à análise de contexto de uso, é Incorret o afirmar que
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1899Q618550 | Informática, Engenharia de Software, Agente de Defensoria, DPE SP, FCC

Na modelagem de processos usando a notação BPMN pode- se modelar processos do tipo

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

1900Q646199 | Informática, Engenharia de Software, Analista Técnico Administrativo, Suframa AM, CESPE CEBRASPE

Julgue os itens subsequentes, acerca da engenharia de software. Quando os requisitos de um software se encontram em fase de levantamento e, portanto, ainda são passíveis de alterações, as metodologias ágeis não são recomendadas.
  1. ✂️
  2. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.