Questões de Concurso Sobre engenharia de software
Foram encontradas 14.485 questões
Assinale a alternativa que indica corretamente a principal diferença entre TDD e BDD.
Qual modelo de ciclo de vida é caracterizado por uma abordagem sequencial e linear, onde cada fase deve ser concluída antes que a próxima comece?
( ) O Princípio da Responsabilidade Única (SRP) afirma que uma classe deve ter apenas um motivo para mudar.
( ) O Princípio Aberto/Fechado (OCP) afirma que as entidades de software devem ser abertas para extensão, mas fechadas para modificação.
( ) TDD (Test-Driven Development) é uma abordagem que escreve testes APÓS o código de produção.
( ) BDD (Behavior-Driven Development) foca em descrever o comportamento esperado do sistema a partir da perspectiva do usuário.
( ) GRASP é um conjunto de padrões de design orientado a objetos.
Assinale a alternativa que indica a sequência correta, de cima para baixo.
Qual é a principal atividade da engenharia de requisitos?
Qual é o propósito principal do comando git merge no fluxo de trabalho com GIT?
Observe a figura abaixo que representa o ciclo de uma técnica de investigação:
Assinale a alternativa que indica corretamente a técnica que melhor segue esse ciclo de investigação
Assinale a alternativa que indica corretamente o princípio de design de usabilidade, popularizado por Jakob Nielsen, que sugere que o sistema deve sempre manter os usuários informados sobre o que está acontecendo, através de feedback apropriado em tempo hábil.
Na situação hipotética apresentada, a conduta que a equipe deve adotar é
Acerca de inteligência artificial, técnicas de prompts, transformação e análise de dados, julgue o item seguinte.
O objetivo da utilização de modelos supervisionados é o atendimento de tarefas como clusterização, redução de dimensionalidade e detecção de anomalias.
Acerca de inteligência artificial, técnicas de prompts, transformação e análise de dados, julgue o item seguinte.
No zero-shot prompting, é fornecido ao modelo apenas a instrução inicial, sem exemplos adicionais, a fim de se explorar a capacidade do modelo de fazer generalizações a partir do conhecimento obtido no treinamento.
Acerca de inteligência artificial, técnicas de prompts, transformação e análise de dados, julgue o item seguinte.
No processo de discretização de dados, valores contínuos são convertidos em intervalos ou categorias predefinidas, como o agrupamento de idades em faixas etárias.
Acerca de inteligência artificial, técnicas de prompts, transformação e análise de dados, julgue o item seguinte.
Em se tratando de análises de tendências e projeções, desconsideram-se atributos como sazonalidade, autocorrelação e granularidade temporal quando utilizados modelos estatísticos consolidados.
Com base nas boas práticas de controle de versões e no funcionamento do Git, analise as sentenças a seguir:
I- Commits pequenos e frequentes facilitam a identificação de regressões e a auditoria de mudanças, especialmente quando integrados a pipelines de CI/CD.
II- A utilização de rebase em branches compartilhadas é recomendada, pois preserva o histórico completo de commits e reduz o risco de inconsistências no repositório remoto.
III- O uso de tags associadas a commits específicos permite identificar releases estáveis e recuperar versões exatas do código implantado em produção.
Analisadas as sentenças, assinale a alternativa CORRETA: