IDE
IDE je skraćenica za "Integrirana elektronika uređaja" i "Integrirano razvojno okruženje". Prva je a hardver pojam, dok je drugi povezan sa softver programiranje.
1. Integrirana elektronika uređaja
IDE je bila najčešće korištena vrsta hard disk od sredine 1990-ih do kraja 2000-ih. "Integrirani" aspekt imena opisuje kako kontrolor je integriran u voziti sebe. IDE i ATA često se koriste sinonimno jer se obje odnose na istu vrstu tvrdog diska. Međutim, ATA opisuje sučelje dok IDE opisuje stvarni tvrdi disk.
Prvi IDE standard (ATA-1) objavljen je 1994. godine i podržan brzina prijenosa podataka od 8.3 Mbps u DMA način rada. Poboljšani IDE (ATA-2) standardiziran je 1996. godine i podržavao je brzine prijenosa podataka do 16.7 Mbps - dvostruko brže od izvornog standarda. Sljedećih nekoliko IDE standarda označeno je upotrebom ATA verzija (do ATA-7), maksimalnom brzinom od 133 Mbps. IDE sučelje je na kraju zamijenjeno SATA, još brže sučelje.
2. Integrirano razvojno okruženje
Softverski IDE je primjena Da programeri koristiti za stvaranje računalnih programa. U ovom slučaju, "integrirani" se odnosi na način na koji se više razvojnih alata kombinira u jedan program. Na primjer, tipični IDE uključuje Izvorni kod urednik, pronalaženje pogrešakai kompajler. Većina IDE-a također nudi projektno sučelje koje programerima omogućuje praćenje svih datoteka povezanih s projektom. Mnogi podržavaju kontrola verzije kao dobro.
Neki IDE-ovi pružaju runtime okruženje (RTE) za testiranje softverskih programa. Kad program pokreće se unutar RTE-a, programer može pratiti svaki događaj koji se odvija u aplikaciji koja se testira. Ovo može biti korisno za pronalaženje i popravljanje bube i lociranje izvora memorija propušta. Budući da IDE pružaju centralizirano korisničko sučelje za pisanje koda i programe za testiranje programer može napraviti brzu promjenu, ponovno sastaviti program i ponovno ga pokrenuti. Programiranje je još uvijek naporan posao, ali IDE softver pomaže usmjeriti proces razvoja.