dfgdfgdf

1281 palavras 6 páginas
Ambientes de desenvolvimento

IDE, do inglês Integrated Development Environment ou Ambiente Integrado de Desenvolvimento, é um programa de computador que reúne características e ferramentas de apoio ao desenvolvimento de software com o objectivo de agilizar este processo.
Geralmente os IDEs facilitam a técnica de RAD (de Rapid Application Development, ou "Desenvolvimento Rápido de Aplicativos"), que visa a maior produtividade dos desenvolvedores.

As características e ferramentas mais comuns encontradas nos IDEs são:
• Editor - edita o código-fonte do programa escrito na(s) linguagem(ns) suportada(s) pela IDE;

• Compilador (compiler) - compila o código-fonte do programa, editado em uma linguagem específica e a transforma em linguagem de máquina;

• Linker - liga os vários "pedaços" de código-fonte, compilados em linguagem de máquina, em um programa executável que pode ser executado em um computador ou outro dispositivo computacional.

• Depurador (debugger) - auxilia no processo de encontrar e corrigir defeitos no código-fonte do programa, na tentativa de aprimorar a qualidade de software;

• Modelagem (modeling) - criação do modelo de classes, objectos, interfaces, associações e interacções dos artefactos envolvidos no software com o objectivo de solucionar as necessidades-alvo do software final.

• Geração de código - característica mais explorada em Ferramentas CASE, a geração de código também é encontrada em IDEs, contudo com um escopo mais direccionado a templates de código comumente utilizados para solucionar problemas rotineiros.
• Distribuição (deploy) - auxilia no processo de criação do instalador do software, ou outra forma de distribuição, seja discos ou via internet.

• Testes Automatizados (automated tests) - realiza testes no software de forma automatizada, com base em scripts ou programas de testes previamente especificados, gerando um relatório, assim auxiliando na análise do impacto das alterações no código-fonte.


Relacionados

  • dfgdfgdf
    724 palavras | 3 páginas
  • dfgdfgdf
    883 palavras | 4 páginas
  • resumo
    350 palavras | 2 páginas