Turbo C

Autor: Randy Alexander
Dátum Stvorenia: 25 Apríl 2021
Dátum Aktualizácie: 26 V Júni 2024
Anonim
How to Download & Install Turbo C/C++ in Windows 10
Video: How to Download & Install Turbo C/C++ in Windows 10

Obsah

Definícia - Čo znamená Turbo C?

Turbo C bolo integrované vývojové prostredie (IDE) na programovanie v jazyku C. Bol vyvinutý spoločnosťou Borland a prvýkrát predstavený v roku 1987. V tom čase bol Turbo C známy svojou kompaktnou veľkosťou, komplexným manuálom, rýchlou kompiláciou a nízkou cenou. Mal veľa podobností so skorším produktom Borland, Turbo Pascal, ako napríklad IDE, nízka cena a rýchly kompilátor, ale nebol taký úspešný kvôli konkurencii na trhu kompilátorov C.


Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.

Techopedia vysvetľuje Turbo C

Turbo C bol nástroj na vývoj softvéru na písanie programov v jazyku C. Ako IDE obsahoval editor zdrojového kódu, rýchly kompilátor, linker a offline súbor pomocníka pre referenciu. Verzia 2 obsahovala zabudovaný debugger. Turbo C bol produkt nadväzujúci na Borlands Turbo Pascal, ktorý získal široké uplatnenie vo vzdelávacích inštitúciách, pretože jazyk Pascal bol vhodný na výučbu programovania pre študentov. Aj keď bol Turbo C pôvodne vyvinutý inou spoločnosťou, zdieľal s Turbo Pascal veľa funkcií, konkrétne vzhľad a rozhranie rozhrania a rôzne zahrnuté programovacie a ladiace nástroje. Nebolo to však také úspešné ako Turbo Pascal, pretože konkurovalo iným produktom C, ako sú Microsoft C, Watcom C, Lattice C atď. Turbo C však stále malo výhodu v kompilačnej rýchlosti a cene.


Prvá verzia bola vydaná 13. mája 1987 a ponúkala vôbec prvé prostredie na editáciu a kompiláciu pre vývoj softvéru na počítačoch IBM. Turbo C nebolo pôvodne vyvinuté spoločnosťou Borland, ale bolo kúpené od Boba Jervisa a pôvodne sa volalo Sprievodca C. Turbo Pascal ešte predtým nemal rozbaľovacie ponuky a iba kvôli svojej štvrtej verzii dostal face look, aby sa pozrel ako Turbo C.

Borland ako spoločnosť už tieto produkty nevyvíja a predáva, ale Turbo C stále žije ako bezplatné stiahnutie z rôznych online archívov, hoci je to skutočne stará technológia bez skutočnej technickej podpory a už nie je životaschopná pre vývoj moderného softvéru. Turbo C sa nakoniec vyvinulo na Turbo C ++, potom na Borland C ++ a nakoniec na C ++ Builder.

Vlastnosti Turbo C:

  • Inline zostava s plným prístupom k symbolickým štruktúram a názvom jazyka C - To umožnilo programátorom zapisovať niektoré kódy montážneho jazyka priamo do svojich programov bez potreby samostatného zostavovateľa.
  • Podpora všetkých pamäťových modelov - To sa týkalo segmentovanej architektúry pamäte používanej 16-bitovými procesormi tej doby, kde bol každý segment obmedzený na 64 kilobajtov (Kb). Modely sa nazývali malé, malé, stredné, veľké a obrovské, čo určovalo veľkosť údajov použitých programom, ako aj veľkosť samotného programu. Napríklad pri malom modeli sa musia dáta aj program zmestiť do jedného segmentu 64 kB. V malom modeli použili údaje aj program iný segment s veľkosťou 64 Kb. Aby bolo možné vytvoriť program väčší ako 64 Kb alebo program, ktorý manipuluje s údajmi väčšími ako 64 Kb, museli byť použité stredné, veľké a veľké pamäťové modely. Naopak, 32-bitové procesory používali model plochej pamäte a toto obmedzenie nemali.
  • Rýchlosť alebo optimalizácia veľkosti - Kompilátor môže byť nakonfigurovaný tak, aby produkoval spustiteľný program, ktorý mal buď rýchlu alebo malú veľkosť, ale nie oboje.
  • Konštantné skladanie - Táto funkcia umožňovala kompilátoru Turbo C vyhodnotiť konštantné výrazy počas kompilácie a nie počas chodu.