Questões de Concurso Sobre engenharia de software
Foram encontradas 14.755 questões
Assinale a alternativa que apresenta a interpretação tecnicamente adequada acerca da explicabilidade de modelos de inteligência artificial.
Assinale a alternativa que apresenta a descrição tecnicamente adequada acerca do Random Forest.
Assinale a alternativa que apresenta a interpretação tecnicamente adequada para a situação descrita.
A respeito dos conceitos de clean code e da ferramenta SonarQube, julgue o item a seguir.
No SonarQube, parâmetros de análise definidos como argumentos do scanner na linha de comando sobrescrevem os parâmetros definidos em arquivos de configuração do scanner e aplicam-se apenas à análise corrente.
A respeito dos conceitos de clean code e da ferramenta SonarQube, julgue o item a seguir.
No contexto de clean code, a programação funcional deve contemplar a organização de funções relacionadas em abstrações coesas e compreensíveis.
Considerando a metodologia de ponto de função e os conceitos de técnicas de elicitação de requisitos e de blockchain, julgue o item subsequente.
Com relação às técnicas de obtenção de requisitos, aquelas que envolvem stakeholders são mais predominantes do que as que utilizam entrevistas e questionários.
Considerando a metodologia de ponto de função e os conceitos de técnicas de elicitação de requisitos e de blockchain, julgue o item subsequente.
A análise de pontos de função (APF) privilegia a funcionalidade do sistema em detrimento dos meios empregados na implementação, como linguagem de programação e algoritmo.
Acerca dos conceitos relativos a desenvolvimento de sistemas, julgue o item a seguir.
Por ser definido como um framework leve voltado à geração de valor por meio de soluções adaptativas para problemas complexos, o Scrum, em sua versão de 2020, não prescreve um processo completo e detalhado, limitando-se aos elementos essenciais de sua estrutura.
A respeito dos conceitos de engenharia de requisitos, UML 2 e metodologia ágil XP (extreme programming), julgue o item que se segue.
No extreme programming, a abordagem de testes a priori pressupõe histórias do usuário já decompostas em cartões de tarefa, os quais servem de base para a definição de testes de unidade voltados à verificação da implementação.
A respeito dos conceitos de engenharia de requisitos, UML 2 e metodologia ágil XP (extreme programming), julgue o item que se segue.
As histórias de usuário, por apresentarem uma descrição abrangente das atividades do usuário, permitem avaliar com segurança a completude dos requisitos essenciais do sistema.
A respeito dos conceitos de engenharia de requisitos, UML 2 e metodologia ágil XP (extreme programming), julgue o item que se segue.
No metamodelo UML, a herança é modelada por uma relação de generalização entre classificadores, na qual o elemento mais específico se relaciona ao mais geral e herda implicitamente suas características e restrições.
A respeito de CMMI-DEV v2.0 e Scrum 2020, julgue o item a seguir.
O scrum master serve à organização de várias maneiras, inclusive por meio da remoção de barreiras entre as partes interessadas e os times scrum.
No contexto da engenharia de software, a __________ é um processo contínuo responsável por manter um sistema de software em funcionamento estável, seguro e eficiente após sua implantação em produção. Pode envolver a correção de falhas, atendimento a usuários, monitoramento de desempenho e implementação de melhorias para garantir que a aplicação continue atendendo às necessidades do negócio.
Assinale a alternativa que preenche corretamente a lacuna do trecho acima.
( ) A elicitação de requisitos é uma etapa dedicada a descobrir, investigar e extrair as necessidades, restrições e expectativas dos clientes, usuários e demais partes interessadas para o desenvolvimento de um sistema ou produto.
( ) A prototipação é uma técnica que busca simular para o usuário o funcionamento dos seus requisitos antes que o sistema ou produto final esteja pronto.
( ) A especificação de requisitos é um documento guia da equipe de desenvolvimento, construído sem a participação dos clientes, usuários e demais partes interessadas, os quais serão consultados na etapa posterior de validação de requisitos.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Na metodologia ágil Scrum, de acordo O Guia do Scrum, versão 2020, são responsabilidades do Product Owner:
I. A eficácia do Scrum Team.
II. O gerenciamento eficaz do Product Backlog.
III. A maximização do valor do produto resultante do trabalho do Scrum Team.
Quais estão corretas?