| Linha 40: | Linha 40: | ||
= Referências bibliográficas = | = Referências bibliográficas = | ||
https://pt.wikipedia.org/wiki/Ambiente_de_desenvolvimento_integrado | |||
https://pt.stackoverflow.com/questions/101691/o-que-%C3%A9-linguagem-de-programa%C3%A7%C3%A3o-ide-e-compilador | |||
http://www.sourceinnovation.com.br/wiki/Frameworks | |||
http://scriptcaseblog.com.br/o-que-e-rad-framework-ide-conceitos-e-aplicabilidade | |||
Edição das 20h23min de 6 de junho de 2017
Esta pesquisa deve fornecer um conteúdo atualizado sobre o tema acima. Não esqueça de incluir as referëncias (fontes) no último item, reforçando que não deve ser um Copy/Paste e sim uma síntese das pesquisas que fizer.
Conceito
IDE (Integrated Development Environment / Ambiente de Desenvolvimento Integrado) é um programa que integra as várias ferramentas necessárias para o desenvolvimento de softwares, ajudando todo o processo ficar mais fácil. IDE não é uma linguagem de programação, IDE é o software usado para programar.
Funcionamento
Sua principal função é ajudar o programador a editar o código que será usado para criar seu programa, essa edição é feita através da interface da IDE, e também com as ferramentas que a mesma apresenta.
Outra coisa muito importante que todos IDEs fazem é chamar o compilador, ou interpretador, dentro de certos parâmetros para gerar e/ou executar o programa criado, se ele não contiver erros.
Serviços
Entre os serviços fornecidos pelas IDEs estão:
- Epurar programas durante a execução com várias facilidades;
- Gerenciar os projetos e suas configurações
- Executar testes, montar o deploy ou até mesmo fazê-lo;
- Fazer análise estática;
- Controle de versão;
- Acessar banco de dados;
- Gerar códigos automaticamente para certos padrões de codificação, como telas e relatórios;
- Dar acesso fácil à documentação;
- Diversas ajudas durante o processo de edição do código.
RAD
RAD significa Desenvolvimento rápido de aplicação, e está ligado com tecnicas que permitem muito mais agilidade na hora do desenvolvimento. Esses tecnicas estão muito ligadas com as IDEs, pois é através das IDEs que ocorre esse desenvolvimento rápido, como é o caso do Scriptcase que é um ambiente de desenvolvimento rápido de aplicações web em PHP.
Frameworks
Benefícios
- Possibilita verificação de erros
- Diminui gastos
- Diminui tempo de produção
- Aumenta desempenho
- Aumenta produtividade
Referências bibliográficas
https://pt.wikipedia.org/wiki/Ambiente_de_desenvolvimento_integrado
http://www.sourceinnovation.com.br/wiki/Frameworks
http://scriptcaseblog.com.br/o-que-e-rad-framework-ide-conceitos-e-aplicabilidade