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.


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

O paradigma de orientação a objetos é centrado em conceitos que envolve os seguintes princípios fundamentais: abstração, encapsulamento, herança e polimorfismo. Esse paradigma evoluiu desde a sua concepção original e tornou-se uma força pivotal no desenvolvimento da ciência, da tecnologia e de quaisquer outros domínios em que é aplicada, inclusive na área de desenvolvimento de software. A esse respeito, assinale a opção correta.

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

402Q251663 | Engenharia de Software, RUP, Técnico Judiciário Programação de Sistemas, TRE MT, CESPE CEBRASPE

O RUP (Rational Unified Process) é um processo de engenharia de software que oferece uma abordagem com base em disciplinas para atribuir tarefas e responsabilidades dentro de uma organização de desenvolvimento. Sua meta é garantir a produção de software de alta qualidade e que atenda às necessidades dos usuários dentro de um cronograma e de um orçamento previsíveis. A respeito de RUP, assinale a opção correta.

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

403Q119852 | Engenharia de Software , Teste de Software, Analista de Tecnologia da Informação, PRODEMGE, FUMARC

Em relação às abordagens e estratégias de teste de software, analise os itens a seguir, colocando (V) para a assertiva verdadeira e (F) para a assertiva falsa.
( ) Teste fumaça pode ser caracterizado como uma estratégia de integração constante para avaliar os mecanismos de proteção e segurança do software construído.

( ) Teste de regressão é a reexecução de algum sub- conjunto de testes que já foram conduzidos para garantir que as modifcações do software não propagaram efeitos colaterais indesejáveis.

( ) Teste de estresse tem o objetivo de submeter o sistema a situações anormais como, por exemplo, uma carga de trabalho excessiva.

( ) Teste beta é um teste de aceitação que necessariamente é executado pelo usuário fnal junto com o desenvolvedor do software em um ambiente controlado.
Assinale a opção com a sequência CORRETA, na ordem de cima para baixo.

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

404Q117620 | Engenharia de Software , RUP, Analista de Sistemas, MEC, FGV

O RUP (Rational Unified Process) é uma metodologia de projeto de software criada pela Rational. O processo analítico do RUP divide o ciclo de vida de desenvolvimento de software em 4 fases. Assinale a alternativa que não indica uma fase do ciclo de vida de desenvolvimento de software, de acordo com o RUP.

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

405Q117137 | Engenharia de Software , UML, Analista de Sistemas, Sergipe Gás SA, FCC

Em UML, são diagramas feitos para facilitar a comunicação com os futuros usuários do sistema, e com o cliente, sendo especialmente úteis para determinar os recursos necessários que o sistema deve ter, mas não são adequados para representar o desenho e não podem descrever os mecanismos internos de um sistema. São diagramas de

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

406Q198740 | Engenharia de Software, UML, Agente Técnico Legislativo, AL SP, FCC

No âmbito das máquinas de estados, um relacionamento entre dois estados, indicando que um objeto em um determinado estado realizará certas ações e entrará em outro estado, dependendo da ocorrência de algum evento e da satisfação de alguma condição, é chamado de

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

407Q156003 | Engenharia de Software, Projeto de Software, Analista Judiciário Tecnologia da Informação, TJ PA, FCC

Além do Estado de origem e o de destino, uma transição de estados tem mais três partes que são:

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

408Q167054 | Engenharia de Software, Gestão de Projetos, Auditor Fiscal, 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 5ª 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. ✂️

409Q699284 | Engenharia de Software, Analista de Tecnologia da Informação, Prefeitura de Jataí GO, Quadrix, 2019

Acerca da linguagem de modelagem unificada (UML), assinale a alternativa correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

410Q121767 | Engenharia de Software , Análise Essencial, Analista de TI Administração de Dados, CETESB, VUNESP

Em um determinado diagrama desenhado, utilizando-se a Análise Essencial, é necessário adicionar uma atividade que represente o armazenamento de informações. Considerando os artefatos e os diagramas disponíveis na Análise Essencial para representar essa atividade, deve-se adicionar ao diagrama uma Atividade de

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

411Q245928 | Engenharia de Software, Acoplamento e Coesão, Técnico Científico Análise de Sistemas, Banco da Amazônia, CESPE CEBRASPE

Texto associado.

Acerca de coesão e acoplamento, elementos críticos para o
desenvolvimento e manutenção de sistemas, julgue os itens que se
seguem.

De acordo com o princípio da coesão de classes, cada classe deve representar uma única entidade bem definida no domínio do problema. O grau de coesão diminui com o aumento contínuo de código de manutenção nas classes.

  1. ✂️
  2. ✂️

412Q682182 | Engenharia de Software, Primeiro Tenente Informática, Quadro Técnico, Marinha, 2019

Os processos de gerenciamento de projetos organizam e descrevem a realização do projeto. O PMBOK Guide descreve cinco grupos de processos utilizados para alcançar esse fim. Dentre os grupos de processo, onde são feitas e analisadas as avaliações de desempenho para averiguar se o projeto está seguindo o planejado?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

413Q217353 | Engenharia de Software, Engenharia da Informação, Papiloscopista da Polícia Federal, Polícia Federal, CESPE CEBRASPE

Julgue os próximos itens, relativos a cloud storage e processos de informação.

Os processos de informação fundamentam-se em dado, informação e conhecimento, sendo este último o mais valorado dos três, por ser composto por experiências tácitas, ideias e valores, além de ser dinâmico e acessível por meio da colaboração direta e comunicação entre as pessoas detentoras de conhecimento.

  1. ✂️
  2. ✂️

414Q232238 | Engenharia de Software, Analise e Projeto Orientado a Objetos, Programador de Computador, TRE RN, FCC

Em desenvolvimento de sistemas, focalizar nos aspectos essenciais inerentes a uma entidade e ignorar propriedades significa concentrar-se no que um objeto é e faz antes de se decidir como ele será implementado. Na orientação a objetos, este é um conceito típico

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

415Q151098 | Engenharia de Software, Scrum, Analista Judiciário Tecnologia da Informação, TRT 6a Região, FCC

Na metodologia Scrum, NÃO faz parte de uma revisão do sprint (sprint review) o seguinte procedimento:

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

416Q117573 | Engenharia de Software , Gerência de Configuração, Analista de Sistemas, CAMARA SJC, FIP

As atividades da gerência de configuração de software são responsáveis pelo armazenamento e versionamento dos artefatos produzidos ao longo do processo de produção. É correto afirmar que:

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

417Q690703 | Engenharia de Software, Assistente Técnico de Tecnologia da Informação, SEMEF Manaus AM, FCC, 2019

O processo de validação de requisitos de software deve ser utilizado em um projeto da Fazenda Municipal, sendo que seus técnicos de TI, devem, nesse processo de validação, efetuar revisões de requisitos, atentando que a propriedade 
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

418Q119330 | Engenharia de Software , Ferramentas CASE, Analista de Sistemas, BADESC, FGV

A ferramenta case que auxilia nos processos de construção de um software profissional, oferece uma modelagem visual de software que permite a criação, análise, projeto (design), visualização, modificação e manipulação de componentes.

Essa ferramenta é denominada:

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

419Q154269 | Engenharia de Software, Acoplamento e Coesão, Analista Judiciário Tecnologia da Informação, TRT 20a REGIÃO, FCC

No desenvolvimento de sistemas, no âmbito das relações intermodulares entre as classes, diz-se que o programa está bem estruturado quando há

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