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.


841Q120791 | Engenharia de Software, Analista de Tecnologia da Informação, DATAPREV, Quadrix

Considere as seguintes afirmações feitas sobre um modelo de processo de software.

I. Combina a natureza iterativa de modelos incrementais com aspectos sistemáticos do modelo em cascata.

II. Pode ser aplicado em todo ciclo de vida de uma aplicação, inclusive, após a entrega do software.

III. É um modelo que reconhece explicitamente a necessidade de gerenciar riscos.

As três afirmações se referem ao:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

842Q251824 | Engenharia de Software, Análise de Requisitos, Técnico Judiciário Programação de Sistemas, TRE BA, CESPE CEBRASPE

Texto associado.

Em uma visão restritiva, muitas pessoas costumam associar o termo
software aos programas de computador. Software não é apenas o
programa, mas também todos os dados de documentação e
configuração associados, necessários para que o programa opere
corretamente. A respeito de engenharia de software, julgue os itens
de 61 a 65.

Em estágio inicial do processo de elicitação e análise de requisitos, deve-se decidir a respeito dos limites do sistema. Os requisitos não funcionais descrevem o que o sistema deve fazer, enquanto os requisitos funcionais estão diretamente relacionados às funções específicas fornecidas pelo sistema.

  1. ✂️
  2. ✂️

843Q681400 | Engenharia de Software, Analista Judiciário Analista de Sistemas Desenvolvimento, TJ MA, FCC, 2019

A norma ABNT NBR ISO/IEC 27001:2013, no que tange à coleta de evidências no processo de gestão de incidentes de segurança da informação, indica, como controle, que
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

844Q687879 | Engenharia de Software, Técnico de Tecnologia da Informação da Fazenda Municipal, SEMEF Manaus AM, FCC, 2019

O Grafana é uma plataforma para a criação de dashboards de monitoração de sistemas computacionais. Dentre os vários tipos de dashboards disponibilizados no site oficial do Grafana h ttp s ://g ra fa n a .c o m /d a s h b o a rd s , existe o
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

845Q103718 | Engenharia de Software , Conceitos Básicos, Analista Tecnologia da Informação, IPHAN, FUNIVERSA

Assim como a Engenharia de Software, existe também na área de informática a chamada Ciência da Computação. Assinale a alternativa que melhor apresenta a diferença entre Engenharia de Software e Ciência da Computação.

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

846Q264041 | Engenharia de Software, Ferramentas CASE, Técnico Judiciário Tecnologia da Informação, TRT 21a Região, CESPE CEBRASPE

Texto associado.

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

Entre as contribuições da ferramenta CASE, incluem-se o auxílio aos projetistas no desenvolvimento de software e a geração automática da documentação do software desenvolvido.

  1. ✂️
  2. ✂️

847Q268905 | Engenharia de Software, Engenharia de Requisitos, Analista Desenvolvimento de Sistemas, SERPRO, CESPE CEBRASPE

Texto associado.

Com referência às áreas da engenharia de software, julgue os
itens que seguem.

O levantamento de requisitos é importante, porém não é fundamental, pois recomenda-se avançar o quanto antes para as demais atividades que permitam uma visualização do software e reduzam a ansiedade do cliente em ver algo pronto.

  1. ✂️
  2. ✂️

848Q247152 | Engenharia de Software, Conceitos Básicos, Técnico Científico Arquitetura e Tecnologia, Banco da Amazônia, CESPE CEBRASPE

Com relação aos conceitos de desenvolvimento de sistemas, julgue os itens a seguir.

Os princípios de engenharia de software definem a necessidade de formalidades para reduzir inconsistências e a decomposição para lidar com a complexidade.

  1. ✂️
  2. ✂️

849Q241777 | Engenharia de Software, XP, Técnico Administrativo Informática, ANAC, CESPE CEBRASPE

Texto associado.

A respeito dos conceitos relacionados ao desenvolvimento de
sistemas e às metodologias de desenvolvimento de sistemas,
julgue os itens seguintes.

A técnica conhecida como refactoring é constantemente aplicada no desenvolvimento baseado no método ágil extreme programming.

  1. ✂️
  2. ✂️

850Q711574 | Engenharia de Software, Analista de TI, CRF TO, IADES, 2019

A respeito de requisitos no contexto de engenharia de software, assinale a alternativa que apresenta um requisito de usuário. 
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

852Q119515 | Engenharia de Software , Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIO

Nos últimos anos, um dos avanços mais importantes na engenharia de software foi o aparecimento da UML como padrão para a descrição de sistemas orientados a objetos. Associe os diagramas às categorias apresentadas a seguir.

Imagem 019.jpg

As associações corretas são:

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

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

Na análise orientada a objetos, o diagrama que descreve os tipos de objetos e seus relacionamentos, descreve a estrutura estática de um sistema, isto é, descreve como o sistema é estruturado, e não como ele se comporta, é o diagrama de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

855Q846953 | Engenharia de Software, XP, Desenvolvedor de Software, CESPE CEBRASPE, 2020

Julgue o item seguinte, a respeito de programação ágil com XP (extreme programming).

Grandes quantidades de horas extras são aceitáveis em médio e longo prazo, para agilizar a entrega de requisitos.

  1. ✂️
  2. ✂️

857Q120189 | Engenharia de Software , Metodologia de desenvolvimento de software, Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIO

Em metodologias de desenvolvimento de software, tem-se que

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

858Q694146 | Engenharia de Software, Primeiro Tenente Engenharia da Computação, CIAAR, Aeronáutica, 2019

Um objeto muitas vezes é referido como uma instância da sua classe.
A respeito dos softwares orientados a objetos, analise as afirmações a seguir.
I. Construir softwares de maneira morosa e onerosa continua a ser um objetivo definido.
II. Quase qualquer substantivo pode ser razoavelmente representado como um objeto de software.
III. Uma abordagem modular de projeto e de implementação orientados a objetos pode ser usada para maior produtividade.
IV. Objetos ou, mais precisamente, as classes de onde os objetos vêm são essencialmente componentes reutilizáveis de software.
Está correto apenas o que se afirma em
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

859Q118201 | Engenharia de Software , Desenvolvimento de Software, Analista de Sistemas, UNEAL, COPEVE UFAL

Definir uma interface para criar um objeto, mas deixar as subclasses decidirem que classe instanciar. Permite adiar a instanciação para subclasses.

Qual opção abaixo corresponde à descrição anterior?

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

860Q155580 | Engenharia de Software, Engenharia de Requisitos, Analista Judiciário Tecnologia da Informação, TRT 23a REGIÃO, FCC

Tabelas de rastreamento para relacionar os requisitos identificados a um ou mais aspectos do sistema ou do seu ambiente devem ser desenvolvidas, segundo Pressman, na engenharia de requisitos por meio da função de

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