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.


1441Q191688 | 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. ✂️

1442Q109004 | Engenharia de Software , RUP, Analista de Controle Externo Tecnologia da Informação, TCU, CESPE CEBRASPE

Texto associado.

Rational unified process (RUP) é um processo de
negócios genérico para engenharia de software orientada a
objetos. Ele descreve uma família de processos de engenharia de
software relacionados que compartilham uma estrutura comum,
uma arquitetura de processos comum. Ele proporciona
abordagem disciplinada para a atribuição de tarefas e de
responsabilidades dentro de uma organização de
desenvolvimento. O processo de engenharia de software é o
processo de desenvolvimento de sistema a partir dos requisitos,
sejam eles novos (ciclo de desenvolvimento inicial), ou alterados
(ciclo de evolução).
Internet: (com adaptações).

Tendo o texto acima como referência inicial, julgue os itens a
seguir.

A criação de baselines no RUP tem como motivação a rastreabilidade, a elaboração de relatórios e a reprodutibilidade, além de estabelecer, na fase de construção, um marco da arquitetura do ciclo de vida do projeto. Com os baselines, é possível desfazer mudanças caso as atualizações realizadas sejam consideradas instáveis ou não confiáveis

  1. ✂️
  2. ✂️

1443Q113388 | Engenharia de Software , UML, Analista de Informática Desenvolvimento de Sistemas, MPU, FCC

Texto associado.

OBJETIVO E REQUISITOS DE MODERNIZAÇÃO
DE PROCESSOS E DE TI EM ÓRGÃO DA
ESFERA GOVERNAMENTAL


OBJETIVO:

O Ministério Público do Governo Federal de um país deseja modernizar seu ambiente tecnológico de informática. Para tanto, adquirirá equipamentos de computação eletrônica avançados e redefinirá seus sistemas de computação, a fim de agilizar seus processos internos e também melhorar seu relacionamento com a sociedade.

REQUISITOS PARA ATENDER AO OBJETIVO:

Orientação a objeto:

Imagem 003.jpg

Imagem 004.jpg
Imagem 005.jpg

Considere as seguintes partes de diagramas de seqüência:

Imagem 006.jpg

Supondo que ob2:C2 represente uma denúncia que pode estar em uma situação de criação ou em uma situação de exclusão, a frase "Uma denúncia infundada deve ser excluída do cadastro principal devendo, entretanto, ser criada como novo objeto em um cadastro de históricos." é corretamente representada, respectivamente, APENAS em

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

1444Q149767 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TRT 8a Região, FCC

Os relacionamentos que podem ser representados em um diagrama de caso de uso são:

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

1445Q685902 | Engenharia de Software, Analista Judiciário Analista de Sistemas, TJ AM, CESPE CEBRASPE, 2019

Julgue o item seguinte, a respeito de gerenciamento de projetos e PMBOK 5.ª edição. A estrutura organizacional do tipo funcional afeta a disponibilidade dos recursos e influencia a forma como os projetos são conduzidos; nesse tipo de organização, os gerentes de projetos possuem muita independência no suporte a diversos projetos funcionais em paralelo.
  1. ✂️
  2. ✂️

1446Q107858 | Engenharia de Software , Orientação a Objetos, Analista de Controle Interno – Tecnologia da Informação, SAD PE, CESPE CEBRASPE

Com relação ao emprego de conceitos do paradigma de orientação a objetos na análise e no projeto de sistemas de software, assinale a opção correta.

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

1447Q103622 | Engenharia de Software , Analista Programador, DPE RO, FGV

Numa palavra de 16 bits, a representação binária complemento para dois do número -40 é:

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

1448Q112327 | Engenharia de Software , Analista de Finanças e Controle, MF, ESAF

O cálculo dos pontos de função de um projeto de desenvolvimento abrange:

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

1449Q118991 | Engenharia de Software , UML, Analista de Sistemas, Sergipe Gás SA, FCC

A UML é

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

1450Q164824 | Engenharia de Software, XP, Auditor Federal de Controle Externo, TCU, CESPE CEBRASPE

Texto associado.

Julgue os itens a seguir, relativos a modelos ágeis de processo.

A atividade de planejamento XP inclui a criação das denominadas histórias de usuário, nas quais devem ser descritas as características e as funcionalidades requeridas para o software em desenvolvimento.

  1. ✂️
  2. ✂️

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

Pertencem à dimensão temporal do modelo iterativo RUP:

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

1453Q106536 | Engenharia de Software, Analista Administrativo Informática, TCE ES, CESPE CEBRASPE

Em relação aos conceitos de orientação a objetos, assinale a opção correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1454Q120904 | Engenharia de Software , UML, Analista de Tecnologia da Informação, UFPR, UFPR

No caso de máquina de transição de estados, o evento cuja recepção pelo objeto no estado de origem faz com que a transição possa ser escolhida para ser ativada, desde que sua condição de proteção seja satisfeita, refere-se à fase:

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

1455Q235609 | Engenharia de Software, Orientação a Objetos, Programador de Computador, TRE CE, FCC

Sobre conceitos em programação orientada a objetos (OOP), analise:

I. No polimorfismo ad-hoc, métodos com o mesmo nome e pertencentes à mesma classe, podem receber argumentos distintos, consequentemente alterando a assinatura do método.

II. No polimorfismo paramétrico é possível determinar o método como atributos de objetos são acessados por outros objetos, protegendo o acesso direto aos mesmos através de operações.

III. Na restrição de multiplicidade é possível determinar o número de atributos e operações que uma classe pode herdar de uma superclasse.

Está correto o que consta em
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1456Q114018 | Engenharia de Software , Análise de Pontos de Função, Analista de Finanças e Controle, CGU, ESAF

São características gerais de sistema utilizadas para cálculo do fator de ajuste:

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

1457Q683228 | Engenharia de Software, Técnico Superior Especializado Tecnologia da Informação, DPE RJ, FGV, 2019

Determinado órgão governamental está utilizando a técnica de Análise de Pontos de Função (APF) para efetuar a contagem de suas aplicações e gerar uma base histórica própria.
Sendo assim, para a contagem de um sistema que atende a atividade-fim desse órgão, será necessário: 
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1458Q152804 | Engenharia de Software, Analista Judiciário Tecnologia da Informação, TRT 15a Região, FCC

Os padrões Gang of Four (GoF) organizam um conjunto de padrões de projeto (design patterns) em três grupos: de criação, estruturais e comportamentais. Três destes padrões são descritos a seguir:

I. Em situações em que classes precisam trabalhar juntas, mas isto não está sendo possível porque suas interfaces são incompatíveis, pode-se utilizar este design pattern que permite converter a interface de uma classe em outra interface esperada pelos clientes de forma que classes com interfaces incompatíveis possam interagir.

II. Este design pattern pode ser utilizado quando se deseja definir uma dependência um-para-muitos entre objetos de modo que quando um objeto muda o estado, todos seus dependentes são notificados e atualizados.

III. Em situações em que se deseja acessar o conteúdo de uma coleção sem expor sua representação interna utiliza-se este design pattern que permite prover uma interface única para varrer coleções diferentes.

Os padrões descritos nos itens I, II e III são, respectivamente,
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1459Q687085 | Engenharia de Software, Auditor Fiscal Administração, SEFAZ BA, FCC, 2019

Um Auditor Fiscal estava trabalhando no processo Estimar Custos em um projeto com base nas melhores práticas do PM BOK 5a edição. Era necessário fazer a estimativa de um grande pacote de trabalho que envolvia créditos tributários. Para isso, o Auditor utilizou um método que usa uma relação estatística entre dados históricos relevantes e outras variáveis, para calcular a estimativa de custos para o pacote, conseguindo produzir altos níveis de precisão dependendo da sofisticação e dos dados básicos colocados no modelo. O método utilizado pelo Auditor denomina-se
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1460Q132426 | Engenharia de Software, UML, Analista do Ministério Público, MPE SE, FCC

Texto associado.

"É possível que ocorram distintas implementações de uma operação de classe e que, no entanto, o nome e os parâmetros dessa operação sejam os mesmos."

Dentro do contexto da frase, relacione os textos apresentados nessas questões com a respectiva definição, significado ou conceito.

...implementações de uma operação...

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