Turbo C

Autor: Randy Alexander
Datum Vytvoření: 25 Duben 2021
Datum Aktualizace: 26 Červen 2024
Anonim
How to Download & Install Turbo C/C++ in Windows 10
Video: How to Download & Install Turbo C/C++ in Windows 10

Obsah

Definice - Co znamená Turbo C?

Turbo C bylo integrované vývojové prostředí (IDE) pro programování v jazyce C. Byl vyvinut společností Borland a poprvé představen v roce 1987. V té době byl Turbo C známý svou kompaktní velikostí, komplexním návodem, rychlostí kompilace a nízkou cenou. Měl mnoho podobností s dřívějším produktem Borland, Turbo Pascal, jako je IDE, nízká cena a rychlý kompilátor, ale nebyl tak úspěšný kvůli konkurenci na trhu kompilátorů C.


Úvod do Microsoft Azure a Microsoft Cloud | V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.

Techopedia vysvětluje Turbo C

Turbo C byl nástroj pro vývoj softwaru pro psaní programů v jazyce C. Jako IDE obsahoval editor zdrojového kódu, rychlý kompilátor, linker a soubor nápovědy offline pro informaci. Verze 2 obsahovala vestavěný debugger. Turbo C byl produktem navazujícím na Borlands Turbo Pascal, který získal široké uplatnění ve vzdělávacích institucích, protože jazyk Pascal byl vhodný pro výuku programování studentů. Přestože byl Turbo C původně vyvinut jinou společností, sdílel s Turbo Pascal spoustu funkcí, konkrétně vzhled a dojem rozhraní a různé zahrnuté programovací a ladicí nástroje. Nebyl však tak úspěšný jako Turbo Pascal kvůli konkurenci jiných produktů C, jako jsou Microsoft C, Watcom C, Lattice C atd. Turbo C však stále mělo výhodu v kompilační rychlosti a ceně.


První verze byla vydána 13. května 1987 a nabídla vůbec první prostředí pro editaci a kompilaci pro vývoj softwaru na počítačích IBM. Turbo C nebyl původně vyvinut Borland, ale byl koupen od Bob Jervis a byl zpočátku nazýván Wizard C. Turbo Pascal neměl rozevírací nabídky před touto dobou, a to bylo pouze na jeho čtvrté verzi, že obdržela face lift podívat jako Turbo C.

Borland jako společnost již tyto produkty nevyvíjí a neprodává, ale Turbo C stále žije jako bezplatné stažení z různých online repozitářů, i když se jedná o skutečně starou technologii bez skutečné technické podpory a již není životaschopná pro vývoj moderního softwaru. Turbo C se nakonec vyvinulo na Turbo C ++, poté na Borland C ++ a nakonec na C ++ Builder.

Vlastnosti Turbo C:

  • Inline sestavení s plným přístupem k symbolickým strukturám a názvům jazyka C - To umožnilo programátorům psát některé kódy sestavovacího jazyka přímo do jejich programů bez nutnosti samostatného assembleru.
  • Podpora všech paměťových modelů - To se týkalo segmentované architektury paměti používané 16bitovými procesory té doby, kdy byl každý segment omezen na 64 kilobajtů (Kb). Modely byly nazývány malými, malými, středními, velkými a obrovskými, které určovaly velikost dat používaných programem, stejně jako velikost samotného programu. Například u malého modelu se musí data i program hodit do jediného segmentu 64 kB. V malém modelu obsahovala data i program jiný segment o velikosti 64 kB. Aby bylo možné vytvořit program větší než 64 Kb nebo program, který manipuluje s daty většími než 64 Kb, musely být použity modely střední, velké a velké paměti. Naopak 32bitové procesory používaly model ploché paměti a toto omezení neměly.
  • Rychlost nebo optimalizace velikosti - Kompilátor lze nakonfigurovat tak, aby vytvořil spustitelný program, který byl buď rychlý nebo malý, ale ne obojí.
  • Konstantní skládání - Tato funkce umožňovala kompilátoru Turbo C vyhodnocovat konstantní výrazy během kompilace, nikoli během běhu.