Questões de Concurso Sobre engenharia de software

Questões Discursivas

Foram encontradas 14.683 questões

Q3208574 Engenharia de Software

Em relação à engenharia de requisitos, julgue o item a seguir. 


A flexibilidade do desenvolvimento ágil permite a evolução dos requisitos ao longo do projeto, porém, requer um processo formal de gerenciamento de mudanças para garantir que o produto entregue valor. 

Alternativas
Q3208573 Engenharia de Software

Em relação à engenharia de requisitos, julgue o item a seguir. 


Nos métodos ágeis, os requisitos são definidos de forma incremental, e a elicitação é efetuada continuamente ao longo do projeto pelos membros da equipe.

Alternativas
Q3208572 Engenharia de Software

Em relação à engenharia de requisitos, julgue o item a seguir. 


Na validação de requisitos por prototipação, um modelo executável é apresentado aos usuários para verificar se ele atende às suas necessidades. 

Alternativas
Q3208571 Engenharia de Software

Em relação à engenharia de requisitos, julgue o item a seguir. 


Em regra, a verificação de completude envolve a criação de um conjunto de testes que comprovem que o sistema atende a todos os requisitos especificados. 

Alternativas
Q3208442 Engenharia de Software

Julgue o item que se segue, relativo a storytelling


Storytelling consiste na promoção de um discurso capaz de estabelecer conexões emocionais com o cliente. 

Alternativas
Q3208430 Engenharia de Software

Em relação às metodologias ágeis na gestão de projetos, julgue o item que se segue. 


No Scrum, o incentivo é reduzido a uma hierarquização rígida dos papéis desenvolvidos pelos profissionais do projeto. 

Alternativas
Q3208429 Engenharia de Software

Em relação às metodologias ágeis na gestão de projetos, julgue o item que se segue. 


Entre as ferramentas utilizadas para gestão de projetos, há poucas e irrelevantes diferenças no que tange à sua utilização. 

Alternativas
Q3208428 Engenharia de Software

Em relação às metodologias ágeis na gestão de projetos, julgue o item que se segue. 


Desde a declaração que ficou conhecida como manifesto ágil, a aderência a projetos ágeis vem diminuindo no mundo. 

Alternativas
Q3208427 Engenharia de Software

Em relação às metodologias ágeis na gestão de projetos, julgue o item que se segue. 


Na prática, não há diferenciação entre a metodologia Scrum e o Kanbam em relação à gestão de projetos. 

Alternativas
Q3208410 Engenharia de Software

Julgue o próximo item, a respeito de machine leaning


A biblioteca Scikit-learn é amplamente utilizada para aprendizado de máquina em Python, mas não é especializada em processamento de linguagem natural nem oferece suporte robusto para redes neurais profundas.  

Alternativas
Q3208397 Engenharia de Software

Julgue o item que se segue, a respeito de desenvolvimento de projetos digitais. 


A letra O do acrônimo SOLID corresponde ao princípio da responsabilidade única. 

Alternativas
Q3208396 Engenharia de Software

Julgue o item que se segue, a respeito de desenvolvimento de projetos digitais. 


Em UX, as personas representam a jornada do usuário durante a utilização da solução a ser implementada. 

Alternativas
Q3206005 Engenharia de Software
Leia o excerto a seguir:

“O primeiro evento mais importante é a reunião de planejamento da Sprint. Isso mostra que tanto no gerenciamento de projeto tradicional quanto no ágil o mais importante é planejar e saber o que será feito antes de sair fazendo.”

CRUZ, Fábio. Scrum e PMBOK: unidos no gerenciamento de projetos. Rio de Janeiro, RJ: Brasport, 2013.


Conforme Cruz (2013), qual é considerada a segunda cerimônia mais importante do Scrum, pois tem o propósito de proporcionar a melhoria contínua?
Alternativas
Q3206004 Engenharia de Software
O framework Scrum consiste em um conjunto formado por times pequenos, os quais possuem papéis e responsabilidades.
Com relação aos papéis e responsabilidades do Time Scrum, é correto afirmar que o
Alternativas
Q3206003 Engenharia de Software
Leia o excerto a seguir:

“A ideia principal do Scrum é controlar processos empíricos, mantendo o foco na entrega de valor de um negócio no menor tempo possível.”

(CRUZ, Fábio. Scrum e PMBOK: unidos no gerenciamento de projetos. Rio de Janeiro, RJ: Brasport, 2013).


Conforme Cruz (2013), para a implementação de qualquer controle de processos empíricos, são necessários os seguintes pilares de sustentação:
Alternativas
Q3206002 Engenharia de Software
O Scrum é um dos frameworks para gerenciamento de projetos mais conhecidos que se alinha aos princípios do Manifesto Ágil. Apesar de ser muito utilizado na área de desenvolvimento de software, ele pode ser aplicado ao desenvolvimento de qualquer produto.
De acordo com Cruz (2013), são valores do Manifesto Ágil, EXCETO
Alternativas
Q3205775 Engenharia de Software
Um Diagrama de Classes da UML é a representação da estrutura e relações das classes que servem de modelo para objetos. Ele é a base para a construção de outros diagramas, como o de comunicação, de sequencia e de estados.
Observe o seguinte Diagrama de Classes da UML:

Imagem associada para resolução da questão


Baseado no diagrama acima, analise as seguintes afirmações:

I. Todos os métodos da classe ClasseA possuem retorno de dados do tipo boolean.
II. O atributoD da ClasseB é do tipo String e possui visibilidade privada.
III. O losango preenchido representa uma associação por composição entre a ClasseA e a ClasseB
IV. Ao excluir um objeto da ClasseA em sua implementação, também será excluído o objeto da ClasseB.

Estão corretas apenas as afirmativas 
Alternativas
Q3205763 Engenharia de Software
A engenharia de requisitos é fundamental para garantir que o sistema de software seja desenvolvido de acordo com as necessidades dos usuários, dentro das restrições de tempo e orçamento, e com alta qualidade.
Em relação à engenharia de requisitos, faça a associação correta entre as duas colunas, relacionando conceito e significado.

1. Documento de requisitos de software. 2. Processo de engenharia de requisitos. 3. Elicitação e análise de requisitos. 4. Validação de requisitos.

A. É o processo de verificação da validade, consistência, completude, realismo e verificabilidade dos requisitos.
B. É um estudo da viabilidade, elicitação e análise de requisitos, especificação de requisitos, validação e gerenciamento de requisitos.
C. É um processo iterativo que pode ser representado como uma espiral de atividades (descoberta, classificação e organização, negociação e documentação de requisitos).
D. É uma declaração acordada dos requisitos do sistema. Esta declaração deve ser organizada para que ambos (os clientes do sistema e os desenvolvedores de software) possam usá-lo.


Qual é a associação correta entre números e letras?
Alternativas
Q3205759 Engenharia de Software
A UML (Unified Modeling Language) é uma linguagem de modelagem padrão utilizada na Engenharia de Software para visualizar, especificar, construir e documentar artefatos de um sistema de software.
Sobre o Diagrama de Caso de Uso da UML, é correto afirmar que
Alternativas
Q3205758 Engenharia de Software
Em um projeto de desenvolvimento de software, diferentes níveis de testes são realizados para garantir a qualidade do produto final.
Qual das afirmativas a seguir descreve corretamente os níveis de teste e seus objetivos? 
Alternativas
Respostas
1801: E
1802: C
1803: C
1804: E
1805: C
1806: C
1807: E
1808: E
1809: E
1810: C
1811: E
1812: E
1813: D
1814: C
1815: B
1816: A
1817: C
1818: A
1819: B
1820: B