Foram encontradas 57.037 questões.
No contexto de DevOps, qual das alternativas representa corretamente um dos objetivos centrais dessa abordagem?
Provas
O que caracteriza a containerização de aplicações no contexto de ambientes de desenvolvimento e operações (DevOps)?
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: SUSTENTE
Orgão: TCE-PE
Sobre o processo de desenvolvimento de software, analise as afirmativas abaixo:
I - Manter camadas separadas favorece a testabilidade e a substituição de componentes sem grandes retrabalhos.
II - Testes de regressão em pipelines automatizados tendem a aumentar a segurança nos deploys.
III - Revisões entre pares (peer reviews) são suficientes para eliminar completamente a necessidade de testes unitários.
IV - O uso de versionamento semântico ajuda a distinguir mudanças compatíveis ou incompatíveis em dependências.
Estão CORRETAS apenas as afirmativas:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: SUSTENTE
Orgão: TCE-PE
O processo de build e deploy em ambientes DevOps exige controle rigoroso de versões e automação de testes. Assinale a alternativa CORRETA a respeito de práticas que aprimoram a qualidade das entregas contínuas.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: SUSTENTE
Orgão: TCE-PE
Desenvolvedores que trabalham com estruturas de dados avançadas buscam equilibrar velocidade de inserção e busca em grandes coleções. Assinale a alternativa CORRETA sobre técnicas adequadas a sistemas de registro histórico.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: SUSTENTE
Orgão: TCE-PE
Sistemas que usam arquitetura REST frequentemente sofrem aumento exponencial de requisições. Assinale a alternativa correta relacionada ao uso de cache, versionamento e balanceamento de serviços sob alta carga.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: SUSTENTE
Orgão: TCE-PE
A modelagem orientada a objetos abrange conceitos como encapsulamento e polimorfismo. Assinale a alternativa CORRETA sobre a forma de garantir extensibilidade sem prejudicar a clareza do design.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: SUSTENTE
Orgão: TCE-PE
O refinamento constante de aplicações Web envolve práticas de versionamento de front-end e back-end. Assinale a alternativa CORRETA sobre estratégias que promovem evolução contínua sem comprometer o funcionamento dos módulos.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: SUSTENTE
Orgão: TCE-PE
Fundamentos de estruturas de dados determinam a eficiência de algoritmos na manipulação de grandes volumes de informação. Assinale a alternativa CORRETA sobre a aplicação desses conceitos em sistemas de análise preditiva.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: SUSTENTE
Orgão: TCE-PE
Considerando metodologias ágeis, com foco em SCRUM, analise:
I - O refinamento do backlog auxilia na revisão colaborativa de prioridades e escopo.
II - A daily meeting substitui a sprint review, pois inspeciona as entregas do time.
III - O Product Owner define valor de negócio, enquanto o Scrum Master remove obstáculos de processo.
IV - A retrospectiva de sprint facilita ajustes de metodologia, mas não afeta a priorização do backlog.
Estão CORRETAS apenas as afirmativas:
Provas
Caderno Container