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.


1641Q633137 | Informática, Engenharia de Software, Analista Judiciário, TRT 15a, FCC

Os padrões de projeto tornam mais fácil reutilizar projetos e arquiteturas bem sucedidas. Atualmente existem diversos padrões de projetos conforme abaixo:

I. Fornece uma interface para a criação de famílias de objetos relacionados ou dependentes sem especificar suas classes concretas.

II. Converte a interface de uma classe em outra interface esperada pelos clientes permitindo que certas classes trabalhem em conjunto, pois de outra forma, seria impossível por causa de suas interfaces incompatíveis.

III. Fornece uma maneira de acessar sequencialmente os elementos de uma agregação de objetos sem expor sua representação subjacente.

Os padrões de projeto apresentados em I, II e III são, respectivamente,

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

1642Q616755 | Informática, Engenharia de Software, Analista Judiciário, TJ PA, CESPE CEBRASPE

Assinale a opção incorreta no que diz respeito ao ciclo de vida de um software.

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

1643Q618553 | Informática, Engenharia de Software, Técnico Judiciário, Tribunal Regional do Trabalho 5a Região, CESPE CEBRASPE

Existem diversas ferramentas para o desenvolvimento de software, entre elas as ferramentas CASE. Acerca dessas ferramentas, julgue os itens subseqüentes.

Ferramentas CASE que suportam o desenvolvimento orientado a objeto não se integram com bancos relacionais porque o mecanismo de geração de código SQL não é orientado a objeto.

  1. ✂️
  2. ✂️

1644Q649282 | Informática, Engenharia de Software, Analista de Sistemas, Universidade Federal do Pernambuco PE, UPE UPENET IAUPE, 2017

Sobre o ePing (Padrão de Interoperabilidade de Governo Eletrônico), assinale a alternativa INCORRETA.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

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

A respeito da engenharia de software, julgue os seguintes itens. Entre as disciplinas da engenharia de software, inclui-se a gestão de configurações, que, aliada à memória humana em pequenos projetos, consegue evitar que artefatos corrigidos reapareçam durante o desenvolvimento do projeto.
  1. ✂️
  2. ✂️

1646Q648014 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, Conselho Regional de Medicina PR, Instituto Quadrix, 2018

Com relação à APF (análise de pontos de função), julgue os itens a seguir. Na contagem de funções de transações, uma entrada externa (EE) é um processo que trata ou processa informações ou dados externos à aplicação. Contudo, uma EE não modifica os dados dos arquivos lógicos internos (ALIs).
  1. ✂️
  2. ✂️

1647Q636277 | Informática, Engenharia de Software, Analista, PGE PA, CESPE CEBRASPE

Com relação ao Rational Unified Process (RUP), julgue os seguintes itens.

I Um software pode passar por ciclos de evolução divididos em fases. Se nos ciclos de evolução não ocorrerem mudanças na arquitetura, as suas fases de elaboração tipicamente serão mais curtas do que essas fases no desenvolvimento.

II Na fase de elaboração, procura-se completar a análise, o projeto, o desenvolvimento e o teste das funcionalidades requisitadas; além de se desenvolver de forma iterativa e incremental o software até que possa ser entregue aos usuários.

III Na disciplina de implementação, define-se e refina-se a arquitetura do software. A definição identifica uma arquitetura candidata e o refino identifica incompatibilidades entre a arquitetura proposta e os requisitos.

IV Entre as práticas sugeridas pelo RUP, tem-se a construção de modelos e a adoção de uma linguagem de modelagem que possibilite a construção de diagramas para facilitar a descrição do sistema.

V Na disciplina de teste, entre os artefatos que podem ser produzidos, tem-se o plano de teste. O plano de teste pode definir os objetivos dos testes no escopo de uma iteração ou do projeto, os itens a serem testados e as abordagens dos testes.

Estão certos apenas os itens

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

1648Q638842 | Informática, Engenharia de Software, Técnico Judiciário, Tribunal Regional do Trabalho 21a Região, CESPE CEBRASPE

Com relação às ferramentas CASE, julgue os itens subsequentes.

As ferramentas CASE que auxiliam o desenvolvedor durante o processo de levantamento de necessidades, de análise e de elaboração de projeto são denominadas lower CASE ou ferramentas back-end.

  1. ✂️
  2. ✂️

1649Q648062 | Informática, Engenharia de Software, Analista Judiciário, Tribunal de Justiça nbsp PE, IBFC, 2017

Selecione, das alternativas abaixo, a única que identifica corretamente as três anotações para métodos de ciclo de vida de componentes no formato Jboss Seam:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1650Q616078 | Informática, Engenharia de Software, Analista de Sistemas, BNDES, NCE

Considere as seguintes assertivas sobre o processo de desenvolvimento de software conhecido como Engenharia de Software Baseada em Componentes (ESBC):

I- O ESBC dá ênfase ao paralelismo entre tarefas.

II- A atividade de Engenharia de Domínio produz uma lista de componentes que podem ser reutilizados.

III- O modelo de troca de dados é um dos ingredientes arquiteturais necessários para a atividade de composição de componentes.

As assertivas corretas são:

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

1651Q631190 | Informática, Engenharia de Software, Analista Judiciário, TRT 7a, FCC

Uma estrutura organizacional matricial, do tipo mais comum, representa na forma de uma matriz o cruzamento das características dos tipos de departamentalização por

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

1652Q637592 | Informática, Engenharia de Software, Técnico Judiciário, TRT 14a, FCC

Para a criação de testes unitários utilizando o JUnit, um Técnico utilizou o método
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1653Q638370 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, Empresa de Processamento de Dados da Previdência Social, CESPE CEBRASPE

Acerca de técnicas de arranjo físico e fluxo de processo, julgue os itens a seguir. O desenvolvimento do método perfeito é a aplicação do método científico para se produzir um produto e tem como característica a análise do processo responsável por identificar o fluxo do processo a ser representado pelo gráfico do fluxo de processo, pelo mapofluxograma e pelo gráfico de operação.
  1. ✂️
  2. ✂️

1654Q639140 | Informática, Engenharia de Software, Programador de Computador, SENAC PE, IPAD

Acerca dos diagramas de atividades UML, analise as seguintes afirmativas:

1. Detalha o fluxo para execução de uma tarefa, indicando os pontos de decisão a serem tomados e suas consequências no fluxo de execução.

2. Possuem apenas um estado inicial e um único estado final.

3. Pode ser utilizado durante a especificação de casos de uso.

Está(ão) correta(s) a(s) afirmativa(s):

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

1655Q619431 | Informática, Engenharia de Software, Analista de Sistemas, CESAN ES, CONSULPLAN

Sobre a Análise de Requisitos, observe as afirmativas abaixo:

 I. É uma tarefa da engenharia de software que efetua a ligação entre a alocação de software em nível de sistema e o projeto de software.

II. Possibilita que o engenheiro de sistemas especifique a função e o desempenho do software, indique a interface do software com outros elementos do sistema e estabeleça quais são as restrições de projeto que o software deve enfrentar.

III. Na Análise de Requisitos é de fundamental importância a fase de teste do sistema sem a qual o sistema pode ser implementado sem as garantias mínimas recomendadas nesta fase.

 Está(ão) correta(s) apenas a(s) afirmativa(s):

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

1656Q639424 | Informática, Engenharia de Software, Programador de Computador, SENAC PE, IPAD

Acerca das informações contidas em um diagrama de objetos, analise as seguintes afirmativas:

1. Os objetos podem ser nomeados e ter seu tipo indicado.

2. Para cada objeto mostrado no diagrama, é obrigatória a apresentação dos valores de todos os seus atributos.

3. Os tipos dos atributos dos objetos estão sempre indicados nos diagramas de objeto.

Está(ão) correta(s) a(s) afirmativa(s):

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

1657Q643530 | Informática, Engenharia de Software, Analista de Informática, Tribunal de Contas Estadual RO, CESPE CEBRASPE

Com relação à engenharia de software, julgue os itens seguintes.

A engenharia de software define quatro fases para o ciclo de vida de um sistema: iniciação, elaboração, construção e transição, sendo essa última responsável pela homologação dos artefatos junto ao cliente.

  1. ✂️
  2. ✂️

1658Q628485 | Informática, Engenharia de Software, Técnico Científico, Banco da Amazônia, CESPE CEBRASPE

Julgue os itens que se seguem, em relação a metodologias de análise, projeto e desenvolvimento de sistemas.

Metodologias de desenvolvimento XP contam com o desenvolvimento orientado a testes, que engloba duas etapas: escrever um teste automatizado e desenvolver um código adequado o suficiente para ter sucesso nesse teste.

  1. ✂️
  2. ✂️

1659Q633382 | Informática, Engenharia de Software, Analista, SERPRO, CESPE CEBRASPE

No que se refere a conceitos básicos, técnicas de elicitação e gerenciamento de requisitos, julgue os itens subsecutivos.

Um exemplo de requisito de sistema bem descrito é: "O sistema deve fornecer um gráfico comparativo entre as vendas previstas e as realizadas".

  1. ✂️
  2. ✂️

1660Q640821 | Informática, Engenharia de Software, Analista Administrativo, Agência Nacional de Transportes Aquaviários, CESPE CEBRASPE

Com relação a requisitos de software, julgue os itens a seguir.

A validação de requisitos deve ser feita tanto por meio da análise subjetiva quanto por meio de atividades técnicas de revisão, prototipação, validação de modelo e testes de aceitação.

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