IDE

IDE significa tanto "Integrated Device Electronics" quanto "Integrated Development Environment." O primeiro é um termo de hardware, enquanto o segundo está relacionado à programação de software.

1. Integrated Device Electronics

IDE foi o tipo mais usado de disco rígido de meados da década de 1990 até o fim dos anos 2000. O aspecto "integrado" do nome descreve como o controlador é integrado ao próprio dispositivo. IDE e ATA são frequentemente usados como sinônimos, pois ambos se referem ao mesmo tipo de disco rígido. No entanto, ATA descreve a interface, enquanto IDE descreve o disco rígido propriamente dito.

O primeiro padrão IDE (ATA-1) foi lançado em 1994 e era compatível com taxas de transferência de dados de 8.3 Mbps no modo DMA. O IDE aprimorado (ATA-2) foi padronizado em 1996 e era compatível com taxas de transferência de dados de até 16.7 Mbps — o dobro da taxa do padrão original. Os vários padrões IDE seguintes foram identificados usando versões do ATA (até ATA-7), atingindo no máximo 133 Mbps. A interface IDE acabou sendo substituída pela SATA, uma interface ainda mais rápida.

2. Integrated Development Environment

Um IDE de software é um aplicativo que desenvolvedores usam para criar programas de computador. Nesse caso, "integrado" se refere à maneira como várias ferramentas de desenvolvimento são combinadas em um único programa. Por exemplo, um IDE típico inclui um editor de código-fonte, um depurador e um compilador. A maioria dos IDEs também oferece uma interface de projeto que permite aos programadores acompanhar todos os arquivos relacionados a um projeto. Muitos também são compatíveis com controle de versão.

Alguns IDEs oferecem um ambiente de execução (RTE) para testar programas de software. Quando um programa é executado dentro do RTE, o desenvolvedor pode acompanhar cada evento que ocorre no aplicativo que está sendo testado. Isso pode ser útil para encontrar e corrigir bugs e localizar a origem de vazamentos de memória. Como os IDEs oferecem uma interface de usuário centralizada para escrever código e testar programas, um programador pode fazer uma alteração rápida, recompilar o programa e executá-lo novamente. Programar ainda é um trabalho difícil, mas o software IDE ajuda a agilizar o processo de desenvolvimento.

Atualizado July 8, 2015 por Per C.

quizTeste seus conhecimentos

DRAM stands for ____ Random Access Memory?

A
Dual
0%
B
Digital
0%
C
Dynamic
0%
D
Distributed
0%
Correct! Incorrect!     View the DRAM definition.
More Quizzes →

O dicionário de informática Tech Terms

A definição de IDE nesta página é uma definição original escrita pelos autores do TechTerms.com. Se você quiser fazer referência a esta página ou citar esta definição, use a barra de citação verde logo abaixo da definição.

Nosso objetivo é explicar a terminologia de informática de um jeito fácil de entender. Buscamos precisão e clareza em cada definição que publicamos. Se você tiver comentários sobre esta definição ou quiser sugerir um novo termo técnico, entre em contato.

A newsletter do Tech Terms

Amplie seus conhecimentos técnicos com nossa newsletter diária ou semanal! Assine hoje e receba novos termos e quizzes na sua caixa de entrada.

Assine a newsletter gratuita do TechTerms

Com que frequência você gostaria de receber um e-mail?

Você pode cancelar a assinatura ou alterar a frequência a qualquer momento usando os links disponíveis em cada e-mail. Dúvidas? Entre em contato.

Observação: a newsletter é enviada em inglês.