Foram encontradas 60 questões.
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
As redes de comunicação de dados suportam tráfego de diversas naturezas, porém gargalos podem ocorrer ao lidar com aplicações intensivas. Assinale a alternativa CORRETA a respeito de mecanismos de prevenção de sobrecarga e melhoria de throughput.
Provas
Em sistemas operacionais modernos, a inicialização e a gestão de processos afetam a confiabilidade do ambiente. Assinale a alternativa CORRETA sobre boas práticas de carregamento de serviços e gerenciamento de dependências.
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
Sobre mecanismos de segurança em redes corporativas, avalie:
I - O uso de certificados digitais emitidos por autoridade confiável protege sessões TLS.
II - Protocolos HTTPS mantêm os dados de login sob criptografia, minimizando exposição em trânsito.
III - A rotação periódica de chaves expande a janela de ataque, pois obriga reconfigurações constantes nos clientes.
IV - Armazenar as chaves privadas em locais restritos reduz o risco de cópias não autorizadas.
Estão CORRETAS apenas as afirmativas:
Provas
Caderno Container