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.


1341Q632054 | Informática, Engenharia de Software, Analista Judiciário, TSE, CONSULPLAN

A Análise e Projeto Orientado a Objetos oferece suporte a um recurso que apresenta as características listadas a seguir.

I. Separa os aspectos externos de um objeto, que são acessíveis a outros objetos, dos detalhes internos da implementação, que estão escondidos de outros objetos.

II. Evita que partes de um programa se tornem tão interdependentes que uma pequena mudança tenha grandes efeitos em cascata.

III. Pode-se mudar a implementação de um objeto sem afetar as aplicações que o utilizam.

Esse recurso denomina-se

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

1342Q626177 | Informática, Engenharia de Software, Analista de Sistemas, IPEA, CESPE CEBRASPE

Julgue os itens subseqüentes, com relação a processos de desenvolvimento de software.

No modelo de processo de desenvolvimento embasado em entrega incremental, tem-se que o sistema é desenvolvido como uma série de incrementos, sendo que cada incremento provê um conjunto de funcionalidades. É fácil identificar os recursos que são comuns aos incrementos, pois todos os requisitos precisam ser detalhados quando do início do desenvolvimento.

  1. ✂️
  2. ✂️

1343Q645130 | Informática, Engenharia de Software, Analista Técnico, SEBRAE DF, CESPE CEBRASPE

Julgue os itens que se seguem.

As camadas que dão nome ao modelo de desenvolvimento em três camadas são: camada de apresentação ou interface, camada de negócio e camada de dados.

  1. ✂️
  2. ✂️

1344Q639279 | Informática, Engenharia de Software, Analista, FINEP, CESGRANRIO

Uma equipe de analistas está entrevistando gerentes de área para levantar os requisitos do novo sistema de reservas de uma companhia aérea.

Considere as afirmativas sobre os requisitos levantados.

I - O usuário poderá fornecer um roteiro com múltiplos pontos de parada.

II - O total a ser pago deverá ser expresso na moeda escolhida pelo usuário.

III - As trocas de informações com os sistemas das empresas coligadas (hotéis, locadora de veículos, etc.) são feitas através de Web Services.

É(São) requisito(s) funcional(ais) o que é apresentado em

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

1345Q649541 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, Câmara de Belo Horizonte MG, CONSULPLAN, 2018

Em análise de pontos de função, uma função do tipo dado representa a funcionalidade fornecida pela aplicação do usuário, de maneira a atender às suas necessidades de dados internos e externos à aplicação, ou seja, eles estão representando os seus requisitos de armazenamento de dados e possuem duas classificações. Um grupo de dados ou informações de controle, identificável pelo usuário e logicamente relacionado, se refere a características comuns às duas classificações. Entretanto, uma dessas classificações possui como característica ser mantido na fronteira da aplicação; assinale-a.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1346Q628061 | Informática, Engenharia de Software, Analista de Sistemas, EBC, CESPE CEBRASPE

A engenharia de requisitos (ER) é uma subárea da engenharia de software que estuda o processo de produção e gerência dos requisitos que o software deverá atender. Esse processo tem início junto aos clientes e perpassa todas as fases do processo de desenvolvimento do software. O objetivo da ER é fornecer métodos, técnicas e ferramentas que forneçam suporte adequado às tarefas de produção e gerência dos requisitos do sistema. Levando em conta esses aspectos, julgue os próximos itens.

Uma das principais técnicas de verificação é a prototipação. Um protótipo é um produto parcialmente desenvolvido, que possibilita aos clientes e desenvolvedores examinarem certos aspectos do sistema proposto e decidir se eles são ou não apropriados ou adequados para o produto acabado.

  1. ✂️
  2. ✂️

1347Q628340 | Informática, Engenharia de Software, Analista Judiciário, TRT 10a, CESPE CEBRASPE

Com relação a conceitos gerais de engenharia de software, julgue os itens a seguir.

As atividades fundamentais relacionadas ao processo de construção de um software incluem a especificação, o desenvolvimento, a validação e a evolução do software.

  1. ✂️
  2. ✂️

1348Q643451 | Informática, Engenharia de Software, Analista de Saneamento, EMBASA, CESPE CEBRASPE

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

Um diagrama de estado é capaz de mostrar os estados possíveis de um objeto. Além disso, pode mostrar as transações responsáveis pelas suas mudanças de estado.

  1. ✂️
  2. ✂️

1349Q647804 | Informática, Engenharia de Software, Analista Ministerial, Ministério Público Estadual PI, CESPE CEBRASPE, 2018

Julgue os itens que se seguem, referentes a qualidade e métricas de software. Ao se efetuar, por meio da análise de pontos de função (APF), a contagem da funcionalidade de uma tela que retorna uma lista como o nome do funcionário e o nome da empresa prestadora, a funcionalidade, segundo a APF, será contada como uma saída externa.
  1. ✂️
  2. ✂️

1350Q648578 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, Câmara de Belo Horizonte MG, CONSULPLAN, 2018

Esta classe talvez seja uma das mais importantes do Android, uma vez que geralmente representa uma tela na aplicação. É “responsável por controlar os eventos da tela e definir qual View será encarregado por desenhar a interface gráfica do usuário”. Trata-se de:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1351Q621755 | Informática, Engenharia de Software, Agente da Fiscalização Financeira, TCE SP, VUNESP

Dentre os servidores de aplicação compatíveis com o Java EE 7 disponíveis, incluem-se os seguintes:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1353Q627676 | Informática, Engenharia de Software, Agente Técnico, Ministério Público Estadual AM, CESPE CEBRASPE

Julgue os itens a seguir, no que se refere a análise de negócio e requisitos.

Para produzir um modelo suficientemente genérico de sistema, o analista deve, na fase de modelagem, ignorar as limitações, deixando essa preocupação para as fases de concepção detalhada do sistema.

  1. ✂️
  2. ✂️

1354Q629736 | Informática, Engenharia de Software, Analista Judiciário, TRF 2a, FCC

Segundo Roger S. Pressman, em seu livro Engenharia de Software, 7a edição, os princípios do Scrum são consistentes com o manifesto ágil e são usados para orientar as atividades de desenvolvimento dentro de um processo que incorpora as atividades estruturais de requisitos, análise, projeto, evolução e entrega. Em cada atividade metodológica, ocorrem tarefas a realizar dentro de um padrão de processo chamado

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

1355Q635120 | Informática, Engenharia de Software, Técnico Científico, BASA AM, CESGRANRIO

Um tipo de teste de validação possui as seguintes características:

• Realizado na instalação dos desenvolvedores.

• Conduzido em um ambiente controlado.

• Conta com a participação de usuários e desenvolvedores.

Esse tipo de teste é chamado de

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

1356Q647433 | Informática, Engenharia de Software, Analista Judiciário, Tribunal Regional Eleitoral Rio de Janeiro, CONSULPLAN, 2017

“Sua intenção é separar a construção de um objeto complexo da sua representação de modo que o mesmo processo de construção possa criar diferentes representações.” Trata-se do padrão:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1357Q619021 | Informática, Engenharia de Software, Técnico de Promotoria, MPE PB, COMPERVE

Um diagrama de classe na notação UML é um diagrama que mostra
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1358Q633361 | Informática, Engenharia de Software, Técnico de Laboratório, UFCE CE, CCV UFC

Sobre programação extrema (XP), um dos métodos ágeis de desenvolvimento de sistemas, é correto afirmar que:

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

1359Q647441 | Informática, Engenharia de Software, Analista Judiciário, Tribunal Regional do Trabalho 7a Região, CESPE CEBRASPE, 2017

A respeito de computação em nuvem, assinale a opção correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1360Q648496 | Informática, Engenharia de Software, Técnico Judiciário, Tribunal Regional do Trabalho 7a Região, CESPE CEBRASPE, 2017

As atividades decompostas em detalhes em um conjunto de passos ou ações para realizar o trabalho em determinado cenário diz respeito ao conceito de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.