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.


2021Q610286 | Informática, Engenharia de Software, Analista Judiciário, Tribunal Regional Eleitoral Alagoas, CESPE CEBRASPE

A atividade de programação requer conhecimento técnico de diversas formas de algoritmos e estruturas de controle e de dados. Acerca dos elementos técnicos da atividade de programação, julgue os itens a seguir.

Quando o número de acessos randômicos a uma área de armazenamento é muito maior que o número de inserções e remoções de elementos armazenados, a organização dessa área de armazenamento por meio de uma lista encadeada resulta em desempenho melhor que o apresentado por organização feita mediante uma estrutura de array.

  1. ✂️
  2. ✂️

2023Q642841 | Informática, Engenharia de Software, Técnico Judiciário, TJ PE, FCC

O processo de software, no qual especificação, projeto e desenvolvimento são entrelaçados denomina-se

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

2024Q615972 | Informática, Engenharia de Software, Auditor Fiscal de Controle Externo, TCE PI, FCC

Dentre os principais componentes de um Diagrama de Fluxo de Dados - DFD estão o

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

2025Q639303 | Informática, Engenharia de Software, Analista de Sistemas, ELETROACRE AC, MAKIYAMA

Para ajudar na avaliação da qualidade de processos e produtos, o Rational Unified Process (RUP) incluiu páginas, como:

I. Atividade: modelos ou protótipos do artefato que informam sobre a estrutura e o conteúdo.

II. Orientações de Trabalho: dicas técnicas e práticas úteis à realização da atividade.

III. Artefato, Diretrizes e Pontos de Verificação: informações sobre como desenvolver, avaliar e usar o artefato.

IV. Templates: uma descrição da atividade a ser realizada e os passos necessários para a realização da atividade.

São corretas APENAS as afirmativas:

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

2026Q644679 | Informática, Engenharia de Software, Técnico de Apoio à Tecnologia da Informação, CENSIPAM 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.

As métricas definidas na construção de um sistema de software só são utilizadas na fase de programação do sistema.

  1. ✂️
  2. ✂️

2027Q641875 | Informática, Engenharia de Software, Analista de Sistemas, EMGEPRON, SELETRIX Concursos

Considerando os métodos convencionais da Engenharia de Software (não orientados a objetos), identifique as 4 etapas de teste de um sistema de software:

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

2028Q638550 | Informática, Engenharia de Software, Analista de Sistemas, CAU BR, IADES

Considerando que teste é um conjunto de atividades que podem ser planejadas antecipadamente e conduzidas sistematicamente, um bom caso teste é aquele que
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2029Q622688 | Informática, Engenharia de Software, Analista, SERPRO, CESPE CEBRASPE

No que se refere aos padrões de criação, estruturais, comportamentais e GRASP, julgue os itens a seguir.

O padrão de desenvolvimento comportamental denominado Iterator permite percorrer uma lista de objetos sem expor sua representação interna.

  1. ✂️
  2. ✂️

2030Q625289 | Informática, Engenharia de Software, Analista de Saneamento, EMBASA, CESPE CEBRASPE

A respeiro dos diagramas da UML, julgue os itens subsequentes.

Um diagrama de casos de uso descreve um cenário que mostra as funcionalidades do sistema do ponto de vista do usuário. É comum o uso de atores nesse diagrama.

  1. ✂️
  2. ✂️

2031Q635534 | Informática, Engenharia de Software, Analista de Sistemas, Ministério da Cultura, FGV

Comparando-se ferramentas empregadas no desenvolvimento de sistemas, pode-se afirmar que o DFD e o MER utilizados nas notações estruturadas correspondem, na notação orientada a objetos - UML, respectivamente, aos diagramas de:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2032Q630159 | Informática, Engenharia de Software, Analista Prova 2, BACEN, CESGRANRIO

Uma empresa deseja desenvolver internamente um sistema de controle de visitantes. Foi solicitada uma funcionalidade em que, dado um CPF, sejam retornados, em uma tela, os seguintes dados:

- nome completo;

- data de nascimento;

- período da última visita;

- quantidade de visitas.

De acordo com a Análise de Pontos de Função, quantas funções transacionais devem ser contabilizadas para essa tela?

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

2033Q613520 | Informática, Engenharia de Software, Analista de Sistemas, Universidade Federal de Pernambuco, COVEST

Sobre a realização de testes, pode-se afirmar que:

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

2034Q615323 | Informática, Engenharia de Software, Técnico 3, MCT, CESPE CEBRASPE

O teste de software é um elemento crítico para assegurar a qualidade de software. Por isso, as suas chamadas técnicas de teste contêm recomendações sistemáticas para o projeto de testes. Em face dessas informações e considerando os objetivos e princípios do teste de software, julgue os itens a seguir.

Quanto aos objetivos, é correto afirmar que um bom caso de teste de software é aquele que tem grande probabilidade de encontrar um erro até então não descoberto.

  1. ✂️
  2. ✂️

2035Q620230 | 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.

No desenvolvimento de software conforme as diretivas do TDD (test-driven development), deve-se elaborar primeiramente os testes e, em seguida, escrever o código necessário para passar pelos testes.

  1. ✂️
  2. ✂️

2036Q623561 | Informática, Engenharia de Software, Técnico Judiciário, TSE, CESPE CEBRASPE

Tendo como base a filosofia de desenvolvimento de sistemas estruturados, assinale a opção correta.

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

2037Q635862 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, UFPI PI, COPESE

O Processo Unificado (PU) consiste em uma tentativa de aproveitar melhor os recursos dos modelos tradicionais de processo de software, mas buscando implementar melhores princípios do desenvolvimento ágil de software. Assim, sobre o PU, assinale a opção CORRETA.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2038Q614112 | Informática, Engenharia de Software

As tecnologias Bluetooth (IEEE 802.15), VLAN (IEEE 802.1Q) e LDAP (Lightweight Directory Access Protocol) correspondem a protocolos que operam, respectivamente, em quais camadas do modelo de referência OSI?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

2039Q616173 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, SEFAZ AM, NCE

A função da camada de sessão é:

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

2040Q649722 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, Câmara Municipal de Porto Velho RO, IBADE, 2018

Recentemente tivemos eleições. A apuração das eleições envolveu o processamento de uma grande massa de dados. Chama-se esse tipo de processamento de:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.