Prévia do material em texto
11. **O que é controle de versão em programação?** - *Resposta:* Controle de versão é o gerenciamento das alterações feitas no código-fonte ao longo do tempo, permitindo rastrear modificações, colaborar e recuperar versões anteriores. 12. **O que é desenvolvimento ágil de software?** - *Resposta:* Desenvolvimento ágil é uma abordagem iterativa e incremental para o desenvolvimento de software, enfatizando a colaboração, adaptação a mudanças e entrega frequente de versões funcionais. 13. **O que são APIs (Interfaces de Programação de Aplicações)?** - *Resposta:* APIs são conjuntos de regras e definições que permitem que diferentes softwares se comuniquem entre si, facilitando a integração e a interação entre sistemas. 14. **Explique o conceito de banco de dados em programação.** - *Resposta:* Banco de dados é uma coleção organizada de dados que pode ser facilmente acessada, gerenciada e atualizada, sendo fundamental para o armazenamento de informações em aplicações. 15. **O que é depuração de código?** - *Resposta:* Depuração de código é o processo de identificar, isolar e corrigir erros em um programa para garantir que ele funcione conforme o esperado.