O que é IDE?

IDE significa Integrated Development Environment ou Ambiente de Desenvolvimento Integrado, em português. É um programa de computador que contém características e ferramentas para apoiar o desenvolvimento de software, tornando o processo mais ágil.

Algumas características e ferramentas Comuns encontradas nos IDEs são:

  • Editor: interface para escrever o código-fonte do programa na(s) linguagem(ns) suportada(s) pela IDE;
  • Compilador: compila o código-fonte do programa, escrito em uma determinada linguagem de programação e a transforma em linguagem de máquina;
  • Linker: liga (linka) os "pedaços" do código-fonte, compilados em linguagem de máquina, em um programa executável que pode rodar em um computador ou outro dispositivo computacional;
  • Depurador: auxilia no processo de encontrar e corrigir problemas no código-fonte do programa, na tentativa de melhorar a qualidade de software;
  • Distribuição: auxilia no processo de criação do instalador do software ou outra forma de distribuição;
  • Testes Automatizados: realiza testes no software de forma automatizada, com base em scripts ou programas de testes previamente especificados, gerando um relatório para auxiliar na análise do impacto das alterações no código-fonte. Tais ferramentas também são chamadas de robôs de testes;
  • Refatoração: consiste na melhoria constante do código-fonte do software, seja na construção de códigos mais otimizados, mais limpos e/ou que facilite a compreensão dos envolvidos no processo de desenvolvimento. A refatoração, em conjunto com os testes automatizados, consttuem uma poderosa ferramenta no processo de erradicação de "bugs" (erros).

Como exemplos de IDE, podemos citar o Code::Blocks e o Dev C++, que vamos utilizar em nossas aulas de programação aqui no Portal.

Compartilhe:

Você pode gostar...

Deixe uma resposta