Questões de Concursos Públicos - Engenharia de Software

Resolva questões gratuitas da Engenharia de Software. Banco com 344 perguntas de concursos. Prepare-se com simulados e estatísticas de acerto.

Q227479 INSTITUTO AOCP - 2024 - UFS - Analista de Tecnologia da Informação - Classe E
Ano: 2024
Órgão: UFS
Assunto: UML

O departamento de Ciência da Computação da Universidade Federal de Sergipe (UFS) está desenvolvendo um sistema de gestão acadêmica. Para facilitar a comunicação entre desenvolvedores e stakeholders, a equipe de projeto decidiu utilizar diagramas UML. A equipe quer entender as interações entre diferentes objetos do sistema ao longo do tempo para um determinado cenário. Qual tipo de diagrama UML deveria ser utilizado?
Q227475 INSTITUTO AOCP - 2024 - UFS - Analista de Tecnologia da Informação - Classe E
Ano: 2024
Órgão: UFS
Assunto: Engenharia de Requisitos

Considerando os requisitos funcionais e não funcionais, informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta. ( ) Requisitos funcionais descrevem o que o sistema deve fazer. ( ) Requisitos não funcionais estão relacionados à experiência do usuário. ( ) Requisitos funcionais podem ser testados diretamente. ( ) Requisitos não funcionais são sempre fáceis de medir. ( ) Requisitos funcionais e não funcionais são mutuamente exclusivos. 
Q227474 INSTITUTO AOCP - 2024 - UFS - Analista de Tecnologia da Informação - Classe E
Ano: 2024
Órgão: UFS
Assunto: Teste de Software

A respeito do teste unitário de software, informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta. ( ) O teste unitário foca em validar cada componente individualmente. ( ) O teste unitário é geralmente realizado pelos usuários finais. ( ) O teste unitário é rápido de ser executado. ( ) O teste unitário verifica a interação entre diferentes módulos do software. ( ) O teste unitário pode usar frameworks específicos, como JUnit para Java. 
Q227472 INSTITUTO AOCP - 2024 - UFS - Analista de Tecnologia da Informação - Classe E
Ano: 2024
Órgão: UFS
Assunto: Metodologia de desenvolvimento de software

O departamento de Ciência da Computação da Universidade Federal de Sergipe (UFS) decide iniciar um projeto de desenvolvimento de um novo sistema para gerenciamento acadêmico usando a metodologia ágil XP (eXtreme Programming). O time de desenvolvimento é composto por programadores seniores e juniores. Eles enfrentam um dilema sobre como incorporar práticas de programação em pares e integração contínua efetivamente. Qual das alternativas a seguir seria a abordagem mais apropriada de acordo com os princípios XP?
Q227469 INSTITUTO AOCP - 2024 - UFS - Analista de Tecnologia da Informação - Classe E
Ano: 2024
Órgão: UFS
Assunto: Qualidade de Software

Assinale a alternativa que melhor diferencia "Validação" e "Verificação" no contexto de desenvolvimento de software.
Q227466 INSTITUTO AOCP - 2024 - UFS - Analista de Tecnologia da Informação - Classe E
Ano: 2024
Órgão: UFS
Assunto: Orientação a Objetos

Em um projeto de desenvolvimento de software orientado a objetos, qual das seguintes alternativas melhor descreve o papel do diagrama de classes no processo de modelagem?
Q226483 VUNESP - 2024 - Prefeitura de Santo André - SP - Analista de Tecnologia da Informação - Sistemas
Ano: 2024
Banca: VUNESP
Assunto: Teste de Software

A estratégia de teste de software conhecida como GUI testing, que pode ser aplicada de forma automatizada no estágio de teste de um pipeline CI/CD em DevOps, tem como propósito
Q226471 VUNESP - 2024 - Prefeitura de Santo André - SP - Analista de Tecnologia da Informação - Sistemas
Ano: 2024
Banca: VUNESP
Assunto: Processos de Software

O método Kanban estabelece dois grupos de princípios, cada um abrangendo três princípios embutidos. Os dois grupos citados denominam-se Princípios de
Q226376 IF-MT - 2024 - IF-MT - Professor do Ensino Básico, Técnico e Tecnológico - Informática
Ano: 2024
Órgão: IF-MT
Banca: IF-MT
Assunto: Processos de Software

Os modelos de processo prescritivo definem um conjunto prescrito de elementos de processo e um fluxo de trabalho de processo previsível. (PRESSMAN, 2016, p. 41). PRESSMAN, Roger S. Engenharia de Software: uma abordagem profissional. 8 ed. Porto Alegre: AMGH Editora, 2016. NÃO é um exemplo de modelo prescritivo segundo Pressman (2016):
Q226373 IF-MT - 2024 - IF-MT - Professor do Ensino Básico, Técnico e Tecnológico - Informática
Ano: 2024
Órgão: IF-MT
Banca: IF-MT
Assunto: Conceitos Básicos em Engenharia de Software

Assinale a alternativa INCORRETA sobre conceitos de engenharia de software conforme Pressman (2016): PRESSMAN, Roger S. Engenharia de Software: uma abordagem profissional. 8 ed. Porto Alegre: AMGH Editora, 2016. 940 p.