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.


1421Q693478 | Engenharia de Software, Analista Judiciário Analista de Sistemas Desenvolvimento, TJ MA, FCC, 2019

Visando garantir o sucesso da iniciativa de implementação do COBIT 5 e seu ciclo de vida de melhoria contínua em um Tribunal de Justiça, um Analista Judiciário assumiu a tarefa de elaborar um estudo de caso.
O estudo de caso inclui:
- os benefícios almejados para o Tribunal, seu alinhamento com a estratégia de negócios e os respectivos responsáveis pelo benefício;
- as mudanças nos negócios necessárias para criar o valor esperado;
- os investimentos necessários para criar as mudanças na governança e gestão de TI do Tribunal.
Além destes, o estudo de caso também deve incluir:
ção de uma visão mais detalhada do nível de maturidade dos processos.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1422Q99561 | Engenharia de Software , Analista Programador, DPE RO, FGV

Um dos desafios típicos encontrados na virtualização de sistemas é o compartilhamento eficiente de dados em ambientes com heterogeneidade de sistemas e plataformas de virtualização. Um requisito importante é que o sistema de armazenamento compartilhado ofereça tanto a estrutura para o arranjo físico e lógico de unidades de disco, quanto a interface abstrata para acesso concorrente aos arquivos, facilitando a troca de dados entre diversas máquinas virtuais, independente dos sistemas de arquivos nativos. Um sistema de armazenamento que oferece essa possibilidade é:

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

1423Q847091 | Engenharia de Software, Teste de Software, Ministério da Economia Tecnologia da Informação Usuário UX, CESPE CEBRASPE, 2020

Julgue o próximo item, relativos a conceitos, aplicações e tipos de testes de software.
Em testes automatizados, para diminuir problemas de lentidão ao se acessar um banco de dados no teste de funcionalidade, pode-se substituir o banco de dados por um mock objects.
  1. ✂️
  2. ✂️

1424Q692009 | Engenharia de Software, Assistente Judiciário Programador, TJ AM, CESPE CEBRASPE, 2019

Com relação ao PMBOK 5, julgue o item que se segue. Os processos da área de integração incluem desenvolver o plano de gerenciamento do projeto; orientar e gerenciar a execução do projeto; monitorar e controlar o trabalho do projeto; e realizar o controle integrado de mudanças.
  1. ✂️
  2. ✂️

1425Q165776 | Engenharia de Software, Auditor Fiscal da Receita Estadual, SEFAZ RS, FUNDATEC

Em um software, existem requisitos que podem ser categorizados segundo o modelo FURPS, onde cada letra provém de uma palavra em inglês (acrônimo). Sobre esse modelo, considere as seguintes assertivas:

I. O modelo FURPS pode ser utilizado para categorizar os requisitos não funcionais de um software.

II. No acrônimo FURPS, a letra "R" significa "Reliability", ou seja, "Consistência". Em um software, um requisito de consistência diz respeito, por exemplo, à consistência que deve existir, em um banco de dados, ao se concluir uma transação.

III. Tempo de resposta e consumo de recursos, como memória RAM e processador, são características de requisitos de um software, relacionadas, no acrônimo FURPS, à letra "P", que significa "Performance".

Quais estão corretas?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1426Q264359 | Engenharia de Software, Técnico Superior Especializado Desenvolvimento de Sistemas, DPE RJ, FGV

Maria participa de um projeto cujo objetivo é desenvolver em C# uma versão orientada a objetos de um software legado, e deseja criar um diagrama UML para definir os modelos das classes do sistema. Esse diagrama deve representar as estruturas dessas classes, determinando

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

1427Q198319 | Engenharia de Software, Analista Análise e Desenvolvimento de Sistemas, BACEN, CESPE CEBRASPE

Julgue o  item  a seguir, relativo a análise e projeto de software.

UML (unified modeling language) é uma metodologia de desenvolvimento focada na análise orientada a objetos que buscam especificar, construir e documentar artefatos de um sistema de software.

  1. ✂️
  2. ✂️

1428Q105198 | Engenharia de Software , Engenharia de Requisitos, Analista Administrativo Informática, ANTAQ, CESPE CEBRASPE

Texto associado.

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

As principais entidades intervenientes do gerenciamento de requisitos são os usuários, os clientes, os analistas de mercado, as agências reguladoras e os engenheiros de software.

  1. ✂️
  2. ✂️

1429Q198647 | Engenharia de Software, Gerência de Configuração, Analista Análise de Sistemas, TRE ES, CESPE CEBRASPE

Texto associado.
A gerência de configuração de software (GCS) é um
processo que abrange todas as fases que compõem o ciclo de vida
de um software, consistindo, basicamente, em um conjunto de
regras formais para a identificação e o controle das mudanças, de
modo que um controle sistemático seja exercido sobre as
modificações realizadas. A GCS fornece uma abordagem
consistente, controlada e flexível para o gerenciamento da evolução
das mudanças, garantindo a integridade e a rastreabilidade dos
artefatos modificados. Para se estabelecer um controle sistemático
sobre as diversas revisões de um artefato, normalmente, utiliza-se
uma ferramenta que suporta controle de versões.

Cristiano Caetano. CVS — controle de versões e desenvolvimento
colaborativo de software. São Paulo: Novatec, 2004. p. 13 (com adaptações).

Considerando o fragmento de texto acima, julgue os itens
subsequentes, relativos ao controle de versões e ao Concurrent
Version System
(CVS).

Para se armazenar em arquivos binários no CVS, é necessário informar o tipo do arquivo durante as operações de importação e adição.
  1. ✂️
  2. ✂️

1430Q152358 | Engenharia de Software, Orientação a Objetos, Analista Judiciário Tecnologia da Informação, TRE AL, CESPE CEBRASPE

Texto associado.

A respeito da orientação a objetos, que é uma das técnicas mais
utilizadas para concepção e desenvolvimento de programas,
julgue os itens seguintes.

Uma hierarquia de classes é um mecanismo por meio do qual
as modificações nos níveis inferiores da hierarquia se
propagam de imediato para os níveis superiores.

  1. ✂️
  2. ✂️

1431Q232288 | Engenharia de Software, Orientação a Objetos, Programador de Computador, TJ PE, FCC

Em relação a projetos orientados a objetos, a restrição de multiplicidade

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

1433Q231053 | Engenharia de Software, Orientação a Objetos, Programador de Computador, TRE RJ, CESPE CEBRASPE

Texto associado.

Considerando conceitos e aplicações do paradigma de orientação
a objetos, julgue os próximos itens.

As heranças, que são princípios de orientação a objetos, permitem o compartilhamento de atributos e métodos pelas classes e são usadas com o intuito de se reaproveitar código ou comportamento generalizado ou especializar operações ou atributos.

  1. ✂️
  2. ✂️

1434Q150678 | Engenharia de Software, Analista Judiciário Tecnologia da Informação, TJ AP, FCC

O Portal Corporativo - PC, também chamado de EIP - Enterprise Information Portal, tem como objetivo primário promover eficiência e vantagens competitivas para a organização que o implementa. É INCORRETO afirmar:

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

1435Q847027 | Engenharia de Software, Qualidade de Software, Ministério da Economia Tecnologia da Informação Usuário UX, CESPE CEBRASPE, 2020

Julgue o item seguinte, a respeito de controle da qualidade e suas principais ferramentas.

O gráfico de controle pode ser utilizado para analisar se determinada variação está dentro de um padrão médio esperado.

  1. ✂️
  2. ✂️

1436Q116666 | Engenharia de Software , Análise de Pontos de Função, Analista de Sistemas Desenvolvimento de Aplicações, CEAGESP, VUNESP

Durante a análise de um sistema de folha de pagamento de funcionários, percebeu-se que o acesso ao registro de salário dos funcionários é restrito aos usuários com permissão de acesso ao módulo. Para a métrica de ponto de função (FPA - Function Point Analysis), o módulo de gerenciamento de acesso

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

1437Q254138 | Engenharia de Software, Modelos de Sistemas de Informação, Técnico Judiciário Programação de Sistemas, TRE AP, CESPE CEBRASPE

No modelo de análise estruturada, constitui forma correta de representação da informação o diagrama

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

1438Q198079 | Engenharia de Software, Orientação a Objetos, Analista Análise de Sistemas, DETRAN DF, CESPE CEBRASPE

Texto associado.

Com relação a conceitos fundamentais de programação orientada
a objetos, julgue os itens a seguir.

Uma classe é uma descrição de um conjunto de objetos que compartilham os mesmos atributos, operações, relacionamentos e semântica.

  1. ✂️
  2. ✂️

1439Q132799 | Engenharia de Software, RUP, Analista do Ministério Público, MPE SE, FCC

Pertencem aos Core Process ou aos Core Supporting Workflows do modelo iterativo RUP:

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

1440Q191688 | Engenharia de Software, Engenharia de Requisitos, Agente de Defensoria Programador, DPE SP, FCC

Na Engenharia de Requisitos, dentre passos a serem seguidos para elicitação de requisitos é INCORRETO:

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