Turbo C

Autor: Randy Alexander
Datum Stvaranja: 25 Travanj 2021
Datum Ažuriranja: 12 Svibanj 2024
Anonim
How to Download & Install Turbo C/C++ in Windows 10
Video: How to Download & Install Turbo C/C++ in Windows 10

Sadržaj

Definicija - Što znači Turbo C?

Turbo C bio je integrirano razvojno okruženje (IDE) za programiranje na C jeziku. Razvio ga je Borland, a prvi put predstavljen 1987. Tada je Turbo C bio poznat po kompaktnoj veličini, sveobuhvatnom priručniku, brzoj brzini sastavljanja i niskoj cijeni. Imao je mnogo sličnosti s ranijim Borlandovim proizvodom, Turbo Pascalom, poput IDE-a, niskom cijenom i brzim kompajlerom, ali nije bio tako uspješan zbog konkurencije na tržištu C kompajlera.


Uvod u Microsoft Azure i Microsoft Cloud | Kroz ovaj vodič naučit ćete o čemu se radi računalstvo u oblaku i kako vam Microsoft Azure može pomoći da preselite i pokrenete svoje poslovanje iz oblaka.

Techopedia objašnjava Turbo C

Turbo C bio je alat za razvoj softvera za pisanje programa na C jeziku. Kao IDE, uključio je uređivač izvornog koda, brzi prevoditelj, povezivač i izvanmrežnu datoteku pomoći za referencu. Verzija 2 sadrži ugrađeni program za uklanjanje pogrešaka. Turbo C bio je nastavak proizvoda Borlands Turbo Pascala, koji je stekao široku upotrebu u obrazovnim ustanovama jer je Pascal jezik bio prikladan za podučavanje učenicima programiranja. Iako je Turbo C u početku razvijala druga tvrtka, s Turbo Pascalom dijelilo je mnoštvo značajki, naime izgled i osjećaj sučelja te uključeni različiti alati za programiranje i uklanjanje pogrešaka. Međutim, nije bio tako uspješan kao Turbo Pascal zbog konkurencije drugih C proizvoda poput Microsofta C, Watcom C, Lattice C, itd. Ipak, Turbo C je ipak imao prednost u brzini i cijeni kompajle.


Prva verzija objavljena je 13. svibnja 1987. i nudila je prvo ikad uređivačko okruženje za pokretanje programa za razvoj softvera na IBM osobnim računalima. Turbo C izvorno nije razvio Borland, već ga je kupio Bob Jervis, a u početku se zvao čarobnjak C. Turbo Pascal prije toga nije imao padajuće izbornike, a tek je na svojoj četvrtoj verziji dobio podizanje lica za izgled poput Turbo C.

Borland kao tvrtka više ne razvija i prodaje ove proizvode, ali Turbo C i dalje živi kao besplatni download iz raznih internetskih spremišta, iako je zaista stara tehnologija bez stvarne tehničke podrške i više nije održiva za moderni razvoj softvera. Turbo C je na kraju evoluirao u Turbo C ++, zatim u Borland C ++ i, na kraju, u C ++ Builder.

Značajke Turbo C:

  • Ugrađena montaža s potpunim pristupom simboličkim strukturama i imenima jezika C - To je omogućilo programerima da napišu neke kodove jezika montaže pravo u svoje programe bez potrebe za odvojenim alata za sastavljanje.
  • Podrška za sve modele memorije - To se odnosilo na segmentiranu memorijsku arhitekturu koju koriste 16-bitni procesori tog doba, gdje je svaki segment bio ograničen na 64 kilobajta (Kb). Modeli su se nazivali sićušni, mali, srednji, veliki i ogromni, što je određivalo veličinu podataka koje koristi program, kao i veličinu samog programa. Na primjer, kod malog modela, i podaci i program moraju se uklopiti u jedan segment od 64 Kb. U malom modelu podaci i program koristili su različit segment od 64 Kb. Da bi se stvorio program veći od 64 Kb ili onaj koji manipulira podacima većim od 64 Kb, morali su se koristiti srednji, veliki i ogromni modeli memorije. Nasuprot tome, 32-bitni procesori koristili su model ravne memorije i nisu imali ovo ograničenje.
  • Optimizacija brzine ili veličine - Kompajler se može konfigurirati za proizvodnju izvršnog programa koji je brzine ili male veličine, ali ne i jedno i drugo.
  • Konstantno savijanje - Ova značajka omogućila je Turbo C prevoditelju da procjenjuje konstantne izraze za vrijeme kompilacije, a ne za vrijeme izvođenja.