Questões de Concurso Comentadas sobre engenharia de software
Foram encontradas 12.717 questões
Os três principais valores do XP são
I. Técnicas de IA têm sido utilizadas para detectar padrões anômalos em redes e identificar ataques cibernéticos com maior precisão e em tempo real.
II. Cibercriminosos têm explorado a IA para automatizar ataques, criar malwares adaptativos e gerar conteúdos falsos mais convincentes, como deepfakes e e-mails de phishing.
III. A utilização de IA na cibersegurança eliminou completamente a necessidade de profissionais humanos na detecção e resposta a incidentes.
Assinale a alternativa correta:
I. Analisar a saúde do processo de desenvolvimento considerando que altas dispersões representam algum tipo de gargalo ou aumento no tempo de passagem em alguma das etapas do fluxo de desenvolvimento, por exemplo, nas últimas semanas, o lead time das histórias de desenvolvimento cresceram, pois o ambiente de homologação estava com problemas e os testes eram mais complexos.
II. Identificar casos extremos (outliers) e aprender com o ocorrido, por exemplo, se um bug levou muito mais tempo do que o normal para ser corrigido em decorrência da ausência de clareza sobre o que era de fato o problema a ser resolvido.
III. Para compreender os efeitos que as incertezas e as complexidades não mapeadas podem causar, na forma de variabilidade, no tempo necessário para a conclusão dos trabalhos de um time de desenvolvimento de software.
Está correto o que se afirma em
Com relação aos princípios, analise os itens a seguir
I. O princípio da responsabilidade única (a letra S da sigla) enuncia que cada classe deve ter um, e somente um, motivo para mudar.
II. O princípio aberto-fechado (a letra O da sigla), define que entidades de software (por exemplo, classes e métodos) devem estar abertas para extensão, mas fechadas para modificação.
III. O princípio de permutação de Igorov (a letra I da sigla) tem suas origens em bases formais, mas estabelece que as Classes derivadas (classes-filhas) devem ser capazes de substituir suas classes-base (classes-mães).
Está correto o que se afirma em
1. Classe. 2. Operação. 3. Interface. 4. Método.
( ) É um serviço solicitado a um objeto para produzir um comportamento;
( ) É uma descrição de um conjunto de objetos que compartilham os mesmos atributos, operações, métodos relacionamentos e semântica;
( ) É a implementação de uma operação que especifica o algoritmo ou procedimento usado pela operação;
( ) É definido como um conjunto de operações externamente visíveis, elas podem ser associados a tipos de classes.
A relação correta, na ordem dada, é:
I.É utilizado para representar a funcionalidade de um sistema do ponto de vista do usuário.
II.Os atores no diagrama representam os diferentes tipos de usuários que interagem com o sistema.
III.As associações de inclusão indicam cenários opcionais que podem ser estendidos por outros casos de uso.
É correto o que se afirma em:
Primeira coluna: prática do XP
(1)Test-Driven Development (TDD)
(2)Refatoração
(3)Posse Coletiva
(4)Story Points
Segunda coluna: definição
(__)Processo que promove melhorias contínuas na estrutura e organização do código existente sem alterar seu comportamento funcional.
(__)Prática que incentiva o time a assumir responsabilidade conjunta por todo o código, eliminando a propriedade individual de partes específicas.
(__)Método que utiliza métricas abstratas para estimar o esforço relativo e a complexidade de tarefas no planejamento de projetos ágeis.
(__)Técnica que orienta o desenvolvimento com base em verificações automatizadas criadas antes do código de produção.
Assinale a alternativa que apresenta a correta associação entre as colunas:
Assinale a opção que contém apenas os nomes dos métodos de clusterização disponíveis no módulo.
O Hibernate Data Repositories é uma implementação baseado no