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
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.
• 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
Banca:
COMPERVE - UFRN
Matéria:
Engenharia de Software
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
Banca:
COMPERVE - UFRN
Matéria:
Engenharia de Software
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
Banca:
COMPERVE - UFRN
Matéria:
Engenharia de Software
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
Banca:
COMPERVE - UFRN
Matéria:
Engenharia de Software
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
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
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
Matéria:
Engenharia de Software
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
Matéria:
Engenharia de Software
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
Matéria:
Engenharia de Software
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.