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.

Q222260 VUNESP - 2024 - Prefeitura de Mogi das Cruzes - SP - Operador de Rede
Ano: 2024
Banca: VUNESP
Assunto: Qualidade de Software

A utilização de padrões no desenho da interface do usuário traz benefícios tanto para os clientes e usuários como também para a equipe de desenvolvimento do software. Assinale a alternativa que preenche, correta e respectivamente, as lacunas com os benefícios trazidos pela utilização de um Guia de Estilo.
•  Garante  _________em uma família de produtos.
•  Minimiza _______ e maximiza ____________.
•  Aumento ___________ na utilização de um produto.
Q221137 COMPERVE - UFRN - 2024 - UFERSA - Analista de Tecnologia da Informação
Ano: 2024
Órgão: UFERSA
Assunto: Orientação a Objetos

Os padrões de projeto são soluções comprovadas para problemas comuns no desenvolvimento de um software, oferecendo formas reutilizáveis e eficientes para desenvolver sistemas. Dentre os padrões estabelecidos pelo GoF (Gang of Four), há uma classificação em padrões criacionais, estruturais e comportamentais. Nesse contexto, o
Q221136 COMPERVE - UFRN - 2024 - UFERSA - Analista de Tecnologia da Informação
Ano: 2024
Órgão: UFERSA
Assunto: Metodologia de desenvolvimento de software

As metodologias de desenvolvimento de software são abordagens estruturadas para organizar e gerenciar o seu processo de criação. Elas definem práticas, processos e ferramentas para garantir eficiência, qualidade e previsibilidade no desenvolvimento de software. Em relação às metodologias de desenvolvimento de software, analise as afirmativas abaixo. I O modelo cascata é bem flexível, permitindo mudanças após a fase inicial do projeto sem maiores problemas. II O desenvolvimento ágil está centrado na entrega rápida e funcional, com pequenas iterações, e na colaboração contínua com o cliente. III O modelo iterativo e incremental é rígido e inflexível, não aceitando bem mudanças feitas após a fase inicial do projeto. IV Uma das vantagens do modelo de prototipagem é a maior clareza nos requisitos funcionais. Das afirmativas, estão corretas
Q221134 COMPERVE - UFRN - 2024 - UFERSA - Analista de Tecnologia da Informação
Ano: 2024
Órgão: UFERSA
Assunto: Engenharia de Requisitos

A análise de requisitos é uma fase importante no ciclo de vida do desenvolvimento de um software, tendo em vista que, sendo bem-sucedida, é crucial para o sucesso das etapas posteriores do projeto. Considerando os diferentes métodos de análise de requisitos, o método que requer um profundo estudo da cultura e do comportamento de um grupo de usuários, visando entender suas práticas e necessidades diárias, é denominado
Q221116 COMPERVE - UFRN - 2024 - UFERSA - Analista de Tecnologia da Informação
Ano: 2024
Órgão: UFERSA
Assunto: Processos de Software - Desenvolvimento Ágil

Scrum é um framework ágil para o gerenciamento de equipes de trabalho, comumente usada no desenvolvimento de software. A flexibilidade e a adaptabilidade são características centrais do Scrum, tornando-o uma escolha popular entre equipes que buscam eficiência e melhoria contínua em seus processos de criação e inovação tecnológica. Uma das ferramentas apresentadas pelo Scrum é o Daily Meeting, cujo principal objetivo é
Q221115 COMPERVE - UFRN - 2024 - UFERSA - Analista de Tecnologia da Informação
Ano: 2024
Órgão: UFERSA
Assunto: UML

Um diagrama UML é uma ferramenta para representar, visualmente, sistemas e softwares utilizando a Linguagem de Modelagem Unificada. Dentro da UML, um dos diagramas proeminentes é o diagrama de visão geral de interação. Esse diagrama
Q214373 GUALIMP - 2024 - Prefeitura de Alfredo Chaves - ES - Analista de Tecnologia da Informação
Ano: 2024
Banca: GUALIMP
Assunto: Orientação a Objetos

Na notação do diagrama de classes da UML representada abaixo, pode-se afirmar que: 
Q214039 AVALIA - 2024 - IMASUL - Analista Ambiental - Análise de Sistemas
Ano: 2024
Órgão: IMASUL
Banca: AVALIA
Assunto: Processos de Software - Desenvolvimento Ágil

Assinale a alternativa que melhor define o papel do Scrum Master em um projeto que utiliza Scrum.
Q214038 AVALIA - 2024 - IMASUL - Analista Ambiental - Análise de Sistemas
Ano: 2024
Órgão: IMASUL
Banca: AVALIA
Assunto: Processos de Software - Desenvolvimento Ágil

Como o Scrum trata as mudanças de requisitos em um projeto?
Q214037 AVALIA - 2024 - IMASUL - Analista Ambiental - Análise de Sistemas
Ano: 2024
Órgão: IMASUL
Banca: AVALIA
Assunto: Processos de Software - Desenvolvimento Ágil

Assinale a alternativa que melhor descreve o impacto de uma definição de "Pronto" (Definition of Done) mal formulada em um projeto Scrum.