Questões de Concurso Sobre engenharia de software
Foram encontradas 14.487 questões
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.
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.
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.
“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?
Com relação aos papéis e responsabilidades do Time Scrum, é correto afirmar que o
“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:
De acordo com Cruz (2013), são valores do Manifesto Ágil, EXCETO
Observe o seguinte Diagrama de Classes da UML:
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
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?
Sobre o Diagrama de Caso de Uso da UML, é correto afirmar que
Qual das afirmativas a seguir descreve corretamente os níveis de teste e seus objetivos?
Qual modelo de processo de software é mais apropriado se for necessária uma validação antecipada com o cliente em relação à aceitação do design da interface do usuário do sistema?
Nesse contexto, pode-se afirmar que os stakeholders de um projeto
I. O Gerenciamento de Configuração visa controlar e gerenciar as diferentes versões dos componentes de um produto.
II. Git é um sistema de controle de versões distribuído.
III. Em um sistema de gerenciamento de versões, desenvolvedores diferentes não podem trabalhar, ao mesmo tempo, no mesmo componente.
É correto o que se afirma em
( ) DevOps demanda a criação de um profissional novo, que fique responsável tanto pelo desenvolvimento como pela implantação de sistemas.
( ) A implantação de DevOps advoga a automação dos passos necessários para colocar um sistema em produção.
( ) O DevOps parte da premissa da melhor padronização dos processos, permitindo a menor interação entre as equipes.
Está correta, de cima para baixo, a seguinte sequência:
I. O Scrum Master é responsável por garantir a utilização correta do Scrum e remover os impedimentos do time.
II. Ele é um método ágil que pode ser utilizado para o gerenciamento de projetos que não sejam desenvolvimento de software.
III. O Backlog do Produto é o artefato gerado ao final do Planejamento do Sprint, sendo então a lista com as tarefas do Sprint.
IV. O Gráfico de Burndown é um artefato que mostra a quantidade de trabalho restante ao longo do tempo.
É correto o que se afirma somente em